TelepathicGrunt / Bumblezone

A bee dimension just for fun!
https://www.curseforge.com/minecraft/mc-mods/the-bumblezone-forge
GNU Lesser General Public License v3.0
181 stars 37 forks source link

Deep Aether crashes Bumblezone's Sempiternal Sanctum's Purple Spikes and Sentry Watchers when damaging players #328

Closed TelepathicGrunt closed 9 months ago

TelepathicGrunt commented 9 months ago

This was reported to me. Turns out that Deep Aether had a bad cast. They released a fix already so be sure to update Deep Aether to v1.0.13.1 to resolve this issue. Nothing I can do on my end

Their issue report: https://github.com/RazorDevs/Deep-Aether/issues/133

Crash stacktrace:

net.minecraft.ReportedException: Ticking entity
    at net.minecraft.server.MinecraftServer.m_5703_(MinecraftServer.java:897) ~[client-1.20.1-20230612.114412-srg.jar%231416!/:?]
    at net.minecraft.server.MinecraftServer.m_5705_(MinecraftServer.java:814) ~[client-1.20.1-20230612.114412-srg.jar%231416!/:?]
    at net.minecraft.client.server.IntegratedServer.m_5705_(IntegratedServer.java:89) ~[client-1.20.1-20230612.114412-srg.jar%231416!/:?]
    at net.minecraft.server.MinecraftServer.m_130011_(MinecraftServer.java:661) ~[client-1.20.1-20230612.114412-srg.jar%231416!/:?]
    at net.minecraft.server.MinecraftServer.m_206580_(MinecraftServer.java:251) ~[client-1.20.1-20230612.114412-srg.jar%231416!/:?]
    at java.lang.Thread.run(Thread.java:833) ~[?:?]
Caused by: java.lang.ClassCastException: class com.telepathicgrunt.the_bumblezone.entities.nonliving.PurpleSpikeEntity cannot be cast to class net.minecraft.world.entity.LivingEntity (com.telepathicgrunt.the_bumblezone.entities.nonliving.PurpleSpikeEntity is in module the_bumblezone@7.1.14+1.20.1-forge of loader 'TRANSFORMER' @1798c749; net.minecraft.world.entity.LivingEntity is in module minecraft@1.20.1 of loader 'TRANSFORMER' @1798c749)
    at net.minecraft.world.entity.LivingEntity.handler$epj000$checkValkValorEffect(LivingEntity.java:25544) ~[client-1.20.1-20230612.114412-srg.jar%231416!/:?]
    at net.minecraft.world.entity.LivingEntity.m_6515_(LivingEntity.java) ~[client-1.20.1-20230612.114412-srg.jar%231416!/:?]
    at net.minecraft.world.entity.player.Player.m_6475_(Player.java:909) ~[client-1.20.1-20230612.114412-srg.jar%231416!/:?]
    at net.minecraft.world.entity.LivingEntity.m_6469_(LivingEntity.java:1112) ~[client-1.20.1-20230612.114412-srg.jar%231416!/:?]
    at net.minecraft.world.entity.player.Player.m_6469_(Player.java:840) ~[client-1.20.1-20230612.114412-srg.jar%231416!/:?]
    at net.minecraft.server.level.ServerPlayer.m_6469_(ServerPlayer.java:695) ~[client-1.20.1-20230612.114412-srg.jar%231416!/:?]
    at com.telepathicgrunt.the_bumblezone.entities.nonliving.PurpleSpikeEntity.m_8119_(PurpleSpikeEntity.java:186) ~[the_bumblezone-7.1.14+1.20.1-forge.jar%231345!/:?]
    at net.minecraft.server.level.ServerLevel.track(ServerLevel.java:7169) ~[client-1.20.1-20230612.114412-srg.jar%231416!/:?]
    at net.minecraft.server.level.ServerLevel.redirect$doa000$onTickNonPassenger(ServerLevel.java:7185) ~[client-1.20.1-20230612.114412-srg.jar%231416!/:?]
    at net.minecraft.server.level.ServerLevel.m_8647_(ServerLevel.java:693) ~[client-1.20.1-20230612.114412-srg.jar%231416!/:?]
    at net.minecraft.entity.TickOptimizer.handleGuardEntityTick(TickOptimizer.java:62) ~[NoSeeNoTick-2.0.0-1.20.1.jar%231207!/:2.0.0-build.9999]
    at net.minecraft.entity.TickOptimizer.entityTicking(TickOptimizer.java:25) ~[NoSeeNoTick-2.0.0-1.20.1.jar%231207!/:2.0.0-build.9999]
    at net.minecraft.world.level.Level.m_46653_(Level.java:5041) ~[client-1.20.1-20230612.114412-srg.jar%231416!/:?]
    at net.minecraft.server.level.ServerLevel.m_184063_(ServerLevel.java:343) ~[client-1.20.1-20230612.114412-srg.jar%231416!/:?]
    at net.minecraft.world.level.entity.EntityTickList.m_156910_(EntityTickList.java:54) ~[client-1.20.1-20230612.114412-srg.jar%231416!/:?]
    at net.minecraft.server.level.ServerLevel.m_8793_(ServerLevel.java:323) ~[client-1.20.1-20230612.114412-srg.jar%231416!/:?]
    at net.minecraft.server.MinecraftServer.m_5703_(MinecraftServer.java:893) ~[client-1.20.1-20230612.114412-srg.jar%231416!/:?]
    ... 5 more