Class ChunkUtility

java.lang.Object
me.tayebyassine.homestead.util.minecraft.chunks.ChunkUtility

public final class ChunkUtility extends Object
  • Method Details

    • getChunksInArea

      public static List<org.bukkit.Chunk> getChunksInArea(SeBlock corner1, SeBlock corner2)
    • getChunksInArea

      public static List<org.bukkit.Chunk> getChunksInArea(org.bukkit.block.Block corner1, org.bukkit.block.Block corner2)
    • findNearbyUnclaimedChunk

      public static org.bukkit.Chunk findNearbyUnclaimedChunk(org.bukkit.Location location, int maxRadius)
    • getIdentifierString

      public static String getIdentifierString(org.bukkit.Chunk chunk)
    • areEqual

      public static boolean areEqual(org.bukkit.Chunk chunk1, org.bukkit.Chunk chunk2)
    • getLocation

      public static org.bukkit.Location getLocation(org.bukkit.entity.Player player, RegionChunk chunk)
      Returns a safe teleport location inside the given chunk.
    • getLocationWithoutYawPitch

      public static org.bukkit.Location getLocationWithoutYawPitch(RegionChunk chunk)
      Returns a safe teleport location inside the given chunk without yaw and pitch angles.
    • getLocationWithoutYawPitch

      public static org.bukkit.Location getLocationWithoutYawPitch(org.bukkit.Chunk chunk)
      Returns a safe teleport location inside the given chunk without yaw and pitch angles.
    • getLocation

      public static org.bukkit.Location getLocation(org.bukkit.entity.Player player, org.bukkit.Chunk chunk)
      Returns a safe teleport location inside the given chunk.
    • findSafeNetherLocation

      public static org.bukkit.Location findSafeNetherLocation(org.bukkit.World world, int x, int z)
      Finds a safe standable location in the Nether near (x, z).