public class C0CPacketInput extends java.lang.Object implements Packet<INetHandlerPlayServer>
Modifier and Type | Field and Description |
---|---|
private float |
forwardSpeed
Positive for forward, negative for backward
|
private boolean |
jumping |
private boolean |
sneaking |
private float |
strafeSpeed
Positive for left strafe, negative for right
|
Constructor and Description |
---|
C0CPacketInput() |
C0CPacketInput(float strafeSpeed,
float forwardSpeed,
boolean jumping,
boolean sneaking) |
Modifier and Type | Method and Description |
---|---|
float |
getForwardSpeed() |
float |
getStrafeSpeed() |
boolean |
isJumping() |
boolean |
isSneaking() |
void |
processPacket(INetHandlerPlayServer handler)
Passes this Packet on to the NetHandler for processing.
|
void |
readPacketData(PacketBuffer buf)
Reads the raw packet data from the data stream.
|
void |
writePacketData(PacketBuffer buf)
Writes the raw packet data to the data stream.
|
private float strafeSpeed
private float forwardSpeed
private boolean jumping
private boolean sneaking
public C0CPacketInput()
public C0CPacketInput(float strafeSpeed, float forwardSpeed, boolean jumping, boolean sneaking)
public void readPacketData(PacketBuffer buf) throws java.io.IOException
readPacketData
in interface Packet<INetHandlerPlayServer>
java.io.IOException
public void writePacketData(PacketBuffer buf) throws java.io.IOException
writePacketData
in interface Packet<INetHandlerPlayServer>
java.io.IOException
public void processPacket(INetHandlerPlayServer handler)
processPacket
in interface Packet<INetHandlerPlayServer>
public float getStrafeSpeed()
public float getForwardSpeed()
public boolean isJumping()
public boolean isSneaking()