From 6f98d609a9fdafb68ceceda146d90204c27d2f92 Mon Sep 17 00:00:00 2001 From: Sotr Date: Tue, 29 May 2018 22:17:50 +0800 Subject: [PATCH] Cleanup --- .../mixin/core/MixinNetworkManager.java | 31 ------------------- .../main/resources/mixins.akarin.core.json | 1 - 2 files changed, 32 deletions(-) delete mode 100644 sources/src/main/java/io/akarin/server/mixin/core/MixinNetworkManager.java diff --git a/sources/src/main/java/io/akarin/server/mixin/core/MixinNetworkManager.java b/sources/src/main/java/io/akarin/server/mixin/core/MixinNetworkManager.java deleted file mode 100644 index 26b6f2c2f..000000000 --- a/sources/src/main/java/io/akarin/server/mixin/core/MixinNetworkManager.java +++ /dev/null @@ -1,31 +0,0 @@ -package io.akarin.server.mixin.core; - -import org.spongepowered.asm.mixin.Mixin; -import org.spongepowered.asm.mixin.Overwrite; -import org.spongepowered.asm.mixin.Shadow; - -import io.netty.channel.Channel; -import net.minecraft.server.ITickable; -import net.minecraft.server.NetworkManager; -import net.minecraft.server.PacketListener; - -@Mixin(value = NetworkManager.class, remap = false) -public class MixinNetworkManager { - @Shadow private boolean m() { return false; } - @Shadow private PacketListener m; - @Shadow public Channel channel; - @Shadow private static boolean enableExplicitFlush; - - @Overwrite - public void a() { - this.m(); - - if (this.m instanceof ITickable) { - ((ITickable) this.m).e(); - } - - if (this.channel != null) { - if (enableExplicitFlush) this.channel.eventLoop().execute(() -> this.channel.flush()); // Paper - we don't need to explicit flush here, but allow opt in incase issues are found to a better version - } - } -} diff --git a/sources/src/main/resources/mixins.akarin.core.json b/sources/src/main/resources/mixins.akarin.core.json index 4cabbc96a..7e70238ed 100644 --- a/sources/src/main/resources/mixins.akarin.core.json +++ b/sources/src/main/resources/mixins.akarin.core.json @@ -14,7 +14,6 @@ "MixinMetrics", "MixinPaperConfig", "MixinCraftServer", - "MixinNetworkManager", "MixinVersionCommand", "MixinMinecraftServer" ]