Steps to recreate:
- Install Mantle, Metalborn, Create on a fresh install of 1.20.1 NeoForge version 47.1.106
- Attempt to store breath in zinc metalmind
- Game should immediately crash
Relevant snippet of error:
java.lang.NoSuchMethodError: 'void net.minecraftforge.event.entity.living.LivingBreatheEvent.setCanRefillAir(boolean)'
at knightminer.metalborn.core.MetalbornHandler.livingBreathe(MetalbornHandler.java:267) ~[Metalborn-1.20.1-1.0.0.jar%23151!/:1.20.1-1.0.0] {re:classloading,pl:eventbus:A}
at knightminer.metalborn.core.MetalbornHandler_livingBreathe_LivingBreatheEvent.invoke(.dynamic) ~[Metalborn-1.20.1-1.0.0.jar%23151!/:1.20.1-1.0.0] {re:classloading,pl:eventbus:B}
at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:73) ~[eventbus-6.0.5.jar%23129!/:?] {}
at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23129!/:?] {}
at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23129!/:?] {}
at net.minecraftforge.common.ForgeHooks.onLivingBreathe(ForgeHooks.java:1595) ~[forge-1.20.1-47.1.106-universal.jar%23157!/:?] {re:classloading}
at net.minecraft.world.entity.LivingEntity.m_6075(LivingEntity.java:360) ~[client-1.20.1-20230612.114412-srg.jar%23152!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:A}
at net.minecraft.world.entity.Entity.m_8119(Entity.java:422) ~[client-1.20.1-20230612.114412-srg.jar%23152!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:A}
at net.minecraft.world.entity.LivingEntity.m_8119_(LivingEntity.java:2257) ~[client-1.20.1-20230612.114412-srg.jar%23152!/:?]
Steps to recreate:
Relevant snippet of error:
java.lang.NoSuchMethodError: 'void net.minecraftforge.event.entity.living.LivingBreatheEvent.setCanRefillAir(boolean)'
at knightminer.metalborn.core.MetalbornHandler.livingBreathe(MetalbornHandler.java:267) ~[Metalborn-1.20.1-1.0.0.jar%23151!/:1.20.1-1.0.0] {re:classloading,pl:eventbus:A}
at knightminer.metalborn.core.MetalbornHandler_livingBreathe_LivingBreatheEvent.invoke(.dynamic) ~[Metalborn-1.20.1-1.0.0.jar%23151!/:1.20.1-1.0.0] {re:classloading,pl:eventbus:B}
at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:73) ~[eventbus-6.0.5.jar%23129!/:?] {}
at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23129!/:?] {}
at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23129!/:?] {}
at net.minecraftforge.common.ForgeHooks.onLivingBreathe(ForgeHooks.java:1595) ~[forge-1.20.1-47.1.106-universal.jar%23157!/:?] {re:classloading}
at net.minecraft.world.entity.LivingEntity.m_6075(LivingEntity.java:360) ~[client-1.20.1-20230612.114412-srg.jar%23152!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:A}
at net.minecraft.world.entity.Entity.m_8119(Entity.java:422) ~[client-1.20.1-20230612.114412-srg.jar%23152!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:A}
at net.minecraft.world.entity.LivingEntity.m_8119_(LivingEntity.java:2257) ~[client-1.20.1-20230612.114412-srg.jar%23152!/:?]