If it were for Kotlin and/or Java, it wouldn't be a script api, but rather an extension API. You can already write extensions for LB the same way you would write a normal Minecraft mod by just injecting into LiquidBounce's classes, so that's a non-issue. Also, apart from not being able to use external libraries (why would You want that anyway for a lb addon -_-), there are not any limitations with the JS api, both in LiquidBounce for 1.8.x and nextgen. In LiquidBounce 1.8, it uses an older JS syntax standard, but any piece of Java code can still be re-written for it.

Ajax
Posts
-
Java Script Api -
Methods with the same name but different arguments possibly causing issuesThanks for the reply. Honestly, good point about making an issue on GitHub, I dunno how that hasn't crossed my mind lol. Here's a link to my issue https://github.com/CCBlueX/LiquidBounce/issues/4964.
-
Methods with the same name but different arguments possibly causing issuesHello, I've recently encountered an issue while writing my script and it looks like this is likely the cause.
Here is my code, trying to call the 'drawGuiTexture' method, as in method_52706 with 5 arguments.
When I try and run this script it throws an exception complaining about the wrong amount of arguments.
My guess is that it's trying to call method_52709, which does have 10 arguments.
My best guess is that this is an issue with how LiquidBounce handles obfuscated methods in Minecraft, hence why I came here rather than anywhere else.
I'm looking for some possible solution to my problem, it's still likely I'm just being dumb and this is not an issue with LB at all. I've thought of possibly trying to "bypass" the translator somehow, but I have no idea how to even achieve this. So, please, help.
Thanks for your time < 3
-
Working Rektpack V1 LinkBumping this, since I'm also looking for it