Railcraft Reborn

Railcraft Reborn

3M Downloads

Crash with "RollingStock missing on ElectricLocomotive" in ATM9 0.3.2

basneder opened this issue ยท 0 comments

commented

Is there an existing issue for this?

  • I have searched the existing issues

Description of the Bug

The following crash happens when I run with an electric lomotive a few times over a 'decoupler track' and a 'coupler track'. When testing a new track setup I run the locomotive a few times (breaking it in between runs). And when the locomotive by itself runs over the 'coupler track's (there are 3, in 'couple mode'). The cart disappears and the crash report occurs.

Railcraft Reborn version

1.1.7

NeoForge/Forge version

47.3.7

Minecraft version

1.20.1

Minecraft server

Yes

To Reproduce

  1. Place locomotive on a ramp, this will make it run over a 'decoupler' track, run over a 'locomotive track' (to turn the engine on) and then over 3x 'coupler' track
  2. When the locomotive is on/after the coupler track, break it, and run again (a few times)
  3. After a few attempts the locomotive stops and the crash reports is shown in the server logging

Expected behavior

Locomotive does not disappear and no crash report

Logs & Environment

[09Sep2024 18:12:17.679] [Server thread/ERROR] [net.minecraft.world.level.Level/]: ---- Minecraft Crash Report ----
// Hi. I'm Minecraft, and I'm a crashaholic.

Time: 2024-09-09 18:12:17
Description: Ticking entity

java.lang.IllegalStateException: RollingStock missing on ElectricLocomotive['Electric Locomotive'/2159, l='ServerLevel[world]', x=-3270.50, y=93.06, z=5151.50, removed=KILLED]
	at mods.railcraft.api.carts.RollingStock.lambda$getOrThrow$0(RollingStock.java:65) ~[railcraft-reborn-1.20.1-1.1.7.jar%23806!/:1.20.1-1.1.7] {re:mixin,re:classloading}
	at net.minecraftforge.common.util.LazyOptional.orElseThrow(LazyOptional.java:261) ~[forge-1.20.1-47.3.7-universal.jar%23920!/:?] {re:mixin,re:classloading}
	at mods.railcraft.api.carts.RollingStock.getOrThrow(RollingStock.java:65) ~[railcraft-reborn-1.20.1-1.1.7.jar%23806!/:1.20.1-1.1.7] {re:mixin,re:classloading}
	at mods.railcraft.world.entity.vehicle.locomotive.Locomotive.isShutdown(Locomotive.java:424) ~[railcraft-reborn-1.20.1-1.1.7.jar%23806!/:1.20.1-1.1.7] {re:classloading}
	at mods.railcraft.world.entity.vehicle.locomotive.Locomotive.isIdle(Locomotive.java:415) ~[railcraft-reborn-1.20.1-1.1.7.jar%23806!/:1.20.1-1.1.7] {re:classloading}
	at mods.railcraft.world.entity.vehicle.locomotive.Locomotive.isRunning(Locomotive.java:408) ~[railcraft-reborn-1.20.1-1.1.7.jar%23806!/:1.20.1-1.1.7] {re:classloading}
	at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:178) ~[?:?] {}
	at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] {}
	at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] {}
	at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] {}
	at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] {}
	at mods.railcraft.api.carts.RollingStock$2.tryAdvance(RollingStock.java:236) ~[railcraft-reborn-1.20.1-1.1.7.jar%23806!/:1.20.1-1.1.7] {re:classloading}
	at java.util.Spliterator.forEachRemaining(Spliterator.java:332) ~[?:?] {}
	at java.util.stream.Streams$ConcatSpliterator.forEachRemaining(Streams.java:735) ~[?:?] {}
	at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] {}
	at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] {}
	at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] {}
	at java.util.stream.ReduceOps$5.evaluateSequential(ReduceOps.java:258) ~[?:?] {}
	at java.util.stream.ReduceOps$5.evaluateSequential(ReduceOps.java:248) ~[?:?] {}
	at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] {}
	at java.util.stream.ReferencePipeline.count(ReferencePipeline.java:709) ~[?:?] {}
	at mods.railcraft.world.entity.vehicle.TrainImpl.getNumRunningLocomotives(TrainImpl.java:77) ~[railcraft-reborn-1.20.1-1.1.7.jar%23806!/:1.20.1-1.1.7] {re:classloading}
	at mods.railcraft.world.entity.vehicle.TrainImpl.calculateMaxSpeed(TrainImpl.java:110) ~[railcraft-reborn-1.20.1-1.1.7.jar%23806!/:1.20.1-1.1.7] {re:classloading}
	at mods.railcraft.world.entity.vehicle.TrainImpl.refreshMaxSpeed(TrainImpl.java:106) ~[railcraft-reborn-1.20.1-1.1.7.jar%23806!/:1.20.1-1.1.7] {re:classloading}
	at mods.railcraft.world.entity.vehicle.RollingStockImpl.adjustCart(RollingStockImpl.java:569) ~[railcraft-reborn-1.20.1-1.1.7.jar%23806!/:1.20.1-1.1.7] {re:classloading}
	at mods.railcraft.world.entity.vehicle.RollingStockImpl.tick(RollingStockImpl.java:484) ~[railcraft-reborn-1.20.1-1.1.7.jar%23806!/:1.20.1-1.1.7] {re:classloading}
	at net.minecraft.world.entity.vehicle.AbstractMinecart.handler$blb000$railcraft$tick(AbstractMinecart.java:2461) ~[server-1.20.1-20230612.114412-srg.jar%23915!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:botania_xplat.mixins.json:AbstractMinecartMixin,pl:mixin:APP:adastra-common.mixins.json:common.gravity.GravityEntityMixin,pl:mixin:APP:utilitix.mixins.json:MixinAbstractMinecart,pl:mixin:APP:railcraft.mixins.json:AbstractMinecartMixin,pl:mixin:APP:railways-common.mixins.json:MixinAbstractMinecart,pl:mixin:A}
	at net.minecraft.world.entity.vehicle.AbstractMinecart.m_8119_(AbstractMinecart.java) ~[server-1.20.1-20230612.114412-srg.jar%23915!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:botania_xplat.mixins.json:AbstractMinecartMixin,pl:mixin:APP:adastra-common.mixins.json:common.gravity.GravityEntityMixin,pl:mixin:APP:utilitix.mixins.json:MixinAbstractMinecart,pl:mixin:APP:railcraft.mixins.json:AbstractMinecartMixin,pl:mixin:APP:railways-common.mixins.json:MixinAbstractMinecart,pl:mixin:A}
	at mods.railcraft.world.entity.vehicle.locomotive.Locomotive.m_8119_(Locomotive.java:456) ~[railcraft-reborn-1.20.1-1.1.7.jar%23806!/:1.20.1-1.1.7] {re:classloading}
	at mods.railcraft.world.entity.vehicle.locomotive.ElectricLocomotive.m_8119_(ElectricLocomotive.java:147) ~[railcraft-reborn-1.20.1-1.1.7.jar%23806!/:1.20.1-1.1.7] {re:classloading}
	at net.minecraft.server.level.ServerLevel.observable$track(ServerLevel.java:8169) ~[server-1.20.1-20230612.114412-srg.jar%23915!/:?] {re:mixin,pl:accesstransformer:B,xf:fml:libx:level_load,re:classloading,pl:accesstransformer:B,xf:fml:libx:level_load,pl:mixin:A}
	at net.minecraft.server.level.ServerLevel.redirect$chn000$observable$onTickNonPassenger(ServerLevel.java:8185) ~[server-1.20.1-20230612.114412-srg.jar%23915!/:?] {re:mixin,pl:accesstransformer:B,xf:fml:libx:level_load,re:classloading,pl:accesstransformer:B,xf:fml:libx:level_load,pl:mixin:A}
	at net.minecraft.server.level.ServerLevel.m_8647_(ServerLevel.java:693) ~[server-1.20.1-20230612.114412-srg.jar%23915!/:?] {re:mixin,pl:accesstransformer:B,xf:fml:libx:level_load,re:classloading,pl:accesstransformer:B,xf:fml:libx:level_load,pl:mixin:A}
	at net.minecraft.world.level.Level.m_46653_(Level.java:479) ~[server-1.20.1-20230612.114412-srg.jar%23915!/:?] {re:computing_frames,pl:accesstransformer:B,xf:fml:twilightforest:cloud,re:mixin,pl:accesstransformer:B,xf:fml:twilightforest:cloud,re:classloading,pl:accesstransformer:B,xf:fml:twilightforest:cloud,pl:mixin:APP:create_new_age.mixins.json:LevelMixin,pl:mixin:APP:botania_xplat.mixins.json:LevelAccessor,pl:mixin:APP:adastra.mixins.json:common.multipart.LevelMixin,pl:mixin:APP:sliceanddice.mixins.json:LevelMixin,pl:mixin:APP:utilitix.mixins.json:MixinLevel,pl:mixin:APP:aether.mixins.json:common.accessor.LevelAccessor,pl:mixin:APP:observable.common.json:LevelMixin,pl:mixin:APP:kubejs-common.mixins.json:LevelMixin,pl:mixin:APP:gtceu.mixins.json:LevelMixin,pl:mixin:A}
	at net.minecraft.server.level.ServerLevel.m_184063_(ServerLevel.java:343) ~[server-1.20.1-20230612.114412-srg.jar%23915!/:?] {re:mixin,pl:accesstransformer:B,xf:fml:libx:level_load,re:classloading,pl:accesstransformer:B,xf:fml:libx:level_load,pl:mixin:A}
	at net.minecraft.world.level.entity.EntityTickList.m_156910_(EntityTickList.java:54) ~[server-1.20.1-20230612.114412-srg.jar%23915!/:?] {re:classloading}
	at net.minecraft.server.level.ServerLevel.m_8793_(ServerLevel.java:323) ~[server-1.20.1-20230612.114412-srg.jar%23915!/:?] {re:mixin,pl:accesstransformer:B,xf:fml:libx:level_load,re:classloading,pl:accesstransformer:B,xf:fml:libx:level_load,pl:mixin:A}
	at net.minecraft.server.MinecraftServer.m_5703_(MinecraftServer.java:893) ~[server-1.20.1-20230612.114412-srg.jar%23915!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:modernfix-common.mixins.json:core.MinecraftServerMixin,pl:mixin:APP:modernfix-common.mixins.json:perf.dedicated_reload_executor.MinecraftServerMixin,pl:mixin:APP:balm.mixins.json:MinecraftServerMixin,pl:mixin:APP:dankstorage.mixins.json:MinecraftServerAccess,pl:mixin:APP:kubejs-common.mixins.json:MinecraftServerMixin,pl:mixin:APP:kubejs-common.mixins.json:inject_resources.MinecraftServerMixin,pl:mixin:APP:ae2.mixins.json:spatial.MinecraftServerMixin,pl:mixin:A}
	at net.minecraft.server.dedicated.DedicatedServer.m_5703_(DedicatedServer.java:283) ~[server-1.20.1-20230612.114412-srg.jar%23915!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:lithostitched.mixins.json:server.DedicatedServerMixin,pl:mixin:APP:mixins/common/nochatreports.mixins.json:server.MixinDedicatedServer,pl:mixin:APP:tombstone.mixins.json:DedicatedServerMixin,pl:mixin:A}
	at net.minecraft.server.MinecraftServer.m_5705_(MinecraftServer.java:814) ~[server-1.20.1-20230612.114412-srg.jar%23915!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:modernfix-common.mixins.json:core.MinecraftServerMixin,pl:mixin:APP:modernfix-common.mixins.json:perf.dedicated_reload_executor.MinecraftServerMixin,pl:mixin:APP:balm.mixins.json:MinecraftServerMixin,pl:mixin:APP:dankstorage.mixins.json:MinecraftServerAccess,pl:mixin:APP:kubejs-common.mixins.json:MinecraftServerMixin,pl:mixin:APP:kubejs-common.mixins.json:inject_resources.MinecraftServerMixin,pl:mixin:APP:ae2.mixins.json:spatial.MinecraftServerMixin,pl:mixin:A}
	at net.minecraft.server.MinecraftServer.m_130011_(MinecraftServer.java:661) ~[server-1.20.1-20230612.114412-srg.jar%23915!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:modernfix-common.mixins.json:core.MinecraftServerMixin,pl:mixin:APP:modernfix-common.mixins.json:perf.dedicated_reload_executor.MinecraftServerMixin,pl:mixin:APP:balm.mixins.json:MinecraftServerMixin,pl:mixin:APP:dankstorage.mixins.json:MinecraftServerAccess,pl:mixin:APP:kubejs-common.mixins.json:MinecraftServerMixin,pl:mixin:APP:kubejs-common.mixins.json:inject_resources.MinecraftServerMixin,pl:mixin:APP:ae2.mixins.json:spatial.MinecraftServerMixin,pl:mixin:A}
	at net.minecraft.server.MinecraftServer.m_206580_(MinecraftServer.java:251) ~[server-1.20.1-20230612.114412-srg.jar%23915!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:modernfix-common.mixins.json:core.MinecraftServerMixin,pl:mixin:APP:modernfix-common.mixins.json:perf.dedicated_reload_executor.MinecraftServerMixin,pl:mixin:APP:balm.mixins.json:MinecraftServerMixin,pl:mixin:APP:dankstorage.mixins.json:MinecraftServerAccess,pl:mixin:APP:kubejs-common.mixins.json:MinecraftServerMixin,pl:mixin:APP:kubejs-common.mixins.json:inject_resources.MinecraftServerMixin,pl:mixin:APP:ae2.mixins.json:spatial.MinecraftServerMixin,pl:mixin:A}
	at java.lang.Thread.run(Thread.java:1583) ~[?:?] {re:mixin}


A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------

-- Head --
Thread: Server thread
Suspected Mods: 
	Railcraft Reborn (railcraft), Version: 1.1.7
		Issue tracker URL: https://github.com/railcraft-reborn/railcraft/issues
		at TRANSFORMER/[email protected]/mods.railcraft.api.carts.RollingStock.lambda$getOrThrow$0(RollingStock.java:65)

	Observable (observable), Version: 4.4.2
		Issue tracker URL: https://github.com/tasgon/observable/issues
		Mixin class: observable.mixin.ServerLevelMixin
		Target: net.minecraft.server.level.ServerLevel
		at TRANSFORMER/[email protected]/net.minecraft.server.level.ServerLevel.observable$track(ServerLevel.java:8169)
Stacktrace:
	at mods.railcraft.api.carts.RollingStock.lambda$getOrThrow$0(RollingStock.java:65) ~[railcraft-reborn-1.20.1-1.1.7.jar%23806!/:1.20.1-1.1.7] {re:mixin,re:classloading}
	at net.minecraftforge.common.util.LazyOptional.orElseThrow(LazyOptional.java:261) ~[forge-1.20.1-47.3.7-universal.jar%23920!/:?] {re:mixin,re:classloading}
	at mods.railcraft.api.carts.RollingStock.getOrThrow(RollingStock.java:65) ~[railcraft-reborn-1.20.1-1.1.7.jar%23806!/:1.20.1-1.1.7] {re:mixin,re:classloading}
	at mods.railcraft.world.entity.vehicle.locomotive.Locomotive.isShutdown(Locomotive.java:424) ~[railcraft-reborn-1.20.1-1.1.7.jar%23806!/:1.20.1-1.1.7] {re:classloading}
	at mods.railcraft.world.entity.vehicle.locomotive.Locomotive.isIdle(Locomotive.java:415) ~[railcraft-reborn-1.20.1-1.1.7.jar%23806!/:1.20.1-1.1.7] {re:classloading}
	at mods.railcraft.world.entity.vehicle.locomotive.Locomotive.isRunning(Locomotive.java:408) ~[railcraft-reborn-1.20.1-1.1.7.jar%23806!/:1.20.1-1.1.7] {re:classloading}
	at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:178) ~[?:?] {}
	at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] {}
	at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] {}
	at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] {}
	at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] {}
	at mods.railcraft.api.carts.RollingStock$2.tryAdvance(RollingStock.java:236) ~[railcraft-reborn-1.20.1-1.1.7.jar%23806!/:1.20.1-1.1.7] {re:classloading}
	at java.util.Spliterator.forEachRemaining(Spliterator.java:332) ~[?:?] {}
	at java.util.stream.Streams$ConcatSpliterator.forEachRemaining(Streams.java:735) ~[?:?] {}
	at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] {}
	at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] {}
	at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] {}
	at java.util.stream.ReduceOps$5.evaluateSequential(ReduceOps.java:258) ~[?:?] {}
	at java.util.stream.ReduceOps$5.evaluateSequential(ReduceOps.java:248) ~[?:?] {}
	at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] {}
	at java.util.stream.ReferencePipeline.count(ReferencePipeline.java:709) ~[?:?] {}
	at mods.railcraft.world.entity.vehicle.TrainImpl.getNumRunningLocomotives(TrainImpl.java:77) ~[railcraft-reborn-1.20.1-1.1.7.jar%23806!/:1.20.1-1.1.7] {re:classloading}
	at mods.railcraft.world.entity.vehicle.TrainImpl.calculateMaxSpeed(TrainImpl.java:110) ~[railcraft-reborn-1.20.1-1.1.7.jar%23806!/:1.20.1-1.1.7] {re:classloading}
	at mods.railcraft.world.entity.vehicle.TrainImpl.refreshMaxSpeed(TrainImpl.java:106) ~[railcraft-reborn-1.20.1-1.1.7.jar%23806!/:1.20.1-1.1.7] {re:classloading}
	at mods.railcraft.world.entity.vehicle.RollingStockImpl.adjustCart(RollingStockImpl.java:569) ~[railcraft-reborn-1.20.1-1.1.7.jar%23806!/:1.20.1-1.1.7] {re:classloading}
	at mods.railcraft.world.entity.vehicle.RollingStockImpl.tick(RollingStockImpl.java:484) ~[railcraft-reborn-1.20.1-1.1.7.jar%23806!/:1.20.1-1.1.7] {re:classloading}
	at net.minecraft.world.entity.vehicle.AbstractMinecart.handler$blb000$railcraft$tick(AbstractMinecart.java:2461) ~[server-1.20.1-20230612.114412-srg.jar%23915!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:botania_xplat.mixins.json:AbstractMinecartMixin,pl:mixin:APP:adastra-common.mixins.json:common.gravity.GravityEntityMixin,pl:mixin:APP:utilitix.mixins.json:MixinAbstractMinecart,pl:mixin:APP:railcraft.mixins.json:AbstractMinecartMixin,pl:mixin:APP:railways-common.mixins.json:MixinAbstractMinecart,pl:mixin:A}
	at net.minecraft.world.entity.vehicle.AbstractMinecart.m_8119_(AbstractMinecart.java) ~[server-1.20.1-20230612.114412-srg.jar%23915!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:botania_xplat.mixins.json:AbstractMinecartMixin,pl:mixin:APP:adastra-common.mixins.json:common.gravity.GravityEntityMixin,pl:mixin:APP:utilitix.mixins.json:MixinAbstractMinecart,pl:mixin:APP:railcraft.mixins.json:AbstractMinecartMixin,pl:mixin:APP:railways-common.mixins.json:MixinAbstractMinecart,pl:mixin:A}
	at mods.railcraft.world.entity.vehicle.locomotive.Locomotive.m_8119_(Locomotive.java:456) ~[railcraft-reborn-1.20.1-1.1.7.jar%23806!/:1.20.1-1.1.7] {re:classloading}
	at mods.railcraft.world.entity.vehicle.locomotive.ElectricLocomotive.m_8119_(ElectricLocomotive.java:147) ~[railcraft-reborn-1.20.1-1.1.7.jar%23806!/:1.20.1-1.1.7] {re:classloading}
	at net.minecraft.server.level.ServerLevel.observable$track(ServerLevel.java:8169) ~[server-1.20.1-20230612.114412-srg.jar%23915!/:?] {re:mixin,pl:accesstransformer:B,xf:fml:libx:level_load,re:classloading,pl:accesstransformer:B,xf:fml:libx:level_load,pl:mixin:A}
	at net.minecraft.server.level.ServerLevel.redirect$chn000$observable$onTickNonPassenger(ServerLevel.java:8185) ~[server-1.20.1-20230612.114412-srg.jar%23915!/:?] {re:mixin,pl:accesstransformer:B,xf:fml:libx:level_load,re:classloading,pl:accesstransformer:B,xf:fml:libx:level_load,pl:mixin:A}
	at net.minecraft.server.level.ServerLevel.m_8647_(ServerLevel.java:693) ~[server-1.20.1-20230612.114412-srg.jar%23915!/:?] {re:mixin,pl:accesstransformer:B,xf:fml:libx:level_load,re:classloading,pl:accesstransformer:B,xf:fml:libx:level_load,pl:mixin:A}
-- Entity being ticked --
Details:
	Entity Type: railcraft:electric_locomotive (mods.railcraft.world.entity.vehicle.locomotive.ElectricLocomotive)
	Entity ID: 5626
	Entity Name: Electric Locomotive
	Entity's Exact location: -3272.45, 93.06, 5151.50
	Entity's Block location: World: (-3273,93,5151), Section: (at 7,13,15 in -205,5,321; chunk contains blocks -3280,-64,5136 to -3265,319,5151), Region: (-7,10; contains chunks -224,320 to -193,351, blocks -3584,-64,5120 to -3073,319,5631)
	Entity's Momentum: 0.69, 0.00, 0.00
	Entity's Passengers: []
	Entity's Vehicle: null
Stacktrace:
	at net.minecraft.world.level.Level.m_46653_(Level.java:479) ~[server-1.20.1-20230612.114412-srg.jar%23915!/:?] {re:computing_frames,pl:accesstransformer:B,xf:fml:twilightforest:cloud,re:mixin,pl:accesstransformer:B,xf:fml:twilightforest:cloud,re:classloading,pl:accesstransformer:B,xf:fml:twilightforest:cloud,pl:mixin:APP:create_new_age.mixins.json:LevelMixin,pl:mixin:APP:botania_xplat.mixins.json:LevelAccessor,pl:mixin:APP:adastra.mixins.json:common.multipart.LevelMixin,pl:mixin:APP:sliceanddice.mixins.json:LevelMixin,pl:mixin:APP:utilitix.mixins.json:MixinLevel,pl:mixin:APP:aether.mixins.json:common.accessor.LevelAccessor,pl:mixin:APP:observable.common.json:LevelMixin,pl:mixin:APP:kubejs-common.mixins.json:LevelMixin,pl:mixin:APP:gtceu.mixins.json:LevelMixin,pl:mixin:A}
	at net.minecraft.server.level.ServerLevel.m_184063_(ServerLevel.java:343) ~[server-1.20.1-20230612.114412-srg.jar%23915!/:?] {re:mixin,pl:accesstransformer:B,xf:fml:libx:level_load,re:classloading,pl:accesstransformer:B,xf:fml:libx:level_load,pl:mixin:A}
	at net.minecraft.world.level.entity.EntityTickList.m_156910_(EntityTickList.java:54) ~[server-1.20.1-20230612.114412-srg.jar%23915!/:?] {re:classloading}
	at net.minecraft.server.level.ServerLevel.m_8793_(ServerLevel.java:323) ~[server-1.20.1-20230612.114412-srg.jar%23915!/:?] {re:mixin,pl:accesstransformer:B,xf:fml:libx:level_load,re:classloading,pl:accesstransformer:B,xf:fml:libx:level_load,pl:mixin:A}
	at net.minecraft.server.MinecraftServer.m_5703_(MinecraftServer.java:893) ~[server-1.20.1-20230612.114412-srg.jar%23915!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:modernfix-common.mixins.json:core.MinecraftServerMixin,pl:mixin:APP:modernfix-common.mixins.json:perf.dedicated_reload_executor.MinecraftServerMixin,pl:mixin:APP:balm.mixins.json:MinecraftServerMixin,pl:mixin:APP:dankstorage.mixins.json:MinecraftServerAccess,pl:mixin:APP:kubejs-common.mixins.json:MinecraftServerMixin,pl:mixin:APP:kubejs-common.mixins.json:inject_resources.MinecraftServerMixin,pl:mixin:APP:ae2.mixins.json:spatial.MinecraftServerMixin,pl:mixin:A}
	at net.minecraft.server.dedicated.DedicatedServer.m_5703_(DedicatedServer.java:283) ~[server-1.20.1-20230612.114412-srg.jar%23915!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:lithostitched.mixins.json:server.DedicatedServerMixin,pl:mixin:APP:mixins/common/nochatreports.mixins.json:server.MixinDedicatedServer,pl:mixin:APP:tombstone.mixins.json:DedicatedServerMixin,pl:mixin:A}
	at net.minecraft.server.MinecraftServer.m_5705_(MinecraftServer.java:814) ~[server-1.20.1-20230612.114412-srg.jar%23915!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:modernfix-common.mixins.json:core.MinecraftServerMixin,pl:mixin:APP:modernfix-common.mixins.json:perf.dedicated_reload_executor.MinecraftServerMixin,pl:mixin:APP:balm.mixins.json:MinecraftServerMixin,pl:mixin:APP:dankstorage.mixins.json:MinecraftServerAccess,pl:mixin:APP:kubejs-common.mixins.json:MinecraftServerMixin,pl:mixin:APP:kubejs-common.mixins.json:inject_resources.MinecraftServerMixin,pl:mixin:APP:ae2.mixins.json:spatial.MinecraftServerMixin,pl:mixin:A}
	at net.minecraft.server.MinecraftServer.m_130011_(MinecraftServer.java:661) ~[server-1.20.1-20230612.114412-srg.jar%23915!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:modernfix-common.mixins.json:core.MinecraftServerMixin,pl:mixin:APP:modernfix-common.mixins.json:perf.dedicated_reload_executor.MinecraftServerMixin,pl:mixin:APP:balm.mixins.json:MinecraftServerMixin,pl:mixin:APP:dankstorage.mixins.json:MinecraftServerAccess,pl:mixin:APP:kubejs-common.mixins.json:MinecraftServerMixin,pl:mixin:APP:kubejs-common.mixins.json:inject_resources.MinecraftServerMixin,pl:mixin:APP:ae2.mixins.json:spatial.MinecraftServerMixin,pl:mixin:A}
	at net.minecraft.server.MinecraftServer.m_206580_(MinecraftServer.java:251) ~[server-1.20.1-20230612.114412-srg.jar%23915!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:modernfix-common.mixins.json:core.MinecraftServerMixin,pl:mixin:APP:modernfix-common.mixins.json:perf.dedicated_reload_executor.MinecraftServerMixin,pl:mixin:APP:balm.mixins.json:MinecraftServerMixin,pl:mixin:APP:dankstorage.mixins.json:MinecraftServerAccess,pl:mixin:APP:kubejs-common.mixins.json:MinecraftServerMixin,pl:mixin:APP:kubejs-common.mixins.json:inject_resources.MinecraftServerMixin,pl:mixin:APP:ae2.mixins.json:spatial.MinecraftServerMixin,pl:mixin:A}
	at java.lang.Thread.run(Thread.java:1583) ~[?:?] {re:mixin}


-- System Details --
Details:
	Minecraft Version: 1.20.1
	Minecraft Version ID: 1.20.1
	Operating System: Linux (amd64) version 5.4.0-190-generic
	Java Version: 21.0.4, Ubuntu
	Java VM Version: OpenJDK 64-Bit Server VM (mixed mode, sharing), Ubuntu
	Memory: 1007592472 bytes (960 MiB) / 6081740800 bytes (5800 MiB) up to 8589934592 bytes (8192 MiB)
	CPUs: 4
	Processor Vendor: AuthenticAMD
	Processor Name: AMD EPYC-Milan Processor
	Identifier: AuthenticAMD Family 25 Model 1 Stepping 1
	Microarchitecture: Zen 3
	Frequency (GHz): -0.00
	Number of physical packages: 1
	Number of physical CPUs: 2
	Number of logical CPUs: 4
	Graphics card #0 name: Virtio GPU
	Graphics card #0 vendor: Red Hat, Inc. (0x1af4)
	Graphics card #0 VRAM (MB): 8.02
	Graphics card #0 deviceId: 0x1050
	Graphics card #0 versionInfo: unknown
	Virtual memory max (MB): 7809.71
	Virtual memory used (MB): 8078.23
	Swap memory total (MB): 0.00
	Swap memory used (MB): 0.00
	JVM Flags: 20 total; -Xms4G -Xmx8G -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1
	ModLauncher: 10.0.9+10.0.9+main.dcd20f30
	ModLauncher launch target: forgeserver
	ModLauncher naming: srg
	ModLauncher services: 
		mixin-0.8.5.jar mixin PLUGINSERVICE 
		eventbus-6.0.5.jar eventbus PLUGINSERVICE 
		fmlloader-1.20.1-47.3.7.jar slf4jfixer PLUGINSERVICE 
		fmlloader-1.20.1-47.3.7.jar object_holder_definalize PLUGINSERVICE 
		fmlloader-1.20.1-47.3.7.jar runtime_enum_extender PLUGINSERVICE 
		fmlloader-1.20.1-47.3.7.jar capability_token_subclass PLUGINSERVICE 
		accesstransformers-8.0.4.jar accesstransformer PLUGINSERVICE 
		fmlloader-1.20.1-47.3.7.jar runtimedistcleaner PLUGINSERVICE 
		modlauncher-10.0.9.jar jcplugin TRANSFORMATIONSERVICE 
		modlauncher-10.0.9.jar mixin TRANSFORMATIONSERVICE 
		modlauncher-10.0.9.jar fml TRANSFORMATIONSERVICE 
	FML Language Providers: 
		[email protected]
		[email protected]
		javafml@null
		lowcodefml@null
		[email protected]
	Mod List:

Screenshots & Video

No response