- Gadget - Class in me.desht.sensibletoolbox.api.gui
-
Abstract base class for all gadgets.
- Gadget(InventoryGUI) - Constructor for class me.desht.sensibletoolbox.api.gui.Gadget
-
- Generator - Class in me.desht.sensibletoolbox.blocks.machines
-
- Generator() - Constructor for class me.desht.sensibletoolbox.blocks.machines.Generator
-
- Generator(ConfigurationSection) - Constructor for class me.desht.sensibletoolbox.blocks.machines.Generator
-
- get(boolean, ItemStack...) - Method in class me.desht.sensibletoolbox.api.recipes.CustomRecipeCollection
-
Try to find a processing result, given a list of ingredients.
- get(ItemStack) - Method in class me.desht.sensibletoolbox.api.recipes.FuelItems
-
Get the fuel values for the given item.
- getAccessControl() - Method in class me.desht.sensibletoolbox.api.items.BaseSTBBlock
-
Get this block's current access control; whether players other than the owner may access the
block's GUI or insert/extract items from it.
- getAccessControlSlot() - Method in class me.desht.sensibletoolbox.api.items.BaseSTBMachine
-
Define the inventory slot where an access control gadget will be
displayed.
- getAllResults() - Method in class me.desht.sensibletoolbox.api.recipes.CustomRecipeManager
-
Get a set of all possible items that can be made via custom recipes.
- getAmount() - Method in class me.desht.sensibletoolbox.items.machineupgrades.MachineUpgrade
-
- getAttachedEnergyNets() - Method in interface me.desht.sensibletoolbox.api.energy.ChargeableBlock
-
Get an array of all energy nets to which this machine is attached.
- getAttachedEnergyNets() - Method in class me.desht.sensibletoolbox.api.items.BaseSTBMachine
-
- getAutoEjectDirection() - Method in class me.desht.sensibletoolbox.api.items.BaseSTBMachine
-
Get the direction that the machine should attempt to eject any items in
the output slot(s), due to any installed upgrades.
- getBlockAt(Location) - Static method in class me.desht.sensibletoolbox.api.SensibleToolbox
-
Given a location, return the STB block at that location, if any.
- getBlockAt(Location, boolean) - Static method in class me.desht.sensibletoolbox.api.SensibleToolbox
-
Given a location, return the STB block at that location, if any.
- getBlockAt(Location, Class<T>, boolean) - Static method in class me.desht.sensibletoolbox.api.SensibleToolbox
-
Given a location, return the STB block at that location, if any.
- getBlockProtection() - Static method in class me.desht.sensibletoolbox.api.SensibleToolbox
-
Get the block protection handler.
- getBlockStructure() - Method in class me.desht.sensibletoolbox.api.items.BaseSTBBlock
-
Get a list of extra blocks this STB block has.
- getBlockStructure() - Method in class me.desht.sensibletoolbox.blocks.machines.BasicSolarCell
-
- getBlockStructure() - Method in class me.desht.sensibletoolbox.blocks.PaintCan
-
- getBlockStructure() - Method in class me.desht.sensibletoolbox.blocks.TrashCan
-
- getBufferItem() - Method in class me.desht.sensibletoolbox.blocks.ItemRouter
-
- getBuildMode() - Method in class me.desht.sensibletoolbox.blocks.machines.AutoBuilder
-
- getBurnTime() - Method in class me.desht.sensibletoolbox.api.recipes.FuelItems.FuelValues
-
Get the time in server ticks to convert the item into SCU.
- getCableCount() - Method in interface me.desht.sensibletoolbox.api.energy.EnergyNet
-
Get the number of cables in this energy net.
- getCapColour() - Method in class me.desht.sensibletoolbox.blocks.machines.BasicSolarCell
-
- getCapColour() - Method in class me.desht.sensibletoolbox.blocks.machines.DenseSolar
-
- getCapturedEntityType() - Method in class me.desht.sensibletoolbox.items.EnderLeash
-
- getCellColor() - Method in class me.desht.sensibletoolbox.items.energycells.EnergyCell
-
- getCellColor() - Method in class me.desht.sensibletoolbox.items.energycells.FiftyKEnergyCell
-
- getCellColor() - Method in class me.desht.sensibletoolbox.items.energycells.TenKEnergyCell
-
- getChance() - Method in class me.desht.sensibletoolbox.api.recipes.SupplementaryResult
-
Get the chance that this item will be produced.
- getCharge() - Method in interface me.desht.sensibletoolbox.api.energy.Chargeable
-
Get the current SCU level for this item
- getCharge() - Method in class me.desht.sensibletoolbox.api.items.BaseSTBMachine
-
- getCharge() - Method in class me.desht.sensibletoolbox.api.recipes.FuelItems.FuelValues
-
Get the SCU per tick generated by converting this fuel.
- getCharge() - Method in class me.desht.sensibletoolbox.items.energycells.EnergyCell
-
- getCharge() - Method in class me.desht.sensibletoolbox.items.MultiBuilder
-
- getChargeDirection() - Method in class me.desht.sensibletoolbox.api.items.BaseSTBMachine
-
Get the charge direction for any energy cell that may be installed in
this machine.
- getChargeDirectionSlot() - Method in class me.desht.sensibletoolbox.api.items.BaseSTBMachine
-
Define the inventory slot for an charge direction gadget; where the energy
flow between machine and energy cell can be changed.
- getChargeDirectionSlot() - Method in class me.desht.sensibletoolbox.blocks.machines.AutoBuilder
-
- getChargeDirectionSlot() - Method in class me.desht.sensibletoolbox.blocks.machines.BasicSolarCell
-
- getChargeDirectionSlot() - Method in class me.desht.sensibletoolbox.blocks.machines.BatteryBox
-
- getChargeDirectionSlot() - Method in class me.desht.sensibletoolbox.blocks.machines.HeatEngine
-
- getChargeDirectionSlot() - Method in class me.desht.sensibletoolbox.blocks.machines.HyperStorageUnit
-
- getChargeDirectionSlot() - Method in class me.desht.sensibletoolbox.blocks.machines.Masher
-
- getChargeDirectionSlot() - Method in class me.desht.sensibletoolbox.blocks.machines.Pump
-
- getChargeDirectionSlot() - Method in class me.desht.sensibletoolbox.blocks.machines.Sawmill
-
- getChargeDirectionSlot() - Method in class me.desht.sensibletoolbox.blocks.machines.Smelter
-
- getChargeMeterSlot() - Method in interface me.desht.sensibletoolbox.api.energy.ChargeableBlock
-
Get the slot in this block's GUI where the charge meter should be displayed.
- getChargeMeterSlot() - Method in class me.desht.sensibletoolbox.api.items.BaseSTBMachine
-
Define the inventory slot where a charge meter gadget will be displayed.
- getChargeMeterSlot() - Method in class me.desht.sensibletoolbox.blocks.machines.HyperStorageUnit
-
- getChargePerOperation(int) - Method in class me.desht.sensibletoolbox.blocks.machines.BigStorageUnit
-
Return the SCU cost for processing some items; either inserting or
extracting them.
- getChargePerOperation(int) - Method in class me.desht.sensibletoolbox.blocks.machines.HyperStorageUnit
-
- getChargeRate() - Method in interface me.desht.sensibletoolbox.api.energy.Chargeable
-
Get the max rate at which this device can charge or discharge, in
SCU/tick.
- getChargeRate() - Method in class me.desht.sensibletoolbox.blocks.machines.AutoBuilder
-
- getChargeRate() - Method in class me.desht.sensibletoolbox.blocks.machines.BasicSolarCell
-
- getChargeRate() - Method in class me.desht.sensibletoolbox.blocks.machines.BigStorageUnit
-
- getChargeRate() - Method in class me.desht.sensibletoolbox.blocks.machines.DenseSolar
-
- getChargeRate() - Method in class me.desht.sensibletoolbox.blocks.machines.FiftyKBatteryBox
-
- getChargeRate() - Method in class me.desht.sensibletoolbox.blocks.machines.HeatEngine
-
- getChargeRate() - Method in class me.desht.sensibletoolbox.blocks.machines.HyperStorageUnit
-
- getChargeRate() - Method in class me.desht.sensibletoolbox.blocks.machines.Masher
-
- getChargeRate() - Method in class me.desht.sensibletoolbox.blocks.machines.Pump
-
- getChargeRate() - Method in class me.desht.sensibletoolbox.blocks.machines.Sawmill
-
- getChargeRate() - Method in class me.desht.sensibletoolbox.blocks.machines.Smelter
-
- getChargeRate() - Method in class me.desht.sensibletoolbox.blocks.machines.TenKBatteryBox
-
- getChargeRate() - Method in class me.desht.sensibletoolbox.items.energycells.FiftyKEnergyCell
-
- getChargeRate() - Method in class me.desht.sensibletoolbox.items.energycells.TenKEnergyCell
-
- getChargeRate() - Method in class me.desht.sensibletoolbox.items.MultiBuilder
-
- getChargeString(Chargeable) - Static method in class me.desht.sensibletoolbox.api.util.STBUtil
-
Get a display-formatted string for the given chargeable item or block's current
charge level.
- getColor() - Method in class me.desht.sensibletoolbox.blocks.Elevator
-
- getColor() - Method in class me.desht.sensibletoolbox.blocks.Floodlight
-
- getColor() - Method in enum me.desht.sensibletoolbox.blocks.machines.AutoBuilder.BuilderStatus
-
- getColour() - Method in class me.desht.sensibletoolbox.blocks.PaintCan
-
- getColour() - Method in class me.desht.sensibletoolbox.items.PaintBrush
-
- getCraftingRestriction(Material) - Method in class me.desht.sensibletoolbox.api.items.BaseSTBItem
-
Given a material name, return the type of STB item that crafting ingredients of this type
must be to count as a valid crafting ingredient for this item.
- getCropType(Material) - Static method in class me.desht.sensibletoolbox.api.util.STBUtil
-
- getDemand() - Method in interface me.desht.sensibletoolbox.api.energy.EnergyNet
-
Get the instantaneous energy demand per tick.
- getDisplaySuffix() - Method in class me.desht.sensibletoolbox.api.items.BaseSTBItem
-
Define a suffix to be appended to the item's displayed name.
- getDisplaySuffix() - Method in class me.desht.sensibletoolbox.blocks.EnderBox
-
- getDisplaySuffix() - Method in class me.desht.sensibletoolbox.blocks.PaintCan
-
- getDisplaySuffix() - Method in class me.desht.sensibletoolbox.items.EnderBag
-
- getDisplaySuffix() - Method in class me.desht.sensibletoolbox.items.itemroutermodules.AdvancedSenderModule
-
- getDisplaySuffix() - Method in class me.desht.sensibletoolbox.items.itemroutermodules.DirectionalItemRouterModule
-
- getDisplaySuffix() - Method in class me.desht.sensibletoolbox.items.LandMarker
-
- getDisplaySuffix() - Method in class me.desht.sensibletoolbox.items.machineupgrades.EjectorUpgrade
-
- getDisplaySuffix() - Method in class me.desht.sensibletoolbox.items.MultiBuilder
-
- getDisplaySuffix() - Method in class me.desht.sensibletoolbox.items.PaintBrush
-
- getDisplaySuffix() - Method in class me.desht.sensibletoolbox.items.WateringCan
-
- getDuration() - Method in class me.desht.sensibletoolbox.blocks.BlockUpdateDetector
-
- getEjectionInterval() - Method in class me.desht.sensibletoolbox.api.items.AbstractProcessingMachine
-
Get the ejection interval, in server ticks, for this machine.
- getEnderFrequency() - Method in interface me.desht.sensibletoolbox.api.enderstorage.EnderTunable
-
Get the ender frequency of this tunable object.
- getEnderFrequency() - Method in class me.desht.sensibletoolbox.blocks.EnderBox
-
- getEnderFrequency() - Method in class me.desht.sensibletoolbox.items.EnderBag
-
- getEnderInventory(OfflinePlayer, int) - Static method in class me.desht.sensibletoolbox.api.enderstorage.EnderStorage
-
Get the personal ender inventory for the given player and frequency.
- getEnderInventory(int) - Static method in class me.desht.sensibletoolbox.api.enderstorage.EnderStorage
-
Get the global ender inventory for the given frequency.
- getEnderStorageHolder(OfflinePlayer, int) - Static method in class me.desht.sensibletoolbox.api.enderstorage.EnderStorage
-
Get the personal ender inventory holder for the given player and
frequency.
- getEnderStorageHolder(int) - Static method in class me.desht.sensibletoolbox.api.enderstorage.EnderStorage
-
Get the global ender inventory holder for the given frequency.
- getEnergyCellSlot() - Method in class me.desht.sensibletoolbox.api.items.BaseSTBMachine
-
Define the inventory slot for an energy cell slot, where an energy cell
can be inserted.
- getEnergyCellSlot() - Method in class me.desht.sensibletoolbox.blocks.machines.AutoBuilder
-
- getEnergyCellSlot() - Method in class me.desht.sensibletoolbox.blocks.machines.BasicSolarCell
-
- getEnergyCellSlot() - Method in class me.desht.sensibletoolbox.blocks.machines.BatteryBox
-
- getEnergyCellSlot() - Method in class me.desht.sensibletoolbox.blocks.machines.HeatEngine
-
- getEnergyCellSlot() - Method in class me.desht.sensibletoolbox.blocks.machines.HyperStorageUnit
-
- getEnergyCellSlot() - Method in class me.desht.sensibletoolbox.blocks.machines.Masher
-
- getEnergyCellSlot() - Method in class me.desht.sensibletoolbox.blocks.machines.Pump
-
- getEnergyCellSlot() - Method in class me.desht.sensibletoolbox.blocks.machines.Sawmill
-
- getEnergyCellSlot() - Method in class me.desht.sensibletoolbox.blocks.machines.Smelter
-
- getEnergyFlow(BlockFace) - Method in class me.desht.sensibletoolbox.blocks.machines.BatteryBox
-
- getEnergyNet(Block) - Static method in class me.desht.sensibletoolbox.api.SensibleToolbox
-
Get the energy net for the given block.
- getExtraLore() - Method in class me.desht.sensibletoolbox.api.items.BaseSTBItem
-
Define extra lore to be appended to the base lore.
- getExtraLore() - Method in class me.desht.sensibletoolbox.api.items.BaseSTBMachine
-
- getExtraLore() - Method in class me.desht.sensibletoolbox.blocks.BlockUpdateDetector
-
- getExtraLore() - Method in class me.desht.sensibletoolbox.blocks.ItemRouter
-
- getExtraLore() - Method in class me.desht.sensibletoolbox.blocks.machines.BasicSolarCell
-
- getExtraLore() - Method in class me.desht.sensibletoolbox.blocks.machines.BatteryBox
-
- getExtraLore() - Method in class me.desht.sensibletoolbox.blocks.machines.BigStorageUnit
-
- getExtraLore() - Method in class me.desht.sensibletoolbox.blocks.machines.HyperStorageUnit
-
- getExtraLore() - Method in class me.desht.sensibletoolbox.blocks.RedstoneClock
-
- getExtraLore() - Method in class me.desht.sensibletoolbox.items.AdvancedRecipeBook
-
- getExtraLore() - Method in class me.desht.sensibletoolbox.items.CombineHoe
-
- getExtraLore() - Method in class me.desht.sensibletoolbox.items.EnderLeash
-
- getExtraLore() - Method in class me.desht.sensibletoolbox.items.energycells.EnergyCell
-
- getExtraLore() - Method in class me.desht.sensibletoolbox.items.itemroutermodules.DirectionalItemRouterModule
-
- getExtraLore() - Method in class me.desht.sensibletoolbox.items.MultiBuilder
-
- getExtraLore() - Method in class me.desht.sensibletoolbox.items.PVCell
-
- getExtraLore() - Method in class me.desht.sensibletoolbox.items.TapeMeasure
-
- getExtraRecipes() - Method in class me.desht.sensibletoolbox.api.items.BaseSTBItem
-
Define any alternative vanilla crafting recipes used to create the item.
- getExtraRecipes() - Method in class me.desht.sensibletoolbox.blocks.machines.BigStorageUnit
-
- getExtraRecipes() - Method in class me.desht.sensibletoolbox.blocks.machines.HyperStorageUnit
-
- getExtraRecipes() - Method in class me.desht.sensibletoolbox.items.EnderBag
-
- getFaceFromYaw(float) - Static method in class me.desht.sensibletoolbox.api.util.STBUtil
-
Given a yaw value, get the closest block face for the given yaw.
- getFaceRotation(BlockFace, BlockFace) - Static method in class me.desht.sensibletoolbox.api.util.STBUtil
-
Get the relative rotations of two block faces; the number of clockwise
90-degree rotations from the first face to the second.
- getFacesForNet(EnergyNet) - Method in interface me.desht.sensibletoolbox.api.energy.ChargeableBlock
-
Get the faces on which the given energy net is connected.
- getFacesForNet(EnergyNet) - Method in class me.desht.sensibletoolbox.api.items.BaseSTBMachine
-
- getFacing() - Method in class me.desht.sensibletoolbox.api.items.BaseSTBBlock
-
Get the direction that this block faces.
- getFacing() - Method in class me.desht.sensibletoolbox.items.itemroutermodules.DirectionalItemRouterModule
-
- getFacing() - Method in class me.desht.sensibletoolbox.items.machineupgrades.EjectorUpgrade
-
- getFilter() - Method in interface me.desht.sensibletoolbox.api.Filtering
-
Get the owning object's filter.
- getFilter() - Method in class me.desht.sensibletoolbox.items.itemroutermodules.DirectionalItemRouterModule
-
- getFilterType() - Method in class me.desht.sensibletoolbox.api.util.Filter
-
Get the filtering type of this filter.
- getFrequency() - Method in interface me.desht.sensibletoolbox.api.enderstorage.EnderStorageHolder
-
Get the ender frequency of this ender holder.
- getFriendManager() - Static method in class me.desht.sensibletoolbox.api.SensibleToolbox
-
Get the friend manager object.
- getFriends(UUID) - Method in interface me.desht.sensibletoolbox.api.FriendManager
-
Get all the friends for the given player; the ID's of those players
who are trusted by the player.
- getFront() - Method in class me.desht.sensibletoolbox.api.items.BaseSTBBlock.RelativePosition
-
Get the distance in front of the base block.
- getGadget(int) - Method in interface me.desht.sensibletoolbox.api.gui.InventoryGUI
-
Get the clickable gadget in the given slot.
- getGUI() - Method in class me.desht.sensibletoolbox.api.gui.Gadget
-
Get the GUI for this gadget.
- getGUI() - Method in class me.desht.sensibletoolbox.api.gui.STBGUIHolder
-
Get the GUI for this holder object.
- getGUI() - Method in class me.desht.sensibletoolbox.api.items.BaseSTBBlock
-
Get the GUI object for this block, if any has been created.
- getGuiHolder() - Method in class me.desht.sensibletoolbox.api.items.BaseSTBBlock
-
You should not need to call this method directly; it is used to link the item's
inventory GUI with the item itself.
- getIngredient() - Method in class me.desht.sensibletoolbox.api.recipes.SimpleCustomRecipe
-
Get the single input ingredient for this recipe.
- getIngredient() - Method in class me.desht.sensibletoolbox.api.recipes.STBFurnaceRecipe
-
- getInputSlots() - Method in class me.desht.sensibletoolbox.api.items.BaseSTBMachine
-
Define the inventory slots which may be used for placing items into this
machine.
- getInputSlots() - Method in class me.desht.sensibletoolbox.blocks.machines.AutoBuilder
-
- getInputSlots() - Method in class me.desht.sensibletoolbox.blocks.machines.BasicSolarCell
-
- getInputSlots() - Method in class me.desht.sensibletoolbox.blocks.machines.BatteryBox
-
- getInputSlots() - Method in class me.desht.sensibletoolbox.blocks.machines.BigStorageUnit
-
- getInputSlots() - Method in class me.desht.sensibletoolbox.blocks.machines.HeatEngine
-
- getInputSlots() - Method in class me.desht.sensibletoolbox.blocks.machines.Masher
-
- getInputSlots() - Method in class me.desht.sensibletoolbox.blocks.machines.Pump
-
- getInputSlots() - Method in class me.desht.sensibletoolbox.blocks.machines.Sawmill
-
- getInputSlots() - Method in class me.desht.sensibletoolbox.blocks.machines.Smelter
-
- getInterval() - Method in class me.desht.sensibletoolbox.blocks.RedstoneClock
-
- getInventory() - Method in interface me.desht.sensibletoolbox.api.enderstorage.EnderStorageHolder
-
- getInventory() - Method in interface me.desht.sensibletoolbox.api.gui.InventoryGUI
-
Get the Bukkit inventory backing this GUI.
- getInventory() - Method in class me.desht.sensibletoolbox.api.gui.STBGUIHolder
-
- getInventory() - Method in class me.desht.sensibletoolbox.api.items.BaseSTBMachine
-
- getInventory() - Method in class me.desht.sensibletoolbox.blocks.EnderBox
-
- getInventory() - Method in class me.desht.sensibletoolbox.blocks.ItemRouter
-
- getInventory() - Method in class me.desht.sensibletoolbox.blocks.TrashCan
-
- getInventoryGUISize() - Method in class me.desht.sensibletoolbox.api.items.BaseSTBMachine
-
Define the size for this machine's GUI, in slots.
- getInventoryGUISize() - Method in class me.desht.sensibletoolbox.blocks.machines.BasicSolarCell
-
- getInventoryGUISize() - Method in class me.desht.sensibletoolbox.blocks.machines.BatteryBox
-
- getInventoryGUISize() - Method in class me.desht.sensibletoolbox.blocks.machines.BigStorageUnit
-
- getInventoryGUISize() - Method in class me.desht.sensibletoolbox.blocks.machines.HeatEngine
-
- getInventoryGUISize() - Method in class me.desht.sensibletoolbox.blocks.machines.HyperStorageUnit
-
- getInventoryGUISize() - Method in class me.desht.sensibletoolbox.blocks.machines.Masher
-
- getInventoryGUISize() - Method in class me.desht.sensibletoolbox.blocks.machines.Pump
-
- getInventoryGUISize() - Method in class me.desht.sensibletoolbox.blocks.machines.Sawmill
-
- getInventoryGUISize() - Method in class me.desht.sensibletoolbox.blocks.machines.Smelter
-
- getInventoryItem(int) - Method in class me.desht.sensibletoolbox.api.items.BaseSTBMachine
-
Get the item stack currently the given inventory GUI slot.
- getInventorySlot() - Method in class me.desht.sensibletoolbox.items.RecipeBook
-
- getInventoryTitle() - Static method in class me.desht.sensibletoolbox.items.CombineHoe
-
- getItem(int) - Method in interface me.desht.sensibletoolbox.api.gui.InventoryGUI
-
Get the item in the given inventory slot.
- getItemById(String) - Method in interface me.desht.sensibletoolbox.api.ItemRegistry
-
Construct and return an STB item.
- getItemById(String, ConfigurationSection) - Method in interface me.desht.sensibletoolbox.api.ItemRegistry
-
Construct and return an STB item, restoring its settings from
previously frozen data.
- getItemConfig(String) - Method in class me.desht.sensibletoolbox.api.items.BaseSTBItem
-
Get the item-specific configuration from the providing plugin's config.
- getItemConfig() - Method in class me.desht.sensibletoolbox.api.items.BaseSTBItem
-
Get the item-specific configuration from the providing plugin's config.
- getItemFromItemStack(ItemStack) - Static method in class me.desht.sensibletoolbox.api.SensibleToolbox
-
- getItemfromItemStack(ItemStack, Class<T>) - Static method in class me.desht.sensibletoolbox.api.SensibleToolbox
-
- getItemIds() - Method in interface me.desht.sensibletoolbox.api.ItemRegistry
-
Get a set of all known STB item ID's.
- getItemName() - Method in class me.desht.sensibletoolbox.api.items.BaseSTBItem
-
Define the item's displayed name.
- getItemName() - Method in class me.desht.sensibletoolbox.blocks.AngelicBlock
-
- getItemName() - Method in class me.desht.sensibletoolbox.blocks.BlockUpdateDetector
-
- getItemName() - Method in class me.desht.sensibletoolbox.blocks.Elevator
-
- getItemName() - Method in class me.desht.sensibletoolbox.blocks.EnderBox
-
- getItemName() - Method in class me.desht.sensibletoolbox.blocks.Floodlight
-
- getItemName() - Method in class me.desht.sensibletoolbox.blocks.ItemRouter
-
- getItemName() - Method in class me.desht.sensibletoolbox.blocks.machines.AutoBuilder
-
- getItemName() - Method in class me.desht.sensibletoolbox.blocks.machines.BasicSolarCell
-
- getItemName() - Method in class me.desht.sensibletoolbox.blocks.machines.BigStorageUnit
-
- getItemName() - Method in class me.desht.sensibletoolbox.blocks.machines.DenseSolar
-
- getItemName() - Method in class me.desht.sensibletoolbox.blocks.machines.FiftyKBatteryBox
-
- getItemName() - Method in class me.desht.sensibletoolbox.blocks.machines.HeatEngine
-
- getItemName() - Method in class me.desht.sensibletoolbox.blocks.machines.HyperStorageUnit
-
- getItemName() - Method in class me.desht.sensibletoolbox.blocks.machines.Masher
-
- getItemName() - Method in class me.desht.sensibletoolbox.blocks.machines.Pump
-
- getItemName() - Method in class me.desht.sensibletoolbox.blocks.machines.Sawmill
-
- getItemName() - Method in class me.desht.sensibletoolbox.blocks.machines.Smelter
-
- getItemName() - Method in class me.desht.sensibletoolbox.blocks.machines.TenKBatteryBox
-
- getItemName() - Method in class me.desht.sensibletoolbox.blocks.PaintCan
-
- getItemName() - Method in class me.desht.sensibletoolbox.blocks.RedstoneClock
-
- getItemName() - Method in class me.desht.sensibletoolbox.blocks.SoundMuffler
-
- getItemName() - Method in class me.desht.sensibletoolbox.blocks.TrashCan
-
- getItemName() - Method in class me.desht.sensibletoolbox.items.AdvancedMoistureChecker
-
- getItemName() - Method in class me.desht.sensibletoolbox.items.AdvancedRecipeBook
-
- getItemName() - Method in class me.desht.sensibletoolbox.items.BagOfHolding
-
- getItemName() - Method in class me.desht.sensibletoolbox.items.components.CircuitBoard
-
- getItemName() - Method in class me.desht.sensibletoolbox.items.components.EnergizedGoldDust
-
- getItemName() - Method in class me.desht.sensibletoolbox.items.components.EnergizedGoldIngot
-
- getItemName() - Method in class me.desht.sensibletoolbox.items.components.EnergizedIronDust
-
- getItemName() - Method in class me.desht.sensibletoolbox.items.components.EnergizedIronIngot
-
- getItemName() - Method in class me.desht.sensibletoolbox.items.components.GoldDust
-
- getItemName() - Method in class me.desht.sensibletoolbox.items.components.InfernalDust
-
- getItemName() - Method in class me.desht.sensibletoolbox.items.components.IntegratedCircuit
-
- getItemName() - Method in class me.desht.sensibletoolbox.items.components.IronDust
-
- getItemName() - Method in class me.desht.sensibletoolbox.items.components.MachineFrame
-
- getItemName() - Method in class me.desht.sensibletoolbox.items.components.QuartzDust
-
- getItemName() - Method in class me.desht.sensibletoolbox.items.components.SiliconWafer
-
- getItemName() - Method in class me.desht.sensibletoolbox.items.components.SimpleCircuit
-
- getItemName() - Method in class me.desht.sensibletoolbox.items.components.ToughMachineFrame
-
- getItemName() - Method in class me.desht.sensibletoolbox.items.DiamondCombineHoe
-
- getItemName() - Method in class me.desht.sensibletoolbox.items.EnderBag
-
- getItemName() - Method in class me.desht.sensibletoolbox.items.EnderLeash
-
- getItemName() - Method in class me.desht.sensibletoolbox.items.EnderTuner
-
- getItemName() - Method in class me.desht.sensibletoolbox.items.energycells.FiftyKEnergyCell
-
- getItemName() - Method in class me.desht.sensibletoolbox.items.energycells.TenKEnergyCell
-
- getItemName() - Method in class me.desht.sensibletoolbox.items.GoldCombineHoe
-
- getItemName() - Method in class me.desht.sensibletoolbox.items.IronCombineHoe
-
- getItemName() - Method in class me.desht.sensibletoolbox.items.itemroutermodules.AdvancedSenderModule
-
- getItemName() - Method in class me.desht.sensibletoolbox.items.itemroutermodules.BlankModule
-
- getItemName() - Method in class me.desht.sensibletoolbox.items.itemroutermodules.BreakerModule
-
- getItemName() - Method in class me.desht.sensibletoolbox.items.itemroutermodules.DistributorModule
-
- getItemName() - Method in class me.desht.sensibletoolbox.items.itemroutermodules.DropperModule
-
- getItemName() - Method in class me.desht.sensibletoolbox.items.itemroutermodules.HyperSenderModule
-
- getItemName() - Method in class me.desht.sensibletoolbox.items.itemroutermodules.PullerModule
-
- getItemName() - Method in class me.desht.sensibletoolbox.items.itemroutermodules.ReceiverModule
-
- getItemName() - Method in class me.desht.sensibletoolbox.items.itemroutermodules.SenderModule
-
- getItemName() - Method in class me.desht.sensibletoolbox.items.itemroutermodules.SorterModule
-
- getItemName() - Method in class me.desht.sensibletoolbox.items.itemroutermodules.SpeedModule
-
- getItemName() - Method in class me.desht.sensibletoolbox.items.itemroutermodules.StackModule
-
- getItemName() - Method in class me.desht.sensibletoolbox.items.itemroutermodules.VacuumModule
-
- getItemName() - Method in class me.desht.sensibletoolbox.items.LandMarker
-
- getItemName() - Method in class me.desht.sensibletoolbox.items.machineupgrades.EjectorUpgrade
-
- getItemName() - Method in class me.desht.sensibletoolbox.items.machineupgrades.RegulatorUpgrade
-
- getItemName() - Method in class me.desht.sensibletoolbox.items.machineupgrades.SpeedUpgrade
-
- getItemName() - Method in class me.desht.sensibletoolbox.items.machineupgrades.ThoroughnessUpgrade
-
- getItemName() - Method in class me.desht.sensibletoolbox.items.MoistureChecker
-
- getItemName() - Method in class me.desht.sensibletoolbox.items.MultiBuilder
-
- getItemName() - Method in class me.desht.sensibletoolbox.items.Multimeter
-
- getItemName() - Method in class me.desht.sensibletoolbox.items.PaintBrush
-
- getItemName() - Method in class me.desht.sensibletoolbox.items.PaintRoller
-
- getItemName() - Method in class me.desht.sensibletoolbox.items.PVCell
-
- getItemName() - Method in class me.desht.sensibletoolbox.items.RecipeBook
-
- getItemName() - Method in class me.desht.sensibletoolbox.items.TapeMeasure
-
- getItemName() - Method in class me.desht.sensibletoolbox.items.WateringCan
-
- getItemName() - Method in class me.desht.sensibletoolbox.items.WoodCombineHoe
-
- getItemRegistry() - Static method in class me.desht.sensibletoolbox.api.SensibleToolbox
-
Get the item registry instance, which handles all item registration,
retrieval and inspection.
- getItemRouter() - Method in class me.desht.sensibletoolbox.items.itemroutermodules.ItemRouterModule
-
- getItemTypeID() - Method in class me.desht.sensibletoolbox.api.items.BaseSTBItem
-
Get the short type identifier code for this item.
- getLabel() - Method in enum me.desht.sensibletoolbox.api.util.Filter.FilterType
-
- getLastWatered(Block) - Static method in class me.desht.sensibletoolbox.api.util.SoilSaturation
-
Get the time that this block was last watered.
- getLeft() - Method in class me.desht.sensibletoolbox.api.items.BaseSTBBlock.RelativePosition
-
Get the distance to the left of the base block.
- getLevel() - Method in interface me.desht.sensibletoolbox.api.gui.LevelMonitor.LevelReporter
-
Get the level of the quantity being monitored.
- getLevel() - Method in class me.desht.sensibletoolbox.blocks.PaintCan
-
- getLevelIcon() - Method in interface me.desht.sensibletoolbox.api.gui.LevelMonitor.LevelReporter
-
Get the item used to represent the level.
- getLevelIcon() - Method in class me.desht.sensibletoolbox.blocks.PaintCan
-
- getLevelMessage() - Method in interface me.desht.sensibletoolbox.api.gui.LevelMonitor.LevelReporter
-
Get the string to display as the monitor icon's tooltip.
- getLevelMessage() - Method in class me.desht.sensibletoolbox.blocks.PaintCan
-
- getLevelMonitorSlot() - Method in interface me.desht.sensibletoolbox.api.gui.LevelMonitor.LevelReporter
-
Get the GUI slot in which the monitor icon should be shown.
- getLevelMonitorSlot() - Method in class me.desht.sensibletoolbox.blocks.PaintCan
-
- getLifespan() - Method in class me.desht.sensibletoolbox.items.PVCell
-
- getLightLevel() - Method in interface me.desht.sensibletoolbox.api.LightSensitive
-
Deprecated.
Get the current ambient light level.
- getLightLevel() - Method in class me.desht.sensibletoolbox.blocks.machines.BasicSolarCell
-
- getLightMeterIndicator() - Method in interface me.desht.sensibletoolbox.api.LightMeterHolder
-
Return the item stack that should be used to represent this light
meter.
- getLightMeterIndicator() - Method in class me.desht.sensibletoolbox.blocks.machines.BasicSolarCell
-
- getLightMeterSlot() - Method in interface me.desht.sensibletoolbox.api.LightMeterHolder
-
Get the slot in the block's GUI where a light meter can be displayed.
- getLightMeterSlot() - Method in interface me.desht.sensibletoolbox.api.LightSensitive
-
Deprecated.
Get the slot in the block's GUI where a light meter can be displayed.
- getLightMeterSlot() - Method in class me.desht.sensibletoolbox.blocks.machines.BasicSolarCell
-
- getLocation() - Method in interface me.desht.sensibletoolbox.api.energy.ChargeableBlock
-
Get this block's location.
- getLocation() - Method in class me.desht.sensibletoolbox.api.items.BaseSTBBlock
-
Get the location of the base block of this STB block.
- getLore() - Method in class me.desht.sensibletoolbox.api.items.BaseSTBItem
-
Define the base lore to display for the item.
- getLore() - Method in class me.desht.sensibletoolbox.blocks.AngelicBlock
-
- getLore() - Method in class me.desht.sensibletoolbox.blocks.BlockUpdateDetector
-
- getLore() - Method in class me.desht.sensibletoolbox.blocks.Elevator
-
- getLore() - Method in class me.desht.sensibletoolbox.blocks.EnderBox
-
- getLore() - Method in class me.desht.sensibletoolbox.blocks.Floodlight
-
- getLore() - Method in class me.desht.sensibletoolbox.blocks.ItemRouter
-
- getLore() - Method in class me.desht.sensibletoolbox.blocks.machines.AutoBuilder
-
- getLore() - Method in class me.desht.sensibletoolbox.blocks.machines.BasicSolarCell
-
- getLore() - Method in class me.desht.sensibletoolbox.blocks.machines.BatteryBox
-
- getLore() - Method in class me.desht.sensibletoolbox.blocks.machines.BigStorageUnit
-
- getLore() - Method in class me.desht.sensibletoolbox.blocks.machines.HeatEngine
-
- getLore() - Method in class me.desht.sensibletoolbox.blocks.machines.HyperStorageUnit
-
- getLore() - Method in class me.desht.sensibletoolbox.blocks.machines.Masher
-
- getLore() - Method in class me.desht.sensibletoolbox.blocks.machines.Pump
-
- getLore() - Method in class me.desht.sensibletoolbox.blocks.machines.Sawmill
-
- getLore() - Method in class me.desht.sensibletoolbox.blocks.machines.Smelter
-
- getLore() - Method in class me.desht.sensibletoolbox.blocks.PaintCan
-
- getLore() - Method in class me.desht.sensibletoolbox.blocks.RedstoneClock
-
- getLore() - Method in class me.desht.sensibletoolbox.blocks.SoundMuffler
-
- getLore() - Method in class me.desht.sensibletoolbox.blocks.TrashCan
-
- getLore() - Method in class me.desht.sensibletoolbox.items.BagOfHolding
-
- getLore() - Method in class me.desht.sensibletoolbox.items.CombineHoe
-
- getLore() - Method in class me.desht.sensibletoolbox.items.components.CircuitBoard
-
- getLore() - Method in class me.desht.sensibletoolbox.items.components.EnergizedGoldDust
-
- getLore() - Method in class me.desht.sensibletoolbox.items.components.EnergizedGoldIngot
-
- getLore() - Method in class me.desht.sensibletoolbox.items.components.EnergizedIronDust
-
- getLore() - Method in class me.desht.sensibletoolbox.items.components.EnergizedIronIngot
-
- getLore() - Method in class me.desht.sensibletoolbox.items.components.GoldDust
-
- getLore() - Method in class me.desht.sensibletoolbox.items.components.InfernalDust
-
- getLore() - Method in class me.desht.sensibletoolbox.items.components.IntegratedCircuit
-
- getLore() - Method in class me.desht.sensibletoolbox.items.components.IronDust
-
- getLore() - Method in class me.desht.sensibletoolbox.items.components.MachineFrame
-
- getLore() - Method in class me.desht.sensibletoolbox.items.components.QuartzDust
-
- getLore() - Method in class me.desht.sensibletoolbox.items.components.SiliconWafer
-
- getLore() - Method in class me.desht.sensibletoolbox.items.components.SimpleCircuit
-
- getLore() - Method in class me.desht.sensibletoolbox.items.components.ToughMachineFrame
-
- getLore() - Method in class me.desht.sensibletoolbox.items.EnderBag
-
- getLore() - Method in class me.desht.sensibletoolbox.items.EnderLeash
-
- getLore() - Method in class me.desht.sensibletoolbox.items.EnderTuner
-
- getLore() - Method in class me.desht.sensibletoolbox.items.energycells.EnergyCell
-
- getLore() - Method in class me.desht.sensibletoolbox.items.itemroutermodules.AdvancedSenderModule
-
- getLore() - Method in class me.desht.sensibletoolbox.items.itemroutermodules.BlankModule
-
- getLore() - Method in class me.desht.sensibletoolbox.items.itemroutermodules.BreakerModule
-
- getLore() - Method in class me.desht.sensibletoolbox.items.itemroutermodules.DistributorModule
-
- getLore() - Method in class me.desht.sensibletoolbox.items.itemroutermodules.DropperModule
-
- getLore() - Method in class me.desht.sensibletoolbox.items.itemroutermodules.HyperSenderModule
-
- getLore() - Method in class me.desht.sensibletoolbox.items.itemroutermodules.PullerModule
-
- getLore() - Method in class me.desht.sensibletoolbox.items.itemroutermodules.ReceiverModule
-
- getLore() - Method in class me.desht.sensibletoolbox.items.itemroutermodules.SenderModule
-
- getLore() - Method in class me.desht.sensibletoolbox.items.itemroutermodules.SorterModule
-
- getLore() - Method in class me.desht.sensibletoolbox.items.itemroutermodules.SpeedModule
-
- getLore() - Method in class me.desht.sensibletoolbox.items.itemroutermodules.StackModule
-
- getLore() - Method in class me.desht.sensibletoolbox.items.itemroutermodules.VacuumModule
-
- getLore() - Method in class me.desht.sensibletoolbox.items.LandMarker
-
- getLore() - Method in class me.desht.sensibletoolbox.items.machineupgrades.EjectorUpgrade
-
- getLore() - Method in class me.desht.sensibletoolbox.items.machineupgrades.RegulatorUpgrade
-
- getLore() - Method in class me.desht.sensibletoolbox.items.machineupgrades.SpeedUpgrade
-
- getLore() - Method in class me.desht.sensibletoolbox.items.machineupgrades.ThoroughnessUpgrade
-
- getLore() - Method in class me.desht.sensibletoolbox.items.MoistureChecker
-
- getLore() - Method in class me.desht.sensibletoolbox.items.MultiBuilder
-
- getLore() - Method in class me.desht.sensibletoolbox.items.Multimeter
-
- getLore() - Method in class me.desht.sensibletoolbox.items.PaintBrush
-
- getLore() - Method in class me.desht.sensibletoolbox.items.PVCell
-
- getLore() - Method in class me.desht.sensibletoolbox.items.RecipeBook
-
- getLore() - Method in class me.desht.sensibletoolbox.items.TapeMeasure
-
- getLore() - Method in class me.desht.sensibletoolbox.items.WateringCan
-
- getManager() - Static method in class me.desht.sensibletoolbox.api.recipes.CustomRecipeManager
-
Get the custom recipe manager instance.
- getMarkedLocation() - Method in class me.desht.sensibletoolbox.items.LandMarker
-
- getMaterial() - Method in class me.desht.sensibletoolbox.api.items.BaseSTBItem
-
Deprecated.
use getMaterialData().getType()
- getMaterialData() - Method in class me.desht.sensibletoolbox.api.items.BaseSTBItem
-
Define the material and data used to represent this item.
- getMaterialData() - Method in class me.desht.sensibletoolbox.blocks.AngelicBlock
-
- getMaterialData() - Method in class me.desht.sensibletoolbox.blocks.BlockUpdateDetector
-
- getMaterialData() - Method in class me.desht.sensibletoolbox.blocks.Elevator
-
- getMaterialData() - Method in class me.desht.sensibletoolbox.blocks.EnderBox
-
- getMaterialData() - Method in class me.desht.sensibletoolbox.blocks.Floodlight
-
- getMaterialData() - Method in class me.desht.sensibletoolbox.blocks.ItemRouter
-
- getMaterialData() - Method in class me.desht.sensibletoolbox.blocks.machines.AutoBuilder
-
- getMaterialData() - Method in class me.desht.sensibletoolbox.blocks.machines.BasicSolarCell
-
- getMaterialData() - Method in class me.desht.sensibletoolbox.blocks.machines.BigStorageUnit
-
- getMaterialData() - Method in class me.desht.sensibletoolbox.blocks.machines.DenseSolar
-
- getMaterialData() - Method in class me.desht.sensibletoolbox.blocks.machines.FiftyKBatteryBox
-
- getMaterialData() - Method in class me.desht.sensibletoolbox.blocks.machines.HeatEngine
-
- getMaterialData() - Method in class me.desht.sensibletoolbox.blocks.machines.HyperStorageUnit
-
- getMaterialData() - Method in class me.desht.sensibletoolbox.blocks.machines.Masher
-
- getMaterialData() - Method in class me.desht.sensibletoolbox.blocks.machines.Pump
-
- getMaterialData() - Method in class me.desht.sensibletoolbox.blocks.machines.Sawmill
-
- getMaterialData() - Method in class me.desht.sensibletoolbox.blocks.machines.Smelter
-
- getMaterialData() - Method in class me.desht.sensibletoolbox.blocks.machines.TenKBatteryBox
-
- getMaterialData() - Method in class me.desht.sensibletoolbox.blocks.PaintCan
-
- getMaterialData() - Method in class me.desht.sensibletoolbox.blocks.RedstoneClock
-
- getMaterialData() - Method in class me.desht.sensibletoolbox.blocks.SoundMuffler
-
- getMaterialData() - Method in class me.desht.sensibletoolbox.blocks.TrashCan
-
- getMaterialData() - Method in class me.desht.sensibletoolbox.items.BagOfHolding
-
- getMaterialData() - Method in class me.desht.sensibletoolbox.items.components.CircuitBoard
-
- getMaterialData() - Method in class me.desht.sensibletoolbox.items.components.EnergizedGoldDust
-
- getMaterialData() - Method in class me.desht.sensibletoolbox.items.components.EnergizedGoldIngot
-
- getMaterialData() - Method in class me.desht.sensibletoolbox.items.components.EnergizedIronDust
-
- getMaterialData() - Method in class me.desht.sensibletoolbox.items.components.EnergizedIronIngot
-
- getMaterialData() - Method in class me.desht.sensibletoolbox.items.components.GoldDust
-
- getMaterialData() - Method in class me.desht.sensibletoolbox.items.components.InfernalDust
-
- getMaterialData() - Method in class me.desht.sensibletoolbox.items.components.IntegratedCircuit
-
- getMaterialData() - Method in class me.desht.sensibletoolbox.items.components.IronDust
-
- getMaterialData() - Method in class me.desht.sensibletoolbox.items.components.MachineFrame
-
- getMaterialData() - Method in class me.desht.sensibletoolbox.items.components.QuartzDust
-
- getMaterialData() - Method in class me.desht.sensibletoolbox.items.components.SiliconWafer
-
- getMaterialData() - Method in class me.desht.sensibletoolbox.items.components.SimpleCircuit
-
- getMaterialData() - Method in class me.desht.sensibletoolbox.items.components.ToughMachineFrame
-
- getMaterialData() - Method in class me.desht.sensibletoolbox.items.DiamondCombineHoe
-
- getMaterialData() - Method in class me.desht.sensibletoolbox.items.EnderBag
-
- getMaterialData() - Method in class me.desht.sensibletoolbox.items.EnderLeash
-
- getMaterialData() - Method in class me.desht.sensibletoolbox.items.EnderTuner
-
- getMaterialData() - Method in class me.desht.sensibletoolbox.items.energycells.EnergyCell
-
- getMaterialData() - Method in class me.desht.sensibletoolbox.items.GoldCombineHoe
-
- getMaterialData() - Method in class me.desht.sensibletoolbox.items.IronCombineHoe
-
- getMaterialData() - Method in class me.desht.sensibletoolbox.items.itemroutermodules.AdvancedSenderModule
-
- getMaterialData() - Method in class me.desht.sensibletoolbox.items.itemroutermodules.BlankModule
-
- getMaterialData() - Method in class me.desht.sensibletoolbox.items.itemroutermodules.BreakerModule
-
- getMaterialData() - Method in class me.desht.sensibletoolbox.items.itemroutermodules.DistributorModule
-
- getMaterialData() - Method in class me.desht.sensibletoolbox.items.itemroutermodules.DropperModule
-
- getMaterialData() - Method in class me.desht.sensibletoolbox.items.itemroutermodules.HyperSenderModule
-
- getMaterialData() - Method in class me.desht.sensibletoolbox.items.itemroutermodules.PullerModule
-
- getMaterialData() - Method in class me.desht.sensibletoolbox.items.itemroutermodules.ReceiverModule
-
- getMaterialData() - Method in class me.desht.sensibletoolbox.items.itemroutermodules.SenderModule
-
- getMaterialData() - Method in class me.desht.sensibletoolbox.items.itemroutermodules.SorterModule
-
- getMaterialData() - Method in class me.desht.sensibletoolbox.items.itemroutermodules.SpeedModule
-
- getMaterialData() - Method in class me.desht.sensibletoolbox.items.itemroutermodules.StackModule
-
- getMaterialData() - Method in class me.desht.sensibletoolbox.items.itemroutermodules.VacuumModule
-
- getMaterialData() - Method in class me.desht.sensibletoolbox.items.LandMarker
-
- getMaterialData() - Method in class me.desht.sensibletoolbox.items.machineupgrades.EjectorUpgrade
-
- getMaterialData() - Method in class me.desht.sensibletoolbox.items.machineupgrades.RegulatorUpgrade
-
- getMaterialData() - Method in class me.desht.sensibletoolbox.items.machineupgrades.SpeedUpgrade
-
- getMaterialData() - Method in class me.desht.sensibletoolbox.items.machineupgrades.ThoroughnessUpgrade
-
- getMaterialData() - Method in class me.desht.sensibletoolbox.items.MoistureChecker
-
- getMaterialData() - Method in class me.desht.sensibletoolbox.items.MultiBuilder
-
- getMaterialData() - Method in class me.desht.sensibletoolbox.items.Multimeter
-
- getMaterialData() - Method in class me.desht.sensibletoolbox.items.PaintBrush
-
- getMaterialData() - Method in class me.desht.sensibletoolbox.items.PaintRoller
-
- getMaterialData() - Method in class me.desht.sensibletoolbox.items.PVCell
-
- getMaterialData() - Method in class me.desht.sensibletoolbox.items.RecipeBook
-
- getMaterialData() - Method in class me.desht.sensibletoolbox.items.TapeMeasure
-
- getMaterialData() - Method in class me.desht.sensibletoolbox.items.WateringCan
-
- getMaterialData() - Method in class me.desht.sensibletoolbox.items.WoodCombineHoe
-
- getMaterialHardness(Material) - Static method in class me.desht.sensibletoolbox.api.util.STBUtil
-
Get the hardness for a given material.
- getMaxBlocksAffected() - Method in class me.desht.sensibletoolbox.items.PaintBrush
-
- getMaxBlocksAffected() - Method in class me.desht.sensibletoolbox.items.PaintRoller
-
- getMaxCharge() - Method in interface me.desht.sensibletoolbox.api.energy.Chargeable
-
Get the maximum SCU level for this item
- getMaxCharge() - Method in class me.desht.sensibletoolbox.blocks.machines.AutoBuilder
-
- getMaxCharge() - Method in class me.desht.sensibletoolbox.blocks.machines.BasicSolarCell
-
- getMaxCharge() - Method in class me.desht.sensibletoolbox.blocks.machines.BigStorageUnit
-
- getMaxCharge() - Method in class me.desht.sensibletoolbox.blocks.machines.DenseSolar
-
- getMaxCharge() - Method in class me.desht.sensibletoolbox.blocks.machines.FiftyKBatteryBox
-
- getMaxCharge() - Method in class me.desht.sensibletoolbox.blocks.machines.HeatEngine
-
- getMaxCharge() - Method in class me.desht.sensibletoolbox.blocks.machines.HyperStorageUnit
-
- getMaxCharge() - Method in class me.desht.sensibletoolbox.blocks.machines.Masher
-
- getMaxCharge() - Method in class me.desht.sensibletoolbox.blocks.machines.Pump
-
- getMaxCharge() - Method in class me.desht.sensibletoolbox.blocks.machines.Sawmill
-
- getMaxCharge() - Method in class me.desht.sensibletoolbox.blocks.machines.Smelter
-
- getMaxCharge() - Method in class me.desht.sensibletoolbox.blocks.machines.TenKBatteryBox
-
- getMaxCharge() - Method in class me.desht.sensibletoolbox.items.energycells.EnergyCell
-
- getMaxCharge() - Method in class me.desht.sensibletoolbox.items.energycells.FiftyKEnergyCell
-
- getMaxCharge() - Method in class me.desht.sensibletoolbox.items.energycells.TenKEnergyCell
-
- getMaxCharge() - Method in class me.desht.sensibletoolbox.items.MultiBuilder
-
- getMaxLevel() - Method in interface me.desht.sensibletoolbox.api.gui.LevelMonitor.LevelReporter
-
Get the maximum possible level for the quantity being monitored.
- getMaxLevel() - Method in class me.desht.sensibletoolbox.blocks.PaintCan
-
- getMaxPaintLevel() - Static method in class me.desht.sensibletoolbox.blocks.PaintCan
-
- getMaxPaintLevel() - Method in class me.desht.sensibletoolbox.items.PaintBrush
-
- getMaxPaintLevel() - Method in class me.desht.sensibletoolbox.items.PaintRoller
-
- getMetadataValue(Metadatable, String) - Static method in class me.desht.sensibletoolbox.api.util.STBUtil
-
Convenience wrapper to get the metadata value set by STB.
- getMode() - Method in class me.desht.sensibletoolbox.items.MultiBuilder
-
- getMonitor(int) - Method in interface me.desht.sensibletoolbox.api.gui.InventoryGUI
-
Get the monitor gadget for the given ID.
- getNeighbours() - Method in class me.desht.sensibletoolbox.blocks.ItemRouter
-
- getNetID() - Method in interface me.desht.sensibletoolbox.api.energy.EnergyNet
-
Get the energy net ID for this energy net.
- getNode() - Method in enum me.desht.sensibletoolbox.api.items.BaseSTBItem.ItemAction
-
- getOnDuration() - Method in class me.desht.sensibletoolbox.blocks.RedstoneClock
-
- getOpenGUI(Player) - Static method in class me.desht.sensibletoolbox.api.gui.GUIUtil
-
Get the GUI which the given player currently has open, if any.
- getOutputAmount() - Method in class me.desht.sensibletoolbox.blocks.machines.BigStorageUnit
-
- getOutputItem() - Method in class me.desht.sensibletoolbox.blocks.machines.BigStorageUnit
-
- getOutputSlots() - Method in class me.desht.sensibletoolbox.api.items.BaseSTBMachine
-
Define the inventory slots which may be used for taking items out of this
machine.
- getOutputSlots() - Method in class me.desht.sensibletoolbox.blocks.machines.AutoBuilder
-
- getOutputSlots() - Method in class me.desht.sensibletoolbox.blocks.machines.BasicSolarCell
-
- getOutputSlots() - Method in class me.desht.sensibletoolbox.blocks.machines.BatteryBox
-
- getOutputSlots() - Method in class me.desht.sensibletoolbox.blocks.machines.BigStorageUnit
-
- getOutputSlots() - Method in class me.desht.sensibletoolbox.blocks.machines.HeatEngine
-
- getOutputSlots() - Method in class me.desht.sensibletoolbox.blocks.machines.Masher
-
- getOutputSlots() - Method in class me.desht.sensibletoolbox.blocks.machines.Pump
-
- getOutputSlots() - Method in class me.desht.sensibletoolbox.blocks.machines.Sawmill
-
- getOutputSlots() - Method in class me.desht.sensibletoolbox.blocks.machines.Smelter
-
- getOwner() - Method in class me.desht.sensibletoolbox.api.gui.MonitorGadget
-
Get the STB item or block which this monitor is attached to.
- getOwner() - Method in class me.desht.sensibletoolbox.api.items.BaseSTBBlock
-
Get the UUID of the player who owns this block.
- getOwningBlock() - Method in interface me.desht.sensibletoolbox.api.gui.InventoryGUI
-
Get the STB block which owns this GUI.
- getOwningItem() - Method in interface me.desht.sensibletoolbox.api.gui.InventoryGUI
-
Get the STB item which owns this GUI.
- getPaintLevel() - Method in class me.desht.sensibletoolbox.blocks.PaintCan
-
- getPaintLevel() - Method in class me.desht.sensibletoolbox.items.PaintBrush
-
- getPersistableLocation() - Method in class me.desht.sensibletoolbox.api.items.BaseSTBBlock
-
Get a persistable location for the base block of this STB block.
- getPistonMoveReaction() - Method in class me.desht.sensibletoolbox.api.items.BaseSTBBlock
-
Define whether this STB block can be pushed or pulled by a piston, and if
doing so would break it.
- getPlayerNameFromUUID(UUID) - Static method in class me.desht.sensibletoolbox.api.SensibleToolbox
-
Given a UUID, attempt to get the player name for that UUID.
- getPluginInstance() - Static method in class me.desht.sensibletoolbox.api.SensibleToolbox
-
Get an instance of the running Sensible Toolbox plugin.
- getPowerMultiplier() - Method in class me.desht.sensibletoolbox.api.items.BaseSTBMachine
-
Get the power usage multiplier currently in effect for this machine,
due to any installed upgrades.
- getPowerOutput() - Method in class me.desht.sensibletoolbox.blocks.machines.BasicSolarCell
-
Return the maximum SCU per tick that this solar can generate.
- getPowerOutput() - Method in class me.desht.sensibletoolbox.blocks.machines.DenseSolar
-
- getProcessing() - Method in class me.desht.sensibletoolbox.api.items.AbstractProcessingMachine
-
Get the item that is currently being processed.
- getProcessingTime() - Method in interface me.desht.sensibletoolbox.api.recipes.CustomRecipe
-
Get the time in server ticks needed to make this recipe.
- getProcessingTime() - Method in class me.desht.sensibletoolbox.api.recipes.ProcessingResult
-
Get the base processing time, in ticks, that the machine takes to make the
item.
- getProcessingTime() - Method in class me.desht.sensibletoolbox.api.recipes.ShapelessCustomRecipe
-
- getProcessingTime() - Method in class me.desht.sensibletoolbox.api.recipes.SimpleCustomRecipe
-
- getProcessorID() - Method in interface me.desht.sensibletoolbox.api.recipes.CustomRecipe
-
Get the item ID of the STB machine which is used to make this recipe.
- getProcessorID() - Method in class me.desht.sensibletoolbox.api.recipes.ShapelessCustomRecipe
-
- getProcessorID() - Method in class me.desht.sensibletoolbox.api.recipes.SimpleCustomRecipe
-
- getProgress() - Method in class me.desht.sensibletoolbox.api.items.AbstractProcessingMachine
-
Get the ticks remaining until this work cycle is complete, or 0 if the
machine is not currently processing anything.
- getProgressCounterSlot() - Method in class me.desht.sensibletoolbox.api.items.AbstractProcessingMachine
-
Define the inventory slot where the progress bar should be displayed.
- getProgressCounterSlot() - Method in class me.desht.sensibletoolbox.blocks.machines.BigStorageUnit
-
- getProgressCounterSlot() - Method in class me.desht.sensibletoolbox.blocks.machines.HeatEngine
-
- getProgressCounterSlot() - Method in class me.desht.sensibletoolbox.blocks.machines.Masher
-
- getProgressCounterSlot() - Method in class me.desht.sensibletoolbox.blocks.machines.Pump
-
- getProgressCounterSlot() - Method in class me.desht.sensibletoolbox.blocks.machines.Sawmill
-
- getProgressCounterSlot() - Method in class me.desht.sensibletoolbox.blocks.machines.Smelter
-
- getProgressIcon() - Method in class me.desht.sensibletoolbox.api.items.AbstractProcessingMachine
-
Define the material used to display the progress bar.
- getProgressIcon() - Method in class me.desht.sensibletoolbox.blocks.machines.BigStorageUnit
-
- getProgressIcon() - Method in class me.desht.sensibletoolbox.blocks.machines.HeatEngine
-
- getProgressIcon() - Method in class me.desht.sensibletoolbox.blocks.machines.Masher
-
- getProgressIcon() - Method in class me.desht.sensibletoolbox.blocks.machines.Pump
-
- getProgressIcon() - Method in class me.desht.sensibletoolbox.blocks.machines.Sawmill
-
- getProgressIcon() - Method in class me.desht.sensibletoolbox.blocks.machines.Smelter
-
- getProgressItemSlot() - Method in class me.desht.sensibletoolbox.api.items.AbstractProcessingMachine
-
Define the inventory slot where the item currently being processed can be displayed.
- getProgressItemSlot() - Method in class me.desht.sensibletoolbox.blocks.machines.BigStorageUnit
-
- getProgressItemSlot() - Method in class me.desht.sensibletoolbox.blocks.machines.HeatEngine
-
- getProgressItemSlot() - Method in class me.desht.sensibletoolbox.blocks.machines.Masher
-
- getProgressItemSlot() - Method in class me.desht.sensibletoolbox.blocks.machines.Pump
-
- getProgressItemSlot() - Method in class me.desht.sensibletoolbox.blocks.machines.Sawmill
-
- getProgressItemSlot() - Method in class me.desht.sensibletoolbox.blocks.machines.Smelter
-
- getProgressMessage() - Method in class me.desht.sensibletoolbox.api.items.AbstractProcessingMachine
-
Define a tooltip to be displayed on the progress counter icon.
- getProgressMessage() - Method in class me.desht.sensibletoolbox.blocks.machines.BigStorageUnit
-
- getProgressMeter() - Method in class me.desht.sensibletoolbox.api.items.AbstractProcessingMachine
-
Get the progress meter gadget for this machine.
- getProgressPercent() - Method in class me.desht.sensibletoolbox.api.gui.ProgressMeter
-
Get the current progress as a percentage of the maximum processing
time.
- getProviderName() - Method in class me.desht.sensibletoolbox.api.items.BaseSTBItem
-
Deprecated.
use getPlugin().getName()
- getProviderPlugin() - Method in class me.desht.sensibletoolbox.api.items.BaseSTBItem
-
Get the instance of the plugin which registered this STB item.
- getQuiet() - Method in class me.desht.sensibletoolbox.blocks.BlockUpdateDetector
-
- getRadius() - Method in class me.desht.sensibletoolbox.items.AdvancedMoistureChecker
-
- getRadius() - Method in class me.desht.sensibletoolbox.items.MoistureChecker
-
- getReceiver() - Method in class me.desht.sensibletoolbox.blocks.ItemRouter
-
- getRecipe() - Method in class me.desht.sensibletoolbox.api.items.BaseSTBItem
-
Define the vanilla crafting recipe used to create the item.
- getRecipe(BaseSTBMachine, ItemStack...) - Method in class me.desht.sensibletoolbox.api.recipes.CustomRecipeManager
-
Get the result (including processing time) for the given machine and
ingredients.
- getRecipe() - Method in class me.desht.sensibletoolbox.blocks.AngelicBlock
-
- getRecipe() - Method in class me.desht.sensibletoolbox.blocks.BlockUpdateDetector
-
- getRecipe() - Method in class me.desht.sensibletoolbox.blocks.Elevator
-
- getRecipe() - Method in class me.desht.sensibletoolbox.blocks.EnderBox
-
- getRecipe() - Method in class me.desht.sensibletoolbox.blocks.Floodlight
-
- getRecipe() - Method in class me.desht.sensibletoolbox.blocks.ItemRouter
-
- getRecipe() - Method in class me.desht.sensibletoolbox.blocks.machines.AutoBuilder
-
- getRecipe() - Method in class me.desht.sensibletoolbox.blocks.machines.BasicSolarCell
-
- getRecipe() - Method in class me.desht.sensibletoolbox.blocks.machines.BigStorageUnit
-
- getRecipe() - Method in class me.desht.sensibletoolbox.blocks.machines.DenseSolar
-
- getRecipe() - Method in class me.desht.sensibletoolbox.blocks.machines.FiftyKBatteryBox
-
- getRecipe() - Method in class me.desht.sensibletoolbox.blocks.machines.HeatEngine
-
- getRecipe() - Method in class me.desht.sensibletoolbox.blocks.machines.HyperStorageUnit
-
- getRecipe() - Method in class me.desht.sensibletoolbox.blocks.machines.Masher
-
- getRecipe() - Method in class me.desht.sensibletoolbox.blocks.machines.Pump
-
- getRecipe() - Method in class me.desht.sensibletoolbox.blocks.machines.Sawmill
-
- getRecipe() - Method in class me.desht.sensibletoolbox.blocks.machines.Smelter
-
- getRecipe() - Method in class me.desht.sensibletoolbox.blocks.machines.TenKBatteryBox
-
- getRecipe() - Method in class me.desht.sensibletoolbox.blocks.PaintCan
-
- getRecipe() - Method in class me.desht.sensibletoolbox.blocks.RedstoneClock
-
- getRecipe() - Method in class me.desht.sensibletoolbox.blocks.SoundMuffler
-
- getRecipe() - Method in class me.desht.sensibletoolbox.blocks.TrashCan
-
- getRecipe() - Method in class me.desht.sensibletoolbox.items.AdvancedMoistureChecker
-
- getRecipe() - Method in class me.desht.sensibletoolbox.items.AdvancedRecipeBook
-
- getRecipe() - Method in class me.desht.sensibletoolbox.items.BagOfHolding
-
- getRecipe() - Method in class me.desht.sensibletoolbox.items.components.CircuitBoard
-
- getRecipe() - Method in class me.desht.sensibletoolbox.items.components.EnergizedGoldDust
-
- getRecipe() - Method in class me.desht.sensibletoolbox.items.components.EnergizedGoldIngot
-
- getRecipe() - Method in class me.desht.sensibletoolbox.items.components.EnergizedIronDust
-
- getRecipe() - Method in class me.desht.sensibletoolbox.items.components.EnergizedIronIngot
-
- getRecipe() - Method in class me.desht.sensibletoolbox.items.components.GoldDust
-
- getRecipe() - Method in class me.desht.sensibletoolbox.items.components.InfernalDust
-
- getRecipe() - Method in class me.desht.sensibletoolbox.items.components.IntegratedCircuit
-
- getRecipe() - Method in class me.desht.sensibletoolbox.items.components.IronDust
-
- getRecipe() - Method in class me.desht.sensibletoolbox.items.components.MachineFrame
-
- getRecipe() - Method in class me.desht.sensibletoolbox.items.components.QuartzDust
-
- getRecipe() - Method in class me.desht.sensibletoolbox.items.components.SiliconWafer
-
- getRecipe() - Method in class me.desht.sensibletoolbox.items.components.SimpleCircuit
-
- getRecipe() - Method in class me.desht.sensibletoolbox.items.components.ToughMachineFrame
-
- getRecipe() - Method in class me.desht.sensibletoolbox.items.DiamondCombineHoe
-
- getRecipe() - Method in class me.desht.sensibletoolbox.items.EnderBag
-
- getRecipe() - Method in class me.desht.sensibletoolbox.items.EnderLeash
-
- getRecipe() - Method in class me.desht.sensibletoolbox.items.EnderTuner
-
- getRecipe() - Method in class me.desht.sensibletoolbox.items.energycells.FiftyKEnergyCell
-
- getRecipe() - Method in class me.desht.sensibletoolbox.items.energycells.TenKEnergyCell
-
- getRecipe() - Method in class me.desht.sensibletoolbox.items.GoldCombineHoe
-
- getRecipe() - Method in class me.desht.sensibletoolbox.items.IronCombineHoe
-
- getRecipe() - Method in class me.desht.sensibletoolbox.items.itemroutermodules.AdvancedSenderModule
-
- getRecipe() - Method in class me.desht.sensibletoolbox.items.itemroutermodules.BlankModule
-
- getRecipe() - Method in class me.desht.sensibletoolbox.items.itemroutermodules.BreakerModule
-
- getRecipe() - Method in class me.desht.sensibletoolbox.items.itemroutermodules.DistributorModule
-
- getRecipe() - Method in class me.desht.sensibletoolbox.items.itemroutermodules.DropperModule
-
- getRecipe() - Method in class me.desht.sensibletoolbox.items.itemroutermodules.HyperSenderModule
-
- getRecipe() - Method in class me.desht.sensibletoolbox.items.itemroutermodules.PullerModule
-
- getRecipe() - Method in class me.desht.sensibletoolbox.items.itemroutermodules.ReceiverModule
-
- getRecipe() - Method in class me.desht.sensibletoolbox.items.itemroutermodules.SenderModule
-
- getRecipe() - Method in class me.desht.sensibletoolbox.items.itemroutermodules.SorterModule
-
- getRecipe() - Method in class me.desht.sensibletoolbox.items.itemroutermodules.SpeedModule
-
- getRecipe() - Method in class me.desht.sensibletoolbox.items.itemroutermodules.StackModule
-
- getRecipe() - Method in class me.desht.sensibletoolbox.items.itemroutermodules.VacuumModule
-
- getRecipe() - Method in class me.desht.sensibletoolbox.items.LandMarker
-
- getRecipe() - Method in class me.desht.sensibletoolbox.items.machineupgrades.EjectorUpgrade
-
- getRecipe() - Method in class me.desht.sensibletoolbox.items.machineupgrades.RegulatorUpgrade
-
- getRecipe() - Method in class me.desht.sensibletoolbox.items.machineupgrades.SpeedUpgrade
-
- getRecipe() - Method in class me.desht.sensibletoolbox.items.machineupgrades.ThoroughnessUpgrade
-
- getRecipe() - Method in class me.desht.sensibletoolbox.items.MoistureChecker
-
- getRecipe() - Method in class me.desht.sensibletoolbox.items.MultiBuilder
-
- getRecipe() - Method in class me.desht.sensibletoolbox.items.Multimeter
-
- getRecipe() - Method in class me.desht.sensibletoolbox.items.PaintBrush
-
- getRecipe() - Method in class me.desht.sensibletoolbox.items.PaintRoller
-
- getRecipe() - Method in class me.desht.sensibletoolbox.items.PVCell
-
- getRecipe() - Method in class me.desht.sensibletoolbox.items.RecipeBook
-
- getRecipe() - Method in class me.desht.sensibletoolbox.items.TapeMeasure
-
- getRecipe() - Method in class me.desht.sensibletoolbox.items.WateringCan
-
- getRecipe() - Method in class me.desht.sensibletoolbox.items.WoodCombineHoe
-
- getRecipeNameFilter() - Method in class me.desht.sensibletoolbox.items.RecipeBook
-
- getRecipesFor(ItemStack) - Method in class me.desht.sensibletoolbox.api.recipes.CustomRecipeManager
-
Get all known custom recipes which will make the given item.
- getRecipeTypeFilter() - Method in class me.desht.sensibletoolbox.items.RecipeBook
-
- getRedstoneBehaviour() - Method in class me.desht.sensibletoolbox.api.items.BaseSTBBlock
-
Get this block's current redstone behaviour; whether it ignores the presence of a redstone signal,
or requires the signal to be low or high to operate.
- getRedstoneBehaviourSlot() - Method in class me.desht.sensibletoolbox.api.items.BaseSTBMachine
-
Define the inventory slot where a redstone behaviour gadget will be
displayed.
- getRegulatorAmount() - Method in class me.desht.sensibletoolbox.api.items.BaseSTBMachine
-
Get the number of regulator upgrades installed in this machine.
- getRelativeLocation(BlockFace) - Method in class me.desht.sensibletoolbox.api.items.BaseSTBBlock
-
Get the location relative to this block in the given direction.
- getResult() - Method in class me.desht.sensibletoolbox.api.recipes.ProcessingResult
-
Get the resulting item.
- getResult() - Method in class me.desht.sensibletoolbox.api.recipes.ShapelessCustomRecipe
-
- getResult() - Method in class me.desht.sensibletoolbox.api.recipes.SimpleCustomRecipe
-
- getResult() - Method in class me.desht.sensibletoolbox.api.recipes.STBFurnaceRecipe
-
- getResult() - Method in class me.desht.sensibletoolbox.api.recipes.SupplementaryResult
-
Get the item that may be produced.
- getRotatedFace(BlockFace, int) - Static method in class me.desht.sensibletoolbox.api.util.STBUtil
-
Given a BlockFace and a rotation in units of 90 degrees, return the
face obtained by a clockwise rotation.
- getSaturationLevel(Block) - Static method in class me.desht.sensibletoolbox.api.util.SoilSaturation
-
Get the current saturation level for the given block.
- getScuPerTick() - Method in class me.desht.sensibletoolbox.api.items.AbstractProcessingMachine
-
Define the base amount of SCU consumed per server tick while this
machine is actively processing.
- getScuPerTick() - Method in class me.desht.sensibletoolbox.blocks.machines.Pump
-
- getSeedAmount() - Method in class me.desht.sensibletoolbox.items.CombineHoe
-
- getSeedType() - Method in class me.desht.sensibletoolbox.items.CombineHoe
-
- getSignLabel(BlockFace) - Method in class me.desht.sensibletoolbox.api.items.BaseSTBBlock
-
Get the label text for the block's label sign.
- getSignLabel(BlockFace) - Method in class me.desht.sensibletoolbox.api.items.BaseSTBMachine
-
- getSignLabel(BlockFace) - Method in class me.desht.sensibletoolbox.blocks.EnderBox
-
- getSignLabel(BlockFace) - Method in class me.desht.sensibletoolbox.blocks.machines.AutoBuilder
-
- getSignLabel(BlockFace) - Method in class me.desht.sensibletoolbox.blocks.machines.BigStorageUnit
-
- getSignLabel(BlockFace) - Method in class me.desht.sensibletoolbox.blocks.PaintCan
-
- getSignLabel(BlockFace) - Method in class me.desht.sensibletoolbox.blocks.SoundMuffler
-
- getSinkCount() - Method in interface me.desht.sensibletoolbox.api.energy.EnergyNet
-
Get the number of energy sinks in this energy net.
- getSlot() - Method in class me.desht.sensibletoolbox.api.gui.ClickableGadget
-
Get the inventory slot that this gadget occupies.
- getSlots() - Method in class me.desht.sensibletoolbox.api.gui.ChargeMeter
-
- getSlots() - Method in class me.desht.sensibletoolbox.api.gui.LevelMonitor
-
- getSlots() - Method in class me.desht.sensibletoolbox.api.gui.LightMeter
-
- getSlots() - Method in class me.desht.sensibletoolbox.api.gui.MonitorGadget
-
Get the slot or slots that this monitor occupies.
- getSlots() - Method in class me.desht.sensibletoolbox.api.gui.ProgressMeter
-
- getSlotType(int) - Method in interface me.desht.sensibletoolbox.api.gui.InventoryGUI
-
Get the type of the given slot.
- getSmeltingIngredientsFor(ItemStack) - Static method in class me.desht.sensibletoolbox.api.recipes.RecipeUtil
-
Given an item, get all the items which could be smelted into that item
via a vanilla furnace recipe, possibly one which was added by an STB
item.
- getSmeltingResult() - Method in class me.desht.sensibletoolbox.api.items.BaseSTBItem
-
Define the item into which this item would be smelted in a vanilla
furnace, if any.
- getSmeltingResult() - Method in class me.desht.sensibletoolbox.items.components.EnergizedGoldDust
-
- getSmeltingResult() - Method in class me.desht.sensibletoolbox.items.components.EnergizedIronDust
-
- getSmeltingResult() - Method in class me.desht.sensibletoolbox.items.components.GoldDust
-
- getSmeltingResult() - Method in class me.desht.sensibletoolbox.items.components.IronDust
-
- getSmeltingResult() - Method in class me.desht.sensibletoolbox.items.components.QuartzDust
-
- getSourceCount() - Method in interface me.desht.sensibletoolbox.api.energy.EnergyNet
-
Get the number of energy sources in this energy net.
- getSpeedMultiplier() - Method in class me.desht.sensibletoolbox.api.items.BaseSTBMachine
-
Get the speed multiplier currently in effect for this machine, due to
any installed upgrades.
- getStackCapacity() - Method in class me.desht.sensibletoolbox.blocks.machines.BigStorageUnit
-
- getStackCapacity() - Method in class me.desht.sensibletoolbox.blocks.machines.HyperStorageUnit
-
- getStackSize() - Method in class me.desht.sensibletoolbox.blocks.ItemRouter
-
- getStatus() - Method in class me.desht.sensibletoolbox.blocks.machines.AutoBuilder
-
- getStorageAmount() - Method in class me.desht.sensibletoolbox.blocks.machines.BigStorageUnit
-
- getStoredItemType() - Method in class me.desht.sensibletoolbox.blocks.machines.BigStorageUnit
-
- getSupply() - Method in interface me.desht.sensibletoolbox.api.energy.EnergyNet
-
Get the instantaneous energy supply per tick.
- getSurroundingBlocks(Block) - Static method in class me.desht.sensibletoolbox.api.util.STBUtil
-
Get the blocks horizontally surrounding the given block.
- getTargetLocation(Location) - Method in class me.desht.sensibletoolbox.items.itemroutermodules.DirectionalItemRouterModule
-
- getText() - Method in enum me.desht.sensibletoolbox.blocks.machines.AutoBuilder.BuilderStatus
-
- getTexture() - Method in class me.desht.sensibletoolbox.api.gui.ButtonGadget
-
- getTexture() - Method in class me.desht.sensibletoolbox.api.gui.ClickableGadget
-
Return an item stack representing this gadget's texture in the GUI.
- getTexture() - Method in class me.desht.sensibletoolbox.api.gui.CyclerGadget
-
- getTexture() - Method in class me.desht.sensibletoolbox.api.gui.DirectionGadget
-
- getTexture() - Method in class me.desht.sensibletoolbox.api.gui.NumericGadget
-
- getTexture() - Method in class me.desht.sensibletoolbox.api.gui.ToggleButton
-
- getThoroughnessAmount() - Method in class me.desht.sensibletoolbox.api.items.BaseSTBMachine
-
Get the number of thoroughness upgrades installed in this machine.
- getTickRate() - Method in class me.desht.sensibletoolbox.api.items.AbstractIOMachine
-
- getTickRate() - Method in class me.desht.sensibletoolbox.api.items.BaseSTBBlock
-
Defines the rate at which the block ticks.
- getTickRate() - Method in class me.desht.sensibletoolbox.api.items.BaseSTBMachine
-
- getTickRate() - Method in class me.desht.sensibletoolbox.blocks.AngelicBlock
-
- getTickRate() - Method in class me.desht.sensibletoolbox.blocks.ItemRouter
-
- getTickRate() - Method in class me.desht.sensibletoolbox.blocks.machines.BasicSolarCell
-
- getTickRate() - Method in class me.desht.sensibletoolbox.blocks.machines.BigStorageUnit
-
- getTickRate() - Method in class me.desht.sensibletoolbox.blocks.machines.Pump
-
- getTickRate() - Method in class me.desht.sensibletoolbox.blocks.RedstoneClock
-
- getTickRate() - Method in class me.desht.sensibletoolbox.blocks.SoundMuffler
-
- getTicksLived() - Method in class me.desht.sensibletoolbox.api.items.BaseSTBBlock
-
Get the number of ticks since this block was placed in the world.
- getTotalAmount() - Method in class me.desht.sensibletoolbox.blocks.machines.BigStorageUnit
-
- getTotalFuelValue() - Method in class me.desht.sensibletoolbox.api.recipes.FuelItems.FuelValues
-
Get the total fuel value, in SCU, of this fuel.
- getTrashCan(Inventory) - Static method in class me.desht.sensibletoolbox.blocks.TrashCan
-
- getUp() - Method in class me.desht.sensibletoolbox.api.items.BaseSTBBlock.RelativePosition
-
Get the distance above of the base block.
- getUpgradeLabelSlot() - Method in class me.desht.sensibletoolbox.api.items.BaseSTBMachine
-
Define the inventory slot to use to draw a label for the upgrade slots.
- getUpgradeLabelSlot() - Method in class me.desht.sensibletoolbox.blocks.machines.AutoBuilder
-
- getUpgradeLabelSlot() - Method in class me.desht.sensibletoolbox.blocks.machines.BasicSolarCell
-
- getUpgradeLabelSlot() - Method in class me.desht.sensibletoolbox.blocks.machines.BatteryBox
-
- getUpgradeLabelSlot() - Method in class me.desht.sensibletoolbox.blocks.machines.BigStorageUnit
-
- getUpgradeLabelSlot() - Method in class me.desht.sensibletoolbox.blocks.machines.HeatEngine
-
- getUpgradeLabelSlot() - Method in class me.desht.sensibletoolbox.blocks.machines.Masher
-
- getUpgradeLabelSlot() - Method in class me.desht.sensibletoolbox.blocks.machines.Pump
-
- getUpgradeLabelSlot() - Method in class me.desht.sensibletoolbox.blocks.machines.Sawmill
-
- getUpgradeLabelSlot() - Method in class me.desht.sensibletoolbox.blocks.machines.Smelter
-
- getUpgradeSlots() - Method in class me.desht.sensibletoolbox.api.items.BaseSTBMachine
-
Define the inventory slots which may be used for storing machine upgrade
items.
- getUpgradeSlots() - Method in class me.desht.sensibletoolbox.blocks.machines.AutoBuilder
-
- getUpgradeSlots() - Method in class me.desht.sensibletoolbox.blocks.machines.BasicSolarCell
-
- getUpgradeSlots() - Method in class me.desht.sensibletoolbox.blocks.machines.BatteryBox
-
- getUpgradeSlots() - Method in class me.desht.sensibletoolbox.blocks.machines.BigStorageUnit
-
- getUpgradeSlots() - Method in class me.desht.sensibletoolbox.blocks.machines.HeatEngine
-
- getUpgradeSlots() - Method in class me.desht.sensibletoolbox.blocks.machines.Masher
-
- getUpgradeSlots() - Method in class me.desht.sensibletoolbox.blocks.machines.Pump
-
- getUpgradeSlots() - Method in class me.desht.sensibletoolbox.blocks.machines.Sawmill
-
- getUpgradeSlots() - Method in class me.desht.sensibletoolbox.blocks.machines.Smelter
-
- getVanillaInventoryFor(Block) - Static method in class me.desht.sensibletoolbox.api.util.VanillaInventoryUtils
-
Get the vanilla inventory for the given block.
- getViewers() - Method in interface me.desht.sensibletoolbox.api.gui.InventoryGUI
-
Get a list of players who currently have this GUI open.
- getVolume() - Method in class me.desht.sensibletoolbox.blocks.SoundMuffler
-
- getWaterLevel() - Method in class me.desht.sensibletoolbox.items.WateringCan
-
- getWorkRadius() - Method in class me.desht.sensibletoolbox.items.CombineHoe
-
- getWorkRadius() - Method in class me.desht.sensibletoolbox.items.DiamondCombineHoe
-
- getYDirection() - Method in enum me.desht.sensibletoolbox.blocks.machines.AutoBuilder.AutoBuilderMode
-
- giveItems(HumanEntity, ItemStack) - Static method in class me.desht.sensibletoolbox.api.util.STBUtil
-
Give the items to a player, dropping any excess items on the ground.
- GLOBAL_BUTTON_SLOT - Static variable in class me.desht.sensibletoolbox.items.EnderTuner
-
- GoldCombineHoe - Class in me.desht.sensibletoolbox.items
-
- GoldCombineHoe() - Constructor for class me.desht.sensibletoolbox.items.GoldCombineHoe
-
- GoldCombineHoe(ConfigurationSection) - Constructor for class me.desht.sensibletoolbox.items.GoldCombineHoe
-
- GoldDust - Class in me.desht.sensibletoolbox.items.components
-
- GoldDust() - Constructor for class me.desht.sensibletoolbox.items.components.GoldDust
-
- GoldDust(ConfigurationSection) - Constructor for class me.desht.sensibletoolbox.items.components.GoldDust
-
- goToItemList() - Method in class me.desht.sensibletoolbox.items.RecipeBook
-
Make the book go to the item list screen (leaving the recipe view
screen if the book was showing that).
- GUIUtil - Class in me.desht.sensibletoolbox.api.gui
-
A collection of miscellaneous GUI-related utility methods.
- GUIUtil() - Constructor for class me.desht.sensibletoolbox.api.gui.GUIUtil
-
- InfernalDust - Class in me.desht.sensibletoolbox.items.components
-
- InfernalDust() - Constructor for class me.desht.sensibletoolbox.items.components.InfernalDust
-
- InfernalDust(ConfigurationSection) - Constructor for class me.desht.sensibletoolbox.items.components.InfernalDust
-
- inRange(Location) - Method in class me.desht.sensibletoolbox.items.itemroutermodules.AdvancedSenderModule
-
- inRange(Location) - Method in class me.desht.sensibletoolbox.items.itemroutermodules.HyperSenderModule
-
- insertItems(ItemStack, BlockFace, boolean, UUID) - Method in interface me.desht.sensibletoolbox.api.enderstorage.EnderStorageHolder
-
- insertItems(ItemStack, BlockFace, boolean, UUID) - Method in class me.desht.sensibletoolbox.api.items.BaseSTBMachine
-
- insertItems(ItemStack, BlockFace, boolean, UUID) - Method in interface me.desht.sensibletoolbox.api.STBInventoryHolder
-
Attempt to actually insert an item into the block on the given side.
- insertItems(ItemStack, BlockFace, boolean, UUID) - Method in class me.desht.sensibletoolbox.blocks.EnderBox
-
- insertItems(ItemStack, BlockFace, boolean, UUID) - Method in class me.desht.sensibletoolbox.blocks.ItemRouter
-
- insertItems(ItemStack, BlockFace, boolean, UUID) - Method in class me.desht.sensibletoolbox.blocks.machines.BasicSolarCell
-
- insertItems(ItemStack, BlockFace, boolean, UUID) - Method in class me.desht.sensibletoolbox.blocks.machines.BigStorageUnit
-
- insertItems(ItemStack, BlockFace, boolean, UUID) - Method in class me.desht.sensibletoolbox.blocks.TrashCan
-
- IntegratedCircuit - Class in me.desht.sensibletoolbox.items.components
-
- IntegratedCircuit() - Constructor for class me.desht.sensibletoolbox.items.components.IntegratedCircuit
-
- IntegratedCircuit(ConfigurationSection) - Constructor for class me.desht.sensibletoolbox.items.components.IntegratedCircuit
-
- INTERDICTION_RANGE - Static variable in class me.desht.sensibletoolbox.blocks.Floodlight
-
- InventoryGUI - Interface in me.desht.sensibletoolbox.api.gui
-
Implements a GUI system using custom inventory windows.
- InventoryGUI.SlotType - Enum in me.desht.sensibletoolbox.api.gui
-
- InventoryGUIListener - Interface in me.desht.sensibletoolbox.api.gui
-
Represents an STB item or block which listens for actions from its GUI.
- IronCombineHoe - Class in me.desht.sensibletoolbox.items
-
- IronCombineHoe() - Constructor for class me.desht.sensibletoolbox.items.IronCombineHoe
-
- IronCombineHoe(ConfigurationSection) - Constructor for class me.desht.sensibletoolbox.items.IronCombineHoe
-
- IronDust - Class in me.desht.sensibletoolbox.items.components
-
- IronDust() - Constructor for class me.desht.sensibletoolbox.items.components.IronDust
-
- IronDust(ConfigurationSection) - Constructor for class me.desht.sensibletoolbox.items.components.IronDust
-
- isAdvanced() - Method in class me.desht.sensibletoolbox.items.AdvancedRecipeBook
-
- isAdvanced() - Method in class me.desht.sensibletoolbox.items.RecipeBook
-
- isAvailable() - Method in enum me.desht.sensibletoolbox.api.util.BlockProtection.BlockProtectionType
-
- isAvailable() - Method in enum me.desht.sensibletoolbox.api.util.BlockProtection.InvProtectionType
-
- isCable(Block) - Static method in class me.desht.sensibletoolbox.api.util.STBUtil
-
Check if the given block can be used as cable for the purposes of
transferring energy (SCU).
- isColorable(Material) - Static method in class me.desht.sensibletoolbox.api.util.STBUtil
-
Check if the given material is colourable.
- isCreativeAccessBlocked(Player) - Static method in class me.desht.sensibletoolbox.api.enderstorage.EnderStorage
-
Check if the player's access to ender inventories is blocked due to
being in creative mode.
- isCreativeWorld(World) - Static method in class me.desht.sensibletoolbox.api.util.STBUtil
-
Check if the given world is a creative world.
- isCrop(Material) - Static method in class me.desht.sensibletoolbox.api.util.STBUtil
-
Check if the given material is a crop which can grow and/or be harvested.
- isEnabled() - Method in class me.desht.sensibletoolbox.api.gui.Gadget
-
Check if this gadget responds to any clicks.
- isEnabled() - Method in class me.desht.sensibletoolbox.blocks.machines.AutoBuilder.AutoBuilderGadget
-
- isEnchantable() - Method in class me.desht.sensibletoolbox.api.items.BaseSTBItem
-
Define whether this item can be enchanted normally in a vanilla enchanting
table.
- isEnchantable() - Method in class me.desht.sensibletoolbox.items.CombineHoe
-
- isEnchantable() - Method in class me.desht.sensibletoolbox.items.PaintBrush
-
- isExposed(Block, BlockFace) - Static method in class me.desht.sensibletoolbox.api.util.STBUtil
-
Check if the given block is exposed to the world on the given face.
- isExposed(Block) - Static method in class me.desht.sensibletoolbox.api.util.STBUtil
-
Check if the given block is exposed on any face.
- isFabricationAvailable() - Method in class me.desht.sensibletoolbox.items.RecipeBook
-
- isFlammable() - Method in class me.desht.sensibletoolbox.api.items.BaseSTBBlock
-
Define whether this block is flammable.
- isFriend(UUID, UUID) - Method in interface me.desht.sensibletoolbox.api.FriendManager
-
Check if id2 is a friend of id1, i.e.
- isFuel(Material) - Static method in class me.desht.sensibletoolbox.api.util.STBUtil
-
Check if the given material is a burnable fuel.
- isFull() - Method in class me.desht.sensibletoolbox.blocks.machines.BigStorageUnit
-
- isGlobal() - Method in interface me.desht.sensibletoolbox.api.enderstorage.EnderStorageHolder
-
Check if this ender holder is global or personal.
- isGlobal() - Method in interface me.desht.sensibletoolbox.api.enderstorage.EnderTunable
-
Check if this object is on a global or personal frequency.
- isGlobal() - Method in class me.desht.sensibletoolbox.blocks.EnderBox
-
- isGlobal() - Method in class me.desht.sensibletoolbox.items.EnderBag
-
- isInfiniteWaterSource(Block) - Static method in class me.desht.sensibletoolbox.api.util.STBUtil
-
Check if the given block is an infinite water source.
- isIngredientFor(ItemStack) - Method in class me.desht.sensibletoolbox.api.items.BaseSTBItem
-
Check if this item is used as an ingredient for the given resulting item.
- isInputSlot(int) - Method in class me.desht.sensibletoolbox.api.items.BaseSTBMachine
-
Check whether the given slot accepts items as input.
- isInteractive(Material) - Static method in class me.desht.sensibletoolbox.api.util.STBUtil
-
Check if the given material is "interactive", i.e.
- isInventoryAccessible(Player, Block) - Method in class me.desht.sensibletoolbox.api.util.BlockProtection
-
Check if the given player has access rights for the given block.
- isInventoryAccessible(UUID, Block) - Method in class me.desht.sensibletoolbox.api.util.BlockProtection
-
Check if the player with the given UUID has access rights for the given
block.
- isJammed() - Method in class me.desht.sensibletoolbox.api.items.BaseSTBMachine
-
Check if the machine is jammed; if it has work to do, but no space in
its output slot(s).
- isLeaves(Material) - Static method in class me.desht.sensibletoolbox.api.util.STBUtil
-
Check if the given material is leaves.
- isLiquidSourceBlock(Block) - Static method in class me.desht.sensibletoolbox.api.util.STBUtil
-
Check if the given block is a water source block.
- isLocked() - Method in class me.desht.sensibletoolbox.blocks.machines.BigStorageUnit
-
- isObtainable(Material) - Static method in class me.desht.sensibletoolbox.api.util.STBUtil
-
Check if the given material is obtainable - if false, then even silk touch won't help.
- isOutputSlot(int) - Method in class me.desht.sensibletoolbox.api.items.BaseSTBMachine
-
Check whether the given slot can be used to extract items.
- isPendingRemoval() - Method in class me.desht.sensibletoolbox.api.items.BaseSTBBlock
-
Check if this block is due to be removed.
- isPlant(Material) - Static method in class me.desht.sensibletoolbox.api.util.STBUtil
-
Check if the given material is any growing plant (not including leaves or trees)
- isPotionIngredient(MaterialData) - Static method in class me.desht.sensibletoolbox.api.util.STBUtil
-
Check if the given material can be used as a potion ingredient in vanilla
potion brewing.
- isRedstoneActive() - Method in class me.desht.sensibletoolbox.api.items.BaseSTBBlock
-
Check if this block is active based on its redstone behaviour settings and the presence
or absence of a redstone signal.
- isStackable() - Method in class me.desht.sensibletoolbox.api.items.BaseSTBItem
-
Define whether this item is stackable in an inventory.
- isStackable() - Method in class me.desht.sensibletoolbox.items.EnderTuner
-
- isSTBItem(ItemStack) - Method in interface me.desht.sensibletoolbox.api.ItemRegistry
-
Check if the given item stack is an STB item.
- isSTBItem(ItemStack, Class<? extends BaseSTBItem>) - Method in interface me.desht.sensibletoolbox.api.ItemRegistry
-
Check if the given item stack is an STB item of the given STB subclass.
- isTerminator() - Method in class me.desht.sensibletoolbox.items.itemroutermodules.DirectionalItemRouterModule
-
- isUpgradeSlot(int) - Method in class me.desht.sensibletoolbox.api.items.BaseSTBMachine
-
Check whether the given slot can be used to install upgrades, i.e.
- isValidUpgrade(HumanEntity, BaseSTBItem) - Method in class me.desht.sensibletoolbox.api.items.BaseSTBMachine
-
Define whether the given STB item is a valid upgrade for the machine.
- isValidUpgrade(HumanEntity, BaseSTBItem) - Method in class me.desht.sensibletoolbox.blocks.machines.HeatEngine
-
- isVanillaInventory(Block) - Static method in class me.desht.sensibletoolbox.api.util.VanillaInventoryUtils
-
Check if the given block contains a vanilla inventory,
- isVanillaSmelt(Material) - Static method in class me.desht.sensibletoolbox.api.recipes.RecipeUtil
-
Check if vanilla items of the given material may be smelted in a
furnace (or smelter).
- isWearable() - Method in class me.desht.sensibletoolbox.api.items.BaseSTBItem
-
Define whether this item is wearable.
- isWearable(Material) - Static method in class me.desht.sensibletoolbox.api.util.STBUtil
-
Check if the given material is a wearable (armour) item.
- isWearable() - Method in class me.desht.sensibletoolbox.items.energycells.EnergyCell
-
- isWearable() - Method in class me.desht.sensibletoolbox.items.PVCell
-
- isWhiteList() - Method in class me.desht.sensibletoolbox.api.util.Filter
-
Check if the filter whitelists or blacklists items.
- ITEM_LIST_SLOT - Static variable in class me.desht.sensibletoolbox.items.RecipeBook
-
- ItemRegistry - Interface in me.desht.sensibletoolbox.api
-
An interface to the STB item registry system, allow registration
of new STB items and obtaining existing items.
- ItemRouter - Class in me.desht.sensibletoolbox.blocks
-
- ItemRouter() - Constructor for class me.desht.sensibletoolbox.blocks.ItemRouter
-
- ItemRouter(ConfigurationSection) - Constructor for class me.desht.sensibletoolbox.blocks.ItemRouter
-
- ItemRouterModule - Class in me.desht.sensibletoolbox.items.itemroutermodules
-
- ItemRouterModule() - Constructor for class me.desht.sensibletoolbox.items.itemroutermodules.ItemRouterModule
-
- ItemRouterModule(ConfigurationSection) - Constructor for class me.desht.sensibletoolbox.items.itemroutermodules.ItemRouterModule
-
- SATURATION_RATE - Static variable in class me.desht.sensibletoolbox.items.WateringCan
-
- Sawmill - Class in me.desht.sensibletoolbox.blocks.machines
-
- Sawmill() - Constructor for class me.desht.sensibletoolbox.blocks.machines.Sawmill
-
- Sawmill(ConfigurationSection) - Constructor for class me.desht.sensibletoolbox.blocks.machines.Sawmill
-
- SenderModule - Class in me.desht.sensibletoolbox.items.itemroutermodules
-
- SenderModule() - Constructor for class me.desht.sensibletoolbox.items.itemroutermodules.SenderModule
-
- SenderModule(ConfigurationSection) - Constructor for class me.desht.sensibletoolbox.items.itemroutermodules.SenderModule
-
- SensibleToolbox - Class in me.desht.sensibletoolbox.api
-
Top-level collection of utility methods for Sensible Toolbox.
- SensibleToolbox() - Constructor for class me.desht.sensibletoolbox.api.SensibleToolbox
-
- setAccessControl(AccessControl) - Method in class me.desht.sensibletoolbox.api.items.BaseSTBBlock
-
Set this block's access control; whether players other than the owner may access the
block's GUI or insert/extract items from it.
- setAllowSelf(boolean) - Method in class me.desht.sensibletoolbox.api.gui.DirectionGadget
-
Set whether this gadget allows SELF (i.e.
- setAmount(int) - Method in class me.desht.sensibletoolbox.items.machineupgrades.MachineUpgrade
-
- setAnimalName(String) - Method in class me.desht.sensibletoolbox.items.EnderLeash
-
- setBlockProtectionType(BlockProtection.BlockProtectionType) - Method in class me.desht.sensibletoolbox.api.util.BlockProtection
-
Set the block protection method to be used by STB.
- setBufferAmount(int) - Method in class me.desht.sensibletoolbox.blocks.ItemRouter
-
- setBufferItem(ItemStack) - Method in class me.desht.sensibletoolbox.blocks.ItemRouter
-
- setBuildMode(AutoBuilder.AutoBuilderMode) - Method in class me.desht.sensibletoolbox.blocks.machines.AutoBuilder
-
- setChanged() - Method in interface me.desht.sensibletoolbox.api.enderstorage.EnderStorageHolder
-
Mark this ender holder as having been changed and in need of saving.
- setCharge(double) - Method in interface me.desht.sensibletoolbox.api.energy.Chargeable
-
Change the current SCU level for this item
- setCharge(double) - Method in class me.desht.sensibletoolbox.api.items.BaseSTBMachine
-
- setCharge(double) - Method in class me.desht.sensibletoolbox.items.energycells.EnergyCell
-
- setCharge(double) - Method in class me.desht.sensibletoolbox.items.MultiBuilder
-
- setChargeDirection(ChargeDirection) - Method in class me.desht.sensibletoolbox.api.items.BaseSTBMachine
-
Set the charge direction for any energy cell that may be installed in
this machine.
- setColor(DyeColor) - Method in class me.desht.sensibletoolbox.blocks.Elevator
-
- setColor(DyeColor) - Method in class me.desht.sensibletoolbox.blocks.Floodlight
-
- setColour(DyeColor) - Method in class me.desht.sensibletoolbox.blocks.PaintCan
-
- setColour(DyeColor) - Method in class me.desht.sensibletoolbox.items.PaintBrush
-
- setDisplayName(ItemStack, String) - Static method in class me.desht.sensibletoolbox.api.gui.GUIUtil
-
Change the display name (primary tooltip) for a texture.
- setDuration(int) - Method in class me.desht.sensibletoolbox.blocks.BlockUpdateDetector
-
- setEnabled(boolean) - Method in class me.desht.sensibletoolbox.api.gui.Gadget
-
Set if this gadget responds to any clicks.
- setEnderFrequency(int) - Method in interface me.desht.sensibletoolbox.api.enderstorage.EnderTunable
-
Change the ender frequency of this tunable object.
- setEnderFrequency(int) - Method in class me.desht.sensibletoolbox.blocks.EnderBox
-
- setEnderFrequency(int) - Method in class me.desht.sensibletoolbox.items.EnderBag
-
- setFabricationAvailable(boolean) - Method in class me.desht.sensibletoolbox.items.RecipeBook
-
- setFacing(BlockFace) - Method in class me.desht.sensibletoolbox.api.items.BaseSTBBlock
-
Set the direction that this block faces.
- setFacingDirection(BlockFace) - Method in class me.desht.sensibletoolbox.items.itemroutermodules.DirectionalItemRouterModule
-
- setFacingDirection(BlockFace) - Method in class me.desht.sensibletoolbox.items.machineupgrades.EjectorUpgrade
-
- setFilterType(Filter.FilterType) - Method in class me.desht.sensibletoolbox.api.util.Filter
-
Change the filtering type of this filter.
- setFlow(BlockFace, EnergyFlow) - Method in class me.desht.sensibletoolbox.blocks.machines.BatteryBox
-
- setGlobal(boolean) - Method in interface me.desht.sensibletoolbox.api.enderstorage.EnderTunable
-
Define whether this tunable object should be on a global or personal
frequency.
- setGlobal(boolean) - Method in class me.desht.sensibletoolbox.blocks.EnderBox
-
- setGlobal(boolean) - Method in class me.desht.sensibletoolbox.items.EnderBag
-
- setInitialValue(T) - Method in class me.desht.sensibletoolbox.api.gui.CyclerGadget
-
Define the initial value of this gadget.
- setInterval(int) - Method in class me.desht.sensibletoolbox.blocks.RedstoneClock
-
- setInventoryItem(int, ItemStack) - Method in class me.desht.sensibletoolbox.api.items.BaseSTBMachine
-
Set the given slot of this machine's GUI to hold the given item stack.
- setInventoryItem(int, ItemStack) - Method in class me.desht.sensibletoolbox.blocks.machines.AutoBuilder
-
- setInventorySlot(int) - Method in class me.desht.sensibletoolbox.items.RecipeBook
-
- setInvProtectionType(BlockProtection.InvProtectionType) - Method in class me.desht.sensibletoolbox.api.util.BlockProtection
-
Set the inventory protection method to be used by STB.
- setItem(int, ItemStack) - Method in interface me.desht.sensibletoolbox.api.gui.InventoryGUI
-
Change the item in the given inventory slot.
- setItemRouter(ItemRouter) - Method in class me.desht.sensibletoolbox.items.itemroutermodules.ItemRouterModule
-
- setJammed(boolean) - Method in class me.desht.sensibletoolbox.api.items.BaseSTBMachine
-
Set the jammed status of the machine; if it has work to do, but no
space in its output slot(s).
- setLastWatered(Block, long) - Static method in class me.desht.sensibletoolbox.api.util.SoilSaturation
-
Update the time that the block was last watered.
- setLifespan(int) - Method in class me.desht.sensibletoolbox.items.PVCell
-
- setLocation(LocationManager.BlockAccess, Location) - Method in class me.desht.sensibletoolbox.api.items.BaseSTBBlock
-
- setLocked(boolean) - Method in class me.desht.sensibletoolbox.blocks.machines.BigStorageUnit
-
- setMarkedLocation(Location) - Method in class me.desht.sensibletoolbox.items.LandMarker
-
- setMatchProviders(String...) - Method in class me.desht.sensibletoolbox.items.RecipeBook
-
Set a list of STB item provider plugin names to filter the list of
matched items by.
- setMaxProgress(int) - Method in class me.desht.sensibletoolbox.api.gui.ProgressMeter
-
Set the maximum processing time for the gadget.
- setMode(MultiBuilder.Mode) - Method in class me.desht.sensibletoolbox.items.MultiBuilder
-
- setOnDuration(int) - Method in class me.desht.sensibletoolbox.blocks.RedstoneClock
-
- setOutputAmount(int) - Method in class me.desht.sensibletoolbox.blocks.machines.BigStorageUnit
-
- setOutputItem(ItemStack) - Method in class me.desht.sensibletoolbox.blocks.machines.BigStorageUnit
-
- setOwner(UUID) - Method in class me.desht.sensibletoolbox.api.items.BaseSTBBlock
-
Set the UUID of the owning player
- setPaintLevel(int) - Method in class me.desht.sensibletoolbox.blocks.PaintCan
-
- setPaintLevel(int) - Method in class me.desht.sensibletoolbox.items.PaintBrush
-
- setProcessing(ItemStack) - Method in class me.desht.sensibletoolbox.api.items.AbstractProcessingMachine
-
Set the item to be processed.
- setProgress(double) - Method in class me.desht.sensibletoolbox.api.items.AbstractProcessingMachine
-
Update the machine's progress; set the ticks remaining until this work
cycle is complete.
- setQuiet(int) - Method in class me.desht.sensibletoolbox.blocks.BlockUpdateDetector
-
- setRecipeNameFilter(String) - Method in class me.desht.sensibletoolbox.items.RecipeBook
-
- setRecipeTypeFilter(RecipeBook.RecipeType) - Method in class me.desht.sensibletoolbox.items.RecipeBook
-
- setRedstoneBehaviour(RedstoneBehaviour) - Method in class me.desht.sensibletoolbox.api.items.BaseSTBBlock
-
Set this block's redstone behaviour; whether it ignores the presence of a redstone signal,
or requires the signal to be low or high to operate.
- setSaturationLevel(Block, int) - Static method in class me.desht.sensibletoolbox.api.util.SoilSaturation
-
Set the block's current saturation level.
- setSeedAmount(int) - Method in class me.desht.sensibletoolbox.items.CombineHoe
-
- setSeedType(Material) - Method in class me.desht.sensibletoolbox.items.CombineHoe
-
- setSkullHead(Block, String, Player) - Static method in class me.desht.sensibletoolbox.api.util.STBUtil
-
Create a skull with the given player skin
- setSkullHead(Block, String, BlockFace) - Static method in class me.desht.sensibletoolbox.api.util.STBUtil
-
Create a skull with the given player skin
- setSlotType(int, InventoryGUI.SlotType) - Method in interface me.desht.sensibletoolbox.api.gui.InventoryGUI
-
Change the type of the given slot.
- setStackSize(int) - Method in class me.desht.sensibletoolbox.blocks.ItemRouter
-
- setStorageAmount(int) - Method in class me.desht.sensibletoolbox.blocks.machines.BigStorageUnit
-
- setStoredItemType(ItemStack) - Method in class me.desht.sensibletoolbox.blocks.machines.BigStorageUnit
-
- setTerminator(boolean) - Method in class me.desht.sensibletoolbox.items.itemroutermodules.DirectionalItemRouterModule
-
- setupRecipes() - Static method in class me.desht.sensibletoolbox.api.recipes.RecipeUtil
-
- setValue(int) - Method in class me.desht.sensibletoolbox.api.gui.NumericGadget
-
Change the value of this numeric gadget.
- setValue(boolean) - Method in class me.desht.sensibletoolbox.api.gui.ToggleButton
-
Update this gadget's value.
- setVolume(int) - Method in class me.desht.sensibletoolbox.blocks.SoundMuffler
-
- setWaterLevel(int) - Method in class me.desht.sensibletoolbox.items.WateringCan
-
- setWhiteList(boolean) - Method in class me.desht.sensibletoolbox.api.util.Filter
-
Set the whitelist mode of this filter.
- ShapelessCustomRecipe - Class in me.desht.sensibletoolbox.api.recipes
-
Represents a shapeless recipe with potentially multiple ingredients and
multiple results, with a definable chance for each result to be produced.
- ShapelessCustomRecipe(ItemStack, BaseSTBMachine, int) - Constructor for class me.desht.sensibletoolbox.api.recipes.ShapelessCustomRecipe
-
- shouldPaintSlotSurrounds() - Method in class me.desht.sensibletoolbox.api.items.BaseSTBMachine
-
Define whether the GUI should paint around its input and output slots.
- shouldPaintSlotSurrounds() - Method in class me.desht.sensibletoolbox.blocks.machines.AutoBuilder
-
- shouldPaintSlotSurrounds() - Method in class me.desht.sensibletoolbox.blocks.machines.BasicSolarCell
-
- shouldPass(ItemStack) - Method in class me.desht.sensibletoolbox.api.util.Filter
-
Check if this filter, with its current items/whitelisting/filter-type,
should allow the given item to pass.
- show(Player) - Method in interface me.desht.sensibletoolbox.api.gui.InventoryGUI
-
Show this GUI to the given player.
- showOutputItems(UUID) - Method in interface me.desht.sensibletoolbox.api.enderstorage.EnderStorageHolder
-
- showOutputItems(UUID) - Method in class me.desht.sensibletoolbox.api.items.BaseSTBMachine
-
- showOutputItems(UUID) - Method in interface me.desht.sensibletoolbox.api.STBInventoryHolder
-
Get a view of the items which can be extracted from this inventory holder.
- showOutputItems(UUID) - Method in class me.desht.sensibletoolbox.blocks.EnderBox
-
- showOutputItems(UUID) - Method in class me.desht.sensibletoolbox.blocks.ItemRouter
-
- showOutputItems(UUID) - Method in class me.desht.sensibletoolbox.blocks.machines.BigStorageUnit
-
- showOutputItems(UUID) - Method in class me.desht.sensibletoolbox.blocks.TrashCan
-
- SiliconWafer - Class in me.desht.sensibletoolbox.items.components
-
- SiliconWafer() - Constructor for class me.desht.sensibletoolbox.items.components.SiliconWafer
-
- SiliconWafer(ConfigurationSection) - Constructor for class me.desht.sensibletoolbox.items.components.SiliconWafer
-
- SimpleCircuit - Class in me.desht.sensibletoolbox.items.components
-
- SimpleCircuit() - Constructor for class me.desht.sensibletoolbox.items.components.SimpleCircuit
-
- SimpleCircuit(ConfigurationSection) - Constructor for class me.desht.sensibletoolbox.items.components.SimpleCircuit
-
- SimpleCustomRecipe - Class in me.desht.sensibletoolbox.api.recipes
-
Simple one-to-one mapping of an ingredient to a result.
- SimpleCustomRecipe(BaseSTBItem, ItemStack, ItemStack, int) - Constructor for class me.desht.sensibletoolbox.api.recipes.SimpleCustomRecipe
-
- size() - Method in class me.desht.sensibletoolbox.api.util.Filter
-
Get the number of items filtered by this filter.
- Smelter - Class in me.desht.sensibletoolbox.blocks.machines
-
- Smelter() - Constructor for class me.desht.sensibletoolbox.blocks.machines.Smelter
-
- Smelter(ConfigurationSection) - Constructor for class me.desht.sensibletoolbox.blocks.machines.Smelter
-
- SoilSaturation - Class in me.desht.sensibletoolbox.api.util
-
Manage the "saturation" level of a block for the purposes of STB
farming tools.
- SoilSaturation() - Constructor for class me.desht.sensibletoolbox.api.util.SoilSaturation
-
- SorterModule - Class in me.desht.sensibletoolbox.items.itemroutermodules
-
- SorterModule() - Constructor for class me.desht.sensibletoolbox.items.itemroutermodules.SorterModule
-
- SorterModule(ConfigurationSection) - Constructor for class me.desht.sensibletoolbox.items.itemroutermodules.SorterModule
-
- SoundMuffler - Class in me.desht.sensibletoolbox.blocks
-
- SoundMuffler() - Constructor for class me.desht.sensibletoolbox.blocks.SoundMuffler
-
- SoundMuffler(ConfigurationSection) - Constructor for class me.desht.sensibletoolbox.blocks.SoundMuffler
-
- SpeedModule - Class in me.desht.sensibletoolbox.items.itemroutermodules
-
- SpeedModule() - Constructor for class me.desht.sensibletoolbox.items.itemroutermodules.SpeedModule
-
- SpeedModule(ConfigurationSection) - Constructor for class me.desht.sensibletoolbox.items.itemroutermodules.SpeedModule
-
- SpeedUpgrade - Class in me.desht.sensibletoolbox.items.machineupgrades
-
- SpeedUpgrade() - Constructor for class me.desht.sensibletoolbox.items.machineupgrades.SpeedUpgrade
-
- SpeedUpgrade(ConfigurationSection) - Constructor for class me.desht.sensibletoolbox.items.machineupgrades.SpeedUpgrade
-
- StackModule - Class in me.desht.sensibletoolbox.items.itemroutermodules
-
- StackModule() - Constructor for class me.desht.sensibletoolbox.items.itemroutermodules.StackModule
-
- StackModule(ConfigurationSection) - Constructor for class me.desht.sensibletoolbox.items.itemroutermodules.StackModule
-
- STATUS_SLOT - Static variable in class me.desht.sensibletoolbox.blocks.machines.AutoBuilder
-
- STB_BLOCK - Static variable in class me.desht.sensibletoolbox.api.items.BaseSTBBlock
-
- STB_MULTI_BLOCK - Static variable in class me.desht.sensibletoolbox.api.items.BaseSTBBlock
-
- STBFurnaceRecipe - Class in me.desht.sensibletoolbox.api.recipes
-
A special case for furnace recipes; allows for multiple recipes per material
(which could be the case with STB item ingredients).
- STBFurnaceRecipe(ItemStack, ItemStack) - Constructor for class me.desht.sensibletoolbox.api.recipes.STBFurnaceRecipe
-
- STBGUIHolder - Class in me.desht.sensibletoolbox.api.gui
-
Represents the holder of an InventoryGUI object.
- STBGUIHolder(BaseSTBBlock) - Constructor for class me.desht.sensibletoolbox.api.gui.STBGUIHolder
-
Constructs the holder of an InventoryGUI.
- STBInventoryHolder - Interface in me.desht.sensibletoolbox.api
-
Represents an STB block which can hold an inventory of items.
- STBUtil - Class in me.desht.sensibletoolbox.api.util
-
A collection of miscellaneous utility methods.
- STBUtil() - Constructor for class me.desht.sensibletoolbox.api.util.STBUtil
-
- storeEnchants(ItemStack) - Method in class me.desht.sensibletoolbox.api.items.BaseSTBItem
-
You should not need to call this method directly.
- SUFFIX_SEPARATOR - Static variable in class me.desht.sensibletoolbox.api.items.BaseSTBItem
-
- SupplementaryResult - Class in me.desht.sensibletoolbox.api.recipes
-
Represents a supplementary result for a recipe; a possible "bonus" item,
with a defined chance of being produced.
- SupplementaryResult(ItemStack, int) - Constructor for class me.desht.sensibletoolbox.api.recipes.SupplementaryResult
-
Create a supplementary result.
- suppliesEnergy(BlockFace) - Method in interface me.desht.sensibletoolbox.api.energy.ChargeableBlock
-
Check if this block can supply energy to an energy net on the given face.
- suppliesEnergy(BlockFace) - Method in class me.desht.sensibletoolbox.api.items.AbstractIOMachine
-
- suppliesEnergy(BlockFace) - Method in class me.desht.sensibletoolbox.blocks.machines.AutoBuilder
-
- suppliesEnergy(BlockFace) - Method in class me.desht.sensibletoolbox.blocks.machines.BasicSolarCell
-
- suppliesEnergy(BlockFace) - Method in class me.desht.sensibletoolbox.blocks.machines.BatteryBox
-
- suppliesEnergy(BlockFace) - Method in class me.desht.sensibletoolbox.blocks.machines.BigStorageUnit
-
- suppliesEnergy(BlockFace) - Method in class me.desht.sensibletoolbox.blocks.machines.Generator
-
- suppliesEnergy(BlockFace) - Method in class me.desht.sensibletoolbox.blocks.machines.Pump
-
- supported(BaseSTBItem, T) - Method in class me.desht.sensibletoolbox.api.gui.CyclerGadget
-
Check if the item to which this gadget applies actually supports the
given value.
- supported(BaseSTBItem, RedstoneBehaviour) - Method in class me.desht.sensibletoolbox.api.gui.RedstoneBehaviourGadget
-
- supportsRedstoneBehaviour(RedstoneBehaviour) - Method in class me.desht.sensibletoolbox.api.items.BaseSTBBlock
-
Define whether this block supports the given redstone behaviour mode.
- supportsRedstoneBehaviour(RedstoneBehaviour) - Method in class me.desht.sensibletoolbox.blocks.BlockUpdateDetector
-
- supportsRedstoneBehaviour(RedstoneBehaviour) - Method in class me.desht.sensibletoolbox.blocks.machines.BasicSolarCell
-
- supportsRedstoneBehaviour(RedstoneBehaviour) - Method in class me.desht.sensibletoolbox.blocks.machines.BatteryBox
-
- supportsRedstoneBehaviour(RedstoneBehaviour) - Method in class me.desht.sensibletoolbox.blocks.machines.Generator
-
- supportsRedstoneBehaviour(RedstoneBehaviour) - Method in class me.desht.sensibletoolbox.blocks.RedstoneClock
-
- VacuumModule - Class in me.desht.sensibletoolbox.items.itemroutermodules
-
- VacuumModule() - Constructor for class me.desht.sensibletoolbox.items.itemroutermodules.VacuumModule
-
- VacuumModule(ConfigurationSection) - Constructor for class me.desht.sensibletoolbox.items.itemroutermodules.VacuumModule
-
- validatePlaceable(Location) - Method in class me.desht.sensibletoolbox.api.items.BaseSTBBlock
-
Validate that this STB block (which may be a multi-block structure) is
placeable at the given location.
- valueOf(String) - Static method in enum me.desht.sensibletoolbox.api.AccessControl
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum me.desht.sensibletoolbox.api.energy.ChargeDirection
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum me.desht.sensibletoolbox.api.energy.EnergyFlow
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum me.desht.sensibletoolbox.api.gui.InventoryGUI.SlotType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum me.desht.sensibletoolbox.api.items.BaseSTBItem.ItemAction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum me.desht.sensibletoolbox.api.RedstoneBehaviour
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum me.desht.sensibletoolbox.api.util.BlockProtection.BlockProtectionType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum me.desht.sensibletoolbox.api.util.BlockProtection.InvProtectionType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum me.desht.sensibletoolbox.api.util.BlockProtection.Operation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum me.desht.sensibletoolbox.api.util.Filter.FilterType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum me.desht.sensibletoolbox.blocks.machines.AutoBuilder.AutoBuilderMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum me.desht.sensibletoolbox.blocks.machines.AutoBuilder.BuilderStatus
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum me.desht.sensibletoolbox.api.AccessControl
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum me.desht.sensibletoolbox.api.energy.ChargeDirection
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum me.desht.sensibletoolbox.api.energy.EnergyFlow
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum me.desht.sensibletoolbox.api.gui.InventoryGUI.SlotType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum me.desht.sensibletoolbox.api.items.BaseSTBItem.ItemAction
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum me.desht.sensibletoolbox.api.RedstoneBehaviour
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum me.desht.sensibletoolbox.api.util.BlockProtection.BlockProtectionType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum me.desht.sensibletoolbox.api.util.BlockProtection.InvProtectionType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum me.desht.sensibletoolbox.api.util.BlockProtection.Operation
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum me.desht.sensibletoolbox.api.util.Filter.FilterType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum me.desht.sensibletoolbox.blocks.machines.AutoBuilder.AutoBuilderMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum me.desht.sensibletoolbox.blocks.machines.AutoBuilder.BuilderStatus
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- vanillaInsertion(Block, ItemStack, int, BlockFace, boolean, UUID) - Static method in class me.desht.sensibletoolbox.api.util.VanillaInventoryUtils
-
Attempt to insert items from the given buffer into the given block,
which should be a vanilla inventory holder.
- vanillaInsertion(Inventory, ItemStack, int, BlockFace, boolean) - Static method in class me.desht.sensibletoolbox.api.util.VanillaInventoryUtils
-
Attempt to insert items from the given buffer into the given inventory.
- vanillaInsertion(Block, int, BlockFace) - Method in class me.desht.sensibletoolbox.items.itemroutermodules.DirectionalItemRouterModule
-
- VanillaInventoryUtils - Class in me.desht.sensibletoolbox.api.util
-
Utility methods to interact with vanilla inventories.
- VanillaInventoryUtils() - Constructor for class me.desht.sensibletoolbox.api.util.VanillaInventoryUtils
-