package site.hackery.unknit.mixin; import net.fabricmc.fabric.impl.networking.AbstractChanneledNetworkAddon; 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(value = AbstractChanneledNetworkAddon.class, remap = false) public class MixinFabricAbstractChanneledNetworkAddon { @Inject(method = "sendInitialChannelRegistrationPacket", at = @At("HEAD"), cancellable = true, remap = false) private void onSendRegistration(CallbackInfo ci) { ci.cancel(); } }