diff --git a/examplemods/AsyncSink.js b/examplemods/AsyncSink.js index b91154f..1637176 100644 --- a/examplemods/AsyncSink.js +++ b/examplemods/AsyncSink.js @@ -8,9 +8,8 @@ ModAPI.meta.credits("By ZXMushroom63"); //AsyncSink is a plugin to debug and override asynchronous methods in EaglercraftX async function runtimeComponent() { let booleanResult; - //jl_Boolean_valueOf-> 1.12, nlevit_BooleanResult__new-> 1.8 if (ModAPI.is_1_12) { - booleanResult = (b) => ModAPI.hooks.methods.jl_Boolean_valueOf(b * 1); + booleanResult = (b) = ModAPI.reflect.getClassById("net.lax1dude.eaglercraft.internal.teavm.BooleanResult").constructors[0](b*1); } else { booleanResult = (b) => ModAPI.hooks.methods.nlevit_BooleanResult__new(b * 1); }