进阶教程(WIP) - mczph/Multiblocked-Wiki-zh_cn GitHub Wiki

以下教程为一些更高级功能的使用方法。

有错误之处欢迎阅览的各位大佬指正。

Crafttweaker高级魔改

本部分适用于minecraft版本1.12的multiblocked

===WIP===

KubeJS高级魔改(适用于minecraft版本1.16以上的multiblocked)

本部分适用于minecraft版本1.16以上的multiblocked

minecraft版本1.16.x的KubeJS

事件

mbd机器从未成型,到成型,再到工作完成配方,这一系列的过程,都可以用“事件”,进行干预。

可供Kubejs调用的事件由Multiblocked提供的接口实现,详细请查看事件

下面列出事件列表和事件可以使用的方法(部分参考了英文wiki的事件一页)。

关于对象有哪些属性和方法可用,可以使用KubeJS的方法console.printObject(object)在控制台进行查看。

注:

  • 所有mbd事件的父类均为dev.latvian.kubejs.event.EventJS
  • 这意味着不仅仅是表格中列出的方法,EventJS可用的方法在mbd事件中均可使用。事实上,表格中提到的cancel()是EventJS中的方法

===WIP===

minecraft版本1.18.x的KubeJS

===WIP===

WIP