aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/api/net/GTPacket.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/gregtech/api/net/GTPacket.java')
-rw-r--r--src/main/java/gregtech/api/net/GTPacket.java40
1 files changed, 11 insertions, 29 deletions
diff --git a/src/main/java/gregtech/api/net/GTPacket.java b/src/main/java/gregtech/api/net/GTPacket.java
index 1d2de3303b..68e08ab304 100644
--- a/src/main/java/gregtech/api/net/GTPacket.java
+++ b/src/main/java/gregtech/api/net/GTPacket.java
@@ -7,53 +7,35 @@ import com.google.common.io.ByteArrayDataInput;
import io.netty.buffer.ByteBuf;
-/**
- * @deprecated Use {@link GTPacketNew} instead
- */
-@Deprecated
public abstract class GTPacket {
- public GTPacket(boolean aIsReference) {
- //
- }
+ public GTPacket() {}
/**
- * I use constant IDs instead of Dynamic ones, since that is much more fail safe
- *
- * @return a Packet ID for this Class
+ * Unique ID of this packet.
*/
public abstract byte getPacketID();
/**
- * @return encoded byte Stream
- * @deprecated Use {@link #encode(ByteBuf)} instead
- */
- @Deprecated
- public abstract byte[] encode();
-
- /**
- * Encode the data into given byte buffer without creating an intermediate byte array. Default implementation just
- * throw {@link UnsupportedOperationException}.
+ * Encode the data into given byte buffer.
*/
- public void encode(ByteBuf aOut) {
- throw new UnsupportedOperationException();
- }
+ public abstract void encode(ByteBuf buffer);
/**
- * @return encoded byte Stream
+ * Decode byte buffer into packet object.
*/
- public abstract GTPacket decode(ByteArrayDataInput aData);
+ public abstract GTPacket decode(ByteArrayDataInput buffer);
/**
- * Process the packet
+ * Process the received packet.
*
- * @param aWorld null if message is received on server side, the client world if message is received on client side
+ * @param world null if message is received on server side, the client world if message is received on client side
*/
- public abstract void process(IBlockAccess aWorld);
+ public abstract void process(IBlockAccess world);
/**
* This will be called just before {@link #process(IBlockAccess)} to inform the handler about the source and type of
- * connection
+ * connection.
*/
- public void setINetHandler(INetHandler aHandler) {}
+ public void setINetHandler(INetHandler handler) {}
}