java.lang.Object
com.xzavier0722.mc.plugin.slimefun4.storage.controller.ADataContainer
com.xzavier0722.mc.plugin.slimefun4.storage.controller.SlimefunChunkData

public class SlimefunChunkData extends ADataContainer
SlimefunChunkData 是 Slimefun 中用于存储区块内所有方块数据的容器类。
  • Method Details

    • getChunk

      @Nonnull public org.bukkit.Chunk getChunk()
    • createBlockData

      @Nonnull @ParametersAreNonnullByDefault public SlimefunBlockData createBlockData(org.bukkit.Location l, String sfId)
    • getBlockData

      @Nullable @ParametersAreNonnullByDefault public SlimefunBlockData getBlockData(org.bukkit.Location l)
    • removeBlockData

      @Nullable @ParametersAreNonnullByDefault public SlimefunBlockData removeBlockData(org.bukkit.Location l)
    • setData

      @ParametersAreNonnullByDefault public void setData(String key, String val)
      Specified by:
      setData in class ADataContainer
    • removeData

      @ParametersAreNonnullByDefault public void removeData(String key)
    • getAllBlockData

      public Set<SlimefunBlockData> getAllBlockData()
    • setIsDataLoaded

      protected void setIsDataLoaded(boolean isDataLoaded)
      Overrides:
      setIsDataLoaded in class ADataContainer