Class MutableChunkPos

java.lang.Object
net.minecraft.world.level.ChunkPos
com.minecolonies.core.util.MutableChunkPos

public class MutableChunkPos extends net.minecraft.world.level.ChunkPos
  • Constructor Details

    • MutableChunkPos

      public MutableChunkPos(int x, int z)
    • MutableChunkPos

      public MutableChunkPos(net.minecraft.core.BlockPos pos)
    • MutableChunkPos

      public MutableChunkPos(long longIn)
  • Method Details

    • toLong

      public long toLong()
      Overrides:
      toLong in class net.minecraft.world.level.ChunkPos
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class net.minecraft.world.level.ChunkPos
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class net.minecraft.world.level.ChunkPos
    • getMinBlockX

      public int getMinBlockX()
      Overrides:
      getMinBlockX in class net.minecraft.world.level.ChunkPos
    • getMinBlockZ

      public int getMinBlockZ()
      Overrides:
      getMinBlockZ in class net.minecraft.world.level.ChunkPos
    • getBlockX

      public int getBlockX(int offset)
      Overrides:
      getBlockX in class net.minecraft.world.level.ChunkPos
    • getBlockZ

      public int getBlockZ(int offset)
      Overrides:
      getBlockZ in class net.minecraft.world.level.ChunkPos
    • getRegionX

      public int getRegionX()
      Overrides:
      getRegionX in class net.minecraft.world.level.ChunkPos
    • getRegionZ

      public int getRegionZ()
      Overrides:
      getRegionZ in class net.minecraft.world.level.ChunkPos
    • getRegionLocalX

      public int getRegionLocalX()
      Overrides:
      getRegionLocalX in class net.minecraft.world.level.ChunkPos
    • getRegionLocalZ

      public int getRegionLocalZ()
      Overrides:
      getRegionLocalZ in class net.minecraft.world.level.ChunkPos
    • toString

      public String toString()
      Overrides:
      toString in class net.minecraft.world.level.ChunkPos
    • getChessboardDistance

      public int getChessboardDistance(net.minecraft.world.level.ChunkPos chunkPosIn)
      Overrides:
      getChessboardDistance in class net.minecraft.world.level.ChunkPos
    • getChessboardDistance

      public int getChessboardDistance(MutableChunkPos chunkPosIn)
    • getX

      public int getX()
    • setX

      public void setX(int x)
    • getZ

      public int getZ()
    • setZ

      public void setZ(int z)
    • from

      public void from(net.minecraft.world.level.ChunkPos chunkPos)
    • toImmutable

      public net.minecraft.world.level.ChunkPos toImmutable()