Class ChunkNumberImpl

java.lang.Object
sawfowl.regionguard.implementsapi.data.ChunkNumberImpl
All Implemented Interfaces:
org.spongepowered.api.data.persistence.DataSerializable, ChunkNumber

public class ChunkNumberImpl extends Object implements ChunkNumber
  • Constructor Details

    • ChunkNumberImpl

      public ChunkNumberImpl()
    • ChunkNumberImpl

      public ChunkNumberImpl(int x, int z)
  • Method Details

    • builder

      public ChunkNumber.Builder builder()
    • chunkPosition

      public org.spongepowered.math.vector.Vector3i chunkPosition()
      Description copied from interface: ChunkNumber
      Getting a chunk position.
      Specified by:
      chunkPosition in interface ChunkNumber
    • getX

      public int getX()
      Specified by:
      getX in interface ChunkNumber
    • getZ

      public int getZ()
      Specified by:
      getZ in interface ChunkNumber
    • equalsTo

      public boolean equalsTo(org.spongepowered.math.vector.Vector3i vector3i)
      Specified by:
      equalsTo in interface ChunkNumber
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • contentVersion

      public int contentVersion()
      Specified by:
      contentVersion in interface org.spongepowered.api.data.persistence.DataSerializable
    • toContainer

      public org.spongepowered.api.data.persistence.DataContainer toContainer()
      Specified by:
      toContainer in interface org.spongepowered.api.data.persistence.DataSerializable