Class SlimefunChunkData
java.lang.Object
com.xzavier0722.mc.plugin.slimefun4.storage.controller.ADataContainer
com.xzavier0722.mc.plugin.slimefun4.storage.controller.SlimefunChunkData
SlimefunChunkData 是 Slimefun 中用于存储区块内所有方块数据的容器类。-
Method Summary
Modifier and TypeMethodDescriptioncreateBlockData(org.bukkit.Location l, String sfId) getBlockData(org.bukkit.Location l) org.bukkit.ChunkgetChunk()removeBlockData(org.bukkit.Location l) voidremoveData(String key) voidprotected voidsetIsDataLoaded(boolean isDataLoaded) Methods inherited from class com.xzavier0722.mc.plugin.slimefun4.storage.controller.ADataContainer
checkData, getAllData, getCacheInternal, getData, getDataKeys, getKey, isDataLoaded, removeCacheInternal, setCacheInternal
-
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
- Specified by:
setDatain classADataContainer
-
removeData
- Specified by:
removeDatain classADataContainer
-
getAllBlockData
-
setIsDataLoaded
protected void setIsDataLoaded(boolean isDataLoaded) - Overrides:
setIsDataLoadedin classADataContainer
-