Skip to content

[Bug]: ConcurrentModificationException with the VulnerableRemainsDummyEntity #1490

Description

@NyxaYu

Minecraft Version

1.21.x

(Neo)Forge Version

21.1.132

Vampirism Version

1.10.4

Modpack

https://www.curseforge.com/minecraft/modpacks/all-the-magic-arcana

Singleplayer/Multiplayer

Server

What happened?

This issue is the same issue as #1346

From my understanding this an issue with the Vampirism mod itself and how it handles the Vulnerable Remains health check.

Basically at the beginning of the crash log we can see that Minecraft calls the demoteFullChunk function meaning a player has left the area and the chunk is about to be unloaded, this then further calls the onEntityLeaveLevel event which after a few calls needs to determine if the entity is alive or not for saving purposes and calls the VulnerableRemainsDummyEntity#getHealth function.

Due to the implementation of this Entity it has an associated Block Entity which is what stores the health and here is where we run into a problem. To get the Block Entity Minecraft first has to fetch the Chunk that the Block Entity is in which normally wouldn't be a problem however the code is trying to fetch the Chunk while the Chunk is being unloaded, therefore leading to the ConcurrentModificationException in question.

Fixing this would likely require a reimplementation of how the health is stored/accessed.

Relevant log output

java.util.ConcurrentModificationException: null
	at java.base/java.util.HashMap$HashIterator.nextNode(HashMap.java:1606) ~[?:?] {}
	at java.base/java.util.HashMap$KeyIterator.next(HashMap.java:1629) ~[?:?] {}
	at java.base/java.lang.Iterable.forEach(Iterable.java:74) ~[?:?] {re:mixin}
	at TRANSFORMER/minecraft@1.21.1/net.minecraft.server.level.DistanceManager.runAllUpdates(DistanceManager.java:119) ~[server-1.21.1-20240[8](https://mclo.gs/h0mLzEq#L8)08.144430-srg.jar#397!/:?] {re:classloading,pl:accesstransformer:B}
	at TRANSFORMER/minecraft@1.21.1/net.minecraft.server.level.ServerChunkCache.runDistanceManagerUpdates(ServerChunkCache.java:27[9](https://mclo.gs/h0mLzEq#L9)) ~[server-1.21.1-20240808.144430-srg.jar#397!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:A}
	at TRANSFORMER/minecraft@1.21.1/net.minecraft.server.level.ServerChunkCache.getChunkFutureMainThread(ServerChunkCache.java:237) ~[server-1.21.1-20240808.144430-srg.jar#397!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:A}
	at TRANSFORMER/minecraft@1.21.1/net.minecraft.server.level.ServerChunkCache.getChunk(ServerChunkCache.java:158) ~[server-1.21.1-20240808.144430-srg.jar#397!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:A}
	at TRANSFORMER/minecraft@1.21.1/net.minecraft.world.level.Level.getChunk(Level.java:202) ~[server-1.21.1-20240808.144430-srg.jar#397!/:?] {re:computing_frames,pl:accesstransformer:B,xf:fml:default,re:mixin,pl:accesstransformer:B,xf:fml:default,re:classloading,pl:accesstransformer:B,xf:fml:default,pl:mixin:APP:observable.common.json:LevelMixin from mod observable,pl:mixin:APP:dataanchor-common.mixins.json:LevelMixin from mod dataanchor,pl:mixin:APP:kubejs.mixins.json:LevelMixin from mod kubejs,pl:mixin:APP:l2complements.mixins.json:LevelAccessor from mod l2complements,pl:mixin:APP:enhancedcelestials.mixins.json:MixinWorld from mod enhancedcelestials,pl:mixin:APP:the_bumblezone-common.mixins.json:world.LevelMixin from mod the_bumblezone,pl:mixin:APP:neruina.mixins.json:catchers.WorldMixin from mod neruina,pl:mixin:A}
	at TRANSFORMER/minecraft@1.21.1/net.minecraft.world.level.LevelReader.getChunk(LevelReader.java:130) ~[server-1.21.1-20240808.144430-srg.jar#397!/:?] {re:computing_frames,re:mixin,re:classloading}
	at TRANSFORMER/minecraft@1.21.1/net.minecraft.world.level.Level.getChunk(Level.java:196) ~[server-1.21.1-20240808.144430-srg.jar#397!/:?] {re:computing_frames,pl:accesstransformer:B,xf:fml:default,re:mixin,pl:accesstransformer:B,xf:fml:default,re:classloading,pl:accesstransformer:B,xf:fml:default,pl:mixin:APP:observable.common.json:LevelMixin from mod observable,pl:mixin:APP:dataanchor-common.mixins.json:LevelMixin from mod dataanchor,pl:mixin:APP:kubejs.mixins.json:LevelMixin from mod kubejs,pl:mixin:APP:l2complements.mixins.json:LevelAccessor from mod l2complements,pl:mixin:APP:enhancedcelestials.mixins.json:MixinWorld from mod enhancedcelestials,pl:mixin:APP:the_bumblezone-common.mixins.json:world.LevelMixin from mod the_bumblezone,pl:mixin:APP:neruina.mixins.json:catchers.WorldMixin from mod neruina,pl:mixin:A}
	at TRANSFORMER/minecraft@1.21.1/net.minecraft.world.level.Level.getChunkAt(Level.java:192) ~[server-1.21.1-20240808.144430-srg.jar#397!/:?] {re:computing_frames,pl:accesstransformer:B,xf:fml:default,re:mixin,pl:accesstransformer:B,xf:fml:default,re:classloading,pl:accesstransformer:B,xf:fml:default,pl:mixin:APP:observable.common.json:LevelMixin from mod observable,pl:mixin:APP:dataanchor-common.mixins.json:LevelMixin from mod dataanchor,pl:mixin:APP:kubejs.mixins.json:LevelMixin from mod kubejs,pl:mixin:APP:l2complements.mixins.json:LevelAccessor from mod l2complements,pl:mixin:APP:enhancedcelestials.mixins.json:MixinWorld from mod enhancedcelestials,pl:mixin:APP:the_bumblezone-common.mixins.json:world.LevelMixin from mod the_bumblezone,pl:mixin:APP:neruina.mixins.json:catchers.WorldMixin from mod neruina,pl:mixin:A}
	at TRANSFORMER/minecraft@1.21.1/net.minecraft.world.level.Level.getBlockEntity(Level.java:771) ~[server-1.21.1-20240808.144430-srg.jar#397!/:?] {re:computing_frames,pl:accesstransformer:B,xf:fml:default,re:mixin,pl:accesstransformer:B,xf:fml:default,re:classloading,pl:accesstransformer:B,xf:fml:default,pl:mixin:APP:observable.common.json:LevelMixin from mod observable,pl:mixin:APP:dataanchor-common.mixins.json:LevelMixin from mod dataanchor,pl:mixin:APP:kubejs.mixins.json:LevelMixin from mod kubejs,pl:mixin:APP:l2complements.mixins.json:LevelAccessor from mod l2complements,pl:mixin:APP:enhancedcelestials.mixins.json:MixinWorld from mod enhancedcelestials,pl:mixin:APP:the_bumblezone-common.mixins.json:world.LevelMixin from mod the_bumblezone,pl:mixin:APP:neruina.mixins.json:catchers.WorldMixin from mod neruina,pl:mixin:A}
	at TRANSFORMER/vampirism@1.[10](https://mclo.gs/h0mLzEq#L10).4/de.teamlapen.vampirism.entity.VulnerableRemainsDummyEntity.getTile(VulnerableRemainsDummyEntity.java:185) ~[Vampirism-1.21-1.10.4.jar#655!/:1.21-1.10.4] {re:classloading}
	at TRANSFORMER/vampirism@1.10.4/de.teamlapen.vampirism.entity.VulnerableRemainsDummyEntity.getHealth(VulnerableRemainsDummyEntity.java:47) ~[Vampirism-1.21-1.10.4.jar#655!/:1.21-1.10.4] {re:classloading}
	at TRANSFORMER/minecraft@1.21.1/net.minecraft.world.entity.LivingEntity.isAlive(LivingEntity.java:1595) ~[server-1.21.1-20240808.144430-srg.jar#397!/:?] {re:mixin,pl:accesstransformer:B,xf:fml:default,re:classloading,pl:accesstransformer:B,xf:fml:default,pl:mixin:APP:additionalentityattributes.mixins.json:common.LivingEntityScaleMixin from mod additionalentityattributes,pl:mixin:APP:the_bumblezone-common.mixins.json:entities.LaterLivingEntityMixin from mod the_bumblezone,pl:mixin:APP:additionalentityattributes.mixins.json:common.LivingEntityMixin from mod additionalentityattributes,pl:mixin:APP:l2weaponry.mixins.json:LivingEntityMixin from mod l2weaponry,pl:mixin:APP:shetiphiancore.mixins.json:SPC_ThinBlockHandler_LivingEntity from mod shetiphiancore,pl:mixin:APP:eternal_starlight-common.mixins.json:LivingEntityMixin from mod eternal_starlight,pl:mixin:APP:servercore.common.mixins.json:features.activation_range.inactive_ticks.LivingEntityMixin from mod servercore,pl:mixin:APP:curios.neoforge.mixins.json:MixinLivingEntity from mod curios,pl:mixin:APP:the_bumblezone-common.mixins.json:entities.LivingEntityAccessor from mod the_bumblezone,pl:mixin:APP:tombstone.mixins.json:LivingEntityMixin from mod tombstone,pl:mixin:APP:caelus.mixins.json:MixinLivingEntity from mod caelus,pl:mixin:APP:iceandfire.mixins.json:LivingEntityMixin from mod iceandfire,pl:mixin:APP:werewolves.mixins.json:LivingEntityAccessor from mod werewolves,pl:mixin:APP:werewolves.mixins.json:entity.LivingEntityMixin from mod werewolves,pl:mixin:APP:datanessence.mixins.json:LivingEntityMixin from mod datanessence,pl:mixin:APP:vampirism.mixins.json:MixinLivingEntity from mod vampirism,pl:mixin:APP:vampirism.mixins.json:accessor.LivingEntityAccessor from mod vampirism,pl:mixin:APP:hexerei.mixins.json:LivingEntityMixin from mod hexerei,pl:mixin:APP:netherportalfix.mixins.json:LivingEntityAccessor from mod netherportalfix,pl:mixin:APP:dmr.mixins.json:PlayerBreathMixin from mod dmr,pl:mixin:APP:ars_nouveau.mixins.json:LivingAccessor from mod ars_nouveau,pl:mixin:APP:ars_nouveau.mixins.json:elytra.MixinLivingEntity from mod ars_nouveau,pl:mixin:APP:ars_nouveau.mixins.json:perks.PerkLivingEntity from mod ars_nouveau,pl:mixin:APP:apothic_attributes.mixins.json:LivingEntityMixin from mod apothic_attributes,pl:mixin:APP:relics.mixins.json:LivingEntityMixin from mod relics,pl:mixin:APP:reliquified_ars_nouveau.mixins.json:elytra.LivingEntityMixin from mod reliquified_ars_nouveau,pl:mixin:APP:l2damagetracker.mixins.json:LivingEntityMixin from mod l2damagetracker,pl:mixin:APP:cataclysm.mixins.json:LivingEntityMixin from mod cataclysm,pl:mixin:APP:reactive.mixins.json:LivingEntityGravityMixin from mod reactive,pl:mixin:APP:reactive.mixins.json:LivingEntityHarmUndeadMixin from mod reactive,pl:mixin:APP:enchanted.mixins.json:common.LivingEntityMixin from mod enchanted,pl:mixin:APP:kubejs.mixins.json:LivingEntityMixin from mod kubejs,pl:mixin:APP:l2complements.mixins.json:LivingEntityMixin from mod l2complements,pl:mixin:APP:mixins.artifacts.common.json:ability.LivingEntityMixin from mod artifacts,pl:mixin:APP:mixins.artifacts.common.json:ability.hurtsound.LivingEntityMixin from mod artifacts,pl:mixin:APP:mixins.artifacts.common.json:ability.teleportondeath.LivingEntityMixin from mod artifacts,pl:mixin:APP:mixins.artifacts.common.json:accessors.LivingEntityAccessor from mod artifacts,pl:mixin:APP:mixins.artifacts.common.json:attribute.LivingEntityMixin from mod artifacts,pl:mixin:APP:mixins.artifacts.common.json:attribute.invincibilityticks.LivingEntityMixin from mod artifacts,pl:mixin:APP:mixins.artifacts.neoforge.json:ability.slipresistance.LivingEntityMixin from mod artifacts,pl:mixin:APP:betterdeserttemples.mixins.json:pharaoh.LivingEntityMixin from mod betterdeserttemples,pl:mixin:APP:alchimiae.mixins.json:LivingEntityMixin from mod alchimiae,pl:mixin:APP:uranus.mixins.json:LivingEntityMixin from mod uranus,pl:mixin:APP:endermanoverhaul.mixins.json:common.LivingEntityMixin from mod endermanoverhaul,pl:mixin:APP:apotheosis.mixins.json:LivingEntityInvoker from mod apotheosis,pl:mixin:APP:apotheosis.mixins.json:LivingEntityMixin from mod apotheosis,pl:mixin:APP:apotheosis.mixins.json:MHFMixinLivingEntity from mod apotheosis,pl:mixin:APP:forbidden_arcanus.mixins.json:LivingEntityMixin from mod forbidden_arcanus,pl:mixin:APP:modulargolems.mixins.json:LivingEntityMixin from mod modulargolems,pl:mixin:APP:irons_spellbooks.mixins.json:LivingEntityMixin from mod irons_spellbooks,pl:mixin:APP:betterarcheology.mixins.json:TorrentTotemItemTickMixin from mod betterarcheology,pl:mixin:APP:enhancedcelestials.mixins.json:MixinLivingEntity from mod enhancedcelestials,pl:mixin:APP:rarcompat.mixins.json:LivingEntityMixin from mod rarcompat,pl:mixin:APP:expandability-common.mixins.json:swimming.LivingEntityMixin from mod expandability,pl:mixin:APP:expandability.mixins.json:swimming.LivingEntityMixin from mod expandability,pl:mixin:APP:create.mixins.json:CustomItemUseEffectsMixin from mod create,pl:mixin:APP:create.mixins.json:LavaSwimmingMixin from mod create,pl:mixin:APP:create.mixins.json:accessor.LivingEntityAccessor from mod create,pl:mixin:APP:the_bumblezone-common.mixins.json:entities.LivingEntityMixin from mod the_bumblezone,pl:mixin:A}
	at TRANSFORMER/create@6.0.4/com.simibubi.create.foundation.events.CommonEvents.onEntityLeaveLevel(CommonEvents.java:208) ~[create-1.21.1-6.0.4.jar#463!/:6.0.4] {re:classloading}
	at MC-BOOTSTRAP/net.neoforged.bus/net.neoforged.bus.EventBus.post(EventBus.java:350) ~[bus-8.0.2.jar#67!/:?] {}
	at MC-BOOTSTRAP/net.neoforged.bus/net.neoforged.bus.EventBus.post(EventBus.java:315) ~[bus-8.0.2.jar#67!/:?] {}
	at TRANSFORMER/minecraft@1.21.1/net.minecraft.server.level.ServerLevel$EntityCallbacks.onTrackingEnd(ServerLevel.java:1796) ~[server-1.21.1-20240808.144430-srg.jar#397!/:?] {re:classloading,pl:accesstransformer:B}
	at TRANSFORMER/minecraft@1.21.1/net.minecraft.server.level.ServerLevel$EntityCallbacks.onTrackingEnd(ServerLevel.java:1726) ~[server-1.21.1-20240808.144430-srg.jar#397!/:?] {re:classloading,pl:accesstransformer:B}
	at TRANSFORMER/minecraft@1.21.1/net.minecraft.world.level.entity.PersistentEntitySectionManager.stopTracking(PersistentEntitySectionManager.java:140) ~[server-1.21.1-20240808.144430-srg.jar#397!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:fast_projectile_api.mixins.json:PersistentEntitySectionManagerAccessor from mod fast_projectile_api,pl:mixin:APP:uranus.mixins.json:ServerEntityManagerMixin from mod uranus,pl:mixin:A}
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] {}
	at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:197) ~[?:?] {}
	at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133) ~[?:?] {re:mixin}
	at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1939) ~[?:?] {}
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:570) ~[?:?] {}
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:560) ~[?:?] {}
	at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] {}
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] {}
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:265) ~[?:?] {}
	at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:636) ~[?:?] {}
	at TRANSFORMER/minecraft@1.21.1/net.minecraft.world.level.entity.PersistentEntitySectionManager.lambda$updateChunkStatus$6(PersistentEntitySectionManager.java:171) ~[server-1.21.1-20240808.144430-srg.jar#397!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:fast_projectile_api.mixins.json:PersistentEntitySectionManagerAccessor from mod fast_projectile_api,pl:mixin:APP:uranus.mixins.json:ServerEntityManagerMixin from mod uranus,pl:mixin:A}
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] {}
	at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:197) ~[?:?] {}
	at java.base/java.util.stream.LongPipeline$1$1.accept(LongPipeline.java:178) ~[?:?] {}
	at java.base/java.util.PrimitiveIterator$OfLong.forEachRemaining(PrimitiveIterator.java:185) ~[?:?] {}
	at java.base/java.util.Spliterators$LongIteratorSpliterator.forEachRemaining(Spliterators.java:2144) ~[?:?] {}
	at java.base/java.util.Spliterator$OfLong.forEachRemaining(Spliterator.java:777) ~[?:?] {}
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:570) ~[?:?] {}
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:560) ~[?:?] {}
	at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] {}
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] {}
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:265) ~[?:?] {}
	at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:636) ~[?:?] {}
	at TRANSFORMER/minecraft@1.21.1/net.minecraft.world.level.entity.PersistentEntitySectionManager.updateChunkStatus(PersistentEntitySectionManager.java:160) ~[server-1.21.1-20240808.144430-srg.jar#397!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:fast_projectile_api.mixins.json:PersistentEntitySectionManagerAccessor from mod fast_projectile_api,pl:mixin:APP:uranus.mixins.json:ServerEntityManagerMixin from mod uranus,pl:mixin:A}
	at TRANSFORMER/minecraft@1.21.1/net.minecraft.world.level.entity.PersistentEntitySectionManager.updateChunkStatus(PersistentEntitySectionManager.java:146) ~[server-1.21.1-20240808.144430-srg.jar#397!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:fast_projectile_api.mixins.json:PersistentEntitySectionManagerAccessor from mod fast_projectile_api,pl:mixin:APP:uranus.mixins.json:ServerEntityManagerMixin from mod uranus,pl:mixin:A}
	at TRANSFORMER/minecraft@1.21.1/net.minecraft.server.level.ChunkMap.onFullChunkStatusChange(ChunkMap.java:[11](https://mclo.gs/h0mLzEq#L11)97) ~[server-1.21.1-20240808.144430-srg.jar#397!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:A}
	at TRANSFORMER/minecraft@1.21.1/net.minecraft.server.level.ChunkHolder.demoteFullChunk(ChunkHolder.java:281) ~[server-1.21.1-20240808.144430-srg.jar#397!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:A}
	at TRANSFORMER/minecraft@1.21.1/net.minecraft.server.level.ChunkHolder.updateFutures(ChunkHolder.java:335) ~[server-1.21.1-20240808.144430-srg.jar#397!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:A}
	at TRANSFORMER/minecraft@1.21.1/net.minecraft.server.level.DistanceManager.lambda$runAllUpdates$1(DistanceManager.java:119) ~[server-1.21.1-20240808.144430-srg.jar#397!/:?] {re:classloading,pl:accesstransformer:B}
	at java.base/java.lang.Iterable.forEach(Iterable.java:75) ~[?:?] {re:mixin}
	at TRANSFORMER/minecraft@1.21.1/net.minecraft.server.level.DistanceManager.runAllUpdates(DistanceManager.java:119) ~[server-1.21.1-20240808.144430-srg.jar#397!/:?] {re:classloading,pl:accesstransformer:B}
	at TRANSFORMER/minecraft@1.21.1/net.minecraft.server.level.ServerChunkCache.runDistanceManagerUpdates(ServerChunkCache.java:279) ~[server-1.21.1-20240808.144430-srg.jar#397!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:A}
	at TRANSFORMER/minecraft@1.21.1/net.minecraft.server.level.ServerChunkCache.getChunkFutureMainThread(ServerChunkCache.java:237) ~[server-1.21.1-20240808.144430-srg.jar#397!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:A}
	at TRANSFORMER/minecraft@1.21.1/net.minecraft.server.level.ServerChunkCache.getChunk(ServerChunkCache.java:158) ~[server-1.21.1-20240808.144430-srg.jar#397!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:A}
	at TRANSFORMER/minecraft@1.21.1/net.minecraft.world.level.Level.getChunk(Level.java:202) ~[server-1.21.1-20240808.144430-srg.jar#397!/:?] {re:computing_frames,pl:accesstransformer:B,xf:fml:default,re:mixin,pl:accesstransformer:B,xf:fml:default,re:classloading,pl:accesstransformer:B,xf:fml:default,pl:mixin:APP:observable.common.json:LevelMixin from mod observable,pl:mixin:APP:dataanchor-common.mixins.json:LevelMixin from mod dataanchor,pl:mixin:APP:kubejs.mixins.json:LevelMixin from mod kubejs,pl:mixin:APP:l2complements.mixins.json:LevelAccessor from mod l2complements,pl:mixin:APP:enhancedcelestials.mixins.json:MixinWorld from mod enhancedcelestials,pl:mixin:APP:the_bumblezone-common.mixins.json:world.LevelMixin from mod the_bumblezone,pl:mixin:APP:neruina.mixins.json:catchers.WorldMixin from mod neruina,pl:mixin:A}
	at TRANSFORMER/minecraft@1.21.1/net.minecraft.world.level.LevelReader.getChunk(LevelReader.java:[13](https://mclo.gs/h0mLzEq#L13)0) ~[server-1.21.1-20240808.144430-srg.jar#397!/:?] {re:computing_frames,re:mixin,re:classloading}
	at TRANSFORMER/minecraft@1.21.1/net.minecraft.world.level.Level.getChunk(Level.java:196) ~[server-1.21.1-20240808.144430-srg.jar#397!/:?] {re:computing_frames,pl:accesstransformer:B,xf:fml:default,re:mixin,pl:accesstransformer:B,xf:fml:default,re:classloading,pl:accesstransformer:B,xf:fml:default,pl:mixin:APP:observable.common.json:LevelMixin from mod observable,pl:mixin:APP:dataanchor-common.mixins.json:LevelMixin from mod dataanchor,pl:mixin:APP:kubejs.mixins.json:LevelMixin from mod kubejs,pl:mixin:APP:l2complements.mixins.json:LevelAccessor from mod l2complements,pl:mixin:APP:enhancedcelestials.mixins.json:MixinWorld from mod enhancedcelestials,pl:mixin:APP:the_bumblezone-common.mixins.json:world.LevelMixin from mod the_bumblezone,pl:mixin:APP:neruina.mixins.json:catchers.WorldMixin from mod neruina,pl:mixin:A}
	at TRANSFORMER/minecraft@1.21.1/net.minecraft.world.level.Level.getChunkAt(Level.java:192) ~[server-1.21.1-20240808.[14](https://mclo.gs/h0mLzEq#L14)4430-srg.jar#397!/:?] {re:computing_frames,pl:accesstransformer:B,xf:fml:default,re:mixin,pl:accesstransformer:B,xf:fml:default,re:classloading,pl:accesstransformer:B,xf:fml:default,pl:mixin:APP:observable.common.json:LevelMixin from mod observable,pl:mixin:APP:dataanchor-common.mixins.json:LevelMixin from mod dataanchor,pl:mixin:APP:kubejs.mixins.json:LevelMixin from mod kubejs,pl:mixin:APP:l2complements.mixins.json:LevelAccessor from mod l2complements,pl:mixin:APP:enhancedcelestials.mixins.json:MixinWorld from mod enhancedcelestials,pl:mixin:APP:the_bumblezone-common.mixins.json:world.LevelMixin from mod the_bumblezone,pl:mixin:APP:neruina.mixins.json:catchers.WorldMixin from mod neruina,pl:mixin:A}
	at TRANSFORMER/minecraft@1.21.1/net.minecraft.world.level.Level.getBlockEntity(Level.java:771) ~[server-1.21.1-20240808.144430-srg.jar#397!/:?] {re:computing_frames,pl:accesstransformer:B,xf:fml:default,re:mixin,pl:accesstransformer:B,xf:fml:default,re:classloading,pl:accesstransformer:B,xf:fml:default,pl:mixin:APP:observable.common.json:LevelMixin from mod observable,pl:mixin:APP:dataanchor-common.mixins.json:LevelMixin from mod dataanchor,pl:mixin:APP:kubejs.mixins.json:LevelMixin from mod kubejs,pl:mixin:APP:l2complements.mixins.json:LevelAccessor from mod l2complements,pl:mixin:APP:enhancedcelestials.mixins.json:MixinWorld from mod enhancedcelestials,pl:mixin:APP:the_bumblezone-common.mixins.json:world.LevelMixin from mod the_bumblezone,pl:mixin:APP:neruina.mixins.json:catchers.WorldMixin from mod neruina,pl:mixin:A}
	at TRANSFORMER/vampirism@1.10.4/de.teamlapen.vampirism.entity.VulnerableRemainsDummyEntity.getTile(VulnerableRemainsDummyEntity.java:185) ~[Vampirism-1.21-1.10.4.jar#655!/:1.21-1.10.4] {re:classloading}
	at TRANSFORMER/vampirism@1.10.4/de.teamlapen.vampirism.entity.VulnerableRemainsDummyEntity.getHealth(VulnerableRemainsDummyEntity.java:47) ~[Vampirism-1.21-1.10.4.jar#655!/:1.21-1.10.4] {re:classloading}
	at TRANSFORMER/minecraft@1.21.1/net.minecraft.world.entity.LivingEntity.isAlive(LivingEntity.java:[15](https://mclo.gs/h0mLzEq#L15)95) ~[server-1.21.1-20240808.144430-srg.jar#397!/:?] {re:mixin,pl:accesstransformer:B,xf:fml:default,re:classloading,pl:accesstransformer:B,xf:fml:default,pl:mixin:APP:additionalentityattributes.mixins.json:common.LivingEntityScaleMixin from mod additionalentityattributes,pl:mixin:APP:the_bumblezone-common.mixins.json:entities.LaterLivingEntityMixin from mod the_bumblezone,pl:mixin:APP:additionalentityattributes.mixins.json:common.LivingEntityMixin from mod additionalentityattributes,pl:mixin:APP:l2weaponry.mixins.json:LivingEntityMixin from mod l2weaponry,pl:mixin:APP:shetiphiancore.mixins.json:SPC_ThinBlockHandler_LivingEntity from mod shetiphiancore,pl:mixin:APP:eternal_starlight-common.mixins.json:LivingEntityMixin from mod eternal_starlight,pl:mixin:APP:servercore.common.mixins.json:features.activation_range.inactive_ticks.LivingEntityMixin from mod servercore,pl:mixin:APP:curios.neoforge.mixins.json:MixinLivingEntity from mod curios,pl:mixin:APP:the_bumblezone-common.mixins.json:entities.LivingEntityAccessor from mod the_bumblezone,pl:mixin:APP:tombstone.mixins.json:LivingEntityMixin from mod tombstone,pl:mixin:APP:caelus.mixins.json:MixinLivingEntity from mod caelus,pl:mixin:APP:iceandfire.mixins.json:LivingEntityMixin from mod iceandfire,pl:mixin:APP:werewolves.mixins.json:LivingEntityAccessor from mod werewolves,pl:mixin:APP:werewolves.mixins.json:entity.LivingEntityMixin from mod werewolves,pl:mixin:APP:datanessence.mixins.json:LivingEntityMixin from mod datanessence,pl:mixin:APP:vampirism.mixins.json:MixinLivingEntity from mod vampirism,pl:mixin:APP:vampirism.mixins.json:accessor.LivingEntityAccessor from mod vampirism,pl:mixin:APP:hexerei.mixins.json:LivingEntityMixin from mod hexerei,pl:mixin:APP:netherportalfix.mixins.json:LivingEntityAccessor from mod netherportalfix,pl:mixin:APP:dmr.mixins.json:PlayerBreathMixin from mod dmr,pl:mixin:APP:ars_nouveau.mixins.json:LivingAccessor from mod ars_nouveau,pl:mixin:APP:ars_nouveau.mixins.json:elytra.MixinLivingEntity from mod ars_nouveau,pl:mixin:APP:ars_nouveau.mixins.json:perks.PerkLivingEntity from mod ars_nouveau,pl:mixin:APP:apothic_attributes.mixins.json:LivingEntityMixin from mod apothic_attributes,pl:mixin:APP:relics.mixins.json:LivingEntityMixin from mod relics,pl:mixin:APP:reliquified_ars_nouveau.mixins.json:elytra.LivingEntityMixin from mod reliquified_ars_nouveau,pl:mixin:APP:l2damagetracker.mixins.json:LivingEntityMixin from mod l2damagetracker,pl:mixin:APP:cataclysm.mixins.json:LivingEntityMixin from mod cataclysm,pl:mixin:APP:reactive.mixins.json:LivingEntityGravityMixin from mod reactive,pl:mixin:APP:reactive.mixins.json:LivingEntityHarmUndeadMixin from mod reactive,pl:mixin:APP:enchanted.mixins.json:common.LivingEntityMixin from mod enchanted,pl:mixin:APP:kubejs.mixins.json:LivingEntityMixin from mod kubejs,pl:mixin:APP:l2complements.mixins.json:LivingEntityMixin from mod l2complements,pl:mixin:APP:mixins.artifacts.common.json:ability.LivingEntityMixin from mod artifacts,pl:mixin:APP:mixins.artifacts.common.json:ability.hurtsound.LivingEntityMixin from mod artifacts,pl:mixin:APP:mixins.artifacts.common.json:ability.teleportondeath.LivingEntityMixin from mod artifacts,pl:mixin:APP:mixins.artifacts.common.json:accessors.LivingEntityAccessor from mod artifacts,pl:mixin:APP:mixins.artifacts.common.json:attribute.LivingEntityMixin from mod artifacts,pl:mixin:APP:mixins.artifacts.common.json:attribute.invincibilityticks.LivingEntityMixin from mod artifacts,pl:mixin:APP:mixins.artifacts.neoforge.json:ability.slipresistance.LivingEntityMixin from mod artifacts,pl:mixin:APP:betterdeserttemples.mixins.json:pharaoh.LivingEntityMixin from mod betterdeserttemples,pl:mixin:APP:alchimiae.mixins.json:LivingEntityMixin from mod alchimiae,pl:mixin:APP:uranus.mixins.json:LivingEntityMixin from mod uranus,pl:mixin:APP:endermanoverhaul.mixins.json:common.LivingEntityMixin from mod endermanoverhaul,pl:mixin:APP:apotheosis.mixins.json:LivingEntityInvoker from mod apotheosis,pl:mixin:APP:apotheosis.mixins.json:LivingEntityMixin from mod apotheosis,pl:mixin:APP:apotheosis.mixins.json:MHFMixinLivingEntity from mod apotheosis,pl:mixin:APP:forbidden_arcanus.mixins.json:LivingEntityMixin from mod forbidden_arcanus,pl:mixin:APP:modulargolems.mixins.json:LivingEntityMixin from mod modulargolems,pl:mixin:APP:irons_spellbooks.mixins.json:LivingEntityMixin from mod irons_spellbooks,pl:mixin:APP:betterarcheology.mixins.json:TorrentTotemItemTickMixin from mod betterarcheology,pl:mixin:APP:enhancedcelestials.mixins.json:MixinLivingEntity from mod enhancedcelestials,pl:mixin:APP:rarcompat.mixins.json:LivingEntityMixin from mod rarcompat,pl:mixin:APP:expandability-common.mixins.json:swimming.LivingEntityMixin from mod expandability,pl:mixin:APP:expandability.mixins.json:swimming.LivingEntityMixin from mod expandability,pl:mixin:APP:create.mixins.json:CustomItemUseEffectsMixin from mod create,pl:mixin:APP:create.mixins.json:LavaSwimmingMixin from mod create,pl:mixin:APP:create.mixins.json:accessor.LivingEntityAccessor from mod create,pl:mixin:APP:the_bumblezone-common.mixins.json:entities.LivingEntityMixin from mod the_bumblezone,pl:mixin:A}
	at TRANSFORMER/create@6.0.4/com.simibubi.create.foundation.events.CommonEvents.onEntityLeaveLevel(CommonEvents.java:208) ~[create-1.21.1-6.0.4.jar#463!/:6.0.4] {re:classloading}
	at MC-BOOTSTRAP/net.neoforged.bus/net.neoforged.bus.EventBus.post(EventBus.java:350) ~[bus-8.0.2.jar#67!/:?] {}
	at MC-BOOTSTRAP/net.neoforged.bus/net.neoforged.bus.EventBus.post(EventBus.java:315) ~[bus-8.0.2.jar#67!/:?] {}
	at TRANSFORMER/minecraft@1.21.1/net.minecraft.server.level.ServerLevel$EntityCallbacks.onTrackingEnd(ServerLevel.java:1796) ~[server-1.21.1-20240808.144430-srg.jar#397!/:?] {re:classloading,pl:accesstransformer:B}
	at TRANSFORMER/minecraft@1.21.1/net.minecraft.server.level.ServerLevel$EntityCallbacks.onTrackingEnd(ServerLevel.java:1726) ~[server-1.21.1-20240808.144430-srg.jar#397!/:?] {re:classloading,pl:accesstransformer:B}
	at TRANSFORMER/minecraft@1.21.1/net.minecraft.world.level.entity.PersistentEntitySectionManager.stopTracking(PersistentEntitySectionManager.java:140) ~[server-1.21.1-20240808.144430-srg.jar#397!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:fast_projectile_api.mixins.json:PersistentEntitySectionManagerAccessor from mod fast_projectile_api,pl:mixin:APP:uranus.mixins.json:ServerEntityManagerMixin from mod uranus,pl:mixin:A}
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] {}
	at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:197) ~[?:?] {}
	at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133) ~[?:?] {re:mixin}
	at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1939) ~[?:?] {}
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:570) ~[?:?] {}
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:560) ~[?:?] {}
	at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] {}
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] {}
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:265) ~[?:?] {}
	at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:636) ~[?:?] {}
	at TRANSFORMER/minecraft@1.21.1/net.minecraft.world.level.entity.PersistentEntitySectionManager.lambda$updateChunkStatus$6(PersistentEntitySectionManager.java:171) ~[server-1.21.1-20240808.144430-srg.jar#397!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:fast_projectile_api.mixins.json:PersistentEntitySectionManagerAccessor from mod fast_projectile_api,pl:mixin:APP:uranus.mixins.json:ServerEntityManagerMixin from mod uranus,pl:mixin:A}
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] {}
	at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:197) ~[?:?] {}
	at java.base/java.util.stream.LongPipeline$1$1.accept(LongPipeline.java:178) ~[?:?] {}
	at java.base/java.util.PrimitiveIterator$OfLong.forEachRemaining(PrimitiveIterator.java:185) ~[?:?] {}
	at java.base/java.util.Spliterators$LongIteratorSpliterator.forEachRemaining(Spliterators.java:2144) ~[?:?] {}
	at java.base/java.util.Spliterator$OfLong.forEachRemaining(Spliterator.java:777) ~[?:?] {}
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:570) ~[?:?] {}
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:560) ~[?:?] {}
	at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] {}
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] {}
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:265) ~[?:?] {}
	at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:636) ~[?:?] {}
	at TRANSFORMER/minecraft@1.21.1/net.minecraft.world.level.entity.PersistentEntitySectionManager.updateChunkStatus(PersistentEntitySectionManager.java:[16](https://mclo.gs/h0mLzEq#L16)0) ~[server-1.21.1-20240808.144430-srg.jar#397!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:fast_projectile_api.mixins.json:PersistentEntitySectionManagerAccessor from mod fast_projectile_api,pl:mixin:APP:uranus.mixins.json:ServerEntityManagerMixin from mod uranus,pl:mixin:A}
	at TRANSFORMER/minecraft@1.21.1/net.minecraft.world.level.entity.PersistentEntitySectionManager.updateChunkStatus(PersistentEntitySectionManager.java:146) ~[server-1.21.1-20240808.144430-srg.jar#397!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:fast_projectile_api.mixins.json:PersistentEntitySectionManagerAccessor from mod fast_projectile_api,pl:mixin:APP:uranus.mixins.json:ServerEntityManagerMixin from mod uranus,pl:mixin:A}
	at TRANSFORMER/minecraft@1.21.1/net.minecraft.server.level.ChunkMap.onFullChunkStatusChange(ChunkMap.java:1197) ~[server-1.21.1-20240808.144430-srg.jar#397!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:A}
	at TRANSFORMER/minecraft@1.21.1/net.minecraft.server.level.ChunkHolder.demoteFullChunk(ChunkHolder.java:281) ~[server-1.21.1-20240808.144430-srg.jar#397!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:A}
	at TRANSFORMER/minecraft@1.21.1/net.minecraft.server.level.ChunkHolder.updateFutures(ChunkHolder.java:335) ~[server-1.21.1-20240808.144430-srg.jar#397!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:A}
	at TRANSFORMER/minecraft@1.21.1/net.minecraft.server.level.DistanceManager.lambda$runAllUpdates$1(DistanceManager.java:119) ~[server-1.21.1-20240808.144430-srg.jar#397!/:?] {re:classloading,pl:accesstransformer:B}
	at java.base/java.lang.Iterable.forEach(Iterable.java:75) ~[?:?] {re:mixin}
	at TRANSFORMER/minecraft@1.21.1/net.minecraft.server.level.DistanceManager.runAllUpdates(DistanceManager.java:119) ~[server-1.21.1-20240808.144430-srg.jar#397!/:?] {re:classloading,pl:accesstransformer:B}
	at TRANSFORMER/minecraft@1.21.1/net.minecraft.server.level.ServerChunkCache.runDistanceManagerUpdates(ServerChunkCache.java:279) ~[server-1.21.1-20240808.144430-srg.jar#397!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:A}
	at TRANSFORMER/minecraft@1.21.1/net.minecraft.server.level.ServerChunkCache.tick(ServerChunkCache.java:318) ~[server-1.21.1-20240808.144430-srg.jar#397!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:A}
	at TRANSFORMER/minecraft@1.21.1/net.minecraft.server.level.ServerLevel.tick(ServerLevel.java:379) ~[server-1.21.1-20240808.144430-srg.jar#397!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:cupboard.mixins.json:ServerAddEntityMixin from mod cupboard,pl:mixin:APP:betterendisland.mixins.json:ServerLevelMixin from mod betterendisland,pl:mixin:APP:servercore.common.mixins.json:optimizations.ticking.chunk.random.ServerLevelMixin from mod servercore,pl:mixin:APP:modernfix-common.mixins.json:bugfix.chunk_deadlock.ServerLevelMixin from mod modernfix,pl:mixin:APP:modernfix-common.mixins.json:perf.cache_strongholds.ServerLevelMixin from mod modernfix,pl:mixin:APP:eternal_starlight-common.mixins.json:ServerLevelMixin from mod eternal_starlight,pl:mixin:APP:servercore.common.mixins.json:features.activation_range.ServerLevelMixin from mod servercore,pl:mixin:APP:servercore.common.mixins.json:optimizations.sync_loads.ServerLevelMixin from mod servercore,pl:mixin:APP:the_bumblezone-common.mixins.json:world.ServerWorldMixin from mod the_bumblezone,pl:mixin:APP:glitchcore.mixins.json:MixinServerLevel from mod glitchcore,pl:mixin:APP:neruina.mixins.json:catchers.ServerWorldMixin from mod neruina,pl:mixin:APP:corgilib-common.mixins.json:MixinServerLevel from mod corgilib,pl:mixin:APP:polymorph.mixins.json:MixinServerLevel from mod polymorph,pl:mixin:APP:fast_projectile_api.mixins.json:ServerLevelAccessor from mod fast_projectile_api,pl:mixin:APP:observable.common.json:ServerLevelMixin from mod observable,pl:mixin:APP:dataanchor-common.mixins.json:ServerLevelMixin from mod dataanchor,pl:mixin:APP:kubejs.mixins.json:ServerLevelMixin from mod kubejs,pl:mixin:APP:comforts.mixins.json:MixinServerSleepStatus from mod comforts,pl:mixin:APP:betterdeserttemples.mixins.json:ServerLevelMixin from mod betterdeserttemples,pl:mixin:APP:moonlight-common.mixins.json:ServerLevelMixin from mod moonlight,pl:mixin:APP:modulargolems.mixins.json:ServerLevelMixin from mod modulargolems,pl:mixin:APP:ars_elemental.mixins.json:ServerLevelMixin from mod ars_elemental,pl:mixin:APP:enhancedcelestials.mixins.json:MixinServerWorld from mod enhancedcelestials,pl:mixin:APP:create.mixins.json:accessor.ServerLevelAccessor from mod create,pl:mixin:APP:betterendisland.mixins.json:EndergeticExpansionMixins from mod betterendisland,pl:mixin:A}
	at TRANSFORMER/minecraft@1.21.1/net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1037) ~[server-1.21.1-20240808.144430-srg.jar#397!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:servercore.common.mixins.json:features.misc.MinecraftServerMixin from mod servercore,pl:mixin:APP:modernfix-common.mixins.json:perf.dedicated_reload_executor.MinecraftServerMixin from mod modernfix,pl:mixin:APP:modernfix-common.mixins.json:core.MinecraftServerMixin from mod modernfix,pl:mixin:APP:balm.neoforge.mixins.json:MinecraftServerMixin from mod balm,pl:mixin:APP:servercore.common.mixins.json:MinecraftServerMixin from mod servercore,pl:mixin:APP:scriptor.mixins.json:ScriptorMinecraftServerReloadResourcesMixin from mod scriptor,pl:mixin:APP:fragmentum.neoforge.mixins.json:MixinMinecraftServer from mod fragmentum,pl:mixin:APP:neruina.mixins.json:MinecraftServerMixin from mod neruina,pl:mixin:APP:iceandfire.mixins.json:MinecraftServerMixin from mod iceandfire,pl:mixin:APP:ponder.mixins.json:accessor.MinecraftServerAccessor from mod ponder,pl:mixin:APP:kubejs.mixins.json:MinecraftServerMixin from mod kubejs,pl:mixin:APP:uranus.mixins.json:MinecraftServerMixin from mod uranus,pl:mixin:APP:ae2.mixins.json:spatial.MinecraftServerMixin from mod ae2,pl:mixin:A}
	at TRANSFORMER/minecraft@1.21.1/net.minecraft.server.dedicated.DedicatedServer.tickChildren(DedicatedServer.java:320) ~[server-1.21.1-20240808.144430-srg.jar#397!/:?] {re:mixin,re:classloading,pl:mixin:A}
	at TRANSFORMER/minecraft@1.21.1/net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:9[17](https://mclo.gs/h0mLzEq#L17)) ~[server-1.21.1-20240808.144430-srg.jar#397!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:servercore.common.mixins.json:features.misc.MinecraftServerMixin from mod servercore,pl:mixin:APP:modernfix-common.mixins.json:perf.dedicated_reload_executor.MinecraftServerMixin from mod modernfix,pl:mixin:APP:modernfix-common.mixins.json:core.MinecraftServerMixin from mod modernfix,pl:mixin:APP:balm.neoforge.mixins.json:MinecraftServerMixin from mod balm,pl:mixin:APP:servercore.common.mixins.json:MinecraftServerMixin from mod servercore,pl:mixin:APP:scriptor.mixins.json:ScriptorMinecraftServerReloadResourcesMixin from mod scriptor,pl:mixin:APP:fragmentum.neoforge.mixins.json:MixinMinecraftServer from mod fragmentum,pl:mixin:APP:neruina.mixins.json:MinecraftServerMixin from mod neruina,pl:mixin:APP:iceandfire.mixins.json:MinecraftServerMixin from mod iceandfire,pl:mixin:APP:ponder.mixins.json:accessor.MinecraftServerAccessor from mod ponder,pl:mixin:APP:kubejs.mixins.json:MinecraftServerMixin from mod kubejs,pl:mixin:APP:uranus.mixins.json:MinecraftServerMixin from mod uranus,pl:mixin:APP:ae2.mixins.json:spatial.MinecraftServerMixin from mod ae2,pl:mixin:A}
	at TRANSFORMER/minecraft@1.21.1/net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:707) ~[server-1.21.1-20240808.144430-srg.jar#397!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:servercore.common.mixins.json:features.misc.MinecraftServerMixin from mod servercore,pl:mixin:APP:modernfix-common.mixins.json:perf.dedicated_reload_executor.MinecraftServerMixin from mod modernfix,pl:mixin:APP:modernfix-common.mixins.json:core.MinecraftServerMixin from mod modernfix,pl:mixin:APP:balm.neoforge.mixins.json:MinecraftServerMixin from mod balm,pl:mixin:APP:servercore.common.mixins.json:MinecraftServerMixin from mod servercore,pl:mixin:APP:scriptor.mixins.json:ScriptorMinecraftServerReloadResourcesMixin from mod scriptor,pl:mixin:APP:fragmentum.neoforge.mixins.json:MixinMinecraftServer from mod fragmentum,pl:mixin:APP:neruina.mixins.json:MinecraftServerMixin from mod neruina,pl:mixin:APP:iceandfire.mixins.json:MinecraftServerMixin from mod iceandfire,pl:mixin:APP:ponder.mixins.json:accessor.MinecraftServerAccessor from mod ponder,pl:mixin:APP:kubejs.mixins.json:MinecraftServerMixin from mod kubejs,pl:mixin:APP:uranus.mixins.json:MinecraftServerMixin from mod uranus,pl:mixin:APP:ae2.mixins.json:spatial.MinecraftServerMixin from mod ae2,pl:mixin:A}
	at TRANSFORMER/minecraft@1.21.1/net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:267) ~[server-1.21.1-[20](https://mclo.gs/h0mLzEq#L20)240808.144430-srg.jar#397!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:servercore.common.mixins.json:features.misc.MinecraftServerMixin from mod servercore,pl:mixin:APP:modernfix-common.mixins.json:perf.dedicated_reload_executor.MinecraftServerMixin from mod modernfix,pl:mixin:APP:modernfix-common.mixins.json:core.MinecraftServerMixin from mod modernfix,pl:mixin:APP:balm.neoforge.mixins.json:MinecraftServerMixin from mod balm,pl:mixin:APP:servercore.common.mixins.json:MinecraftServerMixin from mod servercore,pl:mixin:APP:scriptor.mixins.json:ScriptorMinecraftServerReloadResourcesMixin from mod scriptor,pl:mixin:APP:fragmentum.neoforge.mixins.json:MixinMinecraftServer from mod fragmentum,pl:mixin:APP:neruina.mixins.json:MinecraftServerMixin from mod neruina,pl:mixin:APP:iceandfire.mixins.json:MinecraftServerMixin from mod iceandfire,pl:mixin:APP:ponder.mixins.json:accessor.MinecraftServerAccessor from mod ponder,pl:mixin:APP:kubejs.mixins.json:MinecraftServerMixin from mod kubejs,pl:mixin:APP:uranus.mixins.json:MinecraftServerMixin from mod uranus,pl:mixin:APP:ae2.mixins.json:spatial.MinecraftServerMixin from mod ae2,pl:mixin:A}
	at java.base/java.lang.Thread.run(Thread.java:1575) [?:?] {re:mixin}

Reproduce steps

  1. Be in or near a Vampire Forest
  2. Fly around quickly/leave the area/unload it in any way
  3. Occasional crash

Other relevant mods

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    Projects

    Status
    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions