Class WorldPosition

  • All Implemented Interfaces:
    de.dytanic.cloudnet.driver.serialization.SerializableObject

    public class WorldPosition
    extends java.lang.Object
    implements de.dytanic.cloudnet.driver.serialization.SerializableObject
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected java.lang.String group  
      protected double pitch  
      protected java.lang.String world  
      protected double x  
      protected double y  
      protected double yaw  
      protected double z  
    • Constructor Summary

      Constructors 
      Constructor Description
      WorldPosition()  
      WorldPosition​(double x, double y, double z, double yaw, double pitch, java.lang.String world)  
      WorldPosition​(double x, double y, double z, double yaw, double pitch, java.lang.String world, java.lang.String group)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getGroup()  
      double getPitch()  
      java.lang.String getWorld()  
      double getX()  
      double getY()  
      double getYaw()  
      double getZ()  
      void read​(@NotNull de.dytanic.cloudnet.driver.serialization.ProtocolBuffer buffer)  
      void setGroup​(java.lang.String group)  
      void setPitch​(double pitch)  
      void setWorld​(java.lang.String world)  
      void setX​(double x)  
      void setY​(double y)  
      void setYaw​(double yaw)  
      void setZ​(double z)  
      void write​(@NotNull de.dytanic.cloudnet.driver.serialization.ProtocolBuffer buffer)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • x

        protected double x
      • y

        protected double y
      • z

        protected double z
      • yaw

        protected double yaw
      • pitch

        protected double pitch
      • world

        protected java.lang.String world
      • group

        protected java.lang.String group
    • Constructor Detail

      • WorldPosition

        public WorldPosition​(double x,
                             double y,
                             double z,
                             double yaw,
                             double pitch,
                             java.lang.String world)
      • WorldPosition

        public WorldPosition​(double x,
                             double y,
                             double z,
                             double yaw,
                             double pitch,
                             java.lang.String world,
                             java.lang.String group)
      • WorldPosition

        public WorldPosition()
    • Method Detail

      • 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 double getYaw()
      • setYaw

        public void setYaw​(double yaw)
      • getPitch

        public double getPitch()
      • setPitch

        public void setPitch​(double pitch)
      • getWorld

        public java.lang.String getWorld()
      • setWorld

        public void setWorld​(java.lang.String world)
      • getGroup

        public java.lang.String getGroup()
      • setGroup

        public void setGroup​(java.lang.String group)
      • write

        public void write​(@NotNull
                          @NotNull de.dytanic.cloudnet.driver.serialization.ProtocolBuffer buffer)
        Specified by:
        write in interface de.dytanic.cloudnet.driver.serialization.SerializableObject
      • read

        public void read​(@NotNull
                         @NotNull de.dytanic.cloudnet.driver.serialization.ProtocolBuffer buffer)
        Specified by:
        read in interface de.dytanic.cloudnet.driver.serialization.SerializableObject