java.lang.Object
com.xzavier0722.mc.plugin.slimefun4.storage.util.LocationUtils

public class LocationUtils extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static String
    getChunkKey(org.bukkit.Chunk chunk)
    Chunk 转换为数据库中使用的 标准格式区块信息
    static String
    getChunkKey(org.bukkit.Location loc)
     
    static String
    getLocKey(org.bukkit.Location l)
    Location 转换为数据库中使用的 标准格式位置信息
    static boolean
    isSameChunk(org.bukkit.Chunk c1, org.bukkit.Chunk c2)
     
    static boolean
    isSameLoc(org.bukkit.Location l1, org.bukkit.Location l2)
     
    static boolean
    isSameWorld(org.bukkit.World w1, org.bukkit.World w2)
     
    static String
    locationToString(org.bukkit.Location location)
    将位置转换为易读的文本 注意: 请不要将其用于数据库转换过程中!
    static org.bukkit.Chunk
    toChunk(org.bukkit.World w, String cKey)
     
    static org.bukkit.Location
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • LocationUtils

      public LocationUtils()
  • Method Details

    • getLocKey

      public static String getLocKey(org.bukkit.Location l)
      Location 转换为数据库中使用的 标准格式位置信息
      Parameters:
      l - Location
      Returns:
      标准化后的位置信息字符串
    • getChunkKey

      public static String getChunkKey(org.bukkit.Chunk chunk)
      Chunk 转换为数据库中使用的 标准格式区块信息
      Parameters:
      chunk - Chunk
      Returns:
      标准化后的区块信息字符串
    • getChunkKey

      public static String getChunkKey(org.bukkit.Location loc)
    • toLocation

      public static org.bukkit.Location toLocation(String lKey)
    • isSameChunk

      public static boolean isSameChunk(org.bukkit.Chunk c1, org.bukkit.Chunk c2)
    • isSameLoc

      public static boolean isSameLoc(org.bukkit.Location l1, org.bukkit.Location l2)
    • toChunk

      public static org.bukkit.Chunk toChunk(org.bukkit.World w, String cKey)
    • isSameWorld

      public static boolean isSameWorld(org.bukkit.World w1, org.bukkit.World w2)
    • locationToString

      public static String locationToString(org.bukkit.Location location)
      将位置转换为易读的文本 注意: 请不要将其用于数据库转换过程中!
      Parameters:
      location - 位置
      Returns:
      易读的位置文本