net.minecraft.network.packet
Class Packet10Flying

java.lang.Object
  extended by net.minecraft.network.packet.Packet
      extended by net.minecraft.network.packet.Packet10Flying
Direct Known Subclasses:
Packet11PlayerPosition, Packet12PlayerLook, Packet13PlayerLookMove

public class Packet10Flying
extends Packet


Field Summary
 boolean moving
          Boolean set to true if the player is moving.
 boolean onGround
          True if the client is on the ground.
 float pitch
          The player's pitch rotation.
 boolean rotating
          Boolean set to true if the player is rotating.
 double stance
          The player's stance.
 double xPosition
          The player's X position.
 float yaw
          The player's yaw rotation.
 double yPosition
          The player's Y position.
 double zPosition
          The player's Z position.
 
Fields inherited from class net.minecraft.network.packet.Packet
creationTimeMillis, isChunkDataPacket, packetIdToClassMap, receivedID, receivedSize, sentID, sentSize
 
Constructor Summary
Packet10Flying()
           
Packet10Flying(boolean par1)
           
 
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

xPosition

public double xPosition
The player's X position.


yPosition

public double yPosition
The player's Y position.


zPosition

public double zPosition
The player's Z position.


stance

public double stance
The player's stance. (boundingBox.minY)


yaw

public float yaw
The player's yaw rotation.


pitch

public float pitch
The player's pitch rotation.


onGround

public boolean onGround
True if the client is on the ground.


moving

public boolean moving
Boolean set to true if the player is moving.


rotating

public boolean rotating
Boolean set to true if the player is rotating.

Constructor Detail

Packet10Flying

public Packet10Flying()

Packet10Flying

public Packet10Flying(boolean par1)
Method Detail

processPacket

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

Specified by:
processPacket in class Packet

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

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