Uses of Class
com.xzavier0722.mc.plugin.slimefun4.storage.controller.SlimefunBlockData
Packages that use SlimefunBlockData
Package
Description
This package contains all variations of
ItemAttribute that
can be assigned to a SlimefunItemThis package contains all variations of
ItemHandler that
can be assigned to a SlimefunItemThis package holds an implementation of
Network
that is responsible for item transportation.This package holds an implementation of
Network
that is responsible for transmitting energy.This package contains any electric machines related to auomatic crafting tables.
-
Uses of SlimefunBlockData in com.xzavier0722.mc.plugin.slimefun4.storage.controller
Methods in com.xzavier0722.mc.plugin.slimefun4.storage.controller that return SlimefunBlockDataModifier and TypeMethodDescriptionBlockDataController.createBlock(org.bukkit.Location l, String sfId) 在指定位置创建一个新的 Slimefun 方块数据SlimefunChunkData.createBlockData(org.bukkit.Location l, String sfId) BlockDataController.getBlockData(org.bukkit.Location l) Get slimefun block data at specific locationSlimefunChunkData.getBlockData(org.bukkit.Location l) BlockDataController.getBlockDataFromCache(org.bukkit.Location l) Get slimefun block data at specific location from cacheSlimefunChunkData.removeBlockData(org.bukkit.Location l) Methods in com.xzavier0722.mc.plugin.slimefun4.storage.controller that return types with arguments of type SlimefunBlockDataModifier and TypeMethodDescriptionSlimefunChunkData.getAllBlockData()BlockDataController.getBlockDataAsync(org.bukkit.Location l) Methods in com.xzavier0722.mc.plugin.slimefun4.storage.controller with parameters of type SlimefunBlockDataModifier and TypeMethodDescriptionvoidBlockDataController.loadBlockData(SlimefunBlockData blockData) voidBlockDataController.loadBlockDataAsync(SlimefunBlockData blockData, IAsyncReadCallback<SlimefunBlockData> callback) voidBlockDataController.saveBlockInventory(SlimefunBlockData blockData) voidBlockDataController.saveBlockInventorySlot(SlimefunBlockData blockData, int slot) voidBlockDataController.setBlockDataLocation(SlimefunBlockData blockData, org.bukkit.Location target) Deprecated, for removal: This API element is subject to removal in a future version.Method parameters in com.xzavier0722.mc.plugin.slimefun4.storage.controller with type arguments of type SlimefunBlockDataModifier and TypeMethodDescriptionvoidBlockDataController.getBlockDataAsync(org.bukkit.Location l, IAsyncReadCallback<SlimefunBlockData> callback) Get slimefun block data at specific location asynchronousvoidBlockDataController.loadBlockDataAsync(SlimefunBlockData blockData, IAsyncReadCallback<SlimefunBlockData> callback) voidBlockDataController.loadBlockDataAsync(List<SlimefunBlockData> blockDataList, IAsyncReadCallback<List<SlimefunBlockData>> callback) voidBlockDataController.loadBlockDataAsync(List<SlimefunBlockData> blockDataList, IAsyncReadCallback<List<SlimefunBlockData>> callback) -
Uses of SlimefunBlockData in com.xzavier0722.mc.plugin.slimefun4.storage.util
Methods in com.xzavier0722.mc.plugin.slimefun4.storage.util that return SlimefunBlockDataModifier and TypeMethodDescriptionstatic SlimefunBlockDataStorageCacheUtils.getBlock(org.bukkit.Location l) Methods in com.xzavier0722.mc.plugin.slimefun4.storage.util with parameters of type SlimefunBlockDataModifier and TypeMethodDescriptionstatic voidStorageCacheUtils.executeAfterLoad(SlimefunBlockData data, Runnable execute, boolean runOnMainThread) static voidStorageCacheUtils.requestLoad(SlimefunBlockData data) -
Uses of SlimefunBlockData in io.github.thebusybiscuit.slimefun4.core.attributes
Methods in io.github.thebusybiscuit.slimefun4.core.attributes with parameters of type SlimefunBlockDataModifier and TypeMethodDescriptiondefault intEnergyNetComponent.getCharge(org.bukkit.Location l, SlimefunBlockData data) Deprecated.default longEnergyNetComponent.getChargeLong(org.bukkit.Location l, SlimefunBlockData data) Deprecated, for removal: This API element is subject to removal in a future version.default intEnergyNetProvider.getGeneratedOutput(org.bukkit.Location l, SlimefunBlockData data) Deprecated, for removal: This API element is subject to removal in a future version.default longEnergyNetProvider.getGeneratedOutputLong(org.bukkit.Location l, SlimefunBlockData data) Deprecated, for removal: This API element is subject to removal in a future version.default booleanEnergyNetProvider.willExplode(org.bukkit.Location l, SlimefunBlockData data) Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of SlimefunBlockData in io.github.thebusybiscuit.slimefun4.core.handlers
Methods in io.github.thebusybiscuit.slimefun4.core.handlers with parameters of type SlimefunBlockDataModifier and TypeMethodDescriptionvoidRainbowTickHandler.tick(org.bukkit.block.Block b, SlimefunItem item, SlimefunBlockData data) -
Uses of SlimefunBlockData in io.github.thebusybiscuit.slimefun4.core.networks.cargo
Methods in io.github.thebusybiscuit.slimefun4.core.networks.cargo with parameters of type SlimefunBlockDataModifier and TypeMethodDescriptionvoidCargoNet.tick(org.bukkit.block.Block b, SlimefunBlockData blockData) -
Uses of SlimefunBlockData in io.github.thebusybiscuit.slimefun4.core.networks.energy
Methods in io.github.thebusybiscuit.slimefun4.core.networks.energy with parameters of type SlimefunBlockDataModifier and TypeMethodDescriptionvoidEnergyNet.tick(org.bukkit.block.Block b, SlimefunBlockData blockData) -
Uses of SlimefunBlockData in io.github.thebusybiscuit.slimefun4.implementation.items.autocrafters
Methods in io.github.thebusybiscuit.slimefun4.implementation.items.autocrafters with parameters of type SlimefunBlockDataModifier and TypeMethodDescriptionprotected voidAbstractAutoCrafter.tick(org.bukkit.block.Block b, SlimefunBlockData data) This method performs one tick for theAbstractAutoCrafter. -
Uses of SlimefunBlockData in me.mrCookieSlime.Slimefun.Objects.handlers
Methods in me.mrCookieSlime.Slimefun.Objects.handlers with parameters of type SlimefunBlockDataModifier and TypeMethodDescriptionvoidBlockTicker.tick(org.bukkit.block.Block b, SlimefunItem item, SlimefunBlockData data) This method is called every tick for every block
BlockDataController.move(SlimefunBlockData, Location)instead