public abstract class Packet
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
long |
creationTimeMillis |
boolean |
isChunkDataPacket |
Constructor and Description |
---|
Packet() |
Modifier and Type | Method and Description |
---|---|
static Packet |
getNewPacket(int i) |
int |
getPacketId() |
abstract int |
getPacketSize() |
abstract void |
processPacket(NetHandler nethandler) |
static Packet |
readPacket(java.io.DataInputStream datainputstream,
boolean flag) |
abstract void |
readPacketData(java.io.DataInputStream datainputstream) |
static java.lang.String |
readString(java.io.DataInputStream datainputstream,
int i) |
static void |
writePacket(Packet packet,
java.io.DataOutputStream dataoutputstream) |
abstract void |
writePacketData(java.io.DataOutputStream dataoutputstream) |
static void |
writeString(java.lang.String s,
java.io.DataOutputStream dataoutputstream) |
public final long creationTimeMillis
public boolean isChunkDataPacket
public static Packet getNewPacket(int i)
public final int getPacketId()
public static Packet readPacket(java.io.DataInputStream datainputstream, boolean flag) throws java.io.IOException
java.io.IOException
public static void writePacket(Packet packet, java.io.DataOutputStream dataoutputstream) throws java.io.IOException
java.io.IOException
public static void writeString(java.lang.String s, java.io.DataOutputStream dataoutputstream) throws java.io.IOException
java.io.IOException
public static java.lang.String readString(java.io.DataInputStream datainputstream, int i) throws java.io.IOException
java.io.IOException
public abstract void readPacketData(java.io.DataInputStream datainputstream) throws java.io.IOException
java.io.IOException
public abstract void writePacketData(java.io.DataOutputStream dataoutputstream) throws java.io.IOException
java.io.IOException
public abstract void processPacket(NetHandler nethandler)
public abstract int getPacketSize()