Wurst version: 7.55.1
Minecraft version: Minecraft 26.2 with Fabric Loader 0.19.5
Steps to reproduce:
- turn on autoeat
- lose hunger (/effect give @s minecraft:hunger infinite 255)
- get a bucket of fish (/give @s minecraft:salmon_bucket)
game crashes and youre effectively soft locked from the world/server until you turn off autoeat
crash report:
java.lang.NullPointerException: Cannot invoke "net.minecraft.world.item.component.Consumable.onConsumeEffects()" because "consumable" is null
at knot//net.wurstclient.hacks.AutoEatHack.isAllowedFood(AutoEatHack.java:278)
at knot//net.wurstclient.hacks.AutoEatHack.findBestFoodSlot(AutoEatHack.java:233)
at knot//net.wurstclient.hacks.AutoEatHack.eat(AutoEatHack.java:170)
at knot//net.wurstclient.hacks.AutoEatHack.onUpdate(AutoEatHack.java:163)
at knot//net.wurstclient.events.UpdateListener$UpdateEvent.fire(UpdateListener.java:27)
at knot//net.wurstclient.event.EventManager.fireImpl(EventManager.java:69)
at knot//net.wurstclient.event.EventManager.fire(EventManager.java:42)
at knot//net.minecraft.client.player.LocalPlayer.handler$bch001$wurst$onTick(LocalPlayer.java:1929)
at knot//net.minecraft.client.player.LocalPlayer.tick(LocalPlayer.java:232)
at knot//net.minecraft.client.multiplayer.ClientLevel.tickNonPassenger(ClientLevel.java:466)
at knot//net.minecraft.world.level.Level.guardEntityTick(Level.java:560)
at knot//net.minecraft.client.multiplayer.ClientLevel.lambda$tickEntities$0(ClientLevel.java:448)
at knot//net.minecraft.world.level.entity.EntityTickList.forEach(EntityTickList.java:53)
at knot//net.minecraft.client.multiplayer.ClientLevel.tickEntities(ClientLevel.java:446)
at knot//net.minecraft.client.Minecraft.tick(Minecraft.java:1772)
at knot//net.minecraft.client.Minecraft.runTick(Minecraft.java:1169)
at knot//net.minecraft.client.Minecraft.run(Minecraft.java:892)
at knot//net.minecraft.client.main.Main.main(Main.java:279)
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:517)
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:72)
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
at net.fabricmc.devlaunchinjector.Main.main(Main.java:86)