diff --git a/fabric/src/main/java/org/embeddedt/modernfix/fabric/mixin/core/ClientCommonPacketListenerImplMixin.java b/fabric/src/main/java/org/embeddedt/modernfix/fabric/mixin/core/ClientCommonPacketListenerImplMixin.java new file mode 100644 index 00000000..7dacc520 --- /dev/null +++ b/fabric/src/main/java/org/embeddedt/modernfix/fabric/mixin/core/ClientCommonPacketListenerImplMixin.java @@ -0,0 +1,16 @@ +package org.embeddedt.modernfix.fabric.mixin.core; + +import net.minecraft.client.multiplayer.ClientCommonPacketListenerImpl; +import org.embeddedt.modernfix.ModernFixClientFabric; +import org.spongepowered.asm.mixin.Mixin; +import org.spongepowered.asm.mixin.injection.At; +import org.spongepowered.asm.mixin.injection.Inject; +import org.spongepowered.asm.mixin.injection.callback.CallbackInfo; + +@Mixin(ClientCommonPacketListenerImpl.class) +public class ClientCommonPacketListenerImplMixin { + @Inject(method = "handleUpdateTags", at = @At("RETURN")) + private void signalTags(CallbackInfo ci) { + ModernFixClientFabric.commonMod.onTagsUpdated(); + } +} diff --git a/fabric/src/main/java/org/embeddedt/modernfix/fabric/mixin/core/ClientPlayNetHandlerMixin.java b/fabric/src/main/java/org/embeddedt/modernfix/fabric/mixin/core/ClientPlayNetHandlerMixin.java index cd825dcf..3f6fc93d 100644 --- a/fabric/src/main/java/org/embeddedt/modernfix/fabric/mixin/core/ClientPlayNetHandlerMixin.java +++ b/fabric/src/main/java/org/embeddedt/modernfix/fabric/mixin/core/ClientPlayNetHandlerMixin.java @@ -13,9 +13,4 @@ public class ClientPlayNetHandlerMixin { private void signalRecipes(CallbackInfo ci) { ModernFixClientFabric.commonMod.onRecipesUpdated(); } - - @Inject(method = "handleUpdateTags", at = @At("RETURN")) - private void signalTags(CallbackInfo ci) { - ModernFixClientFabric.commonMod.onTagsUpdated(); - } }