add js class to java class operator

This commit is contained in:
ZXMushroom63 2025-01-20 23:14:25 +08:00
parent db4183a523
commit e7133938d7
2 changed files with 6 additions and 1 deletions

View File

@ -81,4 +81,7 @@ Methods:
- `ModAPI.util.getBlockById(id: number) : Block`
- Gets a block by it's ID
- `ModAPI.util.getBlockFromItem(item: Item) : Block`
- Gets a block from an ItemBlock instance.
- Gets a block from an ItemBlock instance.
- `ModAPI.util.asClass(class: Class) : Class`
- Converts a javascript class to a java class.
- Equivalent of using `MyClass.class` in java.

View File

@ -166,6 +166,8 @@ globalThis.modapi_postinit = "(" + (() => {
return name;
}
ModAPI.util.asClass = ModAPI.util.asClass = ModAPI.hooks._teavm.$rt_cls;
ModAPI.util.wrap = function (outputValue, target, corrective, disableFunctions) {
target ||= {};
corrective ||= false;