The client crashes when encountering specific mobs (e.g., knights) on multiplayer servers, but this issue does not occur in single-player mode.
- ee:lamented_islands_painting
- ee:crystal_boss
- ee:mad_spirit
- ee:golem_b
- ee:end_mage
- ee:end_knight
- ee:end_lord
- ee:end_shield
`
Time: 2025-03-19 03:45:22 CST
Description: Rendering entity in world
java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.Boolean
at com.example.structure.entity.knighthouse.EntityKnightBase.isFightMode(EntityKnightBase.java:46)
at com.example.structure.entity.EntityEnderKnight.predicateIdle(EntityEnderKnight.java:240)
at software.bernie.geckolib3.core.controller.AnimationController.testAnimationPredicate(AnimationController.java:523)
at software.bernie.geckolib3.core.controller.AnimationController.process(AnimationController.java:405)
at software.bernie.geckolib3.core.processor.AnimationProcessor.tickAnimation(AnimationProcessor.java:71)
at software.bernie.geckolib3.model.AnimatedTickingGeoModel.setLivingAnimations(AnimatedTickingGeoModel.java:50)
at com.example.structure.entity.model.ModelEnderKnightRedone.setLivingAnimations(ModelEnderKnightRedone.java:39)
at com.example.structure.entity.model.ModelEnderKnightRedone.setLivingAnimations(ModelEnderKnightRedone.java:11)
at software.bernie.geckolib3.renderers.geo.GeoEntityRenderer.doRender(GeoEntityRenderer.java:124)
at com.example.structure.entity.render.geo.RenderGeoExtended.doRender(RenderGeoExtended.java:70)
at com.example.structure.entity.render.RenderEndKnightRedone.doRender(RenderEndKnightRedone.java:37)
at com.example.structure.entity.render.RenderEndKnightRedone.func_76986_a(RenderEndKnightRedone.java:17)
at net.minecraft.client.renderer.entity.RenderManager.func_188391_a(RenderManager.java:413)
at net.minecraft.client.renderer.entity.RenderManager.redirect$zcj000$mixin_renderEntityStatic(RenderManager.java:776)
at net.minecraft.client.renderer.entity.RenderManager.func_188388_a(RenderManager.java:393)
at net.minecraft.client.renderer.RenderGlobal.func_180446_a(RenderGlobal.java:850)
at net.minecraft.client.renderer.EntityRenderer.func_175068_a(EntityRenderer.java:1808)
at net.minecraft.client.renderer.EntityRenderer.func_78471_a(EntityRenderer.java:1621)
at net.minecraft.client.renderer.EntityRenderer.func_181560_a(EntityRenderer.java:1390)
at net.minecraft.client.Minecraft.func_71411_J(MinecraftMixin.java:1119)
at net.minecraft.client.Minecraft.func_99999_d(MinecraftMixin.java:6114)
at net.minecraft.client.main.Main.main(SourceFile:123)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at oolloo.jlw.Wrapper.invokeMain(Wrapper.java:112)
at oolloo.jlw.Wrapper.main(Wrapper.java:105)
`
The client crashes when encountering specific mobs (e.g., knights) on multiplayer servers, but this issue does not occur in single-player mode.
`
Time: 2025-03-19 03:45:22 CST
Description: Rendering entity in world
java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.Boolean
at com.example.structure.entity.knighthouse.EntityKnightBase.isFightMode(EntityKnightBase.java:46)
at com.example.structure.entity.EntityEnderKnight.predicateIdle(EntityEnderKnight.java:240)
at software.bernie.geckolib3.core.controller.AnimationController.testAnimationPredicate(AnimationController.java:523)
at software.bernie.geckolib3.core.controller.AnimationController.process(AnimationController.java:405)
at software.bernie.geckolib3.core.processor.AnimationProcessor.tickAnimation(AnimationProcessor.java:71)
at software.bernie.geckolib3.model.AnimatedTickingGeoModel.setLivingAnimations(AnimatedTickingGeoModel.java:50)
at com.example.structure.entity.model.ModelEnderKnightRedone.setLivingAnimations(ModelEnderKnightRedone.java:39)
at com.example.structure.entity.model.ModelEnderKnightRedone.setLivingAnimations(ModelEnderKnightRedone.java:11)
at software.bernie.geckolib3.renderers.geo.GeoEntityRenderer.doRender(GeoEntityRenderer.java:124)
at com.example.structure.entity.render.geo.RenderGeoExtended.doRender(RenderGeoExtended.java:70)
at com.example.structure.entity.render.RenderEndKnightRedone.doRender(RenderEndKnightRedone.java:37)
at com.example.structure.entity.render.RenderEndKnightRedone.func_76986_a(RenderEndKnightRedone.java:17)
at net.minecraft.client.renderer.entity.RenderManager.func_188391_a(RenderManager.java:413)
at net.minecraft.client.renderer.entity.RenderManager.redirect$zcj000$mixin_renderEntityStatic(RenderManager.java:776)
at net.minecraft.client.renderer.entity.RenderManager.func_188388_a(RenderManager.java:393)
at net.minecraft.client.renderer.RenderGlobal.func_180446_a(RenderGlobal.java:850)
at net.minecraft.client.renderer.EntityRenderer.func_175068_a(EntityRenderer.java:1808)
at net.minecraft.client.renderer.EntityRenderer.func_78471_a(EntityRenderer.java:1621)
at net.minecraft.client.renderer.EntityRenderer.func_181560_a(EntityRenderer.java:1390)
at net.minecraft.client.Minecraft.func_71411_J(MinecraftMixin.java:1119)
at net.minecraft.client.Minecraft.func_99999_d(MinecraftMixin.java:6114)
at net.minecraft.client.main.Main.main(SourceFile:123)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at oolloo.jlw.Wrapper.invokeMain(Wrapper.java:112)
at oolloo.jlw.Wrapper.main(Wrapper.java:105)
`