java.lang.IncompatibleClassChangeError was thrown when i move around the world.
xiguajerry opened this issue ยท 1 comments
Some information
Operating system: Windows 11
Java version: 1.8.0_202
Minecraft version: 1.12.2
Baritone version: 1.2.15
Other mods (if used): HyperLethal(utility mod), Pyro(utility mod), Stay(utility mod)
Exception, error or logs
StackTrace:
java.lang.IncompatibleClassChangeError: Expected non-static field baritone.api.utils.BetterBlockPos.field_177990_b
at baritone.k.a(Unknown Source) ~[k.class:?]
at baritone.k.onTick(Unknown Source) ~[k.class:?]
at baritone.cf.a(Unknown Source) ~[cf.class:?]
at java.util.concurrent.CopyOnWriteArrayList.forEach(CopyOnWriteArrayList.java:891) ~[?:1.8.0_251]
at baritone.cf.onTick(Unknown Source) ~[cf.class:?]
at net.minecraft.client.Minecraft.handler$runTick$zbh000(Minecraft.java) ~[bib.class:?]
at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:1755) ~[bib.class:?]
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:1098) ~[bib.class:?]
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:398) [bib.class:?]
at net.minecraft.client.main.Main.main(SourceFile:123) [Main.class:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_251]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_251]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_251]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_251]
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?]
at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?]
How to reproduce
1.Enter a world
2.Use a module called Step
3.Use the module to climb over a block
Modified settings
To get the modified settings run #modified
in game
Final checklist
- I know how to properly use check boxes
- I have included the version of Minecraft I'm running, baritone's version and forge mods (if used).
- I have included logs, exceptions and / or steps to reproduce the issue.
- I have not used any OwO's or UwU's in this issue.
- Can you remove the clients not needed to reproduce this?
- Clients often use bytecode manipulation to inject code for their hacks into minecraft code, so it's probably just one of the clients doing a change that does not work with Baritone subclassing BlockPos. In that case this issue is the fault of the client and not Baritone.