From 99ee123897daa0337c6f9187309b8c1871709b4e Mon Sep 17 00:00:00 2001 From: Royan Xu <132798457+happylabdab2@users.noreply.github.com> Date: Sat, 26 Apr 2025 19:40:24 -0700 Subject: [PATCH] Update AsyncSink.js fix for the fix --- examplemods/AsyncSink.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) 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); }