Package me.mrCookieSlime.Slimefun.api
Class BlockStorage
java.lang.Object
me.mrCookieSlime.Slimefun.api.BlockStorage
Deprecated.
Deprecated: use
BlockDataController instead-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidaddBlockInfo(org.bukkit.block.Block block, String key, String value) Deprecated.static voidaddBlockInfo(org.bukkit.block.Block block, String key, String value, boolean updateTicker) Deprecated.static voidaddBlockInfo(org.bukkit.Location l, String key, String value) Deprecated.static voidaddBlockInfo(org.bukkit.Location l, String key, String value, boolean updateTicker) Deprecated.static SlimefunItemcheck(org.bukkit.block.Block b) Deprecated.static booleanDeprecated.static SlimefunItemcheck(org.bukkit.Location l) Deprecated.static booleanDeprecated.static StringcheckID(org.bukkit.block.Block b) Deprecated.static StringcheckID(org.bukkit.Location l) Deprecated.static voidclearBlockInfo(org.bukkit.block.Block block) Deprecated.static voidclearBlockInfo(org.bukkit.block.Block b, boolean destroy) Deprecated.static voidclearBlockInfo(org.bukkit.Location l) Deprecated.static voidclearBlockInfo(org.bukkit.Location l, boolean destroy) Deprecated.static voiddeleteLocationInfoUnsafely(org.bukkit.Location l, boolean destroy) Deprecated.static StringgetChunkInfo(org.bukkit.World world, int x, int z, String key) Deprecated.static BlockMenugetInventory(org.bukkit.block.Block b) Deprecated.static BlockMenugetInventory(org.bukkit.Location l) Deprecated.static ConfiggetLocationInfo(org.bukkit.Location location) Deprecated.static StringgetLocationInfo(org.bukkit.Location l, String key) Deprecated.static BlockStoragegetStorage(org.bukkit.World world) Deprecated.static booleanhasBlockInfo(org.bukkit.block.Block block) Deprecated.static booleanhasBlockInfo(org.bukkit.Location l) Deprecated.static booleanhasChunkInfo(org.bukkit.World world, int x, int z) Deprecated.static booleanhasInventory(org.bukkit.block.Block b) Deprecated.static org.bukkit.inventory.ItemStackretrieve(org.bukkit.block.Block block) Deprecated.Retrieves the SlimefunItem's ItemStack from the specified Block.static voidsetChunkInfo(org.bukkit.World world, int x, int z, String key, String value) Deprecated.static voidDeprecated.static voidstore(org.bukkit.block.Block block, org.bukkit.inventory.ItemStack item) Deprecated.
-
Constructor Details
-
BlockStorage
public BlockStorage()Deprecated.
-
-
Method Details
-
getStorage
Deprecated. -
store
public static void store(org.bukkit.block.Block block, org.bukkit.inventory.ItemStack item) Deprecated. -
store
Deprecated. -
retrieve
@Nullable public static org.bukkit.inventory.ItemStack retrieve(@Nonnull org.bukkit.block.Block block) Deprecated.Retrieves the SlimefunItem's ItemStack from the specified Block. If the specified Block is registered in BlockStorage, its data will be erased from it, regardless of the returned value.- Parameters:
block- the block to retrieve the ItemStack from- Returns:
- the SlimefunItem's ItemStack corresponding to the block if it has one, otherwise null
-
getLocationInfo
Deprecated. -
addBlockInfo
Deprecated. -
addBlockInfo
Deprecated. -
addBlockInfo
public static void addBlockInfo(org.bukkit.block.Block block, String key, String value, boolean updateTicker) Deprecated. -
addBlockInfo
public static void addBlockInfo(org.bukkit.Location l, String key, String value, boolean updateTicker) Deprecated. -
hasBlockInfo
public static boolean hasBlockInfo(org.bukkit.block.Block block) Deprecated. -
hasBlockInfo
public static boolean hasBlockInfo(org.bukkit.Location l) Deprecated. -
clearBlockInfo
public static void clearBlockInfo(org.bukkit.block.Block block) Deprecated. -
clearBlockInfo
public static void clearBlockInfo(org.bukkit.Location l) Deprecated. -
clearBlockInfo
public static void clearBlockInfo(org.bukkit.block.Block b, boolean destroy) Deprecated. -
clearBlockInfo
public static void clearBlockInfo(org.bukkit.Location l, boolean destroy) Deprecated. -
check
Deprecated. -
check
Deprecated. -
check
Deprecated. -
checkID
Deprecated. -
checkID
Deprecated. -
check
Deprecated. -
getInventory
Deprecated. -
hasInventory
public static boolean hasInventory(org.bukkit.block.Block b) Deprecated. -
getInventory
Deprecated. -
setChunkInfo
Deprecated. -
hasChunkInfo
public static boolean hasChunkInfo(org.bukkit.World world, int x, int z) Deprecated. -
getChunkInfo
Deprecated. -
getLocationInfo
Deprecated. -
deleteLocationInfoUnsafely
public static void deleteLocationInfoUnsafely(org.bukkit.Location l, boolean destroy) Deprecated.
-