net.minecraft.network.packet
Class Packet3Chat

java.lang.Object
  extended by net.minecraft.network.packet.Packet
      extended by net.minecraft.network.packet.Packet3Chat

public class Packet3Chat
extends Packet


Field Summary
static int maxChatLength
          Maximum number of characters allowed in chat string in each packet.
 String message
          The message being sent.
 
Fields inherited from class net.minecraft.network.packet.Packet
creationTimeMillis, isChunkDataPacket, packetIdToClassMap, receivedID, receivedSize, sentID, sentSize
 
Constructor Summary
Packet3Chat()
           
Packet3Chat(String par1Str)
           
Packet3Chat(String par1Str, boolean par2)
           
 
Method Summary
 boolean func_73475_d()
           
 int getPacketSize()
          Abstract.
 boolean isWritePacket()
          if this returns false, processPacket is deffered for processReadPackets to handle
 void processPacket(NetHandler par1NetHandler)
          Passes this Packet on to the NetHandler for processing.
 void readPacketData(DataInputStream par1DataInputStream)
          Abstract.
 void writePacketData(DataOutputStream par1DataOutputStream)
          Abstract.
 
Methods inherited from class net.minecraft.network.packet.Packet
containsSameEntityIDAs, getNewPacket, getPacketId, isRealPacket, readBytesFromStream, readItemStack, readNBTTagCompound, readPacket, readString, toString, writeByteArray, writeItemStack, writePacket, writeString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

maxChatLength

public static int maxChatLength
Maximum number of characters allowed in chat string in each packet.


message

public String message
The message being sent.

Constructor Detail

Packet3Chat

public Packet3Chat()

Packet3Chat

public Packet3Chat(String par1Str)

Packet3Chat

public Packet3Chat(String par1Str,
                   boolean par2)
Method Detail

readPacketData

public void readPacketData(DataInputStream par1DataInputStream)
                    throws IOException
Abstract. Reads the raw packet data from the data stream.

Specified by:
readPacketData in class Packet
Throws:
IOException

writePacketData

public void writePacketData(DataOutputStream par1DataOutputStream)
                     throws IOException
Abstract. Writes the raw packet data to the data stream.

Specified by:
writePacketData in class Packet
Throws:
IOException

processPacket

public void processPacket(NetHandler par1NetHandler)
Passes this Packet on to the NetHandler for processing.

Specified by:
processPacket in class Packet

getPacketSize

public int getPacketSize()
Abstract. Return the size of the packet (not counting the header).

Specified by:
getPacketSize in class Packet

func_73475_d

public boolean func_73475_d()

isWritePacket

public boolean isWritePacket()
if this returns false, processPacket is deffered for processReadPackets to handle

Overrides:
isWritePacket in class Packet