Class SlimefunBlockData
java.lang.Object
com.xzavier0722.mc.plugin.slimefun4.storage.controller.ADataContainer
com.xzavier0722.mc.plugin.slimefun4.storage.controller.ASlimefunDataContainer
com.xzavier0722.mc.plugin.slimefun4.storage.controller.SlimefunBlockData
SlimefunBlockData
是 Slimefun 中机器等方块类物品的数据存储容器。
它包含了方块对应的键值容器、位置信息和菜单, 是 Slimefun 中常用的方块数据存储类。
- Author:
- Xzavier0722
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionorg.bukkit.Location
org.bukkit.inventory.ItemStack[]
getSfId()
void
removeData
(String key) void
Methods inherited from class com.xzavier0722.mc.plugin.slimefun4.storage.controller.ADataContainer
checkData, getAllData, getCacheInternal, getData, getDataKeys, getKey, isDataLoaded, removeCacheInternal, setCacheInternal, setIsDataLoaded
-
Method Details
-
getLocation
@Nonnull public org.bukkit.Location getLocation() -
getSfId
-
setData
- Specified by:
setData
in classADataContainer
-
removeData
-
getBlockMenu
-
getMenuContents
@Nullable public org.bukkit.inventory.ItemStack[] getMenuContents()
-