Class WrapperPlayServerPlayerPositionAndLook

java.lang.Object
com.github.retrooper.packetevents.wrapper.PacketWrapper<WrapperPlayServerPlayerPositionAndLook>
com.github.retrooper.packetevents.wrapper.play.server.WrapperPlayServerPlayerPositionAndLook

public class WrapperPlayServerPlayerPositionAndLook extends PacketWrapper<WrapperPlayServerPlayerPositionAndLook>
Teleporting a player directly with packets will cause issues on most server implementations and is discouraged!
  • Constructor Details

    • WrapperPlayServerPlayerPositionAndLook

      public WrapperPlayServerPlayerPositionAndLook(PacketSendEvent event)
    • WrapperPlayServerPlayerPositionAndLook

      public WrapperPlayServerPlayerPositionAndLook(double x, double y, double z, float yaw, float pitch, byte flags, int teleportId, boolean dismountVehicle)
  • Method Details

    • read

      public void read()
      Overrides:
      read in class PacketWrapper<WrapperPlayServerPlayerPositionAndLook>
    • write

      public void write()
      Overrides:
      write in class PacketWrapper<WrapperPlayServerPlayerPositionAndLook>
    • copy

      public void copy(WrapperPlayServerPlayerPositionAndLook wrapper)
      Overrides:
      copy in class PacketWrapper<WrapperPlayServerPlayerPositionAndLook>
    • getX

      public double getX()
    • setX

      public void setX(double x)
    • getY

      public double getY()
    • setY

      public void setY(double y)
    • getZ

      public double getZ()
    • setZ

      public void setZ(double z)
    • getYaw

      public float getYaw()
    • setYaw

      public void setYaw(float yaw)
    • getPitch

      public float getPitch()
    • setPitch

      public void setPitch(float pitch)
    • getRelativeMask

      public byte getRelativeMask()
    • setRelativeMask

      public void setRelativeMask(byte relativeMask)
    • isRelativeFlag

      public boolean isRelativeFlag(RelativeFlag flag)
    • setRelative

      public void setRelative(RelativeFlag flag, boolean relative)
    • getRelativeFlags

      public RelativeFlag getRelativeFlags()
    • setRelativeFlags

      public void setRelativeFlags(RelativeFlag flags)
    • getTeleportId

      public int getTeleportId()
    • setTeleportId

      public void setTeleportId(int teleportId)
    • isDismountVehicle

      public boolean isDismountVehicle()
    • setDismountVehicle

      public void setDismountVehicle(boolean dismountVehicle)