diff --git a/src/com/hypixel/hytale/server/core/io/PacketHandler.java b/src/com/hypixel/hytale/server/core/io/PacketHandler.java index c2189bf5..0102f40b 100644 --- a/src/com/hypixel/hytale/server/core/io/PacketHandler.java +++ b/src/com/hypixel/hytale/server/core/io/PacketHandler.java @@ -224,10 +224,12 @@ public abstract class PacketHandler implements IPacketReceiver { this.writePacket(packet, false); } + @Override public void write(@Nonnull Packet packet) { this.writePacket((ToClientPacket)packet, true); } + @Override public void writeNoCache(@Nonnull Packet packet) { this.writePacket((ToClientPacket)packet, false); } diff --git a/src/com/hypixel/hytale/server/core/receiver/IPacketReceiver.java b/src/com/hypixel/hytale/server/core/receiver/IPacketReceiver.java new file mode 100644 index 00000000..0aeaf76c --- /dev/null +++ b/src/com/hypixel/hytale/server/core/receiver/IPacketReceiver.java @@ -0,0 +1,20 @@ +// +// Source code recreated from a .class file by IntelliJ IDEA +// (powered by FernFlower decompiler) +// + +package com.hypixel.hytale.server.core.receiver; + +import com.hypixel.hytale.protocol.Packet; +import com.hypixel.hytale.protocol.ToClientPacket; +import javax.annotation.Nonnull; + +public interface IPacketReceiver { + void write(@Nonnull ToClientPacket var1); + + void writeNoCache(@Nonnull ToClientPacket var1); + + void write(@Nonnull Packet var1); + + void writeNoCache(@Nonnull Packet var1); +}