diff --git a/src/main/java/net/minecraft/server/MinecraftServer.java b/src/main/java/net/minecraft/server/MinecraftServer.java index 65d72d5ad..b9036043d 100644 --- a/src/main/java/net/minecraft/server/MinecraftServer.java +++ b/src/main/java/net/minecraft/server/MinecraftServer.java @@ -927,7 +927,7 @@ public abstract class MinecraftServer implements IAsyncTaskHandler, IMojangStati public void t() {} protected void a(BooleanSupplier booleansupplier) { - co.aikar.timings.TimingsManager.FULL_SERVER_TICK.startTimingUnsafe(); // Paper // Akarin + co.aikar.timings.TimingsManager.FULL_SERVER_TICK.startTiming(); // Paper // Akarin this.slackActivityAccountant.tickStarted(); // Spigot long i = SystemUtils.getMonotonicNanos(); long startTime = i; // Paper @@ -998,7 +998,7 @@ public abstract class MinecraftServer implements IAsyncTaskHandler, IMojangStati PaperLightingQueue.processQueue(startTime); // Paper expiringMaps.removeIf(ExpiringMap::clean); // Paper this.slackActivityAccountant.tickEnded(l); // Spigot - co.aikar.timings.TimingsManager.FULL_SERVER_TICK.stopTimingUnsafe(); // Paper // Akarin + co.aikar.timings.TimingsManager.FULL_SERVER_TICK.stopTiming(); // Paper // Akarin } public void b(BooleanSupplier booleansupplier) { diff --git a/src/main/java/net/minecraft/server/NetworkManager.java b/src/main/java/net/minecraft/server/NetworkManager.java index f0dd831c2..de9d006fe 100644 --- a/src/main/java/net/minecraft/server/NetworkManager.java +++ b/src/main/java/net/minecraft/server/NetworkManager.java @@ -249,7 +249,7 @@ public class NetworkManager extends SimpleChannelInboundHandler> { // Akarin start private final void dispatchPacket(Packet packet, @Nullable GenericFutureListener> genericFutureListener) { this.b(packet, genericFutureListener); } // Paper - OBFHELPER private final void b(Packet packet, @Nullable GenericFutureListener> genericfuturelistener) { - if (!packet.canDispatchImmediately() && packet.getType() == PacketType.PLAY_OUT_MAP_CHUNK) { + if (!packet.canDispatchImmediately()) { this.pendingChunkQueue.add((PacketPlayOutMapChunk) packet); return; } @@ -348,7 +348,7 @@ public class NetworkManager extends SimpleChannelInboundHandler> { // Paper end public void a() { - //this.o(); // Akarin - remove packet queue + this.o(); if (this.packetListener instanceof ITickable) { ((ITickable) this.packetListener).tick(); }