apace100 / origins-fabric

MIT License
175 stars 173 forks source link

multiplayer world crashes #668

Closed binc404 closed 1 year ago

binc404 commented 1 year ago

multiplayer world crashes when enderian or blazeborn touches water merling gets kicked when they take any damage

Time: 2023-06-17 11:31:41 Description: Ticking entity

java.lang.IllegalAccessError: class io.github.apace100.apoli.util.MiscUtil tried to access private method 'net.minecraft.class_1282 net.minecraft.class_8109.method_48795(net.minecraft.class_5321)' (io.github.apace100.apoli.util.MiscUtil and net.minecraft.class_8109 are in unnamed module of loader net.fabricmc.loader.impl.launch.knot.KnotClassLoader @69ea3742) at io.github.apace100.apoli.util.MiscUtil.createDamageSource(MiscUtil.java:63) at io.github.apace100.apoli.power.DamageOverTimePower.getDamageSource(DamageOverTimePower.java:86) at io.github.apace100.apoli.power.DamageOverTimePower.doDamage(DamageOverTimePower.java:77) at io.github.apace100.apoli.power.DamageOverTimePower.tick(DamageOverTimePower.java:67) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) at java.base/java.util.LinkedList$LLSpliterator.forEachRemaining(LinkedList.java:1242) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) at io.github.apace100.apoli.component.PowerHolderComponentImpl.serverTick(PowerHolderComponentImpl.java:172) at dev.onyxstudios.cca.generated.GeneratedComponentContainer_EntityImpl_class_1657_13562080.tickServerComponents(Unknown Source) at net.minecraft.class_3218.handler$zdd000$cardinal-components-entity$tick(class_3218.java:2212) at net.minecraft.class_3218.method_18762(class_3218.java:722) at net.minecraft.class_1937.method_18472(class_1937.java:488) at net.minecraft.class_3218.method_31420(class_3218.java:371) at net.minecraft.class_5574.method_31791(class_5574.java:54) at net.minecraft.class_3218.method_18765(class_3218.java:339) at net.minecraft.server.MinecraftServer.method_3813(MinecraftServer.java:901) at net.minecraft.class_3176.method_3813(class_3176.java:283) at net.minecraft.server.MinecraftServer.method_3748(MinecraftServer.java:828) at net.minecraft.server.MinecraftServer.handler$zej000$carpet$modifiedRunLoop(MinecraftServer.java:5936) at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:654) at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:266) at java.base/java.lang.Thread.run(Thread.java:833)

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

-- Head -- Thread: Server thread Stacktrace: at io.github.apace100.apoli.util.MiscUtil.createDamageSource(MiscUtil.java:63) at io.github.apace100.apoli.power.DamageOverTimePower.getDamageSource(DamageOverTimePower.java:86) at io.github.apace100.apoli.power.DamageOverTimePower.doDamage(DamageOverTimePower.java:77) at io.github.apace100.apoli.power.DamageOverTimePower.tick(DamageOverTimePower.java:67) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) at java.base/java.util.LinkedList$LLSpliterator.forEachRemaining(LinkedList.java:1242) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) at io.github.apace100.apoli.component.PowerHolderComponentImpl.serverTick(PowerHolderComponentImpl.java:172) at dev.onyxstudios.cca.generated.GeneratedComponentContainer_EntityImpl_class_1657_13562080.tickServerComponents(Unknown Source) at net.minecraft.class_3218.handler$zdd000$cardinal-components-entity$tick(class_3218.java:2212) at net.minecraft.class_3218.method_18762(class_3218.java:722) at net.minecraft.class_1937.method_18472(class_1937.java:488) at net.minecraft.class_3218.method_31420(class_3218.java:371) at net.minecraft.class_5574.method_31791(class_5574.java:54) at net.minecraft.class_3218.method_18765(class_3218.java:339)

-- Entity being ticked -- Details: Entity Type: minecraft:player (net.minecraft.class_3222) Entity ID: 218 Entity Name: bincsfm Entity's Exact location: -30.64, 61.65, 133.99 Entity's Block location: World: (-31,61,133), Section: (at 1,13,5 in -2,3,8; chunk contains blocks -32,-64,128 to -17,319,143), Region: (-1,0; contains chunks -32,0 to -1,31, blocks -512,-64,0 to -1,319,511) Entity's Momentum: 0.00, -0.23, 0.00 Entity's Passengers: [] Entity's Vehicle: null Stacktrace: at net.minecraft.class_1937.method_18472(class_1937.java:488) at net.minecraft.class_3218.method_31420(class_3218.java:371) at net.minecraft.class_5574.method_31791(class_5574.java:54) at net.minecraft.class_3218.method_18765(class_3218.java:339) at net.minecraft.server.MinecraftServer.method_3813(MinecraftServer.java:901) at net.minecraft.class_3176.method_3813(class_3176.java:283) at net.minecraft.server.MinecraftServer.method_3748(MinecraftServer.java:828) at net.minecraft.server.MinecraftServer.handler$zej000$carpet$modifiedRunLoop(MinecraftServer.java:5936) at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:654) at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:266) at java.base/java.lang.Thread.run(Thread.java:833)

-- Affected level -- Details: All players: 1 total; [class_3222['bincsfm'/218, l='ServerLevel[world]', x=-30.64, y=61.65, z=133.99]] Chunk stats: 2209 Level dimension: minecraft:overworld Level spawn location: World: (-64,72,128), Section: (at 0,8,0 in -4,4,8; chunk contains blocks -64,-64,128 to -49,319,143), Region: (-1,0; contains chunks -32,0 to -1,31, blocks -512,-64,0 to -1,319,511) Level time: 38342 game time, 38342 day time Level name: world Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: false Level weather: Rain time: 141243 (now: false), thunder time: 103338 (now: false) Known server brands: fabric Level was modded: true Level storage version: 0x04ABD - Anvil Stacktrace: at net.minecraft.server.MinecraftServer.method_3813(MinecraftServer.java:901) at net.minecraft.class_3176.method_3813(class_3176.java:283) at net.minecraft.server.MinecraftServer.method_3748(MinecraftServer.java:828) at net.minecraft.server.MinecraftServer.handler$zej000$carpet$modifiedRunLoop(MinecraftServer.java:5936) at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:654) at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:266) at java.base/java.lang.Thread.run(Thread.java:833)