🎷自定义函数
监听 GlobalVariablesLoadEvent 然后将 FunctionElement 对象注册到全局变量即可。
@EventHandler
public void onGlobalVariablesLoad(GlobalVariablesLoadEvent event) {
event.setGlobalVariable("if", new FunctionElement(
(SBElement<?>[] inst) -> inst[0].asBool().toBool() ? inst[1] : inst[2])
);
}
最后更新于