diff --git a/CHANGELOG.md b/CHANGELOG.md index bab63ed8..887983d6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,2 +1,3 @@ +- Fixed crash on startup on Fabric - Added network registration methods with StreamCodecs, deprecate old ones - Renamed `openGui` to `openMenu`, deprecated old method \ No newline at end of file diff --git a/fabric/src/main/java/net/blay09/mods/balm/mixin/ClientLevelMixin.java b/fabric/src/main/java/net/blay09/mods/balm/mixin/ClientLevelMixin.java index f74f5c6d..73328dfc 100644 --- a/fabric/src/main/java/net/blay09/mods/balm/mixin/ClientLevelMixin.java +++ b/fabric/src/main/java/net/blay09/mods/balm/mixin/ClientLevelMixin.java @@ -7,7 +7,6 @@ import net.minecraft.client.renderer.LevelRenderer; import net.minecraft.core.Holder; import net.minecraft.resources.ResourceKey; -import net.minecraft.util.profiling.ProfilerFiller; import net.minecraft.world.level.Level; import net.minecraft.world.level.dimension.DimensionType; import org.spongepowered.asm.mixin.Mixin; @@ -15,13 +14,10 @@ import org.spongepowered.asm.mixin.injection.Inject; import org.spongepowered.asm.mixin.injection.callback.CallbackInfo; -import java.util.function.Supplier; - @Mixin(ClientLevel.class) public class ClientLevelMixin { @Inject(method = "", at = @At("TAIL") ) - private void onConstructor(ClientPacketListener clientPacketListener, ClientLevel.ClientLevelData clientLevelData, ResourceKey resourceKey, Holder holder, int i, int j, Supplier supplier, LevelRenderer levelRenderer, boolean bl, long l, - CallbackInfo ci ) { + private void onConstructor(ClientPacketListener clientPacketListener, ClientLevel.ClientLevelData clientLevelData, ResourceKey resourceKey, Holder holder, int i, int j, LevelRenderer levelRenderer, boolean bl, long l, int i2, CallbackInfo ci ) { ClientLevel clientLevel = (ClientLevel) (Object) this; Balm.getEvents().fireEvent(new LevelLoadingEvent.Load(clientLevel)); }