net.minecraft.network.packet
Class Packet34EntityTeleport

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

public class Packet34EntityTeleport
extends Packet


Field Summary
 int entityId
          ID of the entity.
 byte pitch
          Pitch of the entity.
 int xPosition
          X position of the entity.
 byte yaw
          Yaw of the entity.
 int yPosition
          Y position of the entity.
 int zPosition
          Z position of the entity.
 
Fields inherited from class net.minecraft.network.packet.Packet
creationTimeMillis, isChunkDataPacket, packetIdToClassMap, receivedID, receivedSize, sentID, sentSize
 
Constructor Summary
Packet34EntityTeleport()
           
Packet34EntityTeleport(Entity par1Entity)
           
Packet34EntityTeleport(int par1, int par2, int par3, int par4, byte par5, byte par6)
           
 
Method Summary
 boolean containsSameEntityIDAs(Packet par1Packet)
          eg return packet30entity.entityId == entityId; WARNING : will throw if you compare a packet to a different packet class
 int getPacketSize()
          Abstract.
 boolean isRealPacket()
          only false for the abstract Packet class, all real packets return true
 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
addIdClassMapping, canProcessAsync, getNewPacket, getPacketId, 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

entityId

public int entityId
ID of the entity.


xPosition

public int xPosition
X position of the entity.


yPosition

public int yPosition
Y position of the entity.


zPosition

public int zPosition
Z position of the entity.


yaw

public byte yaw
Yaw of the entity.


pitch

public byte pitch
Pitch of the entity.

Constructor Detail

Packet34EntityTeleport

public Packet34EntityTeleport()

Packet34EntityTeleport

public Packet34EntityTeleport(Entity par1Entity)

Packet34EntityTeleport

public Packet34EntityTeleport(int par1,
                              int par2,
                              int par3,
                              int par4,
                              byte par5,
                              byte par6)
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

isRealPacket

public boolean isRealPacket()
only false for the abstract Packet class, all real packets return true

Overrides:
isRealPacket in class Packet

containsSameEntityIDAs

public boolean containsSameEntityIDAs(Packet par1Packet)
eg return packet30entity.entityId == entityId; WARNING : will throw if you compare a packet to a different packet class

Overrides:
containsSameEntityIDAs in class Packet