Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[1.12.2] Ice and Fire dragon internal server error kick #14

Closed
arceusplayer11 opened this issue Mar 29, 2020 · 5 comments
Closed

[1.12.2] Ice and Fire dragon internal server error kick #14

arceusplayer11 opened this issue Mar 29, 2020 · 5 comments
Assignees
Labels
crash Fatal error or deadlock done Finished and / or Won't do interaction Requires other mod / outside factor to reproduce

Comments

@arceusplayer11
Copy link

Whenever I try to morph into either a fire or ice dragon from Ice and Fire, I get kicked from my server with an internal server error. The server spits out this error:

[22:47:19] [Server thread/ERROR] [FML]: Exception caught during firing event net.minecraftforge.event.entity.PlaySoundAtEntityEvent@514f6196: java.lang.NoClassDefFoundError: net/minecraft/client/renderer/culling/ICamera at java.lang.Class.getDeclaredMethods0(Native Method) ~[?:1.8.0_242] at java.lang.Class.privateGetDeclaredMethods(Class.java:2701) ~[?:1.8.0_242] at java.lang.Class.getDeclaredMethods(Class.java:1975) ~[?:1.8.0_242] at mchorse.metamorph.util.InvokeUtil.getPrivateMethod(InvokeUtil.java:21) ~[InvokeUtil.class:?] at mchorse.metamorph.api.morphs.EntityMorph.playStepSound(EntityMorph.java:843) ~[EntityMorph.class:?] at mchorse.metamorph.entity.SoundHandler.onPlaySound(SoundHandler.java:127) ~[SoundHandler.class:?] at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_1848_SoundHandler_onPlaySound_PlaySoundAtEntityEvent.invoke(.dynamic) ~[?:?] at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90) ~[ASMEventHandler.class:?] at net.minecraftforge.fml.common.eventhandler.EventBus.forgeBridge$post(EventBus.java:753) [EventBus.class:?] at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:703) [EventBus.class:?] at net.minecraftforge.event.ForgeEventFactory.onPlaySoundAtEntity(ForgeEventFactory.java:498) [ForgeEventFactory.class:?] at net.minecraft.world.World.func_184148_a(World.java:1121) [amu.class:?] at net.minecraft.entity.player.EntityPlayer.redirect$zgl000$spongePlaySound(EntityPlayer.java:43938) [aed.class:?] at net.minecraft.entity.player.EntityPlayer.func_184185_a(EntityPlayer.java:403) [aed.class:?] at net.minecraft.entity.Entity.func_180429_a(Entity.java:1079) [vg.class:?] at net.minecraft.entity.Entity.func_70091_d(Entity.java:953) [vg.class:?] at net.minecraft.entity.EntityLivingBase.func_191986_a(EntityLivingBase.java:1958) [vp.class:?] at net.minecraft.entity.player.EntityPlayer.func_191986_a(EntityPlayer.java:1827) [aed.class:?] at net.minecraft.entity.EntityLivingBase.func_70636_d(EntityLivingBase.java:2393) [vp.class:?] at net.minecraft.entity.player.EntityPlayer.func_70636_d(EntityPlayer.java:513) [aed.class:?] at net.minecraft.entity.EntityLivingBase.func_70071_h_(EntityLivingBase.java:2179) [vp.class:?] at net.minecraft.entity.player.EntityPlayer.func_70071_h_(EntityPlayer.java:234) [aed.class:?] at net.minecraft.entity.player.EntityPlayerMP.func_71127_g(EntityPlayerMP.java:382) [oq.class:?] at net.minecraft.network.NetHandlerPlayServer.redirect$zii000$impl$onPlayerTick(NetHandlerPlayServer.java:2504) [pa.class:?] at net.minecraft.network.NetHandlerPlayServer.func_73660_a(NetHandlerPlayServer.java:173) [pa.class:?] at net.minecraftforge.fml.common.network.handshake.NetworkDispatcher$1.func_73660_a(NetworkDispatcher.java:209) [NetworkDispatcher$1.class:?] at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:285) [gw.class:?] at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:180) [oz.class:?] at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:790) [MinecraftServer.class:?] at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:397) [nz.class:?] at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:668) [MinecraftServer.class:?] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:526) [MinecraftServer.class:?] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_242] Caused by: java.lang.ClassNotFoundException: net.minecraft.client.renderer.culling.ICamera at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:101) ~[launchwrapper-1.12.jar:?] at java.lang.ClassLoader.loadClass(ClassLoader.java:419) ~[?:1.8.0_242] at java.lang.ClassLoader.loadClass(ClassLoader.java:352) ~[?:1.8.0_242] ... 33 more [22:47:19] [Server thread/ERROR] [FML]: Index: 1 Listeners: [22:47:19] [Server thread/ERROR] [FML]: 0: NORMAL [22:47:19] [Server thread/ERROR] [FML]: 1: ASM: mchorse.metamorph.entity.SoundHandler@31985c4d onPlaySound(Lnet/minecraftforge/event/entity/PlaySoundAtEntityEvent;)V

From what I can tell, it has something to do with playing sounds. The crash usually happens when I'm in the air/when I jump. I've tried changing the config to both turn on idle mob sounds and turn them off, but neither fixes the kicks.

@asanetargoss asanetargoss added crash Fatal error or deadlock interaction Requires other mod / outside factor to reproduce info needed Won't do (unless more information given) labels Mar 29, 2020
@asanetargoss
Copy link
Owner

Does this happen with other mobs, or only Ice and Fire mobs? And if so, which ones?

@arceusplayer11
Copy link
Author

Only Fire and Ice mobs from what I can tell. In particular, the Ice dragons, and the Fire dragons. I tested sea serpents and they seem to work fine, if a bit weirdly; no crashes

@asanetargoss asanetargoss removed the info needed Won't do (unless more information given) label Mar 29, 2020
@asanetargoss
Copy link
Owner

Hmm, it sounds like it could be something involving Ice and Fire referencing client code on the server side. But we'll see.

@asanetargoss asanetargoss added this to the 1.2.3.hca.1 milestone Jan 2, 2021
@asanetargoss asanetargoss self-assigned this Jan 2, 2021
@asanetargoss asanetargoss mentioned this issue Jan 2, 2021
2 tasks
@asanetargoss
Copy link
Owner

asanetargoss commented Jan 2, 2021

Hello again, can you please specify the mods you used to reproduce this crash, including:

  • Forge version
  • Ice and Fire version
  • LLib version
  • Changeling version
  • DominionLib or McLib version

@asanetargoss asanetargoss added the done Finished and / or Won't do label Jan 18, 2021
@asanetargoss
Copy link
Owner

Hello, please try downloading the latest version of Changeling and DominionLib and see if they fix your issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
crash Fatal error or deadlock done Finished and / or Won't do interaction Requires other mod / outside factor to reproduce
Projects
None yet
Development

No branches or pull requests

2 participants