Crash with 1.17.1 update

Issue #31 invalid
hyperdefined created an issue

Both server and client seem to crash with this error. I am using the 1.17 branch.

Client:

---- Minecraft Crash Report ----
// Why is it breaking :(

Time: 10/30/21, 7:38 PM
Description: Exception in server tick loop

java.lang.NoSuchMethodError: 'net.minecraft.class_2385 net.minecraft.class_5455.method_30530(net.minecraft.class_5321)'
    at me.andre111.mambience.accessor.AccessorFabric.getDimension(AccessorFabric.java:149)
    at me.andre111.mambience.accessor.Accessor.updateLastPosition(Accessor.java:35)
    at me.andre111.mambience.MAScheduler.runSyncUpdate(MAScheduler.java:113)
    at me.andre111.mambience.MAmbienceFabric.tick(MAmbienceFabric.java:113)
    at me.andre111.mambience.MAmbienceFabric.lambda$initServer$0(MAmbienceFabric.java:73)
    at net.fabricmc.fabric.api.event.lifecycle.v1.ServerTickEvents.lambda$static$2(ServerTickEvents.java:62)
    at net.minecraft.server.MinecraftServer.handler$zle000$onEndTick(MinecraftServer.java:1827)
    at net.minecraft.server.MinecraftServer.method_3748(MinecraftServer.java:873)
    at net.minecraft.class_1132.method_3748(class_1132.java:96)
    at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:697)
    at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:270)
    at java.base/java.lang.Thread.run(Thread.java:831)

Server:

---- Minecraft Crash Report ----
// Don't be sad. I'll do better next time, I promise!

Time: 10/30/21, 4:36 PM
Description: Exception in server tick loop

java.lang.IllegalAccessError: class me.andre111.mambience.accessor.AccessorFabric tried to access private field net.minecraft.class_1297.field_6031 (me.andre111.mambience.accessor.AccessorFabric and net.minecraft.class_1297 are in unnamed module of loader net.fabricmc.loader.launch.knot.KnotClassLoader @5d534f5d)
    at me.andre111.mambience.accessor.AccessorFabric.getRotation(AccessorFabric.java:64)
    at me.andre111.mambience.footstep.Footsteps.findAndPlaySounds(Footsteps.java:113)
    at me.andre111.mambience.footstep.Footsteps.playEvent(Footsteps.java:106)
    at me.andre111.mambience.footstep.Footsteps.updateSteps(Footsteps.java:61)
    at me.andre111.mambience.footstep.Footsteps.update(Footsteps.java:48)
    at me.andre111.mambience.MAScheduler.runSyncUpdate(MAScheduler.java:99)
    at me.andre111.mambience.MAmbienceFabric.tick(MAmbienceFabric.java:113)
    at me.andre111.mambience.MAmbienceFabric.lambda$initServer$0(MAmbienceFabric.java:73)
    at net.fabricmc.fabric.api.event.lifecycle.v1.ServerTickEvents.lambda$static$2(ServerTickEvents.java:62)
    at net.minecraft.server.MinecraftServer.handler$zmg000$onEndTick(MinecraftServer.java:2827)
    at net.minecraft.server.MinecraftServer.method_3748(MinecraftServer.java:873)
    at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:697)
    at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:270)
    at java.base/java.lang.Thread.run(Thread.java:831)

I have attached both logs fully.

Comments (2)

  1. André Schweiger repo owner

    Please make sure you are actually using the 1.17 branch when compiling. The logs show you are using the 1.16.5 version.

    (Or just wait a few days, I plan to release the version once I had time to go over existing bug reports next week).

  2. Log in to comment