Class PlayerPositionTracker
java.lang.Object
com.viaversion.viarewind.protocol.v1_9to1_8.storage.PlayerPositionTracker
- All Implemented Interfaces:
com.viaversion.viaversion.api.connection.StorableObject
public class PlayerPositionTracker
extends Object
implements com.viaversion.viaversion.api.connection.StorableObject
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidfloatgetPitch()doublegetPosX()doublegetPosY()doublegetPosZ()floatgetYaw()booleanbooleanvoidqueueAnimation(com.viaversion.viaversion.api.protocol.packet.PacketWrapper wrapper) voidqueueTeleport(int id, double x, double y, double z, float yaw, float pitch) voidvoidsetOnGround(boolean onGround) voidsetPitch(float pitch) voidsetPos(double x, double y, double z) voidsetYaw(float yaw) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.viaversion.viaversion.api.connection.StorableObject
onRemove
-
Constructor Details
-
PlayerPositionTracker
public PlayerPositionTracker()
-
-
Method Details
-
setPos
public void setPos(double x, double y, double z) -
sendAnimations
public void sendAnimations() -
queueAnimation
public void queueAnimation(com.viaversion.viaversion.api.protocol.packet.PacketWrapper wrapper) -
getPosX
public double getPosX() -
getPosY
public double getPosY() -
getPosZ
public double getPosZ() -
getYaw
public float getYaw() -
setYaw
public void setYaw(float yaw) -
getPitch
public float getPitch() -
setPitch
public void setPitch(float pitch) -
isOnGround
public boolean isOnGround() -
setOnGround
public void setOnGround(boolean onGround) -
hasPendingTeleports
public boolean hasPendingTeleports() -
queueTeleport
public void queueTeleport(int id, double x, double y, double z, float yaw, float pitch) -
peekTeleport
-
confirmTeleport
public void confirmTeleport()
-