Index

A B C D E F G H I J K L M N O P Q R S T U V W Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

abort() - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.task.QueuedWriteTask
 
abortScopeTask(ScopeKey) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.ADataController
 
AbstractArmorTask - Class in io.github.thebusybiscuit.slimefun4.implementation.tasks.armor
This is a base class for any ArmorTask, it checks every online player and handles any armor functionality.
AbstractArmorTask() - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.tasks.armor.AbstractArmorTask
 
AbstractAutoCrafter - Class in io.github.thebusybiscuit.slimefun4.implementation.items.autocrafters
This is the abstract super class for our auto crafters.
AbstractAutoCrafter(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.autocrafters.AbstractAutoCrafter
 
AbstractEnergyProvider - Class in io.github.thebusybiscuit.slimefun4.implementation.items.electric
This is an abstract super class for machines that produce energy.
AbstractEnergyProvider(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.electric.AbstractEnergyProvider
 
AbstractEntityAssembler<T> - Class in io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.entities
This is an abstract super class for Entity Assemblers.
AbstractEntityAssembler(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.entities.AbstractEntityAssembler
 
AbstractGrowthAccelerator - Class in io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.accelerators
 
AbstractGrowthAccelerator(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.accelerators.AbstractGrowthAccelerator
 
AbstractMonsterSpawner - Class in io.github.thebusybiscuit.slimefun4.implementation.items.blocks
This is a parent class for the BrokenSpawner and RepairedSpawner to provide some utility methods.
AbstractRecipe - Class in io.github.thebusybiscuit.slimefun4.implementation.items.autocrafters
This class abstracts away from concrete recipes.
AbstractRecipe(Collection<Predicate<ItemStack>>, ItemStack) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.autocrafters.AbstractRecipe
Protected constructor.
AbstractTeleporterPlate - Class in io.github.thebusybiscuit.slimefun4.implementation.items.teleporter
The AbstractTeleporterPlate is the abstract super class for our teleporter activation plates.
AbstractTeleporterPlate(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.teleporter.AbstractTeleporterPlate
 
accept(PlayerProfile) - Method in class io.github.thebusybiscuit.slimefun4.api.researches.PlayerResearchTask
 
AContainer - Class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem.abstractItems
 
AContainer(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class me.mrCookieSlime.Slimefun.Objects.SlimefunItem.abstractItems.AContainer
 
AContainer(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[], ItemStack) - Constructor for class me.mrCookieSlime.Slimefun.Objects.SlimefunItem.abstractItems.AContainer
 
activeMiners - Variable in class io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks.miner.IndustrialMiner
 
ADataContainer - Class in com.xzavier0722.mc.plugin.slimefun4.storage.controller
 
ADataContainer(String) - Constructor for class com.xzavier0722.mc.plugin.slimefun4.storage.controller.ADataContainer
 
ADataContainer(String, ADataContainer) - Constructor for class com.xzavier0722.mc.plugin.slimefun4.storage.controller.ADataContainer
 
ADataController - Class in com.xzavier0722.mc.plugin.slimefun4.storage.controller
ADataController 是 Slimefun 数据库控制器的抽象类, 提供了对数据源适配器的访问和数据操作的基本方法。
ADataController(DataType) - Constructor for class com.xzavier0722.mc.plugin.slimefun4.storage.controller.ADataController
 
add(int, RecipeChoice.MaterialChoice) - Method in class io.github.thebusybiscuit.slimefun4.implementation.tasks.AsyncRecipeChoiceTask
 
add(int, Tag<Material>) - Method in class io.github.thebusybiscuit.slimefun4.implementation.tasks.AsyncRecipeChoiceTask
 
add(ItemGroup, int) - Method in class io.github.thebusybiscuit.slimefun4.core.guide.GuideHistory
This method adds a ItemGroup to this GuideHistory.
add(SlimefunItem) - Method in class io.github.thebusybiscuit.slimefun4.api.items.groups.FlexItemGroup
 
add(SlimefunItem) - Method in class io.github.thebusybiscuit.slimefun4.api.items.ItemGroup
Adds the given SlimefunItem to this ItemGroup.
add(SlimefunItem) - Method in class io.github.thebusybiscuit.slimefun4.core.guide.GuideHistory
This method stores the given SlimefunItem in this GuideHistory.
add(String) - Method in class io.github.thebusybiscuit.slimefun4.core.guide.GuideHistory
This method stores the given search term in this GuideHistory.
add(Player, int, int, TimeUnit) - Method in class io.github.thebusybiscuit.slimefun4.api.player.StatusEffect
This applies this StatusEffect to the given Player.
add(Player, int, TimeUnit) - Method in class io.github.thebusybiscuit.slimefun4.api.player.StatusEffect
This applies this StatusEffect to the given Player.
add(ItemStack, int) - Method in class io.github.thebusybiscuit.slimefun4.core.guide.GuideHistory
This method adds a ItemStack to this GuideHistory.
ADD_NEW_LANGUAGE - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
addBackpack(PlayerBackpack) - Method in class io.github.thebusybiscuit.slimefun4.storage.data.PlayerData
 
addBlockInfo(Block, String, String) - Static method in class me.mrCookieSlime.Slimefun.api.BlockStorage
Deprecated.
 
addBlockInfo(Block, String, String, boolean) - Static method in class me.mrCookieSlime.Slimefun.api.BlockStorage
Deprecated.
 
addBlockInfo(Location, String, String) - Static method in class me.mrCookieSlime.Slimefun.api.BlockStorage
Deprecated.
 
addBlockInfo(Location, String, String, boolean) - Static method in class me.mrCookieSlime.Slimefun.api.BlockStorage
Deprecated.
 
addChannelSelector(Block, BlockMenu, int, int, int) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.cargo.AdvancedCargoOutputNode
 
addChannelSelector(Block, BlockMenu, int, int, int) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.cargo.CargoInputNode
 
addChannelSelector(Block, BlockMenu, int, int, int) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.cargo.CargoOutputNode
 
addCharge(Location, int) - Method in interface io.github.thebusybiscuit.slimefun4.core.attributes.EnergyNetComponent
 
addCondition(FieldKey, boolean) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.common.RecordKey
 
addCondition(FieldKey, String) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.common.RecordKey
 
addContributor(String, String, int) - Method in class io.github.thebusybiscuit.slimefun4.core.services.github.GitHubService
 
addContributor(String, String, String, int) - Method in class io.github.thebusybiscuit.slimefun4.core.services.github.GitHubService
 
addDefaultSurfaces() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.tools.ClimbingPick
This method adds every surface that is climbable by default.
addExposure(Player, int) - Static method in class io.github.thebusybiscuit.slimefun4.utils.RadiationUtils
 
addField(FieldKey) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.common.RecordKey
 
addFuelType(int, ItemStack) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks.miner.IndustrialMiner
This registers a new fuel type for this IndustrialMiner.
addGracePeriod(Player) - Static method in class io.github.thebusybiscuit.slimefun4.implementation.tasks.armor.RadiationTask
Adds the given Player's grace period to the collection.
addGrapplingHook(Player, Arrow, Bat, boolean, long, boolean) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.GrapplingHookListener
 
addItem(int, ItemStack) - Method in class me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.ChestMenu
Deprecated.
Adds an Item to the Inventory in that Slot
addItem(int, ItemStack) - Method in class me.mrCookieSlime.Slimefun.api.inventory.BlockMenuPreset
 
addItem(int, ItemStack, ChestMenu.MenuClickHandler) - Method in class me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.ChestMenu
Deprecated.
Adds an Item to the Inventory in that Slot as well as a Click Handler
addItem(ItemStack) - Method in class com.xzavier0722.mc.plugin.slimefun4.autocrafter.ChestInventoryParser
 
addItem(ItemStack) - Method in interface com.xzavier0722.mc.plugin.slimefun4.autocrafter.CrafterInteractable
 
addItem(ItemStack) - Method in class com.xzavier0722.mc.plugin.slimefun4.autocrafter.CrafterSmartPortParser
 
addItemCharge(ItemStack, float) - Method in interface io.github.thebusybiscuit.slimefun4.core.attributes.Rechargeable
This method adds the given charge to the provided ItemStack.
addItemHandler(ItemHandler...) - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
This method will add any given ItemHandler to this SlimefunItem.
addItems(SlimefunItem...) - Method in class io.github.thebusybiscuit.slimefun4.api.researches.Research
Bind the specified SlimefunItems to this Research.
addItems(Block, ItemStack...) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.androids.ProgrammableAndroid
 
addItems(ItemStack...) - Method in class io.github.thebusybiscuit.slimefun4.api.researches.Research
Bind the specified ItemStacks to this Research.
addItemSetting(ItemSetting<?>...) - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
This method will add any given ItemSetting to this SlimefunItem.
addLanguage(String, String) - Method in class io.github.thebusybiscuit.slimefun4.core.services.localization.SlimefunLocalization
This method adds a new Language with the given id and texture.
addLanguage(String, String) - Method in class io.github.thebusybiscuit.slimefun4.core.services.LocalizationService
 
addLocationToNetwork(Location) - Method in class io.github.thebusybiscuit.slimefun4.api.network.Network
This method adds the given Location to this Network.
addMenuClickHandler(int, ChestMenu.MenuClickHandler) - Method in class me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.ChestMenu
Deprecated.
Executes a certain Action upon clicking an Item in the Menu
addMenuClickHandler(int, ChestMenu.MenuClickHandler) - Method in class me.mrCookieSlime.Slimefun.api.inventory.BlockMenuPreset
 
addMenuCloseHandler(ChestMenu.MenuCloseHandler) - Method in class me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.ChestMenu
Deprecated.
Executes a certain Action upon closing this Menu
addMenuOpeningHandler(ChestMenu.MenuOpeningHandler) - Method in class me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.ChestMenu
Deprecated.
Executes a certain Action upon opening this Menu
addOfficialWikipage(String) - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
Deprecated.
addon - Variable in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
This is a reference to the SlimefunAddon that registered this SlimefunItem, if the item has not been registered yet, it will be null.
addOption(SlimefunGuideOption<T>) - Static method in class io.github.thebusybiscuit.slimefun4.core.guide.options.SlimefunGuideSettings
 
addParent(ItemGroup) - Method in class io.github.thebusybiscuit.slimefun4.api.items.groups.LockedItemGroup
Adds a parent ItemGroup to this LockedItemGroup.
addPermanent(Player, int) - Method in class io.github.thebusybiscuit.slimefun4.api.player.StatusEffect
This applies this StatusEffect to the given Player.
addPlayerInventoryClickHandler(ChestMenu.MenuClickHandler) - Method in class me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.ChestMenu
Deprecated.
Adds a ClickHandler to ALL Slots of the Player's Inventory
addProduce(AnimalProduce) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.entities.ProduceCollector
This method adds a new AnimalProduce to this machine.
addProgress(int) - Method in interface io.github.thebusybiscuit.slimefun4.core.machines.MachineOperation
This method adds the given amount of ticks to the progress.
addProgress(int) - Method in class io.github.thebusybiscuit.slimefun4.implementation.operations.CraftingOperation
 
addProgress(int) - Method in class io.github.thebusybiscuit.slimefun4.implementation.operations.FuelOperation
 
addProgress(int) - Method in class io.github.thebusybiscuit.slimefun4.implementation.operations.MiningOperation
 
addRecipe(ItemStack[], ItemStack) - Method in class io.github.thebusybiscuit.slimefun4.core.multiblocks.MultiBlockMachine
 
addResearch(Research) - Method in class io.github.thebusybiscuit.slimefun4.storage.data.PlayerData
 
addResultItems(ItemStack...) - Method in class io.github.thebusybiscuit.slimefun4.core.attributes.interactions.ItemInteractionResult
Adds an or several ItemStack's into the result.
addSubGroup(SubItemGroup) - Method in class io.github.thebusybiscuit.slimefun4.api.items.groups.NestedItemGroup
This will add the given SubItemGroup to this NestedItemGroup.
addSurface(Material, double) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.tools.ClimbingPick
 
addTestCase(String) - Static method in class io.github.thebusybiscuit.slimefun4.core.debug.Debug
Set the current test case for this server.
addTrait(UniversalDataTrait...) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.SlimefunUniversalData
 
addUnsafeEnchantment(Enchantment, int) - Method in class io.github.thebusybiscuit.slimefun4.utils.itemstack.ItemStackWrapper
 
addViewer(UUID) - Method in class me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.ChestMenu
Deprecated.
 
addWaypoint(Waypoint) - Method in class io.github.thebusybiscuit.slimefun4.api.player.PlayerProfile
This adds the given Waypoint to the List of Waypoints of this PlayerProfile.
addWaypoint(Waypoint) - Method in class io.github.thebusybiscuit.slimefun4.storage.data.PlayerData
 
addWaypoint(Player, String, Location) - Method in class io.github.thebusybiscuit.slimefun4.api.gps.GPSNetwork
This method adds a new waypoint with the given name and Location for that Player.
addWikiPage(String) - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
指定该物品的 Wiki 页面
ADVANCED - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.attributes.MachineTier
 
ADVANCED_CIRCUIT_BOARD - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
ADVANCED_FARMER - Enum constant in enum class io.github.thebusybiscuit.slimefun4.implementation.items.androids.AndroidType
The AdvancedFarmerAndroid is an extension of the FarmerAndroid, it can also harvest plants from ExoticGarden.
ADVANCED_INDUSTRIAL_MINER - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
AdvancedCargoOutputNode - Class in io.github.thebusybiscuit.slimefun4.implementation.items.cargo
The AdvancedCargoOutputNode is the advanced version of the CargoOutputNode.
AdvancedCargoOutputNode(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.cargo.AdvancedCargoOutputNode
 
AdvancedIndustrialMiner - Class in io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks.miner
The AdvancedIndustrialMiner is a more advanced version of the IndustrialMiner.
AdvancedIndustrialMiner(ItemGroup, SlimefunItemStack) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks.miner.AdvancedIndustrialMiner
 
AFRIKAANS - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.localization.LanguagePreset
 
afterExecute(Runnable, Throwable) - Method in class city.norain.slimefun4.utils.ControllerPoolExecutor
 
AGenerator - Class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem.abstractItems
 
AGenerator(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class me.mrCookieSlime.Slimefun.Objects.SlimefunItem.abstractItems.AGenerator
 
AIR_RUNE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
AlloyIngot - Class in io.github.thebusybiscuit.slimefun4.implementation.items.misc
An AlloyIngot is a blend of different metals and resources.
AlloyIngot(ItemGroup, SlimefunItemStack, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.misc.AlloyIngot
 
AltarRecipe - Class in io.github.thebusybiscuit.slimefun4.implementation.items.altar
 
AltarRecipe(List<ItemStack>, ItemStack) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.altar.AltarRecipe
 
ALUMINUM_BRASS_INGOT - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
ALUMINUM_BRONZE_INGOT - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
ALUMINUM_DUST - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
ALUMINUM_INGOT - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
ANALYTICS - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.debug.TestCase
 
AnalyticsService - Class in io.github.thebusybiscuit.slimefun4.core.services
This class represents an analytics service that sends data.
AnalyticsService(JavaPlugin) - Constructor for class io.github.thebusybiscuit.slimefun4.core.services.AnalyticsService
 
ANCIENT_ALTAR - Static variable in class io.github.thebusybiscuit.slimefun4.api.recipes.RecipeType
 
ANCIENT_ALTAR - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
ANCIENT_ALTAR_FINISH_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
ANCIENT_ALTAR_ITEM_CHECK_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
ANCIENT_ALTAR_ITEM_DROP_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
ANCIENT_ALTAR_ITEM_PICK_UP_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
ANCIENT_ALTAR_START_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
ANCIENT_PEDESTAL - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
ANCIENT_PEDESTAL_ITEM_PLACE_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
ANCIENT_PEDESTAL_PLACE_ITEM - Enum constant in enum class io.github.thebusybiscuit.slimefun4.api.items.ItemSpawnReason
The item is spawned on top of an AncientPedestal.
AncientAltar - Class in io.github.thebusybiscuit.slimefun4.implementation.items.altar
The AncientAltar is a multiblock structure.
AncientAltar(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.altar.AncientAltar
 
AncientAltarCraftEvent - Class in io.github.thebusybiscuit.slimefun4.api.events
This Event is fired before an item is dropped by an AncientAltar.
AncientAltarCraftEvent(ItemStack, Block, Player) - Constructor for class io.github.thebusybiscuit.slimefun4.api.events.AncientAltarCraftEvent
 
AncientAltarListener - Class in io.github.thebusybiscuit.slimefun4.implementation.listeners
This Listener is responsible for providing the core mechanics of the AncientAltar and the AncientPedestal, it also handles the crafting of items using the Altar.
AncientAltarListener(Slimefun, AncientAltar, AncientPedestal) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.listeners.AncientAltarListener
 
AncientAltarTask - Class in io.github.thebusybiscuit.slimefun4.implementation.tasks
The AncientAltarTask is responsible for the animation that happens when a ritual involving the AncientAltar is started.
AncientAltarTask(AncientAltarListener, Block, int, ItemStack, List<Block>, List<ItemStack>, Player) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.tasks.AncientAltarTask
 
AncientPedestal - Class in io.github.thebusybiscuit.slimefun4.implementation.items.altar
The AncientPedestal is a part of the AncientAltar.
AncientPedestal(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[], ItemStack) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.altar.AncientPedestal
 
ANDROID_DIG - Enum constant in enum class me.mrCookieSlime.Slimefun.Objects.SlimefunItem.UnregisterReason
Deprecated.
An android miner breaks the block.
ANDROID_INTERFACE_FUEL - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
ANDROID_INTERFACE_ITEMS - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
ANDROID_MEMORY_CORE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
AndroidFarmEvent - Class in io.github.thebusybiscuit.slimefun4.api.events
This Event is fired before a FarmerAndroid harvests a Block.
AndroidFarmEvent(Block, AndroidInstance, boolean, ItemStack) - Constructor for class io.github.thebusybiscuit.slimefun4.api.events.AndroidFarmEvent
 
AndroidFuelSource - Enum Class in io.github.thebusybiscuit.slimefun4.implementation.items.androids
This enum covers all different fuel sources a ProgrammableAndroid can have.
AndroidInstance - Class in io.github.thebusybiscuit.slimefun4.implementation.items.androids
 
AndroidInstance(ProgrammableAndroid, Block) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.androids.AndroidInstance
 
AndroidInterface - Class in io.github.thebusybiscuit.slimefun4.implementation.items.androids
The AndroidInterface are inventories used to interact with a ProgrammableAndroid.
AndroidInterface(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.androids.AndroidInterface
 
AndroidMineEvent - Class in io.github.thebusybiscuit.slimefun4.api.events
This Event is fired before a MinerAndroid mines a Block.
AndroidMineEvent(Block, AndroidInstance) - Constructor for class io.github.thebusybiscuit.slimefun4.api.events.AndroidMineEvent
 
AndroidShareMenu - Class in io.github.thebusybiscuit.slimefun4.implementation.items.androids.menu
The AndroidShareMenu is responsibility to modify trusted users in ProgrammableAndroid.
AndroidType - Enum Class in io.github.thebusybiscuit.slimefun4.implementation.items.androids
This enum holds all the different types a ProgrammableAndroid can represent.
ANIMAL_GROWTH_ACCELERATOR - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
AnimalGrowthAccelerator - Class in io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.accelerators
 
AnimalGrowthAccelerator(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.accelerators.AnimalGrowthAccelerator
 
AnimalProduce - Class in io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.entities
An AnimalProduce can be obtained via the ProduceCollector.
AnimalProduce(ItemStack, ItemStack, Predicate<LivingEntity>) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.entities.AnimalProduce
 
AnvilListener - Class in io.github.thebusybiscuit.slimefun4.implementation.listeners.crafting
This Listener prevents any SlimefunItem from being used in an anvil.
AnvilListener(Slimefun) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.listeners.crafting.AnvilListener
 
APPLE_FERTILIZER - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
APPLE_JUICE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
APPLE_ORGANIC_FOOD - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
apply(Player) - Method in enum class io.github.thebusybiscuit.slimefun4.core.attributes.RadiationSymptom
This method applies the symptom to a player.
AQUA_AFFINITY - Static variable in class io.github.thebusybiscuit.slimefun4.utils.compatibility.VersionedEnchantment
 
ARABIC - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.localization.LanguagePreset
 
ARMOR - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.UnbreakingAlgorithm
For armor sets, unbreaking is capped at max. 40% effectiveness.
ARMOR_AUTO_CRAFTER - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
ARMOR_AUTO_CRAFTER - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
ARMOR_FORGE - Static variable in class io.github.thebusybiscuit.slimefun4.api.recipes.RecipeType
 
ARMOR_FORGE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
ARMOR_FORGE_FINISH_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
ARMOR_FORGE_WORKING_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
ArmorAutoCrafter - Class in io.github.thebusybiscuit.slimefun4.implementation.items.autocrafters
The ArmorAutoCrafter is an implementation of the AbstractAutoCrafter.
ArmorAutoCrafter(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.autocrafters.ArmorAutoCrafter
 
ARMORED_JETBOOTS - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
ARMORED_JETPACK - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
ArmorForge - Class in io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks
 
ArmorForge(ItemGroup, SlimefunItemStack) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks.ArmorForge
 
ArmorStandUtils - Class in io.github.thebusybiscuit.slimefun4.utils
This class holds utilities for ArmorStand, useful for classes dealing with ArmorStands that are not from HologramsService
ArmorTask - Class in io.github.thebusybiscuit.slimefun4.implementation.tasks
The ArmorTask is responsible for handling PotionEffects for Radioactive items or any SlimefunArmorPiece.
ArmorTask(boolean) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.tasks.ArmorTask
This creates a new ArmorTask.
ASlimefunDataContainer - Class in com.xzavier0722.mc.plugin.slimefun4.storage.controller
Slimefun 数据容器的抽象类.
ASlimefunDataContainer(String, ADataContainer, String) - Constructor for class com.xzavier0722.mc.plugin.slimefun4.storage.controller.ASlimefunDataContainer
 
ASlimefunDataContainer(String, String) - Constructor for class com.xzavier0722.mc.plugin.slimefun4.storage.controller.ASlimefunDataContainer
 
asList() - Method in enum class io.github.thebusybiscuit.slimefun4.utils.ColoredMaterial
 
AsyncAutoEnchanterProcessEvent - Class in io.github.thebusybiscuit.slimefun4.api.events
An Event that is called whenever an AutoEnchanter is enchanting an ItemStack.
AsyncAutoEnchanterProcessEvent(ItemStack, ItemStack, BlockMenu) - Constructor for class io.github.thebusybiscuit.slimefun4.api.events.AsyncAutoEnchanterProcessEvent
 
AsyncMachineOperationFinishEvent - Class in io.github.thebusybiscuit.slimefun4.api.events
This Event is fired whenever an MachineProcessor has completed a MachineOperation.
AsyncMachineOperationFinishEvent(BlockPosition, MachineProcessor<T>, T) - Constructor for class io.github.thebusybiscuit.slimefun4.api.events.AsyncMachineOperationFinishEvent
 
AsyncProfileLoadEvent - Class in io.github.thebusybiscuit.slimefun4.api.events
This Event is called when the PlayerProfile of a Player is loaded into memory.
AsyncProfileLoadEvent(PlayerProfile) - Constructor for class io.github.thebusybiscuit.slimefun4.api.events.AsyncProfileLoadEvent
 
AsyncRecipeChoiceTask - Class in io.github.thebusybiscuit.slimefun4.implementation.tasks
A AsyncRecipeChoiceTask is an asynchronously repeating task that cycles through the different variants of Material that a RecipeChoice.MaterialChoice or Tag can represent.
AsyncRecipeChoiceTask() - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.tasks.AsyncRecipeChoiceTask
 
attack(Block, BlockFace, Predicate<LivingEntity>) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.androids.ButcherAndroid
 
attack(Block, BlockFace, Predicate<LivingEntity>) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.androids.ProgrammableAndroid
 
ATTACK_ANIMALS - Enum constant in enum class io.github.thebusybiscuit.slimefun4.implementation.items.androids.Instruction
This will make a ButcherAndroid attack any Animal ahead of them.
ATTACK_ANIMALS_ADULT - Enum constant in enum class io.github.thebusybiscuit.slimefun4.implementation.items.androids.Instruction
This will make a ButcherAndroid attack any adult Animal ahead of them.
ATTACK_MOBS - Enum constant in enum class io.github.thebusybiscuit.slimefun4.implementation.items.androids.Instruction
This will make a ButcherAndroid attack any Monster ahead of them.
ATTACK_MOBS_ANIMALS - Enum constant in enum class io.github.thebusybiscuit.slimefun4.implementation.items.androids.Instruction
This will make a ButcherAndroid attack any LivingEntity ahead of them.
AUTO_ANVIL - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
AUTO_ANVIL_2 - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
AUTO_BREEDER - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
AUTO_BREWER - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
AUTO_CRAFTER_GUI_CLICK_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
AUTO_CRAFTER_SUPPORTED_STORAGE_BLOCKS - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.tags.SlimefunTag
All supported storage blocks for the AbstractAutoCrafter
AUTO_CRAFTER_UPDATE_RECIPE - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
AUTO_DISENCHANTER - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
AUTO_DISENCHANTER_2 - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
AUTO_DRIER - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
AUTO_ENCHANTER - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
AUTO_ENCHANTER_2 - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
AutoAnvil - Class in io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines
The AutoAnvil is an electric machine which can repair any ItemStack using Duct tape.
AutoAnvil(ItemGroup, int, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.AutoAnvil
 
AutoBreeder - Class in io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.entities
 
AutoBreeder(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.entities.AutoBreeder
 
AutoBrewer - Class in io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines
The AutoBrewer machine with most if not all potion recipes.
AutoBrewer(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.AutoBrewer
 
AutoCrafterListener - Class in io.github.thebusybiscuit.slimefun4.implementation.listeners
This Listener is responsible for providing interactions to the auto crafters.
AutoCrafterListener(Slimefun) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.listeners.AutoCrafterListener
 
AutoDisenchanter - Class in io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.enchanting
The AutoDisenchanter, in contrast to the AutoEnchanter, removes Enchantments from a given ItemStack and transfers them to a book.
AutoDisenchanter(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.enchanting.AutoDisenchanter
 
AutoDisenchantEvent - Class in io.github.thebusybiscuit.slimefun4.api.events
An Event that is called whenever an AutoDisenchanter has disenchanted an ItemStack.
AutoDisenchantEvent(ItemStack) - Constructor for class io.github.thebusybiscuit.slimefun4.api.events.AutoDisenchantEvent
 
AutoDisenchantEvent(ItemStack, Block) - Constructor for class io.github.thebusybiscuit.slimefun4.api.events.AutoDisenchantEvent
 
AutoDrier - Class in io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines
The AutoDrier is an implementation of AContainer that features recipes related to "drying out" items.
AutoDrier(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.AutoDrier
 
AutoEnchanter - Class in io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.enchanting
The AutoEnchanter, in contrast to the AutoDisenchanter, adds Enchantments from a given enchanted book and transfers them onto an ItemStack.
AutoEnchanter(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.enchanting.AutoEnchanter
 
AutoEnchantEvent - Class in io.github.thebusybiscuit.slimefun4.api.events
An Event that is called whenever an AutoEnchanter is trying to enchant an ItemStack.
AutoEnchantEvent(ItemStack) - Constructor for class io.github.thebusybiscuit.slimefun4.api.events.AutoEnchantEvent
 
AutoEnchantEvent(ItemStack, Block) - Constructor for class io.github.thebusybiscuit.slimefun4.api.events.AutoEnchantEvent
 
AUTOMATED_PANNING_MACHINE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
AUTOMATED_PANNING_MACHINE_FAIL_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
AUTOMATED_PANNING_MACHINE_SUCCESS_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
AutomatedPanningMachine - Class in io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks
The AutomatedPanningMachine is a MultiBlockMachine that functions as a semi-automatic version of the GoldPan and NetherGoldPan.
AutomatedPanningMachine(ItemGroup, SlimefunItemStack) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks.AutomatedPanningMachine
 
AutoSavingService - Class in io.github.thebusybiscuit.slimefun4.core.services
This Service is responsible for automatically saving Player and Block data.
AutoSavingService() - Constructor for class io.github.thebusybiscuit.slimefun4.core.services.AutoSavingService
 
AutoUpdateTask - Class in net.guizhanss.slimefun4.updater
自动更新任务.
AutoUpdateTask(Plugin, File) - Constructor for class net.guizhanss.slimefun4.updater.AutoUpdateTask
 
AVERAGE - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.attributes.MachineTier
 
AVERAGE - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.profiler.SummaryOrderType
Sort by average timings (highest to lowest)
awaitInput(Player, Consumer<String>) - Static method in class io.github.thebusybiscuit.slimefun4.utils.ChatUtils
 

B

background - Variable in class io.github.thebusybiscuit.slimefun4.implementation.items.autocrafters.AbstractAutoCrafter
 
BACKPACK - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.debug.TestCase
 
BACKPACK - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
BACKPACK_CLOSE_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
BACKPACK_ID - Enum constant in enum class com.xzavier0722.mc.plugin.slimefun4.storage.common.FieldKey
 
BACKPACK_INVENTORY - Enum constant in enum class com.xzavier0722.mc.plugin.slimefun4.storage.common.DataScope
 
BACKPACK_LARGE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
BACKPACK_MEDIUM - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
BACKPACK_NAME - Enum constant in enum class com.xzavier0722.mc.plugin.slimefun4.storage.common.FieldKey
 
BACKPACK_NUMBER - Enum constant in enum class com.xzavier0722.mc.plugin.slimefun4.storage.common.FieldKey
 
BACKPACK_OPEN_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
BACKPACK_PROFILE - Enum constant in enum class com.xzavier0722.mc.plugin.slimefun4.storage.common.DataScope
 
BACKPACK_SIZE - Enum constant in enum class com.xzavier0722.mc.plugin.slimefun4.storage.common.FieldKey
 
BACKPACK_SMALL - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
BackpackListener - Class in io.github.thebusybiscuit.slimefun4.implementation.listeners
This Listener is responsible for all events centered around a SlimefunBackpack.
BackpackListener() - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.listeners.BackpackListener
 
backpackTable - Variable in class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.SqlCommonAdapter
 
BackupService - Class in io.github.thebusybiscuit.slimefun4.core.services
This Service creates a Backup of your Slimefun world data on every server shutdown.
BackupService() - Constructor for class io.github.thebusybiscuit.slimefun4.core.services.BackupService
 
BAD - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.profiler.PerformanceRating
 
Bandage - Class in io.github.thebusybiscuit.slimefun4.implementation.items.medical
A Bandage or Rag is a medical supply which heals the Player and extinguishes fire.
Bandage(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[], ItemStack, int) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.medical.Bandage
 
BANDAGE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
BanItemCommand - Class in io.github.thebusybiscuit.slimefun4.core.commands.subcommands
This is our class for the /sf banitem subcommand.
BanItemCommand(Slimefun, SlimefunCommand) - Constructor for class io.github.thebusybiscuit.slimefun4.core.commands.subcommands.BanItemCommand
 
BARTER_DROP - Static variable in class io.github.thebusybiscuit.slimefun4.api.recipes.RecipeType
 
BASALT_GENERATOR - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.InfiniteBlockGenerator
The Basalt Generator (1.16+ only) allows you to generate infinite Basalt!
base64Decode(String) - Static method in class com.xzavier0722.mc.plugin.slimefun4.storage.util.DataUtils
 
base64Encode(String) - Static method in class com.xzavier0722.mc.plugin.slimefun4.storage.util.DataUtils
 
BASIC - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.attributes.MachineTier
 
BASIC_CIRCUIT_BOARD - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
BasicCircuitBoard - Class in io.github.thebusybiscuit.slimefun4.implementation.items.misc
The BasicCircuitBoard is a basic crafting component which can be obtained by killing an IronGolem.
BasicCircuitBoard(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.misc.BasicCircuitBoard
 
BATTERY - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
BATTERY - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
BEE_BOOTS - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
BEE_BOOTS_FALL_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
BEE_HELMET - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
BEE_LEGGINGS - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
BEE_WINGS - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
BEEF_JERKY - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
BeeListener - Class in io.github.thebusybiscuit.slimefun4.implementation.listeners.entity
The Listener for Hazmat Suit's Bee sting protection.
BeeListener(Slimefun) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.listeners.entity.BeeListener
 
BEES - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.attributes.ProtectionType
This damage type represents damage caused by a Bee
BEETROOT_FERTILIZER - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
BEETROOT_ORGANIC_FOOD - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
BeeWings - Class in io.github.thebusybiscuit.slimefun4.implementation.items.magical
The BeeWings are a special form of the elytra which gives you a slow falling effect when you approach the ground.
BeeWings(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.magical.BeeWings
 
BeeWingsListener - Class in io.github.thebusybiscuit.slimefun4.implementation.listeners
This Listener is responsible for the slow falling effect given to the Player when nearing the ground while using the BeeWings.
BeeWingsListener(Slimefun, BeeWings) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.listeners.BeeWingsListener
 
BeeWingsTask - Class in io.github.thebusybiscuit.slimefun4.implementation.tasks.player
This task is responsible for the repeating checks for our BeeWings.
BeeWingsTask(Player) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.tasks.player.BeeWingsTask
 
BELARUSIAN - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.localization.LanguagePreset
 
BIG_CAPACITOR - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
BILLON_INGOT - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
BILLON_JETBOOTS - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
BILLON_JETPACK - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
BILLON_MULTI_TOOL - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
bindItem(ItemStack, PlayerBackpack) - Static method in class io.github.thebusybiscuit.slimefun4.api.player.PlayerBackpack
 
BIO_REACTOR - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
BioGenerator - Class in io.github.thebusybiscuit.slimefun4.implementation.items.electric.generators
 
BioGenerator(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.electric.generators.BioGenerator
 
BiomeDataConverter<T> - Interface in io.github.thebusybiscuit.slimefun4.utils.biomes
A simple functional interface for converting a JsonElement into the desired data type needed for your BiomeMap.
BiomeMap<T> - Class in io.github.thebusybiscuit.slimefun4.utils.biomes
BiomeMaps are used to map data values to Biome constants.
BiomeMap(NamespacedKey) - Constructor for class io.github.thebusybiscuit.slimefun4.utils.biomes.BiomeMap
This constructs a new BiomeMap with the given NamespacedKey.
BiomeMapException - Exception Class in io.github.thebusybiscuit.slimefun4.api.exceptions
A BiomeMapException is thrown whenever a BiomeMap contains illegal, invalid or unknown values.
BiomeMapException(NamespacedKey, String) - Constructor for exception class io.github.thebusybiscuit.slimefun4.api.exceptions.BiomeMapException
This constructs a new BiomeMapException for the given BiomeMap's NamespacedKey with the provided context.
BiomeMapException(NamespacedKey, Throwable) - Constructor for exception class io.github.thebusybiscuit.slimefun4.api.exceptions.BiomeMapException
This constructs a new BiomeMapException for the given BiomeMap's NamespacedKey with the provided context.
BiomeMapParser<T> - Class in io.github.thebusybiscuit.slimefun4.utils.biomes
The BiomeMapParser allows you to parse json data into a BiomeMap.
BiomeMapParser(NamespacedKey, BiomeDataConverter<T>) - Constructor for class io.github.thebusybiscuit.slimefun4.utils.biomes.BiomeMapParser
This constructs a new BiomeMapParser.
BirthdayCake - Class in io.github.thebusybiscuit.slimefun4.implementation.items.food
The BirthdayCake is a seasonal item which only appears in october.
BirthdayCake(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.food.BirthdayCake
 
BLADE_OF_VAMPIRES - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
BLANK_RUNE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
BLINDNESS - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.attributes.RadiationSymptom
 
BLISTERING_INGOT - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
BLISTERING_INGOT_2 - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
BLISTERING_INGOT_3 - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
BLOCK - Enum constant in enum class com.xzavier0722.mc.plugin.slimefun4.storage.controller.attributes.UniversalDataTrait
BLOCK 特征标明该通用数据属于 SlimefunUniversalBlockData
BLOCK_DATA - Enum constant in enum class com.xzavier0722.mc.plugin.slimefun4.storage.common.DataScope
 
BLOCK_INVENTORY - Enum constant in enum class com.xzavier0722.mc.plugin.slimefun4.storage.common.DataScope
 
BLOCK_PLACER - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
BLOCK_PLACER_IGNORED_MATERIALS - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.tags.SlimefunTag
Materials which cannot be reliably placed using a BlockPlacer.
BLOCK_RECORD - Enum constant in enum class com.xzavier0722.mc.plugin.slimefun4.storage.common.DataScope
 
BLOCK_STORAGE - Enum constant in enum class com.xzavier0722.mc.plugin.slimefun4.storage.common.DataType
Slimefun 方块数据
BlockBreakHandler - Class in io.github.thebusybiscuit.slimefun4.core.handlers
The BlockBreakHandler is called when a Block is broken which holds a SlimefunItem.
BlockBreakHandler(boolean, boolean) - Constructor for class io.github.thebusybiscuit.slimefun4.core.handlers.BlockBreakHandler
This constructs a new BlockBreakHandler.
blockDataBase64(String) - Static method in class com.xzavier0722.mc.plugin.slimefun4.storage.util.DataUtils
 
BlockDataConfigWrapper - Class in com.xzavier0722.mc.plugin.slimefun4.storage.controller
Deprecated.
BlockDataConfigWrapper(SlimefunBlockData) - Constructor for class com.xzavier0722.mc.plugin.slimefun4.storage.controller.BlockDataConfigWrapper
Deprecated.
 
BlockDataController - Class in com.xzavier0722.mc.plugin.slimefun4.storage.controller
方块数据控制器
blockDataDebase64(String) - Static method in class com.xzavier0722.mc.plugin.slimefun4.storage.util.DataUtils
 
BlockDataService - Class in io.github.thebusybiscuit.slimefun4.core.services
The BlockDataService is similar to the CustomItemDataService, it is responsible for storing NBT data inside a TileState.
BlockDataService(Plugin, String) - Constructor for class io.github.thebusybiscuit.slimefun4.core.services.BlockDataService
This creates a new BlockDataService for the given Plugin.
blockDataTable - Variable in class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.SqlCommonAdapter
 
BlockDispenseHandler - Interface in io.github.thebusybiscuit.slimefun4.core.handlers
This ItemHandler is triggered when the SlimefunItem it was assigned to is a Dispenser and was triggered.
BlockInfoConfig - Class in me.mrCookieSlime.Slimefun.api
This class is used to speed up parsing of a JsonObject that is stored at a given Location.
BlockInfoConfig() - Constructor for class me.mrCookieSlime.Slimefun.api.BlockInfoConfig
 
BlockInfoConfig(Map<String, String>) - Constructor for class me.mrCookieSlime.Slimefun.api.BlockInfoConfig
 
blockInvTable - Variable in class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.SqlCommonAdapter
 
BlockListener - Class in io.github.thebusybiscuit.slimefun4.implementation.listeners
The BlockListener is responsible for listening to the BlockPlaceEvent and BlockBreakEvent.
BlockListener(Slimefun) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.listeners.BlockListener
 
BlockMenu - Class in me.mrCookieSlime.Slimefun.api.inventory
 
BlockMenu(BlockMenuPreset, Location) - Constructor for class me.mrCookieSlime.Slimefun.api.inventory.BlockMenu
 
BlockMenu(BlockMenuPreset, Location, Config) - Constructor for class me.mrCookieSlime.Slimefun.api.inventory.BlockMenu
Deprecated.
BlockMenu(BlockMenuPreset, Location, Inventory) - Constructor for class me.mrCookieSlime.Slimefun.api.inventory.BlockMenu
 
BlockMenu(BlockMenuPreset, Location, ItemStack[]) - Constructor for class me.mrCookieSlime.Slimefun.api.inventory.BlockMenu
 
BlockMenuPreset - Class in me.mrCookieSlime.Slimefun.api.inventory
 
BlockMenuPreset(String, String) - Constructor for class me.mrCookieSlime.Slimefun.api.inventory.BlockMenuPreset
 
BlockPhysicsListener - Class in io.github.thebusybiscuit.slimefun4.implementation.listeners
This Listener is responsible for listening to any physics-based events, such as EntityChangeBlockEvent or a BlockPistonEvent.
BlockPhysicsListener(Slimefun) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.listeners.BlockPhysicsListener
 
BlockPlaceHandler - Class in io.github.thebusybiscuit.slimefun4.core.handlers
This ItemHandler is called whenever a Block was placed.
BlockPlaceHandler(boolean) - Constructor for class io.github.thebusybiscuit.slimefun4.core.handlers.BlockPlaceHandler
 
BlockPlacer - Class in io.github.thebusybiscuit.slimefun4.implementation.items.blocks
The BlockPlacer is a machine which can place Blocks, as the name would suggest.
BlockPlacer(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.blocks.BlockPlacer
 
BlockPlacerPlaceEvent - Class in io.github.thebusybiscuit.slimefun4.api.events
This Event is fired whenever a BlockPlacer wants to place a Block.
BlockPlacerPlaceEvent(Block, ItemStack, Block) - Constructor for class io.github.thebusybiscuit.slimefun4.api.events.BlockPlacerPlaceEvent
This creates a new BlockPlacerPlaceEvent.
blockRecordTable - Variable in class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.SqlCommonAdapter
 
BlockStorage - Class in me.mrCookieSlime.Slimefun.api
Deprecated.
BlockStorage() - Constructor for class me.mrCookieSlime.Slimefun.api.BlockStorage
Deprecated.
 
BlockStorageMigrator - Class in com.xzavier0722.mc.plugin.slimefun4.storage.migrator
 
BlockTicker - Class in me.mrCookieSlime.Slimefun.Objects.handlers
 
BlockTicker() - Constructor for class me.mrCookieSlime.Slimefun.Objects.handlers.BlockTicker
 
BlockTicker(boolean) - Constructor for class me.mrCookieSlime.Slimefun.Objects.handlers.BlockTicker
 
BlockUseHandler - Interface in io.github.thebusybiscuit.slimefun4.core.handlers
 
BOOK_BINDER - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
BookBinder - Class in io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.enchanting
Represents Book Binder, a machine that binds multiple enchantments books into one.
BookBinder(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.enchanting.BookBinder
 
BOOSTED_URANIUM - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
BOOSTED_URANIUM - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
BOOTS_OF_THE_STOMPER - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
BOUND_BACKPACK - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
BowShootHandler - Interface in io.github.thebusybiscuit.slimefun4.core.handlers
This ItemHandler is triggered when the SlimefunItem it was assigned to is a SlimefunBow and an Arrow fired from this bow hit a LivingEntity.
bpInvTable - Variable in class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.SqlCommonAdapter
 
BRASS_INGOT - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
BrewingStandListener - Class in io.github.thebusybiscuit.slimefun4.implementation.listeners.crafting
This Listener prevents any SlimefunItem from being used in a brewing stand.
BrewingStandListener(Slimefun) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.listeners.crafting.BrewingStandListener
 
BROKEN_SPAWNER - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
BROKEN_SPAWNER_DROP - Enum constant in enum class io.github.thebusybiscuit.slimefun4.api.items.ItemSpawnReason
This ItemStack is dropped as a result of the PickaxeOfContainment breaking a monster spawner.
BrokenSpawner - Class in io.github.thebusybiscuit.slimefun4.implementation.items.blocks
This implementation of SlimefunItem represents a Broken Spawner.
BrokenSpawner(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.blocks.BrokenSpawner
 
BRONZE_INGOT - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
build() - Method in class me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.ChestMenu
Deprecated.
buildBiomeMap() - Method in class io.github.thebusybiscuit.slimefun4.utils.biomes.BiomeMapParser
This method builds a BiomeMap based on the parsed data.
buildConditionStr(List<Pair<FieldKey, String>>) - Static method in class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.SqlUtils
 
buildFieldStr(Set<FieldKey>) - Static method in class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.SqlUtils
 
buildKvStr(FieldKey, String) - Static method in class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.SqlUtils
 
BULGARIAN - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.localization.LanguagePreset
 
ButcherAndroid - Class in io.github.thebusybiscuit.slimefun4.implementation.items.androids
 
ButcherAndroid(ItemGroup, int, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.androids.ButcherAndroid
 
ButcherAndroidListener - Class in io.github.thebusybiscuit.slimefun4.implementation.listeners
This Listener handles the collection of drops from an Entity that was killed by a ButcherAndroid.
ButcherAndroidListener(Slimefun) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.listeners.ButcherAndroidListener
 
BUTTER - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
BUTTER - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 

C

CACTUS_BOOTS - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
CACTUS_CHESTPLATE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
CACTUS_HELMET - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
CACTUS_LEGGINGS - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
calculateProgress(Language) - Method in class io.github.thebusybiscuit.slimefun4.core.services.LocalizationService
This returns the progress of translation for any given Language.
callEvent(Block) - Method in enum class io.github.thebusybiscuit.slimefun4.utils.InfiniteBlockGenerator
This method calls a BlockFormEvent for this InfiniteBlockGenerator.
callItemHandler(Class<T>, Consumer<T>) - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
This method calls every ItemHandler of the given Class and performs the action as specified via the Consumer.
canBreak(Player, Block) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.tools.ExplosiveShovel
 
canBreak(Player, Block) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.tools.ExplosiveTool
 
cancel - Variable in class io.github.thebusybiscuit.slimefun4.implementation.items.magical.talismans.Talisman
 
cancel() - Method in class io.github.thebusybiscuit.slimefun4.api.events.PlayerRightClickEvent
This method cancels the PlayerRightClickEvent.
cancel() - Method in class io.github.thebusybiscuit.slimefun4.implementation.tasks.player.BeeWingsTask
This method cancels this AbstractPlayerTask.
cancel() - Method in class io.github.thebusybiscuit.slimefun4.implementation.tasks.player.InfusedMagnetTask
This method cancels this AbstractPlayerTask.
cancel() - Method in class io.github.thebusybiscuit.slimefun4.implementation.tasks.player.JetBootsTask
This method cancels this AbstractPlayerTask.
cancel() - Method in class io.github.thebusybiscuit.slimefun4.implementation.tasks.player.JetpackTask
This method cancels this AbstractPlayerTask.
cancel() - Method in class io.github.thebusybiscuit.slimefun4.implementation.tasks.player.ParachuteTask
This method cancels this AbstractPlayerTask.
canMine(Block) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks.miner.IndustrialMiner
This returns whether this IndustrialMiner can mine the given Block.
canOpen(Block, Player) - Method in class me.mrCookieSlime.Slimefun.api.inventory.BlockMenuPreset
This method returns whether a given Player is allowed to open the BlockMenu of that Block.
canOpen(Block, Player) - Method in class me.mrCookieSlime.Slimefun.api.inventory.DirtyChestMenu
 
canOutput(ItemStack) - Method in class com.xzavier0722.mc.plugin.slimefun4.autocrafter.ChestInventoryParser
 
canOutput(ItemStack) - Method in interface com.xzavier0722.mc.plugin.slimefun4.autocrafter.CrafterInteractable
Check if the item can be output to inventory.
canOutput(ItemStack) - Method in class com.xzavier0722.mc.plugin.slimefun4.autocrafter.CrafterSmartPortParser
 
canPlayerUseItem(Player, ItemStack, boolean) - Static method in class io.github.thebusybiscuit.slimefun4.utils.SlimefunUtils
This checks whether the Player is able to use the given ItemStack.
canPush(Player, LivingEntity) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.armor.StomperBoots
Checks if the stomper boots can move an entity and is not the player who is using the boots.
canRate(Player) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.androids.Script
This method checks whether a given Player is able to leave a rating for this Script.
canStack(ItemMeta, ItemMeta) - Method in interface io.github.thebusybiscuit.slimefun4.core.attributes.DistinctiveItem
This method is called by SlimefunUtils.isItemSimilar(org.bukkit.inventory.ItemStack, org.bukkit.inventory.ItemStack, boolean) when two SlimefunItemStack IDs match on a DistinctiveItem and should return if the two items can stack with one another.
canStack(ItemMeta, ItemMeta) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.backpacks.SlimefunBackpack
 
canStack(ItemMeta, ItemMeta) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.blocks.AbstractMonsterSpawner
 
canUnlock(Player) - Method in class io.github.thebusybiscuit.slimefun4.api.researches.Research
Checks if the Player can unlock this Research.
canUse(Player, boolean) - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
This method checks if the given Player is able to use this SlimefunItem.
Capacitor - Class in io.github.thebusybiscuit.slimefun4.implementation.items.electric
A Capacitor is an EnergyNetComponent that serves as the energy storage of an EnergyNet.
Capacitor(ItemGroup, int, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.electric.Capacitor
 
CAPACITOR - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.attributes.MachineType
 
CAPACITOR - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.networks.energy.EnergyNetComponentType
A Capacitor stores energy from the network and provides it to any consumers.
CAPACITOR_100 - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
CAPACITOR_25 - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
CAPACITOR_50 - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
CAPACITOR_75 - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
CapacitorTextureUpdateTask - Class in io.github.thebusybiscuit.slimefun4.implementation.tasks
This task is run whenever a Capacitor needs to update their texture.
CapacitorTextureUpdateTask(Location, double, double) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.tasks.CapacitorTextureUpdateTask
This creates a new CapacitorTextureUpdateTask with the given parameters.
CARBON - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
CARBON - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
CARBON_CHUNK - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
CARBON_PRESS - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
CARBON_PRESS_2 - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
CARBON_PRESS_3 - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
CARBONADO - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
CARBONADO - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
CARBONADO_EDGED_CAPACITOR - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
CARBONADO_EDGED_FURNACE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
CARBONADO_JETBOOTS - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
CARBONADO_JETPACK - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
CARBONADO_MULTI_TOOL - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
CarbonPress - Class in io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines
 
CarbonPress(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.CarbonPress
 
CARGO_ARROW_LEFT - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
CARGO_ARROW_RIGHT - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
CARGO_CONNECTOR_NODE - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
CARGO_CONNECTOR_NODE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
CARGO_INPUT_NODE - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
CARGO_INPUT_NODE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
CARGO_INPUT_TESTING - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.debug.TestCase
Cargo input testing.
CARGO_MANAGER - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
CARGO_MANAGER - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
CARGO_MOTOR - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
CARGO_MOTOR - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
CARGO_OUTPUT_NODE - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
CARGO_OUTPUT_NODE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
CARGO_OUTPUT_NODE_2 - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
CARGO_OVERFLOW - Enum constant in enum class io.github.thebusybiscuit.slimefun4.api.items.ItemSpawnReason
The ItemStack is dropped as the result of a CargoNet overflowing.
CARGO_SUPPORTED_STORAGE_BLOCKS - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.tags.SlimefunTag
All supported storage blocks for cargo.
CargoConnectorNode - Class in io.github.thebusybiscuit.slimefun4.implementation.items.cargo
The CargoConnectorNode connects a CargoNode with a CargoNet.
CargoConnectorNode(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[], ItemStack) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.cargo.CargoConnectorNode
 
CargoInputNode - Class in io.github.thebusybiscuit.slimefun4.implementation.items.cargo
 
CargoInputNode(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[], ItemStack) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.cargo.CargoInputNode
 
CargoManager - Class in io.github.thebusybiscuit.slimefun4.implementation.items.cargo
 
CargoManager(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.cargo.CargoManager
 
CargoNet - Class in io.github.thebusybiscuit.slimefun4.core.networks.cargo
The CargoNet is a type of Network which deals with ItemStack transportation.
CargoNet(Location) - Constructor for class io.github.thebusybiscuit.slimefun4.core.networks.cargo.CargoNet
This constructs a new CargoNet at the given Location.
CargoNode - Interface in io.github.thebusybiscuit.slimefun4.implementation.items.cargo
This interface marks a SlimefunItem as a CargoNode.
CargoNodeListener - Class in io.github.thebusybiscuit.slimefun4.implementation.listeners
This Listener is solely responsible for preventing Cargo Nodes from being placed on the top or bottom of a block.
CargoNodeListener(Slimefun) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.listeners.CargoNodeListener
 
CargoOutputNode - Class in io.github.thebusybiscuit.slimefun4.implementation.items.cargo
 
CargoOutputNode(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[], ItemStack) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.cargo.CargoOutputNode
 
CARPET - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.ColoredMaterial
This List contains all carpet colors ordered by their appearance ingame.
CARROT_FERTILIZER - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
CARROT_JUICE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
CARROT_ORGANIC_FOOD - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
CartographyTableListener - Class in io.github.thebusybiscuit.slimefun4.implementation.listeners.crafting
This Listener prevents any SlimefunItem from being used in a cartography table.
CartographyTableListener(Slimefun) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.listeners.crafting.CartographyTableListener
 
CATCH_FISH - Enum constant in enum class io.github.thebusybiscuit.slimefun4.implementation.items.androids.Instruction
This Instruction makes a FishermanAndroid try to catch fish from the water below.
CATEGORIES - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.localization.LanguageFile
 
CauldronListener - Class in io.github.thebusybiscuit.slimefun4.implementation.listeners.crafting
This Listener prevents any SlimefunItem from being used in a Cauldron.
CauldronListener(Slimefun) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.listeners.crafting.CauldronListener
 
CAVEMAN_TALISMAN_TRIGGERS - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.tags.SlimefunTag
All materials (ores) which trigger the Talisman of the Caveman.
CHAIN - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
chance - Variable in class io.github.thebusybiscuit.slimefun4.implementation.items.magical.talismans.Talisman
 
changes - Variable in class me.mrCookieSlime.Slimefun.api.inventory.DirtyChestMenu
 
ChargeUtils - Class in io.github.thebusybiscuit.slimefun4.utils
This is just a simple helper class to provide static methods to the Rechargeable interface.
CHARGING_BENCH - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
ChargingBench - Class in io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines
The ChargingBench is a powered machine that can be used to charge any Rechargeable item.
ChargingBench(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.ChargingBench
 
ChatUtils - Class in io.github.thebusybiscuit.slimefun4.utils
This utility class contains a few static methods that are all about String manipulation or sending a String to a Player.
ChatUtils - Class in net.guizhanss.slimefun4.utils
聊天相关方法
CHEAT_MODE - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.guide.SlimefunGuideMode
This is an admin-only design which creates a SlimefunGuide that allows you to spawn in any SlimefunItem
CheatSheetSlimefunGuide - Class in io.github.thebusybiscuit.slimefun4.implementation.guide
This is an admin-variant of the SurvivalSlimefunGuide which allows a Player to spawn in a SlimefunItem via click rather than showing their Recipe.
CheatSheetSlimefunGuide() - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.guide.CheatSheetSlimefunGuide
 
check(Block) - Static method in class me.mrCookieSlime.Slimefun.api.BlockStorage
Deprecated.
 
check(Block, String) - Static method in class me.mrCookieSlime.Slimefun.api.BlockStorage
Deprecated.
 
check(Location) - Static method in class me.mrCookieSlime.Slimefun.api.BlockStorage
Deprecated.
 
check(Location, String) - Static method in class me.mrCookieSlime.Slimefun.api.BlockStorage
Deprecated.
 
checkData() - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.ADataContainer
 
checkDestroy() - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.ADataController
 
checkEnvironment(Slimefun) - Static method in class city.norain.slimefun4.SlimefunExtended
 
checkForUpdate(String) - Method in class io.github.thebusybiscuit.slimefun4.core.services.MetricsService
Checks for a new update and compares it against the current version.
checkID(Block) - Static method in class me.mrCookieSlime.Slimefun.api.BlockStorage
Deprecated.
 
checkID(Location) - Static method in class me.mrCookieSlime.Slimefun.api.BlockStorage
Deprecated.
 
checkPlurality(String, int) - Static method in class io.github.thebusybiscuit.slimefun4.utils.ChatUtils
This method adds an s to a string if the supplied integer is not 1.
CHEESE - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
CHEESE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
CHEST_TERMINAL - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
ChestInventoryParser - Class in com.xzavier0722.mc.plugin.slimefun4.autocrafter
This is the implementation of CrafterInteractable with vanilla inventory.
ChestInventoryParser(Inventory) - Constructor for class com.xzavier0722.mc.plugin.slimefun4.autocrafter.ChestInventoryParser
 
ChestMenu - Class in me.mrCookieSlime.CSCoreLibPlugin.general.Inventory
Deprecated.
ChestMenu(String) - Constructor for class me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.ChestMenu
Deprecated.
Creates a new ChestMenu with the specified Title
ChestMenu(String, int) - Constructor for class me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.ChestMenu
Deprecated.
 
ChestMenu.AdvancedMenuClickHandler - Interface in me.mrCookieSlime.CSCoreLibPlugin.general.Inventory
Deprecated.
 
ChestMenu.MenuClickHandler - Interface in me.mrCookieSlime.CSCoreLibPlugin.general.Inventory
Deprecated.
 
ChestMenu.MenuCloseHandler - Interface in me.mrCookieSlime.CSCoreLibPlugin.general.Inventory
Deprecated.
 
ChestMenu.MenuOpeningHandler - Interface in me.mrCookieSlime.CSCoreLibPlugin.general.Inventory
Deprecated.
 
ChestMenuUtils - Class in io.github.thebusybiscuit.slimefun4.utils
 
CHICKEN_JERKY - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
CHINESE_CHINA - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.localization.LanguagePreset
 
CHINESE_TAIWAN - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.localization.LanguagePreset
 
CHOP_TREE - Enum constant in enum class io.github.thebusybiscuit.slimefun4.implementation.items.androids.Instruction
This will make a WoodcutterAndroid chop down the tree in front of them.
chopTree(Block, UniversalMenu, BlockFace) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.androids.ProgrammableAndroid
 
chopTree(Block, UniversalMenu, BlockFace) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.androids.WoodcutterAndroid
 
christmas(String) - Static method in class io.github.thebusybiscuit.slimefun4.utils.ChatUtils
 
CHRISTMAS_APPLE_CIDER - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
CHRISTMAS_APPLE_PIE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
CHRISTMAS_CAKE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
CHRISTMAS_CARAMEL - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
CHRISTMAS_CARAMEL_APPLE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
CHRISTMAS_CHOCOLATE_APPLE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
CHRISTMAS_CHOCOLATE_MILK - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
CHRISTMAS_COOKIE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
CHRISTMAS_EGG_NOG - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
CHRISTMAS_FRUIT_CAKE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
CHRISTMAS_HOT_CHOCOLATE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
CHRISTMAS_MILK - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
CHRISTMAS_PRESENT - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
CHRISTMAS_PRESENT - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
CHRISTMAS_PRESENT_OPENED - Enum constant in enum class io.github.thebusybiscuit.slimefun4.api.items.ItemSpawnReason
The ItemStack is dropped as the result of an opened ChristmasPresent.
ChristmasPresent - Class in io.github.thebusybiscuit.slimefun4.implementation.items.seasonal
The ChristmasPresent is a seasonal SlimefunItem that drops a random gift when being placed down.
ChristmasPresent(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[], ItemStack...) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.seasonal.ChristmasPresent
 
CHUNK - Enum constant in enum class com.xzavier0722.mc.plugin.slimefun4.storage.common.FieldKey
 
CHUNK_DATA - Enum constant in enum class com.xzavier0722.mc.plugin.slimefun4.storage.common.DataScope
 
ChunkDataLoadMode - Enum Class in com.xzavier0722.mc.plugin.slimefun4.storage.controller
 
chunkDataTable - Variable in class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.SqlCommonAdapter
 
ChunkKey - Class in com.xzavier0722.mc.plugin.slimefun4.storage.controller
 
ChunkKey(DataScope, Chunk) - Constructor for class com.xzavier0722.mc.plugin.slimefun4.storage.controller.ChunkKey
 
ChunkListener - Class in com.xzavier0722.mc.plugin.slimefun4.storage.listener
 
ChunkListener() - Constructor for class com.xzavier0722.mc.plugin.slimefun4.storage.listener.ChunkListener
 
city.norain.slimefun4 - package city.norain.slimefun4
 
city.norain.slimefun4.api.menu - package city.norain.slimefun4.api.menu
 
city.norain.slimefun4.compatibillty - package city.norain.slimefun4.compatibillty
 
city.norain.slimefun4.holder - package city.norain.slimefun4.holder
 
city.norain.slimefun4.listener - package city.norain.slimefun4.listener
 
city.norain.slimefun4.timings - package city.norain.slimefun4.timings
 
city.norain.slimefun4.timings.entry - package city.norain.slimefun4.timings.entry
 
city.norain.slimefun4.utils - package city.norain.slimefun4.utils
 
clamp(int, int, int) - Static method in class io.github.thebusybiscuit.slimefun4.utils.NumberUtils
This method is a combination of Math.min and Math.max, it clamps the given value between a minimum and a maximum.
classifyLocation(Location) - Method in class io.github.thebusybiscuit.slimefun4.api.network.Network
This method assigns the given Location a type of NetworkComponent for classification.
classifyLocation(Location) - Method in class io.github.thebusybiscuit.slimefun4.core.networks.cargo.CargoNet
 
classifyLocation(Location) - Method in class io.github.thebusybiscuit.slimefun4.core.networks.energy.EnergyNet
 
cleanup() - Static method in class city.norain.slimefun4.VaultIntegration
 
cleanUp() - Method in class io.github.thebusybiscuit.slimefun4.core.services.MetricsService
This will close the child ClassLoader and mark all the resources held under this no longer in use, they will be cleaned up the next GC run.
clear() - Method in class io.github.thebusybiscuit.slimefun4.core.guide.GuideHistory
This method will clear this GuideHistory and remove all entries.
clear() - Method in class io.github.thebusybiscuit.slimefun4.implementation.tasks.AsyncRecipeChoiceTask
This method clears the AsyncRecipeChoiceTask and removes all active iterators.
clear(Player) - Method in class io.github.thebusybiscuit.slimefun4.api.player.StatusEffect
This will remove this StatusEffect from the given Player.
clearBlockInfo(Block) - Static method in class me.mrCookieSlime.Slimefun.api.BlockStorage
Deprecated.
 
clearBlockInfo(Block, boolean) - Static method in class me.mrCookieSlime.Slimefun.api.BlockStorage
Deprecated.
 
clearBlockInfo(Location) - Static method in class me.mrCookieSlime.Slimefun.api.BlockStorage
Deprecated.
 
clearBlockInfo(Location, boolean) - Static method in class me.mrCookieSlime.Slimefun.api.BlockStorage
Deprecated.
 
clearControllers() - Static method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.ControllerHolder
 
ClearDataCommand - Class in io.github.thebusybiscuit.slimefun4.core.commands.subcommands
 
ClearDataCommand(Slimefun, SlimefunCommand) - Constructor for class io.github.thebusybiscuit.slimefun4.core.commands.subcommands.ClearDataCommand
 
clearExposure(Player) - Static method in class io.github.thebusybiscuit.slimefun4.utils.RadiationUtils
 
clearNegativeEffects(LivingEntity) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.medical.MedicalSupply
This method clears any negative PotionEffect from the given LivingEntity.
clearRecipe() - Method in class io.github.thebusybiscuit.slimefun4.core.multiblocks.MultiBlockMachine
 
ClickAction - Class in me.mrCookieSlime.CSCoreLibPlugin.general.Inventory
Deprecated.
ClickAction(boolean, boolean) - Constructor for class me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.ClickAction
Deprecated.
 
ClimbableSurface - Class in io.github.thebusybiscuit.slimefun4.implementation.settings
This is an ItemSetting that manages the efficiency of climbing a certain Material with the ClimbingPick.
ClimbableSurface(ClimbingPick, Material, double) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.settings.ClimbableSurface
This creates a new ClimbableSurface for the given Material.
CLIMBING_PICK - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
CLIMBING_PICK_STRONG_SURFACES - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.tags.SlimefunTag
All strong materials which the ClimbingPick is able to climb.
CLIMBING_PICK_SURFACES - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.tags.SlimefunTag
This SlimefunTag holds all surfaces for the ClimbingPick.
CLIMBING_PICK_WEAK_SURFACES - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.tags.SlimefunTag
All weak materials which the ClimbingPick is able to climb.
ClimbingPick - Class in io.github.thebusybiscuit.slimefun4.implementation.items.tools
The ClimbingPick launches you 1 block upwards when you right click on a ice Block.
ClimbingPick(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.tools.ClimbingPick
 
ClimbingPickLaunchEvent - Class in io.github.thebusybiscuit.slimefun4.api.events
An Event that is called whenever a Player has used a ClimbingPick on a climbable surface.
ClimbingPickLaunchEvent(Player, Vector, ClimbingPick, ItemStack, Block) - Constructor for class io.github.thebusybiscuit.slimefun4.api.events.ClimbingPickLaunchEvent
 
clone() - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItemStack
 
clone() - Method in class io.github.thebusybiscuit.slimefun4.utils.itemstack.ItemStackWrapper
 
clone(UniversalMenu, Location) - Method in class city.norain.slimefun4.api.menu.UniversalMenuPreset
 
clone(DirtyChestMenu) - Method in class city.norain.slimefun4.api.menu.UniversalMenuPreset
 
clone(DirtyChestMenu) - Method in class me.mrCookieSlime.Slimefun.api.inventory.BlockMenuPreset
 
close() - Method in class me.mrCookieSlime.Slimefun.api.inventory.DirtyChestMenu
 
closeEntry(Location, SlimefunItem, long) - Method in class io.github.thebusybiscuit.slimefun4.core.services.profiler.SlimefunProfiler
This method closes a previously started entry.
closeInventory(Inventory) - Method in class city.norain.slimefun4.utils.InventoryUtil
Close inventory for all viewers.
closeInventory(Inventory, Runnable) - Method in class city.norain.slimefun4.utils.InventoryUtil
 
CLOTH - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
cmd - Variable in class io.github.thebusybiscuit.slimefun4.core.commands.SubCommand
 
COAL_GENERATOR - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
COAL_GENERATOR_2 - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
CoalGenerator - Class in io.github.thebusybiscuit.slimefun4.implementation.items.electric.generators
 
CoalGenerator(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.electric.generators.CoalGenerator
 
COBALT_INGOT - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
COBALT_PICKAXE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
COBBLESTONE_GENERATOR - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.InfiniteBlockGenerator
Your standard Cobblestone Generator with flowing lava and water.
COCOA_FERTILIZER - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
COCOA_ORGANIC_FOOD - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
ColoredFireworkStar - Class in io.github.thebusybiscuit.slimefun4.utils.itemstack
This simple ItemStack implementation allows us to obtain a colored Material.FIREWORK_STAR ItemStack quickly.
ColoredFireworkStar(Color, String, String...) - Constructor for class io.github.thebusybiscuit.slimefun4.utils.itemstack.ColoredFireworkStar
 
ColoredMaterial - Enum Class in io.github.thebusybiscuit.slimefun4.utils
This class holds a few ordered Lists that hold colored variants of Material.
com.xzavier0722.mc.plugin.slimefun4.autocrafter - package com.xzavier0722.mc.plugin.slimefun4.autocrafter
 
com.xzavier0722.mc.plugin.slimefun4.chat - package com.xzavier0722.mc.plugin.slimefun4.chat
 
com.xzavier0722.mc.plugin.slimefun4.chat.listener - package com.xzavier0722.mc.plugin.slimefun4.chat.listener
 
com.xzavier0722.mc.plugin.slimefun4.storage - package com.xzavier0722.mc.plugin.slimefun4.storage
Slimefun 的数据库存储系统实现与 API
com.xzavier0722.mc.plugin.slimefun4.storage.adapter - package com.xzavier0722.mc.plugin.slimefun4.storage.adapter
 
com.xzavier0722.mc.plugin.slimefun4.storage.adapter.mysql - package com.xzavier0722.mc.plugin.slimefun4.storage.adapter.mysql
 
com.xzavier0722.mc.plugin.slimefun4.storage.adapter.postgresql - package com.xzavier0722.mc.plugin.slimefun4.storage.adapter.postgresql
 
com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon - package com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon
 
com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlite - package com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlite
 
com.xzavier0722.mc.plugin.slimefun4.storage.callback - package com.xzavier0722.mc.plugin.slimefun4.storage.callback
 
com.xzavier0722.mc.plugin.slimefun4.storage.common - package com.xzavier0722.mc.plugin.slimefun4.storage.common
 
com.xzavier0722.mc.plugin.slimefun4.storage.controller - package com.xzavier0722.mc.plugin.slimefun4.storage.controller
 
com.xzavier0722.mc.plugin.slimefun4.storage.controller.attributes - package com.xzavier0722.mc.plugin.slimefun4.storage.controller.attributes
 
com.xzavier0722.mc.plugin.slimefun4.storage.event - package com.xzavier0722.mc.plugin.slimefun4.storage.event
 
com.xzavier0722.mc.plugin.slimefun4.storage.listener - package com.xzavier0722.mc.plugin.slimefun4.storage.listener
 
com.xzavier0722.mc.plugin.slimefun4.storage.migrator - package com.xzavier0722.mc.plugin.slimefun4.storage.migrator
 
com.xzavier0722.mc.plugin.slimefun4.storage.patch - package com.xzavier0722.mc.plugin.slimefun4.storage.patch
 
com.xzavier0722.mc.plugin.slimefun4.storage.task - package com.xzavier0722.mc.plugin.slimefun4.storage.task
 
com.xzavier0722.mc.plugin.slimefun4.storage.util - package com.xzavier0722.mc.plugin.slimefun4.storage.util
 
COMBUSTION_REACTOR - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
CombustionGenerator - Class in io.github.thebusybiscuit.slimefun4.implementation.items.electric.generators
 
CombustionGenerator(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.electric.generators.CombustionGenerator
 
COMMAND_BLOCKS - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.tags.SlimefunTag
All command block variants
COMMON_TALISMAN - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
Composter - Class in io.github.thebusybiscuit.slimefun4.implementation.items.blocks
 
Composter(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.blocks.Composter
 
COMPOSTER - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
COMPOSTER_COMPOST_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
COMPRESSED_CARBON - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
COMPRESSED_CARBON - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
Compressor - Class in io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks
 
Compressor(ItemGroup, SlimefunItemStack) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks.Compressor
 
COMPRESSOR - Static variable in class io.github.thebusybiscuit.slimefun4.api.recipes.RecipeType
 
COMPRESSOR - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
COMPRESSOR_CRAFT_CONTRACT_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
COMPRESSOR_CRAFT_EXTEND_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
COMPRESSOR_CRAFT_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
CONCRETE - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.ColoredMaterial
This List contains all concrete colors ordered by their appearance ingame.
CONCRETE_POWDERS - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.tags.SlimefunTag
All variants of concrete powder.
config - Variable in class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.SqlCommonAdapter
 
Config - Class in me.mrCookieSlime.CSCoreLibPlugin.Configuration
Deprecated.
Only used by the legacy BlockStorage system.
Config(File) - Constructor for class me.mrCookieSlime.CSCoreLibPlugin.Configuration.Config
Deprecated.
Creates a new Config Object for the specified File
Config(File, FileConfiguration) - Constructor for class me.mrCookieSlime.CSCoreLibPlugin.Configuration.Config
Deprecated.
Creates a new Config Object for the specified File and FileConfiguration
Config(String) - Constructor for class me.mrCookieSlime.CSCoreLibPlugin.Configuration.Config
Deprecated.
Creates a new Config Object for the File with in the specified Location
connectedLocations - Variable in class io.github.thebusybiscuit.slimefun4.api.network.Network
 
ConnectionPool - Class in com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon
 
ConnectionPool(Supplier<Connection>, int) - Constructor for class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.ConnectionPool
 
CONNECTOR - Enum constant in enum class io.github.thebusybiscuit.slimefun4.api.network.NetworkComponent
 
CONNECTOR - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.networks.energy.EnergyNetComponentType
A Connector transmits energy through the network.
connectorCache - Variable in class io.github.thebusybiscuit.slimefun4.core.networks.cargo.CargoNet
This is a cache for the BlockFace a node is facing, so we don't need to request the BlockData each time we visit a node
connectorNodes - Variable in class io.github.thebusybiscuit.slimefun4.api.network.Network
 
connectsTo(Location) - Method in class io.github.thebusybiscuit.slimefun4.api.network.Network
This method checks whether the given Location is part of this Network.
ConsolePerformanceInspector - Class in io.github.thebusybiscuit.slimefun4.core.services.profiler.inspectors
This implementation of PerformanceInspector refers to a CommandSender which is preferabbly a ConsoleCommandSender.
ConsolePerformanceInspector(CommandSender, boolean, SummaryOrderType) - Constructor for class io.github.thebusybiscuit.slimefun4.core.services.profiler.inspectors.ConsolePerformanceInspector
This creates a new ConsolePerformanceInspector for the given CommandSender.
constructMenu(BlockMenuPreset) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.ElectricSmeltery
 
constructMenu(BlockMenuPreset) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.entities.AbstractEntityAssembler
 
constructMenu(BlockMenuPreset) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.entities.AutoBreeder
 
constructMenu(BlockMenuPreset) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.entities.ExpCollector
 
constructMenu(BlockMenuPreset) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.entities.IronGolemAssembler
 
constructMenu(BlockMenuPreset) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.entities.WitherAssembler
 
constructMenu(BlockMenuPreset) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.geo.GEOMiner
 
constructMenu(BlockMenuPreset) - Method in class me.mrCookieSlime.Slimefun.Objects.SlimefunItem.abstractItems.AContainer
 
consumable - Variable in class io.github.thebusybiscuit.slimefun4.implementation.items.magical.talismans.Talisman
 
consumeItem(int) - Method in class me.mrCookieSlime.Slimefun.api.inventory.DirtyChestMenu
 
consumeItem(int, int) - Method in class me.mrCookieSlime.Slimefun.api.inventory.DirtyChestMenu
 
consumeItem(int, int, boolean) - Method in class me.mrCookieSlime.Slimefun.api.inventory.DirtyChestMenu
 
CONSUMER - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.networks.energy.EnergyNetComponentType
A Consumer consumes energy from the network, most often linked to AContainer or other types of machinery.
contains(SlimefunItem) - Method in class io.github.thebusybiscuit.slimefun4.api.items.groups.FlexItemGroup
 
contains(SlimefunItem) - Method in class io.github.thebusybiscuit.slimefun4.api.items.ItemGroup
This method returns whether a given SlimefunItem exists in this ItemGroup.
contains(String) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.BlockDataConfigWrapper
Deprecated.
 
contains(String) - Method in class me.mrCookieSlime.CSCoreLibPlugin.Configuration.Config
Deprecated.
Checks whether the Config contains the specified Path
contains(String) - Method in class me.mrCookieSlime.Slimefun.api.BlockInfoConfig
 
contains(Player) - Method in class me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.ChestMenu
Deprecated.
 
containsKey(Biome) - Method in class io.github.thebusybiscuit.slimefun4.utils.biomes.BiomeMap
 
containsSimilarItem(Inventory, ItemStack, boolean) - Static method in class io.github.thebusybiscuit.slimefun4.utils.SlimefunUtils
 
containsValue(T) - Method in class io.github.thebusybiscuit.slimefun4.utils.biomes.BiomeMap
 
Contributor - Class in io.github.thebusybiscuit.slimefun4.core.services.github
Represents a Contributor who contributed to a GitHub repository.
Contributor(String) - Constructor for class io.github.thebusybiscuit.slimefun4.core.services.github.Contributor
This creates a new Contributor with the given username.
Contributor(String, String) - Constructor for class io.github.thebusybiscuit.slimefun4.core.services.github.Contributor
This creates a new Contributor with the given ingame name and GitHub profile.
ControllerHolder<T> - Class in com.xzavier0722.mc.plugin.slimefun4.storage.controller
 
ControllerPoolExecutor - Class in city.norain.slimefun4.utils
 
ControllerPoolExecutor(int, int, long, TimeUnit, BlockingQueue<Runnable>) - Constructor for class city.norain.slimefun4.utils.ControllerPoolExecutor
 
ControllerPoolExecutor(int, int, long, TimeUnit, BlockingQueue<Runnable>, ThreadFactory) - Constructor for class city.norain.slimefun4.utils.ControllerPoolExecutor
 
ControllerPoolExecutor(int, int, BlockingQueue<Runnable>) - Constructor for class city.norain.slimefun4.utils.ControllerPoolExecutor
 
ControllerPoolExecutor(int, int, BlockingQueue<Runnable>, ThreadFactory) - Constructor for class city.norain.slimefun4.utils.ControllerPoolExecutor
 
convert(JsonElement) - Method in interface io.github.thebusybiscuit.slimefun4.utils.biomes.BiomeDataConverter
Override this method and provide a way to convert a JsonElement into your desired data type.
COOLANT_CELL - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
CoolantCell - Class in io.github.thebusybiscuit.slimefun4.implementation.items.misc
A CoolantCell is an ItemStack that is used to cool a Reactor.
CoolantCell(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.misc.CoolantCell
 
CoolantCell(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[], ItemStack) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.misc.CoolantCell
 
Cooler - Class in io.github.thebusybiscuit.slimefun4.implementation.items.backpacks
The Cooler is a special variant of the SlimefunBackpack.
Cooler(int, ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.backpacks.Cooler
 
COOLER - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
COOLER - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
COOLER_CONSUME_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
CoolerFeedPlayerEvent - Class in io.github.thebusybiscuit.slimefun4.api.events
This Event is called whenever a Player is fed through a Cooler.
CoolerFeedPlayerEvent(Player, Cooler, ItemStack, ItemStack) - Constructor for class io.github.thebusybiscuit.slimefun4.api.events.CoolerFeedPlayerEvent
 
CoolerListener - Class in io.github.thebusybiscuit.slimefun4.implementation.listeners
This Listener listens for a FoodLevelChangeEvent or an EntityDamageEvent for starvation damage and consumes a Juice from any Cooler that can be found in the Inventory of the given Player.
CoolerListener(Slimefun, Cooler) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.listeners.CoolerListener
 
COOLING_UNIT - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
COOLING_UNIT - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
COPPER_DUST - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
COPPER_INGOT - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
COPPER_WIRE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
CORINTHIAN_BRONZE_INGOT - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
count() - Static method in class io.github.thebusybiscuit.slimefun4.api.ErrorReport
This method returns the amount of ErrorReports created in this session.
countTransmitters(UUID) - Method in class io.github.thebusybiscuit.slimefun4.api.gps.GPSNetwork
This method returns the amount of Transmitters for the given UUID.
craft(CrafterInteractable, AbstractRecipe) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.autocrafters.AbstractAutoCrafter
This method performs a crafting operation.
craft(Player, Block, Inventory, ItemStack[], ItemStack, Inventory) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks.MakeshiftSmeltery
 
craft(Player, Block, Inventory, ItemStack[], ItemStack, Inventory) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks.Smeltery
 
CRAFTER_SMART_PORT - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
CrafterInteractable - Interface in com.xzavier0722.mc.plugin.slimefun4.autocrafter
The interface is for item interacting between inventory and crafter.
CrafterInteractorHandler - Interface in com.xzavier0722.mc.plugin.slimefun4.autocrafter
This interface define how to get the implementation of CrafterInteractable from BlockMenu.
CrafterInteractorManager - Class in com.xzavier0722.mc.plugin.slimefun4.autocrafter
This manager provide accessibility to custom interactors.
CrafterInteractorManager() - Constructor for class com.xzavier0722.mc.plugin.slimefun4.autocrafter.CrafterInteractorManager
 
CrafterSmartPort - Class in com.xzavier0722.mc.plugin.slimefun4.autocrafter
 
CrafterSmartPort(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class com.xzavier0722.mc.plugin.slimefun4.autocrafter.CrafterSmartPort
 
CrafterSmartPortParser - Class in com.xzavier0722.mc.plugin.slimefun4.autocrafter
 
CrafterSmartPortParser(BlockMenu) - Constructor for class com.xzavier0722.mc.plugin.slimefun4.autocrafter.CrafterSmartPortParser
 
CRAFTING_MOTOR - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
CRAFTING_MOTOR - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
CraftingOperation - Class in io.github.thebusybiscuit.slimefun4.implementation.operations
This MachineOperation represents a crafting process.
CraftingOperation(MachineRecipe) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.operations.CraftingOperation
 
CraftingOperation(ItemStack[], ItemStack[], int) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.operations.CraftingOperation
 
CraftingTableListener - Class in io.github.thebusybiscuit.slimefun4.implementation.listeners.crafting
This Listener prevents any SlimefunItem from being used in a crafting table.
CraftingTableListener(Slimefun) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.listeners.crafting.CraftingTableListener
 
createBackpack(OfflinePlayer, String, int, int) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.ProfileDataController
 
createBlock(Location, String) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.BlockDataController
在指定位置创建一个新的 Slimefun 方块数据
createBlockData(Location, String) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.SlimefunChunkData
 
createBorder(BlockMenuPreset) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.cargo.AdvancedCargoOutputNode
 
createBorder(BlockMenuPreset) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.cargo.CargoInputNode
 
createBorder(BlockMenuPreset) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.cargo.CargoOutputNode
 
createController(Class<CT>, StorageType) - Static method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.ControllerHolder
 
createDataSource() - Method in interface com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.ISqlCommonConfig
 
createDataSource() - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.SqlCommonConfig
 
createDataSource() - Method in record class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlite.SqliteConfig
 
createFile() - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.BlockDataConfigWrapper
Deprecated.
 
createFile() - Method in class me.mrCookieSlime.CSCoreLibPlugin.Configuration.Config
Deprecated.
Recreates the File of this Config
createFile() - Method in class me.mrCookieSlime.Slimefun.api.BlockInfoConfig
 
createFirework(Location, Color) - Static method in class io.github.thebusybiscuit.slimefun4.utils.FireworkUtils
 
createHeader(Player, PlayerProfile, ChestMenu) - Method in class io.github.thebusybiscuit.slimefun4.implementation.guide.CheatSheetSlimefunGuide
 
createHeader(Player, PlayerProfile, ChestMenu) - Method in class io.github.thebusybiscuit.slimefun4.implementation.guide.SurvivalSlimefunGuide
 
createPreset(SlimefunItem, String, Consumer<BlockMenuPreset>) - Method in interface me.mrCookieSlime.Slimefun.Objects.SlimefunItem.interfaces.InventoryBlock
Deprecated.
 
createPreset(SlimefunItem, Consumer<BlockMenuPreset>) - Method in interface me.mrCookieSlime.Slimefun.Objects.SlimefunItem.interfaces.InventoryBlock
Deprecated.
 
createProfile(OfflinePlayer) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.ProfileDataController
 
createUniversalBlock(Location, String) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.BlockDataController
在指定位置创建一个新的 Slimefun 通用方块数据
createUniversalData(String) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.BlockDataController
创建一个新的 Slimefun 通用数据
提供一个可供读写的 KV 存储 Map
createUniversalData(UUID, String) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.BlockDataController
创建一个新的 Slimefun 通用数据 提供一个可供读写的 KV 存储 Map
createVirtualInventory(Inventory) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks.ArmorForge
 
createVirtualInventory(Inventory) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks.EnhancedCraftingTable
 
createVirtualInventory(Inventory) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks.MagicWorkbench
 
createWaypoint(Player, Location) - Method in class io.github.thebusybiscuit.slimefun4.api.gps.GPSNetwork
This method will prompt the given Player to enter a name for a waypoint.
CROATIAN - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.localization.LanguagePreset
 
crop(ChatColor, String) - Static method in class io.github.thebusybiscuit.slimefun4.utils.ChatUtils
 
CROP_GROWTH_ACCELERATOR - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
CROP_GROWTH_ACCELERATOR_2 - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
CROP_GROWTH_ACCELERATOR_BLOCKS - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.tags.SlimefunTag
All materials (crops) which the CropGrowthAccelerator will recognize.
CropGrowthAccelerator - Class in io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.accelerators
 
CropGrowthAccelerator(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.accelerators.CropGrowthAccelerator
 
crossAddonItemGroup - Variable in class io.github.thebusybiscuit.slimefun4.api.items.ItemGroup
 
CROUCH_TO_USE - Static variable in class io.github.thebusybiscuit.slimefun4.utils.LoreBuilder
 
Crucible - Class in io.github.thebusybiscuit.slimefun4.implementation.items.blocks
The Crucible is a machine which turns blocks into liquids.
Crucible(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.blocks.Crucible
 
CRUCIBLE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
CRUCIBLE_ADD_LAVA_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
CRUCIBLE_ADD_WATER_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
CRUCIBLE_BLOCK_BREAK_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
CRUCIBLE_GENERATE_LIQUID_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
CRUCIBLE_INTERACT_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
CRUCIBLE_PLACE_LAVA_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
CRUCIBLE_PLACE_WATER_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
CRUSHED_ORE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
CustomItemDataService - Class in io.github.thebusybiscuit.slimefun4.core.services
This Service is responsible for applying NBT data to a SlimefunItemStack.
CustomItemDataService(Plugin, String) - Constructor for class io.github.thebusybiscuit.slimefun4.core.services.CustomItemDataService
This creates a new CustomItemDataService for the given Plugin and the provided data key.
CustomTextureService - Class in io.github.thebusybiscuit.slimefun4.core.services
This Service is responsible for applying custom model data to any SlimefunItemStack if a Server Owner configured Slimefun to use those.
CustomTextureService(Config) - Constructor for class io.github.thebusybiscuit.slimefun4.core.services.CustomTextureService
This creates a new CustomTextureService for the provided Config
CZECH - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.localization.LanguagePreset
 

D

DamageableItem - Interface in io.github.thebusybiscuit.slimefun4.core.attributes
This interface, when attached to a SlimefunItem, provides an easy method for damaging an ItemStack, see DamageableItem.damageItem(Player, ItemStack).
DamageableItem - Interface in me.mrCookieSlime.Slimefun.Objects.SlimefunItem.interfaces
Deprecated.
Moved to io.github.thebusybiscuit.slimefun4.core.attributes.DamageableItem
damageItem(Player, ItemStack) - Method in interface io.github.thebusybiscuit.slimefun4.core.attributes.DamageableItem
This method will damage the given ItemStack once.
damageItem(Player, ItemStack) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.armor.ElytraCap
 
damageItem(Player, ItemStack) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.LimitedUseItem
 
damageItem(Player, ItemStack) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.tools.ClimbingPick
 
DAMASCUS_STEEL_BOOTS - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
DAMASCUS_STEEL_CHESTPLATE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
DAMASCUS_STEEL_HELMET - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
DAMASCUS_STEEL_INGOT - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
DAMASCUS_STEEL_JETBOOTS - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
DAMASCUS_STEEL_JETPACK - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
DAMASCUS_STEEL_LEGGINGS - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
DAMASCUS_STEEL_MULTI_TOOL - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
DANISH - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.localization.LanguagePreset
 
DATA_KEY - Enum constant in enum class com.xzavier0722.mc.plugin.slimefun4.storage.common.FieldKey
 
DATA_VALUE - Enum constant in enum class com.xzavier0722.mc.plugin.slimefun4.storage.common.FieldKey
 
database - Variable in class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.SqlCommonConfig
 
DATABASE - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.debug.TestCase
 
DATABASE_VERSION - Static variable in interface com.xzavier0722.mc.plugin.slimefun4.storage.adapter.IDataSourceAdapter
当前数据库架构版本号 在数据库结构有变动时更新
DatabasePatch - Class in com.xzavier0722.mc.plugin.slimefun4.storage.patch
 
DatabasePatch(int) - Constructor for class com.xzavier0722.mc.plugin.slimefun4.storage.patch.DatabasePatch
 
DatabasePatchV1 - Class in com.xzavier0722.mc.plugin.slimefun4.storage.patch
 
DatabasePatchV1() - Constructor for class com.xzavier0722.mc.plugin.slimefun4.storage.patch.DatabasePatchV1
 
DatabasePatchV2 - Class in com.xzavier0722.mc.plugin.slimefun4.storage.patch
 
DatabasePatchV2() - Constructor for class com.xzavier0722.mc.plugin.slimefun4.storage.patch.DatabasePatchV2
 
DatabaseThreadFactory - Class in com.xzavier0722.mc.plugin.slimefun4.storage.task
 
DatabaseThreadFactory() - Constructor for class com.xzavier0722.mc.plugin.slimefun4.storage.task.DatabaseThreadFactory
 
DatabaseThreadFactory(String) - Constructor for class com.xzavier0722.mc.plugin.slimefun4.storage.task.DatabaseThreadFactory
 
DataScope - Enum Class in com.xzavier0722.mc.plugin.slimefun4.storage.common
 
DataType - Enum Class in com.xzavier0722.mc.plugin.slimefun4.storage.common
DataType 是 Slimefun 数据库控制器的类型, 用于区分不同的数据存储类型。
DataUtils - Class in com.xzavier0722.mc.plugin.slimefun4.storage.util
 
DataUtils() - Constructor for class com.xzavier0722.mc.plugin.slimefun4.storage.util.DataUtils
 
DEATHPOINT - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
DeathpointListener - Class in io.github.thebusybiscuit.slimefun4.implementation.listeners
This Listener listens to the EntityDeathEvent to automatically create a waypoint for a Player who carries an Emergency Transmitter.
DeathpointListener(Slimefun) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.listeners.DeathpointListener
 
Debug - Class in io.github.thebusybiscuit.slimefun4.core.debug
This class is responsible for debug logging.
DEBUG_FISH - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
DEBUG_FISH_CLICK_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
DebugCommand - Class in io.github.thebusybiscuit.slimefun4.core.commands.subcommands
The debug command will allow server owners to get information for us developers.
DebugCommand(Slimefun, SlimefunCommand) - Constructor for class io.github.thebusybiscuit.slimefun4.core.commands.subcommands.DebugCommand
 
DebugFishListener - Class in io.github.thebusybiscuit.slimefun4.implementation.listeners
This Listener is responsible for handling our debugging tool, the debug fish.
DebugFishListener(Slimefun) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.listeners.DebugFishListener
 
DEEPSLATE_ORES - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.tags.SlimefunTag
All deepslate ore variants.
DelayedSavingLooperTask - Class in com.xzavier0722.mc.plugin.slimefun4.storage.task
 
DelayedSavingLooperTask(int, Supplier<Map<LinkedKey, DelayedTask>>, Consumer<LinkedKey>) - Constructor for class com.xzavier0722.mc.plugin.slimefun4.storage.task.DelayedSavingLooperTask
 
DelayedTask - Class in com.xzavier0722.mc.plugin.slimefun4.storage.task
 
DelayedTask(long, TimeUnit, Runnable) - Constructor for class com.xzavier0722.mc.plugin.slimefun4.storage.task.DelayedTask
 
delete(Location) - Method in class me.mrCookieSlime.Slimefun.api.inventory.BlockMenu
Deprecated.
deleteData(RecordKey) - Method in interface com.xzavier0722.mc.plugin.slimefun4.storage.adapter.IDataSourceAdapter
 
deleteData(RecordKey) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.mysql.MysqlAdapter
 
deleteData(RecordKey) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.postgresql.PostgreSqlAdapter
 
deleteData(RecordKey) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlite.SqliteAdapter
 
deleteData(RecordKey) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.ADataController
 
deleteDirectory(File) - Static method in class io.github.thebusybiscuit.slimefun4.utils.FileUtils
 
deleteLocationInfoUnsafely(Location, boolean) - Static method in class me.mrCookieSlime.Slimefun.api.BlockStorage
Deprecated.
 
depositItems(UniversalMenu, Block) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.androids.ProgrammableAndroid
 
destroy() - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.ConnectionPool
 
DEVELOPMENT - Enum constant in enum class io.github.thebusybiscuit.slimefun4.api.SlimefunBranch
This build stems from the official "development" branch, it is prefixed with DEV - X
DIET_COOKIE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
DIET_COOKIE_CONSUME_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
DietCookie - Class in io.github.thebusybiscuit.slimefun4.implementation.items.food
The DietCookie gives you a PotionEffect of Type PotionEffectType.LEVITATION when consumed.
DietCookie(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.food.DietCookie
 
dig(Block, UniversalMenu, Block) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.androids.MinerAndroid
 
dig(Block, UniversalMenu, Block) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.androids.ProgrammableAndroid
 
DIG_DOWN - Enum constant in enum class io.github.thebusybiscuit.slimefun4.implementation.items.androids.Instruction
This will make a MinerAndroid dig the Block below.
DIG_FORWARD - Enum constant in enum class io.github.thebusybiscuit.slimefun4.implementation.items.androids.Instruction
This will make a MinerAndroid dig the Block ahead.
DIG_UP - Enum constant in enum class io.github.thebusybiscuit.slimefun4.implementation.items.androids.Instruction
This will make a MinerAndroid dig the Block above.
DIRT_VARIANTS - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.tags.SlimefunTag
All dirt variants.
DirtyChestMenu - Class in me.mrCookieSlime.Slimefun.api.inventory
 
DirtyChestMenu(BlockMenuPreset) - Constructor for class me.mrCookieSlime.Slimefun.api.inventory.DirtyChestMenu
 
disable() - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
This method is called when this SlimefunItem is disabled after reloaded.
disable() - Method in class io.github.thebusybiscuit.slimefun4.api.researches.Research
Unregisters this Research.
disable() - Method in class io.github.thebusybiscuit.slimefun4.core.services.UpdaterService
This method is called when the UpdaterService was disabled.
disable() - Method in class me.mrCookieSlime.Slimefun.Objects.SlimefunItem.abstractItems.AContainer
 
DISABLED - Enum constant in enum class io.github.thebusybiscuit.slimefun4.api.items.ItemState
This SlimefunItem is disabled and is not a VanillaItem.
disableTestCase() - Static method in class io.github.thebusybiscuit.slimefun4.core.debug.Debug
 
disableTicker(UUID) - Method in class io.github.thebusybiscuit.slimefun4.implementation.tasks.TickerTask
This method disables the ticker at the given UUID and removes it from our internal "queue".
disableTicker(Location) - Method in class io.github.thebusybiscuit.slimefun4.implementation.tasks.TickerTask
This method disables the ticker at the given Location and removes it from our internal "queue".
disenchantable - Variable in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
 
DispenserListener - Class in io.github.thebusybiscuit.slimefun4.implementation.listeners
This Listener listens to the BlockDispenseEvent and calls the BlockDispenseHandler as a result of that.
DispenserListener(Slimefun) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.listeners.DispenserListener
 
display() - Method in class io.github.thebusybiscuit.slimefun4.api.network.Network
This method runs the network visualizer which displays a Particle on every Location that this Network is connected to.
displayItem(PlayerProfile, SlimefunItem, boolean) - Static method in class io.github.thebusybiscuit.slimefun4.core.guide.SlimefunGuide
 
displayItem(PlayerProfile, SlimefunItem, boolean) - Method in interface io.github.thebusybiscuit.slimefun4.core.guide.SlimefunGuideImplementation
 
displayItem(PlayerProfile, SlimefunItem, boolean) - Method in class io.github.thebusybiscuit.slimefun4.implementation.guide.SurvivalSlimefunGuide
 
displayItem(PlayerProfile, ItemStack, boolean) - Static method in class io.github.thebusybiscuit.slimefun4.core.guide.SlimefunGuide
 
displayItem(PlayerProfile, ItemStack, int, boolean) - Method in interface io.github.thebusybiscuit.slimefun4.core.guide.SlimefunGuideImplementation
 
displayItem(PlayerProfile, ItemStack, int, boolean) - Method in class io.github.thebusybiscuit.slimefun4.implementation.guide.SurvivalSlimefunGuide
 
displayRecipes - Variable in class io.github.thebusybiscuit.slimefun4.core.multiblocks.MultiBlockMachine
 
DistinctiveItem - Interface in io.github.thebusybiscuit.slimefun4.core.attributes
Implement this interface for any SlimefunItem to prevent cargo using only its ID when comparing.
DoubleRangeSetting - Class in io.github.thebusybiscuit.slimefun4.api.items.settings
This variation of ItemSetting allows you to define an Double range and enforces this range using the DoubleRangeSetting.validateInput(Double) method.
DoubleRangeSetting(SlimefunItem, String, double, double, double) - Constructor for class io.github.thebusybiscuit.slimefun4.api.items.settings.DoubleRangeSetting
 
download() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.androids.Script
This method increases the amount of downloads by one.
drawBackground(int[]) - Method in class me.mrCookieSlime.Slimefun.api.inventory.BlockMenuPreset
This method will draw unclickable background items into this BlockMenuPreset.
drawBackground(ChestMenu, int...) - Static method in class io.github.thebusybiscuit.slimefun4.utils.ChestMenuUtils
 
drawBackground(ItemStack, int[]) - Method in class me.mrCookieSlime.Slimefun.api.inventory.BlockMenuPreset
This method will draw unclickable background items into this BlockMenuPreset.
driver() - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.mysql.MysqlConfig
 
driver() - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.postgresql.PostgreSqlConfig
 
driver() - Method in interface com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.ISqlCommonConfig
 
driver() - Method in record class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlite.SqliteConfig
 
dropItems(Location, int...) - Method in class city.norain.slimefun4.api.menu.UniversalMenu
This method drops the contents of this BlockMenu on the ground at the given Location.
dropItems(Location, int...) - Method in class me.mrCookieSlime.Slimefun.api.inventory.BlockMenu
This method drops the contents of this BlockMenu on the ground at the given Location.
ds - Variable in class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.SqlCommonAdapter
 
DUCT_TAPE - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
DUCT_TAPE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
DURALUMIN_INGOT - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
DURALUMIN_JETBOOTS - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
DURALUMIN_JETPACK - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
DURALUMIN_MULTI_TOOL - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
DUST - Static variable in class io.github.thebusybiscuit.slimefun4.utils.compatibility.VersionedParticle
 
DUTCH - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.localization.LanguagePreset
 

E

EARTH_RUNE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
EASTER_APPLE_PIE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
EASTER_CARROT_PIE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
EASTER_EGG - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
EASTER_EGG - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
EASTER_EGG_OPENED - Enum constant in enum class io.github.thebusybiscuit.slimefun4.api.items.ItemSpawnReason
THe ItemStack is dropped as the result of an opened EasterEgg.
EasterEgg - Class in io.github.thebusybiscuit.slimefun4.implementation.items.seasonal
This SlimefunItem represents an EasterEgg.
EasterEgg(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[], ItemStack, ItemStack...) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.seasonal.EasterEgg
 
editInstruction(Player, SlimefunUniversalBlockData, String[], int) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.androids.ProgrammableAndroid
 
effects - Variable in class io.github.thebusybiscuit.slimefun4.implementation.items.magical.talismans.Talisman
 
EFFICIENCY - Static variable in class io.github.thebusybiscuit.slimefun4.utils.compatibility.VersionedEnchantment
 
ELECTRIC_DUST_WASHER - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
ELECTRIC_DUST_WASHER_2 - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
ELECTRIC_DUST_WASHER_3 - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
ELECTRIC_FURNACE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
ELECTRIC_FURNACE_2 - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
ELECTRIC_FURNACE_3 - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
ELECTRIC_GOLD_PAN - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
ELECTRIC_GOLD_PAN_2 - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
ELECTRIC_GOLD_PAN_3 - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
ELECTRIC_INGOT_FACTORY - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
ELECTRIC_INGOT_FACTORY_2 - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
ELECTRIC_INGOT_FACTORY_3 - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
ELECTRIC_INGOT_PULVERIZER - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
ELECTRIC_MOTOR - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
ELECTRIC_ORE_GRINDER - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
ELECTRIC_ORE_GRINDER_2 - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
ELECTRIC_ORE_GRINDER_3 - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
ELECTRIC_PRESS - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
ELECTRIC_PRESS - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
ELECTRIC_PRESS_2 - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
ELECTRIC_SMELTERY - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
ELECTRIC_SMELTERY_2 - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
ElectricDustWasher - Class in io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines
The ElectricDustWasher serves as an electrical OreWasher.
ElectricDustWasher(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.ElectricDustWasher
 
ElectricFurnace - Class in io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines
The ElectricFurnace is an electric version of the Furnace.
ElectricFurnace(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.ElectricFurnace
 
ElectricGoldPan - Class in io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines
The ElectricGoldPan is an electric machine based on the GoldPan.
ElectricGoldPan(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.ElectricGoldPan
 
ElectricIngotFactory - Class in io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines
 
ElectricIngotFactory(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.ElectricIngotFactory
 
ElectricIngotPulverizer - Class in io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines
The ElectricIngotPulverizer is an implementation of AContainer that allows you to turn various Slimefun Ingots back into their dusts.
ElectricIngotPulverizer(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.ElectricIngotPulverizer
 
ElectricOreGrinder - Class in io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines
 
ElectricOreGrinder(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.ElectricOreGrinder
 
ElectricPress - Class in io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines
The ElectricPress is a pretty simple electrical machine.
ElectricPress(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.ElectricPress
 
ElectricSmeltery - Class in io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines
The ElectricSmeltery is an electric version of the standard Smeltery.
ElectricSmeltery(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.ElectricSmeltery
 
ELECTRIFIED_CRUCIBLE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
ELECTRIFIED_CRUCIBLE_2 - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
ELECTRIFIED_CRUCIBLE_3 - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
ElectrifiedCrucible - Class in io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines
 
ElectrifiedCrucible(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.ElectrifiedCrucible
 
ELECTRO_MAGNET - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
ElementalRune - Class in io.github.thebusybiscuit.slimefun4.implementation.items.magical.runes
An ElementalRune is a very simple and basic crafting component used to craft various magical gadgets.
ElementalRune(ItemGroup, SlimefunItemStack, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.magical.runes.ElementalRune
 
ElementalRune(ItemGroup, SlimefunItemStack, ItemStack[], ItemStack) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.magical.runes.ElementalRune
 
ELEVATOR_PLATE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
ElevatorPlate - Class in io.github.thebusybiscuit.slimefun4.implementation.items.elevator
The ElevatorPlate is a quick way of teleportation.
ElevatorPlate(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[], ItemStack) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.elevator.ElevatorPlate
 
ELYTRA_CAP - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
ELYTRA_CAP_IMPACT_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
ELYTRA_SCALE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
ElytraCap - Class in io.github.thebusybiscuit.slimefun4.implementation.items.armor
The ElytraCap negates damage taken when crashing into a wall using an elytra.
ElytraCap(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.armor.ElytraCap
 
ElytraImpactListener - Class in io.github.thebusybiscuit.slimefun4.implementation.listeners
The Listener for the ElytraCap.
ElytraImpactListener(Slimefun) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.listeners.ElytraImpactListener
 
enable() - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
 
enable() - Method in class me.mrCookieSlime.Slimefun.Objects.SlimefunItem.abstractItems.AContainer
 
ENABLED - Enum constant in enum class io.github.thebusybiscuit.slimefun4.api.items.ItemState
This SlimefunItem is enabled.
enableTicker(Location) - Method in class io.github.thebusybiscuit.slimefun4.implementation.tasks.TickerTask
This enables the ticker at the given Location and adds it to our "queue".
enableTicker(Location, UUID) - Method in class io.github.thebusybiscuit.slimefun4.implementation.tasks.TickerTask
 
enchant(BlockMenu, ItemStack, ItemStack) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.enchanting.AutoEnchanter
 
ENCHANT - Static variable in class io.github.thebusybiscuit.slimefun4.utils.compatibility.VersionedParticle
 
enchantable - Variable in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
 
ENCHANTED_HIT - Static variable in class io.github.thebusybiscuit.slimefun4.utils.compatibility.VersionedParticle
 
EnchantedItem - Class in io.github.thebusybiscuit.slimefun4.implementation.items
The EnchantedItem is an enchanted SlimefunItem.
EnchantedItem(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.EnchantedItem
 
ENCHANTMENT_RUNE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
ENCHANTMENT_RUNE_ADD_ENCHANT_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
EnchantmentRune - Class in io.github.thebusybiscuit.slimefun4.implementation.items.magical.runes
This SlimefunItem allows you to enchant any enchantable ItemStack with a random Enchantment.
EnchantmentRune(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.magical.runes.EnchantmentRune
 
END_GAME - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.attributes.MachineTier
 
ENDER_BACKPACK - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
ENDER_BACKPACK - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
ENDER_BACKPACK_OPEN_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
ENDER_BOOTS - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
ENDER_CHESTPLATE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
ENDER_HELMET - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
ENDER_LEGGINGS - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
ENDER_LUMP_1 - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
ENDER_LUMP_2 - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
ENDER_LUMP_3 - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
ENDER_RUNE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
ENDER_TALISMAN - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
EnderBackpack - Class in io.github.thebusybiscuit.slimefun4.implementation.items.backpacks
The EnderBackpack is a pretty simple SlimefunItem which opens your EnderChest upon right clicking.
EnderBackpack(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.backpacks.EnderBackpack
 
EnderBoots - Class in io.github.thebusybiscuit.slimefun4.implementation.items.armor
EnderBoots are a pair of boots which negate damage caused by throwing an EnderPearl.
EnderBoots(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.armor.EnderBoots
 
endOperation(BlockPosition) - Method in class io.github.thebusybiscuit.slimefun4.core.machines.MachineProcessor
This will end the MachineOperation at the given BlockPosition.
endOperation(Block) - Method in class io.github.thebusybiscuit.slimefun4.core.machines.MachineProcessor
This will end the MachineOperation at the given Block.
endOperation(Location) - Method in class io.github.thebusybiscuit.slimefun4.core.machines.MachineProcessor
This will end the MachineOperation at the given Location.
ENERGIZED_CAPACITOR - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
ENERGY_CONNECTOR - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
ENERGY_CONNECTOR - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
ENERGY_REGULATOR - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
ENERGY_REGULATOR - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
EnergyConnector - Class in io.github.thebusybiscuit.slimefun4.implementation.items.electric
This EnergyNetComponent is a connector for the EnergyNet networks.
EnergyConnector(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[], ItemStack) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.electric.EnergyConnector
 
EnergyNet - Class in io.github.thebusybiscuit.slimefun4.core.networks.energy
The EnergyNet is an implementation of Network that deals with electrical energy being sent from and to nodes.
EnergyNet(Location) - Constructor for class io.github.thebusybiscuit.slimefun4.core.networks.energy.EnergyNet
 
ENERGYNET - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.debug.TestCase
 
EnergyNetComponent - Interface in io.github.thebusybiscuit.slimefun4.core.attributes
This Interface, when attached to a class that inherits from SlimefunItem, marks the Item as an electric Block.
EnergyNetComponentType - Enum Class in io.github.thebusybiscuit.slimefun4.core.networks.energy
This enum contains the different types of components an EnergyNet can have.
EnergyNetProvider - Interface in io.github.thebusybiscuit.slimefun4.core.attributes
An EnergyNetProvider is an extension of EnergyNetComponent which provides energy to an EnergyNet.
EnergyRegulator - Class in io.github.thebusybiscuit.slimefun4.implementation.items.electric
The EnergyRegulator is a special type of SlimefunItem which serves as the heart of every EnergyNet.
EnergyRegulator(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.electric.EnergyRegulator
 
ENGLISH - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.localization.LanguagePreset
 
ENHANCED_AUTO_CRAFTER - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
ENHANCED_AUTO_CRAFTER - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
ENHANCED_CRAFTING_TABLE - Static variable in class io.github.thebusybiscuit.slimefun4.api.recipes.RecipeType
 
ENHANCED_CRAFTING_TABLE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
ENHANCED_CRAFTING_TABLE_CRAFT_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
ENHANCED_FURNACE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
ENHANCED_FURNACE_10 - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
ENHANCED_FURNACE_11 - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
ENHANCED_FURNACE_2 - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
ENHANCED_FURNACE_3 - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
ENHANCED_FURNACE_4 - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
ENHANCED_FURNACE_5 - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
ENHANCED_FURNACE_6 - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
ENHANCED_FURNACE_7 - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
ENHANCED_FURNACE_8 - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
ENHANCED_FURNACE_9 - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
ENHANCED_FURNACE_LUCK_MATERIALS - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.tags.SlimefunTag
All materials which benefit from the luck multiplier of EnhancedFurnace
EnhancedAutoCrafter - Class in io.github.thebusybiscuit.slimefun4.implementation.items.autocrafters
The EnhancedAutoCrafter is an implementation of the AbstractAutoCrafter.
EnhancedAutoCrafter(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.autocrafters.EnhancedAutoCrafter
 
EnhancedCraftingTable - Class in io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks
 
EnhancedCraftingTable(ItemGroup, SlimefunItemStack) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks.EnhancedCraftingTable
 
EnhancedFurnace - Class in io.github.thebusybiscuit.slimefun4.implementation.items.blocks
The EnhancedFurnace is an upgraded version of a Furnace.
EnhancedFurnace(ItemGroup, int, int, int, SlimefunItemStack, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.blocks.EnhancedFurnace
 
EnhancedFurnaceListener - Class in io.github.thebusybiscuit.slimefun4.implementation.listeners
This Listener is responsible for enforcing the "fuel efficiency" and "fortune" policies of an EnhancedFurnace.
EnhancedFurnaceListener(Slimefun) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.listeners.EnhancedFurnaceListener
 
ENRICHED_NETHER_ICE - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
ENRICHED_NETHER_ICE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
EntityInteractHandler - Interface in io.github.thebusybiscuit.slimefun4.core.handlers
This is triggered when a Player interacts with an Entity.
EntityInteractionListener - Class in io.github.thebusybiscuit.slimefun4.implementation.listeners.entity
The Listener responsible for a Player interacting with an Entity.
EntityInteractionListener(Slimefun) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.listeners.entity.EntityInteractionListener
 
EntityKillHandler - Interface in io.github.thebusybiscuit.slimefun4.core.handlers
If this ItemHandler is added to a SlimefunItem it will listen for any EntityDeathEvent that was triggered by a Player using the SlimefunItem this EntityKillHandler was linked to.
EnumSetting<T> - Class in io.github.thebusybiscuit.slimefun4.api.items.settings
This variation of ItemSetting allows you to allow Enum constants to be used for ItemSetting validation.
EnumSetting(SlimefunItem, String, Class<T>, T) - Constructor for class io.github.thebusybiscuit.slimefun4.api.items.settings.EnumSetting
 
EnvUtil - Class in city.norain.slimefun4.utils
 
EnvUtil() - Constructor for class city.norain.slimefun4.utils.EnvUtil
 
equals(Object) - Method in record class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlite.SqliteConfig
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.common.RecordKey
 
equals(Object) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.common.ScopeKey
 
equals(Object) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.ChunkKey
 
equals(Object) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.LinkedKey
 
equals(Object) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.LocationKey
 
equals(Object) - Method in class io.github.thebusybiscuit.slimefun4.api.gps.Waypoint
equals(Object) - Method in class io.github.thebusybiscuit.slimefun4.api.items.ItemGroup
 
equals(Object) - Method in class io.github.thebusybiscuit.slimefun4.api.items.ItemSetting
 
equals(Object) - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
 
equals(Object) - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItemStack
equals(Object) - Method in class io.github.thebusybiscuit.slimefun4.api.player.PlayerProfile
 
equals(Object) - Method in class io.github.thebusybiscuit.slimefun4.api.recipes.RecipeType
 
equals(Object) - Method in class io.github.thebusybiscuit.slimefun4.core.multiblocks.MultiBlock
 
equals(Object) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.altar.AltarRecipe
 
equals(Object) - Method in class io.github.thebusybiscuit.slimefun4.utils.itemstack.ItemStackWrapper
 
equalsLore(List<String>, List<String>) - Static method in class io.github.thebusybiscuit.slimefun4.utils.SlimefunUtils
This checks if the two provided lores are equal.
error(String, Throwable) - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
This will throw a Throwable to the console and signal that this was caused by this SlimefunItem.
ErrorReport<T> - Class in io.github.thebusybiscuit.slimefun4.api
This class represents an ErrorReport.
ErrorReport(T, SlimefunItem) - Constructor for class io.github.thebusybiscuit.slimefun4.api.ErrorReport
This constructs a new ErrorReport for the given SlimefunItem.
ErrorReport(T, SlimefunAddon, Consumer<PrintStream>) - Constructor for class io.github.thebusybiscuit.slimefun4.api.ErrorReport
This is the base constructor for an ErrorReport.
ErrorReport(T, Location, SlimefunItem) - Constructor for class io.github.thebusybiscuit.slimefun4.api.ErrorReport
This constructs a new ErrorReport for the given Location and SlimefunItem.
ESSENCE_OF_AFTERLIFE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
evaluate(int) - Method in enum class io.github.thebusybiscuit.slimefun4.utils.UnbreakingAlgorithm
This method will randomly decide if the item should be damaged or not based on the internal formula of this UnbreakingAlgorithm.
evaluateUnbreakingEnchantment(int) - Method in interface io.github.thebusybiscuit.slimefun4.core.attributes.DamageableItem
This method will randomly decide if the item should be damaged or not This does not damage the item, it is called by DamageableItem.damageItem(Player, ItemStack) to randomly generate a boolean This function should be overridden when the item type is not a tool which is the default value
evaluateUnbreakingEnchantment(int) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.armor.ElytraCap
 
EXCLAMATION_MARK - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
execQuery(Connection, String) - Static method in class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.SqlUtils
 
execSql(Connection, String) - Static method in class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.SqlUtils
 
execUpdate(Connection, String) - Static method in class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.SqlUtils
 
execute(ProgrammableAndroid, Block, UniversalMenu, BlockFace) - Method in enum class io.github.thebusybiscuit.slimefun4.implementation.items.androids.Instruction
 
executeAfterLoad(ASlimefunDataContainer, Runnable, boolean) - Static method in class com.xzavier0722.mc.plugin.slimefun4.storage.util.StorageCacheUtils
 
executeAfterLoad(SlimefunBlockData, Runnable, boolean) - Static method in class com.xzavier0722.mc.plugin.slimefun4.storage.util.StorageCacheUtils
 
executeAfterLoad(SlimefunUniversalData, Runnable, boolean) - Static method in class com.xzavier0722.mc.plugin.slimefun4.storage.util.StorageCacheUtils
 
executeQuery(String) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.SqlCommonAdapter
 
executeSql(String) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.SqlCommonAdapter
 
executeSql(String) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlite.SqliteAdapter
 
executeTask() - Method in class io.github.thebusybiscuit.slimefun4.implementation.tasks.player.BeeWingsTask
 
executeTask() - Method in class io.github.thebusybiscuit.slimefun4.implementation.tasks.player.InfusedMagnetTask
 
executeTask() - Method in class io.github.thebusybiscuit.slimefun4.implementation.tasks.player.JetBootsTask
 
executeTask() - Method in class io.github.thebusybiscuit.slimefun4.implementation.tasks.player.JetpackTask
 
executeTask() - Method in class io.github.thebusybiscuit.slimefun4.implementation.tasks.player.ParachuteTask
 
EXP_COLLECTOR - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
EXP_COLLECTOR - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
ExpCollector - Class in io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.entities
The ExpCollector is a machine which picks up any nearby ExperienceOrb and produces a KnowledgeFlask.
ExpCollector(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.entities.ExpCollector
 
EXPLODE - Enum constant in enum class me.mrCookieSlime.Slimefun.Objects.SlimefunItem.UnregisterReason
Deprecated.
An explosion destroys the block.
EXPLOSION - Static variable in class io.github.thebusybiscuit.slimefun4.utils.compatibility.VersionedParticle
 
ExplosionsListener - Class in io.github.thebusybiscuit.slimefun4.implementation.listeners
The ExplosionsListener is a Listener which listens to any explosion events.
ExplosionsListener(Slimefun) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.listeners.ExplosionsListener
 
EXPLOSIVE_BOW - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
EXPLOSIVE_BOW_HIT_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
EXPLOSIVE_PICKAXE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
EXPLOSIVE_SHOVEL - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
EXPLOSIVE_SHOVEL_BLOCKS - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.tags.SlimefunTag
All materials which the ExplosiveShovel can break.
EXPLOSIVE_TOOL_EXPLODE_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
ExplosiveBow - Class in io.github.thebusybiscuit.slimefun4.implementation.items.weapons
The ExplosiveBow is a SlimefunBow which creates a fake explosion when it hits a LivingEntity.
ExplosiveBow(ItemGroup, SlimefunItemStack, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.weapons.ExplosiveBow
 
ExplosivePickaxe - Class in io.github.thebusybiscuit.slimefun4.implementation.items.tools
The ExplosivePickaxe is a pickaxe which can destroy Blocks in a size of 3 by 3.
ExplosivePickaxe(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.tools.ExplosivePickaxe
 
ExplosiveShovel - Class in io.github.thebusybiscuit.slimefun4.implementation.items.tools
The ExplosiveShovel works similar to the ExplosivePickaxe.
ExplosiveShovel(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.tools.ExplosiveShovel
 
ExplosiveTool - Class in io.github.thebusybiscuit.slimefun4.implementation.items.tools
This SlimefunItem is a super class for items like the ExplosivePickaxe or ExplosiveShovel.
ExplosiveTool(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.tools.ExplosiveTool
 
ExplosiveToolBreakBlocksEvent - Class in io.github.thebusybiscuit.slimefun4.api.events
This Event is called when an ExplosiveTool is used to break blocks.
ExplosiveToolBreakBlocksEvent(Player, Block, List<Block>, ItemStack, ExplosiveTool) - Constructor for class io.github.thebusybiscuit.slimefun4.api.events.ExplosiveToolBreakBlocksEvent
 
ExternallyInteractable - Interface in io.github.thebusybiscuit.slimefun4.core.attributes
Implement this interface for any SlimefunItem to provide methods for external code to 'interact' with the item when placed as a block in the world.
extraTick(Location) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.reactors.NetherStarReactor
 
extraTick(Location) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.reactors.NuclearReactor
 
extraTick(Location) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.reactors.Reactor
 

F

FAILED - Enum constant in enum class com.xzavier0722.mc.plugin.slimefun4.storage.migrator.MigrateStatus
 
farm(Block, UniversalMenu, Block, boolean) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.androids.FarmerAndroid
 
farm(Block, UniversalMenu, Block, boolean) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.androids.ProgrammableAndroid
 
FARM_DOWN - Enum constant in enum class io.github.thebusybiscuit.slimefun4.implementation.items.androids.Instruction
This Instruction will make a FarmerAndroid try to harvest the Block below.
FARM_EXOTIC_DOWN - Enum constant in enum class io.github.thebusybiscuit.slimefun4.implementation.items.androids.Instruction
This Instruction will make a FarmerAndroid try to harvest the Block below.
FARM_EXOTIC_FORWARD - Enum constant in enum class io.github.thebusybiscuit.slimefun4.implementation.items.androids.Instruction
This Instruction will make a FarmerAndroid try to harvest the Block in front of them.
FARM_FORWARD - Enum constant in enum class io.github.thebusybiscuit.slimefun4.implementation.items.androids.Instruction
This Instruction will make a FarmerAndroid try to harvest the Block in front of them.
FARMER - Enum constant in enum class io.github.thebusybiscuit.slimefun4.implementation.items.androids.AndroidType
This type stands for the FarmerAndroid, it can harvest crops.
FARMER_SHOES - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
FARMER_TALISMAN_TRIGGERS - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.tags.SlimefunTag
All materials (crops) which can be doubled using a Farmer Talisman.
FarmerAndroid - Class in io.github.thebusybiscuit.slimefun4.implementation.items.androids
 
FarmerAndroid(ItemGroup, int, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.androids.FarmerAndroid
 
FarmerShoes - Class in io.github.thebusybiscuit.slimefun4.implementation.items.armor
The FarmerShoes are just a simple pair of boots which allows a Player to walk on Farmland without breaking it.
FarmerShoes(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.armor.FarmerShoes
 
FERROSILICON - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
FERTILIZER - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
FIELD_BACKPACK_ID - Static variable in interface com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.SqlConstants
 
FIELD_BACKPACK_NAME - Static variable in interface com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.SqlConstants
 
FIELD_BACKPACK_NUM - Static variable in interface com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.SqlConstants
 
FIELD_BACKPACK_SIZE - Static variable in interface com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.SqlConstants
 
FIELD_CHUNK - Static variable in interface com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.SqlConstants
 
FIELD_DATA_KEY - Static variable in interface com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.SqlConstants
 
FIELD_DATA_VALUE - Static variable in interface com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.SqlConstants
 
FIELD_INVENTORY_ITEM - Static variable in interface com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.SqlConstants
 
FIELD_INVENTORY_SLOT - Static variable in interface com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.SqlConstants
 
FIELD_LOCATION - Static variable in interface com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.SqlConstants
 
FIELD_PLAYER_NAME - Static variable in interface com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.SqlConstants
 
FIELD_PLAYER_UUID - Static variable in interface com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.SqlConstants
 
FIELD_RESEARCH_KEY - Static variable in interface com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.SqlConstants
 
FIELD_SLIMEFUN_ID - Static variable in interface com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.SqlConstants
 
FIELD_TABLE_METADATA_KEY - Static variable in interface com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.SqlConstants
 
FIELD_TABLE_METADATA_VALUE - Static variable in interface com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.SqlConstants
 
FIELD_TABLE_VERSION - Static variable in interface com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.SqlConstants
Deprecated.
由于设计不当,该字段已被弃用
FIELD_UNIVERSAL_TRAITS - Static variable in interface com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.SqlConstants
 
FIELD_UNIVERSAL_UUID - Static variable in interface com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.SqlConstants
 
FieldKey - Enum Class in com.xzavier0722.mc.plugin.slimefun4.storage.common
 
FieldMapper<T> - Class in com.xzavier0722.mc.plugin.slimefun4.storage.common
 
FieldMapper(Map<FieldKey, T>) - Constructor for class com.xzavier0722.mc.plugin.slimefun4.storage.common.FieldMapper
 
FIGHTER - Enum constant in enum class io.github.thebusybiscuit.slimefun4.implementation.items.androids.AndroidType
This type stands for the ButcherAndroid, it has the ability to damage entities.
FileUtils - Class in io.github.thebusybiscuit.slimefun4.utils
 
FileUtils() - Constructor for class io.github.thebusybiscuit.slimefun4.utils.FileUtils
 
FILLED_CAN - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
FILLED_FLASK_OF_KNOWLEDGE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
filterCache - Variable in class io.github.thebusybiscuit.slimefun4.core.networks.cargo.CargoNet
This is our cache for the ItemFilter for each node.
find(OfflinePlayer) - Static method in class io.github.thebusybiscuit.slimefun4.api.player.PlayerProfile
This method tries to search for a PlayerProfile of the given OfflinePlayer.
findAt(Block) - Static method in enum class io.github.thebusybiscuit.slimefun4.utils.InfiniteBlockGenerator
This will attempt to find an InfiniteBlockGenerator at the given Block.
findNextRecipe(BlockMenu) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.AutoAnvil
 
findNextRecipe(BlockMenu) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.AutoBrewer
 
findNextRecipe(BlockMenu) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.ElectricDustWasher
 
findNextRecipe(BlockMenu) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.ElectricGoldPan
 
findNextRecipe(BlockMenu) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.enchanting.AutoDisenchanter
 
findNextRecipe(BlockMenu) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.enchanting.AutoEnchanter
 
findNextRecipe(BlockMenu) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.enchanting.BookBinder
 
findNextRecipe(BlockMenu) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.entities.ProduceCollector
 
findNextRecipe(BlockMenu) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.geo.OilPump
 
findNextRecipe(BlockMenu) - Method in class me.mrCookieSlime.Slimefun.Objects.SlimefunItem.abstractItems.AContainer
 
findOutputChestFor(Block, ItemStack) - Static method in class io.github.thebusybiscuit.slimefun4.implementation.items.blocks.OutputChest
 
findOutputInventory(ItemStack, Block, Inventory) - Method in class io.github.thebusybiscuit.slimefun4.core.multiblocks.MultiBlockMachine
Overloaded method for finding a potential output chest.
findOutputInventory(ItemStack, Block, Inventory, Inventory) - Method in class io.github.thebusybiscuit.slimefun4.core.multiblocks.MultiBlockMachine
 
FINE - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.profiler.PerformanceRating
 
finishEntry(TimingEntry) - Method in class city.norain.slimefun4.timings.SQLProfiler
 
FINNISH - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.localization.LanguagePreset
 
FIRE_RUNE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
FIREWORK - Static variable in class io.github.thebusybiscuit.slimefun4.utils.compatibility.VersionedParticle
 
FireworksListener - Class in io.github.thebusybiscuit.slimefun4.implementation.listeners.entity
This Listener makes sure that any Firework caused by a Player unlocking a Research does not cause damage to be dealt.
FireworksListener(Slimefun) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.listeners.entity.FireworksListener
 
FireworkUtils - Class in io.github.thebusybiscuit.slimefun4.utils
This is a simple utility class for spawning random and colorful Firework rockets.
fish(Block, UniversalMenu) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.androids.FishermanAndroid
 
fish(Block, UniversalMenu) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.androids.ProgrammableAndroid
 
FISH_JERKY - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
FISHERMAN - Enum constant in enum class io.github.thebusybiscuit.slimefun4.implementation.items.androids.AndroidType
The FishermanAndroid can catch a fish and other materials.
FISHERMAN_ANDROID_FISHING_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
FishermanAndroid - Class in io.github.thebusybiscuit.slimefun4.implementation.items.androids
 
FishermanAndroid(ItemGroup, int, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.androids.FishermanAndroid
 
fits(ItemStack, int...) - Method in class me.mrCookieSlime.Slimefun.api.inventory.DirtyChestMenu
 
FLASK_OF_KNOWLEDGE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
FLASK_OF_KNOWLEDGE_FILLUP_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
FlexItemGroup - Class in io.github.thebusybiscuit.slimefun4.api.items.groups
A FlexItemGroup is a ItemGroup inside the SlimefunGuide that can be completely modified.
FlexItemGroup(NamespacedKey, ItemStack) - Constructor for class io.github.thebusybiscuit.slimefun4.api.items.groups.FlexItemGroup
 
FlexItemGroup(NamespacedKey, ItemStack, int) - Constructor for class io.github.thebusybiscuit.slimefun4.api.items.groups.FlexItemGroup
 
flowSafeAddition(int, int) - Static method in class io.github.thebusybiscuit.slimefun4.utils.NumberUtils
This detects if 2 integers will overflow/underflow and if they will, returns the corresponding value
FLUID_PUMP - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
FLUID_SENSITIVE_MATERIALS - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.tags.SlimefunTag
These Materials are sensitive to fluids, they cannot be Waterlogged and would break in contact with water.
FluidPump - Class in io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines
This machine collects liquids from the World and puts them into buckets provided to the machine by using energy.
FluidPump(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.FluidPump
 
FLYING_INTO_WALL - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.attributes.ProtectionType
This damage type represents damage caused by flying into a wall with an elytra
FOOD_COMPOSTER - Static variable in class io.github.thebusybiscuit.slimefun4.api.recipes.RecipeType
 
FOOD_COMPOSTER - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
FOOD_COMPOSTER_2 - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
FOOD_FABRICATOR - Static variable in class io.github.thebusybiscuit.slimefun4.api.recipes.RecipeType
 
FOOD_FABRICATOR - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
FOOD_FABRICATOR_2 - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
FoodComposter - Class in io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines
 
FoodComposter(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.FoodComposter
 
FoodFabricator - Class in io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines
 
FoodFabricator(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.FoodFabricator
 
forceWrap(ItemStack) - Static method in class io.github.thebusybiscuit.slimefun4.utils.itemstack.ItemStackWrapper
Creates an ItemStackWrapper of an ItemStack.
formatBigNumber(int) - Static method in class io.github.thebusybiscuit.slimefun4.utils.NumberUtils
This method formats a given Integer to be displayed nicely with decimal digit grouping.
FORTUNE - Static variable in class io.github.thebusybiscuit.slimefun4.utils.compatibility.VersionedEnchantment
 
FORTUNE_COOKIE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
FortuneCookie - Class in io.github.thebusybiscuit.slimefun4.implementation.items.food
The FortuneCookie is a rather simple SlimefunItem, it's a cookie which sends the Player who ate it a random text message.
FortuneCookie(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.food.FortuneCookie
 
Freezer - Class in io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines
The Freezer can freeze items into its frozen state, e.g. water to ice.
Freezer(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.Freezer
 
FREEZER - Static variable in class io.github.thebusybiscuit.slimefun4.api.recipes.RecipeType
 
FREEZER - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
FREEZER_2 - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
FREEZER_3 - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
FRENCH - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.localization.LanguagePreset
 
FREQUENCY - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.items.cargo.AdvancedCargoOutputNode
 
FREQUENCY - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.items.cargo.CargoInputNode
 
FREQUENCY - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.items.cargo.CargoOutputNode
 
fromJson(NamespacedKey, String, BiomeDataConverter<T>) - Static method in class io.github.thebusybiscuit.slimefun4.utils.biomes.BiomeMap
 
fromJson(NamespacedKey, String, BiomeDataConverter<T>, boolean) - Static method in class io.github.thebusybiscuit.slimefun4.utils.biomes.BiomeMap
 
fromResource(NamespacedKey, JavaPlugin, String, BiomeDataConverter<T>) - Static method in class io.github.thebusybiscuit.slimefun4.utils.biomes.BiomeMap
 
fromUUID(UUID, Consumer<PlayerProfile>) - Static method in class io.github.thebusybiscuit.slimefun4.api.player.PlayerProfile
 
FUEL_BUCKET - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
FUEL_BUCKET - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
FuelOperation - Class in io.github.thebusybiscuit.slimefun4.implementation.operations
This MachineOperation represents the process of burning fuel.
FuelOperation(MachineFuel) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.operations.FuelOperation
 
FuelOperation(ItemStack, ItemStack, int) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.operations.FuelOperation
 
fuelTypes - Variable in class io.github.thebusybiscuit.slimefun4.implementation.items.androids.ProgrammableAndroid
 
fuelTypes - Variable in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.AbstractEnergyProvider
 
fuelTypes - Variable in class io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks.miner.IndustrialMiner
 
FUNGUS_SOIL - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.tags.SlimefunTag
All soil blocks for a fungus to grow on.

G

GadgetsListener - Class in io.github.thebusybiscuit.slimefun4.implementation.listeners
This Listener is responsible for listening to the PlayerToggleSneakEvent to start tasks for various gadgets that are activated by pressing shift, like the Jetpack or JetBoots
GadgetsListener(Slimefun) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.listeners.GadgetsListener
 
generateReport() - Method in class city.norain.slimefun4.timings.SQLProfiler
 
GENERATOR - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.attributes.MachineType
 
GENERATOR - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.networks.energy.EnergyNetComponentType
A Generator generates Energy and feeds it into the network.
GENERATOR - Enum constant in enum class io.github.thebusybiscuit.slimefun4.implementation.items.electric.reactors.ReactorMode
If a Reactor is operating in generator mode, the focus will be the generation of power.
GENERATOR - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
GEO_MINER - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
GEO_MINER - Static variable in class io.github.thebusybiscuit.slimefun4.api.recipes.RecipeType
 
GEO_MINER - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
GEO_SCANNER - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
GEOMiner - Class in io.github.thebusybiscuit.slimefun4.implementation.items.geo
The GEOMiner is an electrical machine that allows you to obtain a GEOResource.
GEOMiner(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.geo.GEOMiner
 
GEOMiningOperation - Class in io.github.thebusybiscuit.slimefun4.implementation.operations
This MachineOperation represents a GEOMiner mining a GEOResource.
GEOMiningOperation(GEOResource, int) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.operations.GEOMiningOperation
 
GEOResource - Interface in io.github.thebusybiscuit.slimefun4.api.geo
A GEOResource is a virtual resource that can be thought of as world-gen.
GEOResourceGenerationEvent - Class in io.github.thebusybiscuit.slimefun4.api.events
This Event is fired whenever a GEOResource is being freshly generated.
GEOResourceGenerationEvent(World, Biome, int, int, GEOResource, int) - Constructor for class io.github.thebusybiscuit.slimefun4.api.events.GEOResourceGenerationEvent
 
GEOResourcesSetup - Class in io.github.thebusybiscuit.slimefun4.implementation.resources
This static setup class is used to register all default instances of GEOResource that Slimefun includes out of the box.
GEOScanner - Class in io.github.thebusybiscuit.slimefun4.implementation.items.geo
 
GEOScanner(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.geo.GEOScanner
 
GERMAN - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.localization.LanguagePreset
 
get(int) - Method in enum class io.github.thebusybiscuit.slimefun4.utils.ColoredMaterial
 
get(FieldKey) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.common.FieldMapper
 
get(FieldKey) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.common.RecordSet
 
get(Biome) - Method in class io.github.thebusybiscuit.slimefun4.utils.biomes.BiomeMap
 
get(DyeColor) - Method in enum class io.github.thebusybiscuit.slimefun4.utils.ColoredMaterial
 
get(OfflinePlayer, Consumer<PlayerProfile>) - Static method in class io.github.thebusybiscuit.slimefun4.api.player.PlayerProfile
Get the PlayerProfile for a OfflinePlayer asynchronously.
get(T) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.common.FieldMapper
 
getAccessPort(BlockMenu, Location) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.reactors.Reactor
 
getAdditionalBlocks() - Method in class io.github.thebusybiscuit.slimefun4.api.events.ExplosiveToolBreakBlocksEvent
Gets the Block List of blocks destroyed in this event.
getAddon() - Method in class io.github.thebusybiscuit.slimefun4.api.items.ItemGroup
This returns the SlimefunAddon which has registered this ItemGroup.
getAddon() - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
This method returns the SlimefunAddon that registered this SlimefunItem.
getAddon() - Method in interface io.github.thebusybiscuit.slimefun4.core.guide.options.SlimefunGuideOption
This returns the SlimefunAddon which added this SlimefunGuideOption.
getAffectedItems() - Method in class io.github.thebusybiscuit.slimefun4.api.researches.Research
Lists every SlimefunItem that is bound to this Research.
getAll() - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.common.RecordSet
 
getAllBlockData() - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.SlimefunChunkData
 
getAllCommands(SlimefunCommand) - Static method in class io.github.thebusybiscuit.slimefun4.core.commands.subcommands.SlimefunSubCommands
 
getAllData() - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.ADataContainer
 
getAllItemGroups() - Method in class io.github.thebusybiscuit.slimefun4.core.SlimefunRegistry
This returns a List containing every enabled ItemGroup.
getAllLoadedChunkData() - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.BlockDataController
 
getAllLoadedChunkData(World) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.BlockDataController
 
getAllowedValues() - Method in class io.github.thebusybiscuit.slimefun4.api.items.settings.EnumSetting
This returns an array of valid Enum values.
getAllSlimefunItems() - Method in class io.github.thebusybiscuit.slimefun4.core.SlimefunRegistry
This List contains every SlimefunItem, even disabled items.
getAltarBlock() - Method in class io.github.thebusybiscuit.slimefun4.api.events.AncientAltarCraftEvent
This method returns the main altar's block Block
getAltars() - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.AncientAltarListener
 
getAltarsInUse() - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.AncientAltarListener
This returns all Altars that are currently in use.
getAmount() - Method in class io.github.thebusybiscuit.slimefun4.utils.itemstack.ItemStackWrapper
 
getAnalyticsService() - Static method in class io.github.thebusybiscuit.slimefun4.implementation.Slimefun
This method returns the AnalyticsService of Slimefun.
getAnchor(Player, ItemStack) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.tools.TapeMeasure
 
getAndResetAverageNanosecondTimings() - Method in class io.github.thebusybiscuit.slimefun4.core.services.profiler.SlimefunProfiler
Get and reset the average nanosecond timing for this SlimefunProfiler.
getAndResetAverageTimings() - Method in class io.github.thebusybiscuit.slimefun4.core.services.profiler.SlimefunProfiler
Get and reset the average millisecond timing for this SlimefunProfiler.
getAndroid() - Method in class io.github.thebusybiscuit.slimefun4.api.events.AndroidFarmEvent
This method returns the AndroidInstance who triggered this Event
getAndroid() - Method in class io.github.thebusybiscuit.slimefun4.api.events.AndroidMineEvent
This method returns the AndroidInstance who triggered this Event
getAndroid() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.androids.AndroidInstance
 
getAndroidType() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.androids.ButcherAndroid
 
getAndroidType() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.androids.FarmerAndroid
 
getAndroidType() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.androids.FishermanAndroid
 
getAndroidType() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.androids.MinerAndroid
 
getAndroidType() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.androids.ProgrammableAndroid
This returns the AndroidType that is associated with this ProgrammableAndroid.
getAndroidType() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.androids.WoodcutterAndroid
 
getArmor() - Method in class io.github.thebusybiscuit.slimefun4.api.player.PlayerProfile
This method provides a fast way to access the armor of a Player.
getArmorSetId() - Method in interface io.github.thebusybiscuit.slimefun4.core.attributes.ProtectiveArmor
This returns the armor set NamespacedKey of this SlimefunArmorPiece.
getArmorSetId() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.armor.ElytraCap
 
getArmorSetId() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.armor.HazmatArmorPiece
 
getArmorStand(Block, boolean) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.altar.AncientPedestal
 
getAsEnumConstant() - Method in class io.github.thebusybiscuit.slimefun4.api.items.settings.EnumSetting
This will attempt to get the configured value as a constant of the desired Enum.
getAsItemStack() - Method in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
This method returns an ItemStack with the given texture assigned to it.
getAsMillis(long) - Static method in class io.github.thebusybiscuit.slimefun4.utils.NumberUtils
 
getAsSkin() - Method in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
getAsync(ItemStack, Consumer<PlayerBackpack>, boolean) - Static method in class io.github.thebusybiscuit.slimefun4.api.player.PlayerBackpack
 
getAttachedBlock(Location) - Method in class io.github.thebusybiscuit.slimefun4.core.networks.cargo.CargoNet
 
getAuthor() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.androids.Script
This returns the author of this Script.
getAverageTimingsPerMachine() - Method in class io.github.thebusybiscuit.slimefun4.core.services.profiler.SlimefunProfiler
Get and reset the average millisecond timing for each machine.
getBackButton(Player, String...) - Static method in class io.github.thebusybiscuit.slimefun4.utils.ChestMenuUtils
 
getBackground() - Static method in class io.github.thebusybiscuit.slimefun4.utils.ChestMenuUtils
 
getBackpack(int) - Method in class io.github.thebusybiscuit.slimefun4.storage.data.PlayerData
 
getBackpack(String) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.ProfileDataController
 
getBackpack(OfflinePlayer, int) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.ProfileDataController
 
getBackpackAsync(String, IAsyncReadCallback<PlayerBackpack>) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.ProfileDataController
 
getBackpackAsync(OfflinePlayer, int, IAsyncReadCallback<PlayerBackpack>) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.ProfileDataController
 
getBackpackCount() - Method in class io.github.thebusybiscuit.slimefun4.api.player.PlayerProfile
 
getBackpackID(ItemMeta) - Static method in class io.github.thebusybiscuit.slimefun4.api.player.PlayerBackpack
 
getBackpackListener() - Static method in class io.github.thebusybiscuit.slimefun4.implementation.Slimefun
 
getBackpacks() - Method in class io.github.thebusybiscuit.slimefun4.storage.data.PlayerData
 
getBackpacks(String) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.ProfileDataController
 
getBackpacksAsync(String, IAsyncReadCallback<Set<PlayerBackpack>>) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.ProfileDataController
 
getBackpackUUID(ItemMeta) - Static method in class io.github.thebusybiscuit.slimefun4.api.player.PlayerBackpack
 
getBarteringDrops() - Method in class io.github.thebusybiscuit.slimefun4.core.SlimefunRegistry
This returns a Set of ItemStacks which can be obtained by bartering with Piglins.
getBarteringLootChance() - Method in interface io.github.thebusybiscuit.slimefun4.core.attributes.PiglinBarterDrop
Implement this method to make this SlimefunItem have a variable chance of being dropped by a Piglin when bartering with them.
getBarteringLootChance() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.misc.StrangeNetherGoo
 
getBiome() - Method in class io.github.thebusybiscuit.slimefun4.api.events.GEOResourceGenerationEvent
This returns the Biome at the Location at which the GEOResource is generated.
getBlock() - Method in class io.github.thebusybiscuit.slimefun4.api.events.AndroidFarmEvent
This method returns the mined Block
getBlock() - Method in class io.github.thebusybiscuit.slimefun4.api.events.AndroidMineEvent
This method returns the mined Block
getBlock() - Method in class io.github.thebusybiscuit.slimefun4.api.events.AutoDisenchantEvent
This returns the Block that is disenchanting items
getBlock() - Method in class io.github.thebusybiscuit.slimefun4.api.events.AutoEnchantEvent
This returns the Block that is enchanting items
getBlock() - Method in class io.github.thebusybiscuit.slimefun4.api.events.ClimbingPickLaunchEvent
This returns the Block that was climbed.
getBlock() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.androids.AndroidInstance
 
getBlock() - Method in class me.mrCookieSlime.Slimefun.api.inventory.BlockMenu
 
getBlock(Location) - Static method in class com.xzavier0722.mc.plugin.slimefun4.storage.util.StorageCacheUtils
 
getBlockBroken() - Method in class io.github.thebusybiscuit.slimefun4.api.events.SlimefunBlockBreakEvent
This gets the broken Block
getBlockData(Block) - Method in class io.github.thebusybiscuit.slimefun4.core.services.BlockDataService
This method returns the NBT data previously stored inside this Block.
getBlockData(Block, NamespacedKey) - Method in class io.github.thebusybiscuit.slimefun4.core.services.BlockDataService
 
getBlockData(Location) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.BlockDataController
Get slimefun block data at specific location
getBlockData(Location) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.SlimefunChunkData
 
getBlockDataAsync(Location, IAsyncReadCallback<SlimefunBlockData>) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.BlockDataController
Get slimefun block data at specific location asynchronous
getBlockDataController() - Method in class io.github.thebusybiscuit.slimefun4.core.config.SlimefunDatabaseManager
 
getBlockDataFromCache(Location) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.BlockDataController
Get slimefun block data at specific location from cache
getBlockDataService() - Static method in class io.github.thebusybiscuit.slimefun4.implementation.Slimefun
 
getBlockDataStorageType() - Method in class io.github.thebusybiscuit.slimefun4.core.config.SlimefunDatabaseManager
 
getBlockMenu() - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.SlimefunBlockData
 
getBlockPlaced() - Method in class io.github.thebusybiscuit.slimefun4.api.events.SlimefunBlockPlaceEvent
This gets the placed Block
getBlockPlacer() - Method in class io.github.thebusybiscuit.slimefun4.api.events.BlockPlacerPlaceEvent
This method returns the BlockPlacer
getBlocksFromPlugin(String) - Method in class io.github.thebusybiscuit.slimefun4.core.services.profiler.SlimefunProfiler
 
getBlocksInChunk(String) - Method in class io.github.thebusybiscuit.slimefun4.core.services.profiler.SlimefunProfiler
 
getBlocksOfId(String) - Method in class io.github.thebusybiscuit.slimefun4.core.services.profiler.SlimefunProfiler
 
getBlockTicker() - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
 
getBody() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.entities.AbstractEntityAssembler
 
getBody() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.entities.IronGolemAssembler
 
getBody() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.entities.WitherAssembler
 
getBodyBorder() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.entities.AbstractEntityAssembler
 
getBodyBorder() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.entities.IronGolemAssembler
 
getBodyBorder() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.entities.WitherAssembler
 
getBoolean(FieldKey) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.common.RecordSet
 
getBorder() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.cargo.AdvancedCargoOutputNode
 
getBorder() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.cargo.CargoInputNode
 
getBowListener() - Static method in class io.github.thebusybiscuit.slimefun4.implementation.Slimefun
 
getBranch() - Method in class city.norain.slimefun4.utils.EnvUtil
 
getBranch() - Method in class io.github.thebusybiscuit.slimefun4.core.services.UpdaterService
This method returns the branch the current build of Slimefun is running on.
getBugTrackerURL() - Method in interface io.github.thebusybiscuit.slimefun4.api.SlimefunAddon
This method returns a link to the Bug Tracker of this SlimefunAddon
getBugTrackerURL() - Method in class io.github.thebusybiscuit.slimefun4.implementation.Slimefun
 
getBuildCommitID() - Method in class city.norain.slimefun4.utils.EnvUtil
 
getBuildNumber() - Method in class io.github.thebusybiscuit.slimefun4.core.services.UpdaterService
This method returns the build number that this is running on (or -1 if unofficial).
getBuildTime() - Method in class city.norain.slimefun4.utils.EnvUtil
 
getByChunk() - Method in class io.github.thebusybiscuit.slimefun4.core.services.profiler.SlimefunProfiler
 
getById(String) - Static method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
Retrieve a SlimefunItem by its id.
getByItem() - Method in class io.github.thebusybiscuit.slimefun4.core.services.profiler.SlimefunProfiler
 
getByItem(ItemStack) - Static method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
Retrieve a SlimefunItem from an ItemStack.
getByPlugin() - Method in class io.github.thebusybiscuit.slimefun4.core.services.profiler.SlimefunProfiler
 
getCachedTexture(String) - Method in class io.github.thebusybiscuit.slimefun4.core.services.github.GitHubService
This returns the cached skin texture for a given username.
getCacheInternal(String) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.ADataContainer
 
getCaller() - Static method in class io.github.thebusybiscuit.slimefun4.core.services.ThreadService
Get the caller of a given method, this should only be used for debugging purposes and is not performant.
getCapacitors() - Method in class io.github.thebusybiscuit.slimefun4.core.networks.energy.EnergyNet
This creates an immutable Map of EnergyNetComponentType.CAPACITOR EnergyNetComponents within this EnergyNet instance.
getCapacity() - Method in interface io.github.thebusybiscuit.slimefun4.core.attributes.EnergyNetComponent
This method returns the max amount of electricity this Block can hold.
getCapacity() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.autocrafters.AbstractAutoCrafter
This method returns the max amount of electricity this machine can hold.
getCapacity() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.Capacitor
 
getCapacity() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.EnergyConnector
 
getCapacity() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.generators.SolarGenerator
 
getCapacity() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.accelerators.AnimalGrowthAccelerator
 
getCapacity() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.accelerators.CropGrowthAccelerator
 
getCapacity() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.accelerators.TreeGrowthAccelerator
 
getCapacity() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.entities.AutoBreeder
 
getCapacity() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.entities.ExpCollector
 
getCapacity() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.entities.IronGolemAssembler
 
getCapacity() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.entities.WitherAssembler
 
getCapacity() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.FluidPump
 
getCapacity() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.geo.GEOMiner
This method returns the max amount of electricity this machine can hold.
getCapacity() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.gps.GPSTransmitter
 
getCapacity() - Method in class me.mrCookieSlime.Slimefun.Objects.SlimefunItem.abstractItems.AContainer
This method returns the max amount of electricity this machine can hold.
getCapacity() - Method in class me.mrCookieSlime.Slimefun.Objects.SlimefunItem.abstractItems.AGenerator
This method returns the max amount of electricity this machine can hold.
getCaratRating() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.misc.GoldIngot
This returns the carat rating of this GoldIngot.
getCatalyst() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.altar.AltarRecipe
 
getCfg() - Static method in class io.github.thebusybiscuit.slimefun4.implementation.Slimefun
 
getChance() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.magical.talismans.Talisman
This returns the chance of this Talisman activating.
getChance() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.weapons.VampireBlade
This method returns the chance of a VampireBlade to apply its healing effect.
getChangedSlots(List<Pair<ItemStack, Integer>>, ItemStack[]) - Static method in class com.xzavier0722.mc.plugin.slimefun4.storage.util.InvStorageUtils
 
getCharge(ItemMeta) - Static method in class io.github.thebusybiscuit.slimefun4.utils.ChargeUtils
 
getCharge(Location) - Method in interface io.github.thebusybiscuit.slimefun4.core.attributes.EnergyNetComponent
This returns the currently stored charge at a given Location.
getCharge(Location, SlimefunBlockData) - Method in interface io.github.thebusybiscuit.slimefun4.core.attributes.EnergyNetComponent
This returns the currently stored charge at a given Location.
getCharge(Location, Config) - Method in interface io.github.thebusybiscuit.slimefun4.core.attributes.EnergyNetComponent
Deprecated.
getChatCatcher() - Static method in class io.github.thebusybiscuit.slimefun4.implementation.Slimefun
 
getChatPrefix() - Method in class io.github.thebusybiscuit.slimefun4.core.services.localization.SlimefunLocalization
This returns the chat prefix for our messages.
getChatPrefix() - Method in class io.github.thebusybiscuit.slimefun4.core.services.LocalizationService
 
getChunk() - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.SlimefunChunkData
 
getChunk() - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.event.SlimefunChunkDataLoadEvent
 
getChunkData() - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.event.SlimefunChunkDataLoadEvent
 
getChunkData(Chunk) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.BlockDataController
 
getChunkDataAsync(Chunk, IAsyncReadCallback<SlimefunChunkData>) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.BlockDataController
 
getChunkDataLoadMode() - Method in class io.github.thebusybiscuit.slimefun4.core.config.SlimefunDatabaseManager
 
getChunkInfo(World, int, int, String) - Static method in class me.mrCookieSlime.Slimefun.api.BlockStorage
Deprecated.
 
getChunkKey(Chunk) - Static method in class com.xzavier0722.mc.plugin.slimefun4.storage.util.LocationUtils
Chunk 转换为数据库中使用的 标准格式区块信息
getChunkKey(Location) - Static method in class com.xzavier0722.mc.plugin.slimefun4.storage.util.LocationUtils
 
getChunks() - Method in class io.github.thebusybiscuit.slimefun4.core.SlimefunRegistry
 
getChunkX() - Method in class io.github.thebusybiscuit.slimefun4.api.events.GEOResourceGenerationEvent
This returns the X coordinate of the Chunk in which the GEOResource is generated.
getChunkZ() - Method in class io.github.thebusybiscuit.slimefun4.api.events.GEOResourceGenerationEvent
This returns the Z coordinate of the Chunk in which the GEOResource is generated.
getClickedBlock() - Method in class io.github.thebusybiscuit.slimefun4.api.events.MultiBlockInteractEvent
This returns the specific Block that was interacted with.
getClickedBlock() - Method in class io.github.thebusybiscuit.slimefun4.api.events.PlayerRightClickEvent
 
getClickedFace() - Method in class io.github.thebusybiscuit.slimefun4.api.events.MultiBlockInteractEvent
This returns the BlockFace that was clicked.
getClickedFace() - Method in class io.github.thebusybiscuit.slimefun4.api.events.PlayerRightClickEvent
 
getClickedInventory(InventoryClickEvent) - Method in class city.norain.slimefun4.compatibillty.VersionedEvent
 
getClimbableSurfaces() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.tools.ClimbingPick
This method returns a Collection of every ClimbableSurface the ClimbingPick can climb.
getClimbingSpeed(ItemStack, Material) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.tools.ClimbingPick
This returns the climbing speed for a given Material and the used ItemStack.
getClimbingSpeed(Material) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.tools.ClimbingPick
This returns the climbing speed for a given Material.
getColor() - Method in enum class io.github.thebusybiscuit.slimefun4.core.services.profiler.PerformanceRating
 
getColorFromPercentage(float) - Static method in class io.github.thebusybiscuit.slimefun4.utils.NumberUtils
This will return a representative color for the given percentage.
getColors() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.armor.RainbowArmorPiece
Returns the Colors this RainbowArmorPiece cycles between
getCommand() - Static method in class io.github.thebusybiscuit.slimefun4.implementation.Slimefun
The Command that was added by Slimefun.
getCommandUsage() - Method in class io.github.thebusybiscuit.slimefun4.core.commands.SlimefunCommand
Returns a heatmap of how often certain commands are used.
getCompactDouble(double) - Static method in class io.github.thebusybiscuit.slimefun4.utils.NumberUtils
 
getConditions() - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.common.RecordKey
 
getConfig() - Method in class io.github.thebusybiscuit.slimefun4.core.services.localization.SlimefunLocalization
 
getConfigManager() - Static method in class io.github.thebusybiscuit.slimefun4.implementation.Slimefun
 
getConfiguration() - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.BlockDataConfigWrapper
Deprecated.
 
getConfiguration() - Method in class me.mrCookieSlime.CSCoreLibPlugin.Configuration.Config
Deprecated.
Converts this Config Object into a plain FileConfiguration Object
getConfiguration() - Method in class me.mrCookieSlime.Slimefun.api.BlockInfoConfig
 
getConfiguration(SoundEffect) - Method in class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundService
This returns the currently used (immutable) SoundConfiguration for the given SoundEffect.
getConn() - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.ConnectionPool
 
getConnectors() - Method in class io.github.thebusybiscuit.slimefun4.core.services.github.GitHubService
 
getConsumedItem() - Method in class io.github.thebusybiscuit.slimefun4.api.events.CoolerFeedPlayerEvent
This returns the ItemStack that was consumed.
getConsumers() - Method in class io.github.thebusybiscuit.slimefun4.core.networks.energy.EnergyNet
This creates an immutable Map of EnergyNetComponentType.CONSUMER EnergyNetComponents within this EnergyNet instance.
getContents() - Method in class me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.ChestMenu
Deprecated.
Returns an Array containing the Contents of this Inventory
getContributions() - Method in class io.github.thebusybiscuit.slimefun4.core.services.github.Contributor
This returns a List of contributions for this Contributor.
getContributions(String) - Method in class io.github.thebusybiscuit.slimefun4.core.services.github.Contributor
This method gives you the amount of contributions this Contributor has submmited in the name of the given role.
getContributors() - Method in class io.github.thebusybiscuit.slimefun4.core.services.github.GitHubService
This returns the Contributors to this project.
getController(Class<CT>, StorageType) - Static method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.ControllerHolder
 
getCoolant() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.reactors.NetherStarReactor
 
getCoolant() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.reactors.NuclearReactor
 
getCoolant() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.reactors.Reactor
This method returns the ItemStack that is required to cool this Reactor.
getCoolantSlots() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.cargo.ReactorAccessPort
 
getCoolantSlots() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.reactors.Reactor
 
getCooler() - Method in class io.github.thebusybiscuit.slimefun4.api.events.CoolerFeedPlayerEvent
This returns the Cooler that was used.
getCoolerItem() - Method in class io.github.thebusybiscuit.slimefun4.api.events.CoolerFeedPlayerEvent
This returns the Cooler that was used (as an ItemStack)
getCost() - Method in class io.github.thebusybiscuit.slimefun4.api.researches.Research
Deprecated.
getCuredEffects() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.medical.MedicalSupply
This returns the PotionEffects cured from this MedicalSupply.
getCurrencyCost() - Method in class io.github.thebusybiscuit.slimefun4.api.researches.Research
 
getCurrentlyResearchingPlayers() - Method in class io.github.thebusybiscuit.slimefun4.core.SlimefunRegistry
This method returns a Set containing the UUID of every Player who is currently unlocking a Research.
getCustomHead(String) - Static method in class io.github.thebusybiscuit.slimefun4.utils.SlimefunUtils
This method returns an ItemStack for the given texture.
getData(RecordKey) - Method in interface com.xzavier0722.mc.plugin.slimefun4.storage.adapter.IDataSourceAdapter
 
getData(RecordKey) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.ADataController
 
getData(RecordKey, boolean) - Method in interface com.xzavier0722.mc.plugin.slimefun4.storage.adapter.IDataSourceAdapter
 
getData(RecordKey, boolean) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.mysql.MysqlAdapter
 
getData(RecordKey, boolean) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.postgresql.PostgreSqlAdapter
 
getData(RecordKey, boolean) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlite.SqliteAdapter
 
getData(RecordKey, boolean) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.ADataController
 
getData(String) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.ADataContainer
 
getData(Location, String) - Static method in class com.xzavier0722.mc.plugin.slimefun4.storage.util.StorageCacheUtils
 
getDatabaseManager() - Static method in class io.github.thebusybiscuit.slimefun4.implementation.Slimefun
 
getDatabaseVersion() - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.SqlCommonAdapter
 
getDataKeys() - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.ADataContainer
 
getDataType() - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.ADataController
 
getDayEnergy() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.generators.SolarGenerator
This method returns the amount of energy that this SolarGenerator produces during the day.
getDefaultLanguage() - Method in class io.github.thebusybiscuit.slimefun4.core.services.localization.SlimefunLocalization
This method returns the default Language of this Server
getDefaultLanguage() - Method in class io.github.thebusybiscuit.slimefun4.core.services.LocalizationService
 
getDefaultMessages(String) - Method in class io.github.thebusybiscuit.slimefun4.core.services.localization.SlimefunLocalization
Returns the Strings referring to the specified Key
getDefaultMode() - Static method in class io.github.thebusybiscuit.slimefun4.core.guide.SlimefunGuide
Get the default mode for the Slimefun guide.
getDefaultOffset() - Method in class io.github.thebusybiscuit.slimefun4.core.services.holograms.HologramsService
This returns the default Hologram offset.
getDefaultPitch() - Method in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
This returns the default pitch.
getDefaultSoundId() - Method in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
This returns the default sound id.
getDefaultSupply(World.Environment, Biome) - Method in interface io.github.thebusybiscuit.slimefun4.api.geo.GEOResource
Returns the default supply of this resource in that biome
getDefaultTag() - Method in class io.github.thebusybiscuit.slimefun4.api.items.settings.MaterialTagSetting
This Tag holds the default values for this MaterialTagSetting.
getDefaultValue() - Method in class io.github.thebusybiscuit.slimefun4.api.items.ItemSetting
This returns the default value of this ItemSetting.
getDefaultVolume() - Method in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
This returns the default volume.
getDescription() - Method in class io.github.thebusybiscuit.slimefun4.core.commands.SubCommand
 
getDescription() - Method in class io.github.thebusybiscuit.slimefun4.core.commands.subcommands.BanItemCommand
 
getDescription() - Method in class io.github.thebusybiscuit.slimefun4.core.commands.subcommands.ClearDataCommand
 
getDescription() - Method in class io.github.thebusybiscuit.slimefun4.core.commands.subcommands.DebugCommand
 
getDescription() - Method in class io.github.thebusybiscuit.slimefun4.core.commands.subcommands.MigrateCommand
 
getDescription() - Method in class io.github.thebusybiscuit.slimefun4.core.commands.subcommands.ReloadCommand
 
getDescription() - Method in class io.github.thebusybiscuit.slimefun4.core.commands.subcommands.UnbanItemCommand
 
getDescription(CommandSender) - Method in class io.github.thebusybiscuit.slimefun4.core.commands.SubCommand
This returns a description for this SubCommand.
getDisabledSlimefunItems() - Method in class io.github.thebusybiscuit.slimefun4.core.SlimefunRegistry
This List contains every disabled SlimefunItem.
getDisplayItem(Player, ItemStack) - Method in interface io.github.thebusybiscuit.slimefun4.core.guide.options.SlimefunGuideOption
 
getDisplayName() - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItemStack
 
getDisplayName() - Method in enum class io.github.thebusybiscuit.slimefun4.core.guide.SlimefunGuideMode
获取指南书样式的显示名称
getDisplayName() - Method in class io.github.thebusybiscuit.slimefun4.core.services.github.Contributor
This returns the final display name for this Contributor.
getDisplayName(Player) - Method in class io.github.thebusybiscuit.slimefun4.api.items.ItemGroup
This returns the localized display name of this ItemGroup for the given Player.
getDisplayRecipes() - Method in interface io.github.thebusybiscuit.slimefun4.core.attributes.RecipeDisplayItem
This is the list of items to display alongside this SlimefunItem.
getDisplayRecipes() - Method in class io.github.thebusybiscuit.slimefun4.core.multiblocks.MultiBlockMachine
 
getDisplayRecipes() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.androids.ProgrammableAndroid
 
getDisplayRecipes() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.blocks.Composter
 
getDisplayRecipes() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.blocks.Crucible
 
getDisplayRecipes() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.AbstractEnergyProvider
 
getDisplayRecipes() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.AutoDrier
 
getDisplayRecipes() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.ElectricGoldPan
 
getDisplayRecipes() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.ElectricIngotPulverizer
 
getDisplayRecipes() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.entities.ProduceCollector
 
getDisplayRecipes() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.Freezer
 
getDisplayRecipes() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.geo.GEOMiner
 
getDisplayRecipes() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.geo.OilPump
 
getDisplayRecipes() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks.AutomatedPanningMachine
 
getDisplayRecipes() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks.Compressor
 
getDisplayRecipes() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks.GrindStone
 
getDisplayRecipes() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks.Juicer
 
getDisplayRecipes() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks.MakeshiftSmeltery
 
getDisplayRecipes() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks.miner.IndustrialMiner
 
getDisplayRecipes() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks.OreCrusher
 
getDisplayRecipes() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks.OreWasher
 
getDisplayRecipes() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks.PressureChamber
 
getDisplayRecipes() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks.Smeltery
 
getDisplayRecipes() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks.TableSaw
 
getDisplayRecipes() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.tools.ClimbingPick
 
getDisplayRecipes() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.tools.GoldPan
 
getDisplayRecipes() - Method in class me.mrCookieSlime.Slimefun.Objects.SlimefunItem.abstractItems.AContainer
 
getDistance(Player, ItemStack, Block) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.tools.TapeMeasure
 
getDownloads() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.androids.Script
This returns how often this Script has been downloaded.
getDownvotes() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.androids.Script
This method returns the amount of downvotes this Script has received.
getDrop() - Method in class io.github.thebusybiscuit.slimefun4.api.events.AndroidFarmEvent
This returns the harvested item or null.
getDrops() - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
 
getDrops() - Method in interface io.github.thebusybiscuit.slimefun4.core.attributes.Placeable
 
getDrops() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.blocks.RepairedSpawner
 
getDrops(Player) - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
 
getDrops(Player) - Method in interface io.github.thebusybiscuit.slimefun4.core.attributes.Placeable
 
getDuration() - Method in class city.norain.slimefun4.utils.TaskTimer
 
getEffects() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.magical.talismans.Talisman
 
getElapsedTime(LocalDateTime) - Static method in class io.github.thebusybiscuit.slimefun4.utils.NumberUtils
This returns the elapsed time since the given LocalDateTime.
getElapsedTime(LocalDateTime, LocalDateTime) - Static method in class io.github.thebusybiscuit.slimefun4.utils.NumberUtils
This returns the elapsed time between the two given LocalDateTimes.
getEmptyClickHandler() - Static method in class io.github.thebusybiscuit.slimefun4.utils.ChestMenuUtils
 
getEnabledSlimefunItems() - Method in class io.github.thebusybiscuit.slimefun4.core.SlimefunRegistry
This List contains every enabled SlimefunItem.
getEnchantedBook() - Method in class io.github.thebusybiscuit.slimefun4.api.events.AsyncAutoEnchanterProcessEvent
This returns the ItemStack that is being used enchanted book
getEnchantment() - Method in class io.github.thebusybiscuit.slimefun4.implementation.settings.TalismanEnchantment
This returns the actual Enchantment represented by this ItemSetting.
getEnergyComponentType() - Method in interface io.github.thebusybiscuit.slimefun4.core.attributes.EnergyNetComponent
This method returns the Type of EnergyNetComponentType this SlimefunItem represents.
getEnergyComponentType() - Method in interface io.github.thebusybiscuit.slimefun4.core.attributes.EnergyNetProvider
 
getEnergyComponentType() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.autocrafters.AbstractAutoCrafter
 
getEnergyComponentType() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.AbstractEnergyProvider
 
getEnergyComponentType() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.Capacitor
 
getEnergyComponentType() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.EnergyConnector
 
getEnergyComponentType() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.accelerators.AbstractGrowthAccelerator
 
getEnergyComponentType() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.entities.AbstractEntityAssembler
 
getEnergyComponentType() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.entities.AutoBreeder
 
getEnergyComponentType() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.entities.ExpCollector
 
getEnergyComponentType() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.FluidPump
 
getEnergyComponentType() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.geo.GEOMiner
 
getEnergyComponentType() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.gps.GPSTransmitter
 
getEnergyComponentType() - Method in class me.mrCookieSlime.Slimefun.Objects.SlimefunItem.abstractItems.AContainer
 
getEnergyConsumption() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.autocrafters.AbstractAutoCrafter
This method returns the amount of energy that is consumed per operation.
getEnergyConsumption() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.accelerators.CropGrowthAccelerator
 
getEnergyConsumption() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.entities.AbstractEntityAssembler
 
getEnergyConsumption() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.entities.IronGolemAssembler
 
getEnergyConsumption() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.entities.WitherAssembler
 
getEnergyConsumption() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.geo.GEOMiner
This method returns the amount of energy that is consumed per operation.
getEnergyConsumption() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.gps.GPSTransmitter
 
getEnergyConsumption() - Method in class me.mrCookieSlime.Slimefun.Objects.SlimefunItem.abstractItems.AContainer
This method returns the amount of energy that is consumed per operation.
getEnergyProduction() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.AbstractEnergyProvider
This method returns the amount of energy that is produced per tick.
getEnergyProduction() - Method in class me.mrCookieSlime.Slimefun.Objects.SlimefunItem.abstractItems.AGenerator
This method returns the amount of energy that is consumed per operation.
getEntityType(ItemStack) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.blocks.AbstractMonsterSpawner
This method tries to obtain an EntityType from a given ItemStack.
getEnvironment() - Method in class io.github.thebusybiscuit.slimefun4.api.events.GEOResourceGenerationEvent
This method returns the World.Environment in which the resource is generated.
getErrorMessage() - Method in class io.github.thebusybiscuit.slimefun4.api.items.ItemSetting
This is an error message which should provide further context on what values are allowed.
getErrorMessage() - Method in class io.github.thebusybiscuit.slimefun4.api.items.settings.DoubleRangeSetting
 
getErrorMessage() - Method in class io.github.thebusybiscuit.slimefun4.api.items.settings.EnumSetting
 
getErrorMessage() - Method in class io.github.thebusybiscuit.slimefun4.api.items.settings.IntRangeSetting
 
getErrorMessage() - Method in class io.github.thebusybiscuit.slimefun4.api.items.settings.MaterialTagSetting
 
getExplosiveTool() - Method in class io.github.thebusybiscuit.slimefun4.api.events.ExplosiveToolBreakBlocksEvent
Gets the ExplosiveTool which triggered this event
getExposure(Player) - Static method in class io.github.thebusybiscuit.slimefun4.utils.RadiationUtils
 
getExposureModifier() - Method in enum class io.github.thebusybiscuit.slimefun4.core.attributes.Radioactivity
This method returns the amount of exposure applied to a player every run of the RadiationTask for this radiation level.
getFields() - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.common.RecordKey
 
getFile() - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.BlockDataConfigWrapper
Deprecated.
 
getFile() - Method in class io.github.thebusybiscuit.slimefun4.api.ErrorReport
This method returns the File this ErrorReport has been written to.
getFile() - Method in class io.github.thebusybiscuit.slimefun4.implementation.Slimefun
 
getFile() - Method in class me.mrCookieSlime.CSCoreLibPlugin.Configuration.Config
Deprecated.
Returns the File the Config is handling
getFile() - Method in class me.mrCookieSlime.Slimefun.api.BlockInfoConfig
 
getFilePath(Language) - Method in enum class io.github.thebusybiscuit.slimefun4.core.services.localization.LanguageFile
 
getFilePath(String) - Method in enum class io.github.thebusybiscuit.slimefun4.core.services.localization.LanguageFile
 
getFloat(Float, float) - Static method in class io.github.thebusybiscuit.slimefun4.utils.NumberUtils
 
getFloors(Block, Consumer<List<ElevatorFloor>>) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.elevator.ElevatorPlate
 
getForks() - Method in class io.github.thebusybiscuit.slimefun4.core.services.github.GitHubService
This returns the amount of forks of our repository
getFuelEfficiency() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.blocks.EnhancedFurnace
This returns the fuel efficiency of this EnhancedFurnace.
getFuelIcon() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.reactors.NetherStarReactor
 
getFuelIcon() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.reactors.NuclearReactor
 
getFuelIcon() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.reactors.Reactor
This method returns the displayed icon above the fuel input slot.
getFuelSlots() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.cargo.ReactorAccessPort
 
getFuelSlots() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.reactors.Reactor
 
getFuelSource() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.androids.ProgrammableAndroid
This returns the AndroidFuelSource for this ProgrammableAndroid.
getFuelTypes() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.AbstractEnergyProvider
 
getFurnaceOutput(ItemStack) - Method in class io.github.thebusybiscuit.slimefun4.core.services.MinecraftRecipeService
This method returns an Optional describing the output of a FurnaceRecipe with the given ItemStack as an input.
getGeneratedMaterial() - Method in enum class io.github.thebusybiscuit.slimefun4.utils.InfiniteBlockGenerator
This returns the generated Material of this InfiniteBlockGenerator.
getGeneratedOutput(Location, SlimefunBlockData) - Method in interface io.github.thebusybiscuit.slimefun4.core.attributes.EnergyNetProvider
This method returns how much energy this EnergyNetProvider provides to the EnergyNet.
getGeneratedOutput(Location, SlimefunBlockData) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.generators.SolarGenerator
 
getGeneratedOutput(Location, SlimefunBlockData) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.reactors.Reactor
 
getGeneratedOutput(Location, SlimefunBlockData) - Method in class me.mrCookieSlime.Slimefun.Objects.SlimefunItem.abstractItems.AGenerator
 
getGeneratedOutput(Location, Config) - Method in interface io.github.thebusybiscuit.slimefun4.core.attributes.EnergyNetProvider
 
getGenerators() - Method in class io.github.thebusybiscuit.slimefun4.core.networks.energy.EnergyNet
This creates an immutable Map of EnergyNetProviders within this EnergyNet instance.
getGEOResources() - Method in class io.github.thebusybiscuit.slimefun4.core.SlimefunRegistry
 
getGitHubService() - Static method in class io.github.thebusybiscuit.slimefun4.implementation.Slimefun
This method returns the GitHubService of Slimefun.
getGlobalItemHandlers() - Method in class io.github.thebusybiscuit.slimefun4.core.SlimefunRegistry
 
getGlobalItemHandlers(Class<? extends ItemHandler>) - Method in class io.github.thebusybiscuit.slimefun4.core.SlimefunRegistry
 
getGoldPanDrops() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.tools.GoldPan
This method returns the target GoldPanDrops for this GoldPan.
getGoldPanDrops() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.tools.NetherGoldPan
 
getGPSNetwork() - Static method in class io.github.thebusybiscuit.slimefun4.implementation.Slimefun
This returns our GPSNetwork instance.
getGrapplingHookListener() - Static method in class io.github.thebusybiscuit.slimefun4.implementation.Slimefun
 
getGuide() - Method in class io.github.thebusybiscuit.slimefun4.api.events.SlimefunGuideOpenEvent
This returns the ItemStack that Player tries to open the Slimefun Guide with.
getGuideDataKey() - Method in class io.github.thebusybiscuit.slimefun4.core.SlimefunRegistry
 
getGuideHistory() - Method in class io.github.thebusybiscuit.slimefun4.api.player.PlayerProfile
This returns the GuideHistory of this Player.
getGuideLayout() - Method in class io.github.thebusybiscuit.slimefun4.api.events.SlimefunGuideOpenEvent
This returns the SlimefunGuideMode of the Slimefun Guide that Player tries to open.
getHand() - Method in class io.github.thebusybiscuit.slimefun4.api.events.PlayerRightClickEvent
This returns the hand that was used in this interaction.
getHandler(String) - Static method in class com.xzavier0722.mc.plugin.slimefun4.autocrafter.CrafterInteractorManager
 
getHandlerList() - Static method in class com.xzavier0722.mc.plugin.slimefun4.storage.event.SlimefunChunkDataLoadEvent
 
getHandlerList() - Static method in class io.github.thebusybiscuit.slimefun4.api.events.AncientAltarCraftEvent
 
getHandlerList() - Static method in class io.github.thebusybiscuit.slimefun4.api.events.AndroidFarmEvent
 
getHandlerList() - Static method in class io.github.thebusybiscuit.slimefun4.api.events.AndroidMineEvent
 
getHandlerList() - Static method in class io.github.thebusybiscuit.slimefun4.api.events.AsyncAutoEnchanterProcessEvent
 
getHandlerList() - Static method in class io.github.thebusybiscuit.slimefun4.api.events.AsyncMachineOperationFinishEvent
 
getHandlerList() - Static method in class io.github.thebusybiscuit.slimefun4.api.events.AsyncProfileLoadEvent
 
getHandlerList() - Static method in class io.github.thebusybiscuit.slimefun4.api.events.AutoDisenchantEvent
 
getHandlerList() - Static method in class io.github.thebusybiscuit.slimefun4.api.events.AutoEnchantEvent
 
getHandlerList() - Static method in class io.github.thebusybiscuit.slimefun4.api.events.BlockPlacerPlaceEvent
 
getHandlerList() - Static method in class io.github.thebusybiscuit.slimefun4.api.events.ClimbingPickLaunchEvent
 
getHandlerList() - Static method in class io.github.thebusybiscuit.slimefun4.api.events.CoolerFeedPlayerEvent
 
getHandlerList() - Static method in class io.github.thebusybiscuit.slimefun4.api.events.ExplosiveToolBreakBlocksEvent
 
getHandlerList() - Static method in class io.github.thebusybiscuit.slimefun4.api.events.GEOResourceGenerationEvent
 
getHandlerList() - Static method in class io.github.thebusybiscuit.slimefun4.api.events.MultiBlockCraftEvent
 
getHandlerList() - Static method in class io.github.thebusybiscuit.slimefun4.api.events.MultiBlockInteractEvent
 
getHandlerList() - Static method in class io.github.thebusybiscuit.slimefun4.api.events.PlayerLanguageChangeEvent
 
getHandlerList() - Static method in class io.github.thebusybiscuit.slimefun4.api.events.PlayerPreResearchEvent
 
getHandlerList() - Static method in class io.github.thebusybiscuit.slimefun4.api.events.PlayerRightClickEvent
 
getHandlerList() - Static method in class io.github.thebusybiscuit.slimefun4.api.events.ReactorExplodeEvent
 
getHandlerList() - Static method in class io.github.thebusybiscuit.slimefun4.api.events.ResearchUnlockEvent
 
getHandlerList() - Static method in class io.github.thebusybiscuit.slimefun4.api.events.SlimefunBlockBreakEvent
 
getHandlerList() - Static method in class io.github.thebusybiscuit.slimefun4.api.events.SlimefunBlockPlaceEvent
 
getHandlerList() - Static method in class io.github.thebusybiscuit.slimefun4.api.events.SlimefunGuideOpenEvent
 
getHandlerList() - Static method in class io.github.thebusybiscuit.slimefun4.api.events.SlimefunItemRegistryFinalizedEvent
 
getHandlerList() - Static method in class io.github.thebusybiscuit.slimefun4.api.events.SlimefunItemSpawnEvent
 
getHandlerList() - Static method in class io.github.thebusybiscuit.slimefun4.api.events.TalismanActivateEvent
 
getHandlerList() - Static method in class io.github.thebusybiscuit.slimefun4.api.events.WaypointCreateEvent
 
getHandlers() - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.event.SlimefunChunkDataLoadEvent
 
getHandlers() - Method in class io.github.thebusybiscuit.slimefun4.api.events.AncientAltarCraftEvent
 
getHandlers() - Method in class io.github.thebusybiscuit.slimefun4.api.events.AndroidFarmEvent
 
getHandlers() - Method in class io.github.thebusybiscuit.slimefun4.api.events.AndroidMineEvent
 
getHandlers() - Method in class io.github.thebusybiscuit.slimefun4.api.events.AsyncAutoEnchanterProcessEvent
 
getHandlers() - Method in class io.github.thebusybiscuit.slimefun4.api.events.AsyncMachineOperationFinishEvent
 
getHandlers() - Method in class io.github.thebusybiscuit.slimefun4.api.events.AsyncProfileLoadEvent
 
getHandlers() - Method in class io.github.thebusybiscuit.slimefun4.api.events.AutoDisenchantEvent
 
getHandlers() - Method in class io.github.thebusybiscuit.slimefun4.api.events.AutoEnchantEvent
 
getHandlers() - Method in class io.github.thebusybiscuit.slimefun4.api.events.BlockPlacerPlaceEvent
 
getHandlers() - Method in class io.github.thebusybiscuit.slimefun4.api.events.ClimbingPickLaunchEvent
 
getHandlers() - Method in class io.github.thebusybiscuit.slimefun4.api.events.CoolerFeedPlayerEvent
 
getHandlers() - Method in class io.github.thebusybiscuit.slimefun4.api.events.ExplosiveToolBreakBlocksEvent
 
getHandlers() - Method in class io.github.thebusybiscuit.slimefun4.api.events.GEOResourceGenerationEvent
 
getHandlers() - Method in class io.github.thebusybiscuit.slimefun4.api.events.MultiBlockCraftEvent
 
getHandlers() - Method in class io.github.thebusybiscuit.slimefun4.api.events.MultiBlockInteractEvent
 
getHandlers() - Method in class io.github.thebusybiscuit.slimefun4.api.events.PlayerLanguageChangeEvent
 
getHandlers() - Method in class io.github.thebusybiscuit.slimefun4.api.events.PlayerPreResearchEvent
 
getHandlers() - Method in class io.github.thebusybiscuit.slimefun4.api.events.PlayerRightClickEvent
 
getHandlers() - Method in class io.github.thebusybiscuit.slimefun4.api.events.ReactorExplodeEvent
 
getHandlers() - Method in class io.github.thebusybiscuit.slimefun4.api.events.ResearchUnlockEvent
 
getHandlers() - Method in class io.github.thebusybiscuit.slimefun4.api.events.SlimefunBlockBreakEvent
 
getHandlers() - Method in class io.github.thebusybiscuit.slimefun4.api.events.SlimefunBlockPlaceEvent
 
getHandlers() - Method in class io.github.thebusybiscuit.slimefun4.api.events.SlimefunGuideOpenEvent
 
getHandlers() - Method in class io.github.thebusybiscuit.slimefun4.api.events.SlimefunItemRegistryFinalizedEvent
 
getHandlers() - Method in class io.github.thebusybiscuit.slimefun4.api.events.SlimefunItemSpawnEvent
 
getHandlers() - Method in class io.github.thebusybiscuit.slimefun4.api.events.TalismanActivateEvent
 
getHandlers() - Method in class io.github.thebusybiscuit.slimefun4.api.events.WaypointCreateEvent
 
getHandlers() - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
This method returns a Set of item handlers associated with this Item.
getHead() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.entities.AbstractEntityAssembler
 
getHead() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.entities.IronGolemAssembler
 
getHead() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.entities.WitherAssembler
 
getHeadBorder() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.entities.AbstractEntityAssembler
 
getHeadBorder() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.entities.IronGolemAssembler
 
getHeadBorder() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.entities.WitherAssembler
 
getHeldItem() - Method in class io.github.thebusybiscuit.slimefun4.api.events.SlimefunBlockBreakEvent
The ItemStack held by the Player
getHologramOffset(Block) - Method in interface io.github.thebusybiscuit.slimefun4.core.attributes.HologramOwner
This returns the offset of the hologram as a Vector.
getHologramsService() - Static method in class io.github.thebusybiscuit.slimefun4.implementation.Slimefun
This returns our HologramsService which handles the creation and cleanup of any holograms.
getIcon() - Method in class io.github.thebusybiscuit.slimefun4.api.gps.Waypoint
This method returns the ItemStack icon for this Waypoint.
getIcon(String, World.Environment) - Method in class io.github.thebusybiscuit.slimefun4.api.gps.GPSNetwork
This returns an icon for the given waypoint.
getId() - Method in class io.github.thebusybiscuit.slimefun4.api.gps.Waypoint
This method returns the unique identifier for this Waypoint.
getId() - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
Returns the identifier of this SlimefunItem.
getId() - Method in class io.github.thebusybiscuit.slimefun4.api.player.PlayerBackpack
This returns the id of this PlayerBackpack
getId() - Method in interface io.github.thebusybiscuit.slimefun4.core.attributes.ItemAttribute
Returns the identifier of the associated SlimefunItem.
getId() - Method in class io.github.thebusybiscuit.slimefun4.core.networks.cargo.CargoNet
 
getId() - Method in class io.github.thebusybiscuit.slimefun4.core.networks.energy.EnergyNet
 
getId() - Method in class io.github.thebusybiscuit.slimefun4.core.services.localization.Language
This returns the identifier of this Language.
getID() - Method in class io.github.thebusybiscuit.slimefun4.api.researches.Research
Deprecated.
Numeric Ids for Researches are deprecated, use Research.getKey() for identification instead.
getID() - Method in class me.mrCookieSlime.Slimefun.api.inventory.BlockMenuPreset
This returns the id of the associated SlimefunItem.
getIdentifier() - Method in class city.norain.slimefun4.timings.entry.SQLEntry
 
getIdentifier() - Method in interface city.norain.slimefun4.timings.entry.TimingEntry
 
getIdentifier() - Method in interface io.github.thebusybiscuit.slimefun4.api.items.ItemHandler
This method returns the identifier for this ItemHandler.
getIdentifier() - Method in class io.github.thebusybiscuit.slimefun4.core.handlers.BlockBreakHandler
 
getIdentifier() - Method in interface io.github.thebusybiscuit.slimefun4.core.handlers.BlockDispenseHandler
 
getIdentifier() - Method in class io.github.thebusybiscuit.slimefun4.core.handlers.BlockPlaceHandler
 
getIdentifier() - Method in interface io.github.thebusybiscuit.slimefun4.core.handlers.BlockUseHandler
 
getIdentifier() - Method in interface io.github.thebusybiscuit.slimefun4.core.handlers.BowShootHandler
 
getIdentifier() - Method in interface io.github.thebusybiscuit.slimefun4.core.handlers.EntityInteractHandler
 
getIdentifier() - Method in interface io.github.thebusybiscuit.slimefun4.core.handlers.EntityKillHandler
 
getIdentifier() - Method in interface io.github.thebusybiscuit.slimefun4.core.handlers.ItemConsumptionHandler
 
getIdentifier() - Method in interface io.github.thebusybiscuit.slimefun4.core.handlers.ItemDropHandler
 
getIdentifier() - Method in interface io.github.thebusybiscuit.slimefun4.core.handlers.ItemUseHandler
 
getIdentifier() - Method in interface io.github.thebusybiscuit.slimefun4.core.handlers.MultiBlockInteractionHandler
 
getIdentifier() - Method in interface io.github.thebusybiscuit.slimefun4.core.handlers.ToolUseHandler
 
getIdentifier() - Method in interface io.github.thebusybiscuit.slimefun4.core.handlers.WeaponUseHandler
 
getIdentifier() - Method in class me.mrCookieSlime.Slimefun.Objects.handlers.BlockTicker
 
getIngredient() - Method in class io.github.thebusybiscuit.slimefun4.implementation.operations.FuelOperation
 
getIngredients() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.autocrafters.AbstractRecipe
This returns the Collection of ingredients as Predicates.
getIngredients() - Method in class io.github.thebusybiscuit.slimefun4.implementation.operations.CraftingOperation
 
getInput() - Method in class io.github.thebusybiscuit.slimefun4.api.events.MultiBlockCraftEvent
Gets the input of the craft.
getInput() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.altar.AltarRecipe
 
getInput() - Method in class me.mrCookieSlime.Slimefun.Objects.SlimefunItem.abstractItems.MachineFuel
 
getInput() - Method in class me.mrCookieSlime.Slimefun.Objects.SlimefunItem.abstractItems.MachineRecipe
 
getInputMaterial() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.tools.GoldPan
Deprecated.
since RC-36 Use GoldPan.getInputMaterials() instead.
getInputMaterial() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.tools.NetherGoldPan
Deprecated.
getInputMaterials() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.tools.GoldPan
This method returns the target Materials for this GoldPan.
getInputMaterials() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.tools.NetherGoldPan
 
getInputSlots() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.androids.ProgrammableAndroid
 
getInputSlots() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.cargo.ReactorAccessPort
 
getInputSlots() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.cargo.TrashCan
 
getInputSlots() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.accelerators.AbstractGrowthAccelerator
 
getInputSlots() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.ElectricSmeltery
 
getInputSlots() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.entities.AutoBreeder
 
getInputSlots() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.entities.ExpCollector
 
getInputSlots() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.FluidPump
 
getInputSlots() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.reactors.Reactor
 
getInputSlots() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.geo.GEOMiner
 
getInputSlots() - Method in class me.mrCookieSlime.Slimefun.Objects.SlimefunItem.abstractItems.AContainer
 
getInputSlots() - Method in class me.mrCookieSlime.Slimefun.Objects.SlimefunItem.abstractItems.AGenerator
 
getInputSlots() - Method in interface me.mrCookieSlime.Slimefun.Objects.SlimefunItem.interfaces.InventoryBlock
Deprecated.
This method returns an Array of slots that serve as the input for the Inventory of this block.
getInputSlotTexture() - Static method in class io.github.thebusybiscuit.slimefun4.utils.ChestMenuUtils
 
getInstalledAddons() - Static method in class io.github.thebusybiscuit.slimefun4.implementation.Slimefun
This method returns a Set of every Plugin that lists Slimefun as a required or optional dependency.
getInstance() - Static method in class com.xzavier0722.mc.plugin.slimefun4.storage.migrator.PlayerProfileMigrator
 
getInstruction(String) - Static method in enum class io.github.thebusybiscuit.slimefun4.implementation.items.androids.Instruction
Get a value from the cache map rather than calling Enum.valueOf(Class, String).
getInt(FieldKey) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.common.RecordSet
 
getInt(Integer, int) - Static method in class io.github.thebusybiscuit.slimefun4.utils.NumberUtils
 
getInt(String, int) - Static method in class io.github.thebusybiscuit.slimefun4.utils.NumberUtils
This method parses a String into an Integer.
getIntegrations() - Static method in class io.github.thebusybiscuit.slimefun4.implementation.Slimefun
This returns our instance of IntegrationsManager.
getInteractEvent() - Method in class io.github.thebusybiscuit.slimefun4.api.events.PlayerRightClickEvent
This returns the original PlayerInteractEvent that triggered this PlayerRightClickEvent.
getInteractionHandler() - Method in class io.github.thebusybiscuit.slimefun4.core.multiblocks.MultiBlockMachine
 
getInteractor(BlockMenu) - Method in interface com.xzavier0722.mc.plugin.slimefun4.autocrafter.CrafterInteractorHandler
 
getInteractor(Block) - Static method in class com.xzavier0722.mc.plugin.slimefun4.autocrafter.CrafterInteractorManager
 
getIntMapFromResource(NamespacedKey, JavaPlugin, String) - Static method in class io.github.thebusybiscuit.slimefun4.utils.biomes.BiomeMap
 
getInventory() - Method in class io.github.thebusybiscuit.slimefun4.api.player.PlayerBackpack
This method returns the Inventory of this PlayerBackpack
getInventory(Block) - Static method in class me.mrCookieSlime.Slimefun.api.BlockStorage
Deprecated.
 
getInventory(Location) - Static method in class me.mrCookieSlime.Slimefun.api.BlockStorage
Deprecated.
 
getInventory(T) - Method in class io.github.thebusybiscuit.slimefun4.implementation.handlers.VanillaInventoryDropHandler
 
getInventorySlots() - Method in class me.mrCookieSlime.Slimefun.api.inventory.BlockMenuPreset
 
getInventoryTitle() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.AbstractEnergyProvider
This method returns the title that is used for the Inventory of an AbstractEnergyProvider that has been opened by a Player.
getInventoryTitle() - Method in class me.mrCookieSlime.Slimefun.Objects.SlimefunItem.abstractItems.AContainer
This method returns the title that is used for the Inventory of an AContainer that has been opened by a Player.
getInvSnapshot(ItemStack[]) - Static method in class com.xzavier0722.mc.plugin.slimefun4.storage.util.InvStorageUtils
 
getItem() - Method in class io.github.thebusybiscuit.slimefun4.api.events.AncientAltarCraftEvent
This method returns the ItemStack that would be dropped by the AncientAltar
getItem() - Method in class io.github.thebusybiscuit.slimefun4.api.events.AsyncAutoEnchanterProcessEvent
This returns the ItemStack that is being enchanted.
getItem() - Method in class io.github.thebusybiscuit.slimefun4.api.events.AutoDisenchantEvent
This returns the ItemStack that is being disenchanted.
getItem() - Method in class io.github.thebusybiscuit.slimefun4.api.events.AutoEnchantEvent
This returns the ItemStack that is being enchanted.
getItem() - Method in class io.github.thebusybiscuit.slimefun4.api.events.PlayerRightClickEvent
This method returns the ItemStack that was held in the hand of the Player.
getItem() - Method in interface io.github.thebusybiscuit.slimefun4.api.geo.GEOResource
This ItemStack is used for display-purposes in the GEO Scanner.
getItem() - Method in class io.github.thebusybiscuit.slimefun4.api.items.HashedArmorpiece
Returns the SlimefunArmorPiece that corresponds to this HashedArmorpiece, or an empty Optional
getItem() - Method in class io.github.thebusybiscuit.slimefun4.api.items.ItemSetting
This returns the associated SlimefunItem for this ItemSetting.
getItem() - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
This returns the ItemStack of this SlimefunItem.
getItem() - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItemStack
Gets the SlimefunItem associated for this SlimefunItemStack.
getItem() - Method in interface io.github.thebusybiscuit.slimefun4.core.guide.SlimefunGuideImplementation
Returns the ItemStack representation for this SlimefunGuideImplementation.
getItem() - Method in class io.github.thebusybiscuit.slimefun4.core.services.localization.Language
This method returns the ItemStack that is used to display this Language in the SlimefunGuide.
getItem() - Method in class io.github.thebusybiscuit.slimefun4.implementation.guide.CheatSheetSlimefunGuide
 
getItem() - Method in class io.github.thebusybiscuit.slimefun4.implementation.guide.SurvivalSlimefunGuide
 
getItem() - Method in enum class io.github.thebusybiscuit.slimefun4.implementation.items.androids.AndroidFuelSource
This returns a display ItemStack for this AndroidFuelSource.
getItem() - Method in enum class io.github.thebusybiscuit.slimefun4.implementation.items.androids.Instruction
 
getItem(int) - Method in class com.xzavier0722.mc.plugin.slimefun4.autocrafter.ChestInventoryParser
 
getItem(int) - Method in interface com.xzavier0722.mc.plugin.slimefun4.autocrafter.CrafterInteractable
 
getItem(int) - Method in class com.xzavier0722.mc.plugin.slimefun4.autocrafter.CrafterSmartPortParser
 
getItem(SlimefunGuideMode) - Static method in class io.github.thebusybiscuit.slimefun4.core.guide.SlimefunGuide
 
getItem(Class<T>) - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItemStack
This method returns the associated SlimefunItem and casts it to the provided Class.
getItem(Player) - Method in class io.github.thebusybiscuit.slimefun4.api.items.ItemGroup
This method returns a localized display item of this ItemGroup for the specified Player.
getItem(Player) - Method in class io.github.thebusybiscuit.slimefun4.api.recipes.RecipeType
 
getItemCfg() - Static method in class io.github.thebusybiscuit.slimefun4.implementation.Slimefun
 
getItemCharge(ItemStack) - Method in interface io.github.thebusybiscuit.slimefun4.core.attributes.Rechargeable
This method returns the currently stored energy charge on the provided ItemStack.
getItemChargeDataKey() - Method in class io.github.thebusybiscuit.slimefun4.core.SlimefunRegistry
 
getItemData(ItemStack) - Method in class io.github.thebusybiscuit.slimefun4.core.services.CustomItemDataService
This method returns an Optional holding the data stored on the given ItemStack.
getItemData(ItemMeta) - Method in class io.github.thebusybiscuit.slimefun4.core.services.CustomItemDataService
This method returns an Optional, either empty or holding the data stored on the given ItemMeta.
getItemDataService() - Static method in class io.github.thebusybiscuit.slimefun4.implementation.Slimefun
 
getItemFilter(Block) - Method in class io.github.thebusybiscuit.slimefun4.core.networks.cargo.CargoNet
 
getItemForEntityType(EntityType) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.blocks.AbstractMonsterSpawner
This method returns a finished ItemStack of this SlimefunItem, modified to hold and represent the given EntityType.
getItemGroup() - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
This returns the ItemGroup of our SlimefunItem, every SlimefunItem is associated with exactly one ItemGroup.
getItemGroupName(Player, NamespacedKey) - Method in class io.github.thebusybiscuit.slimefun4.core.services.localization.SlimefunLocalization
 
getItemHandler() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.altar.AncientPedestal
 
getItemHandler() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.androids.AndroidInterface
 
getItemHandler() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.backpacks.EnderBackpack
 
getItemHandler() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.backpacks.SlimefunBackpack
 
getItemHandler() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.blocks.Composter
 
getItemHandler() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.blocks.Crucible
 
getItemHandler() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.blocks.EnhancedFurnace
 
getItemHandler() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.blocks.RainbowBlock
 
getItemHandler() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.blocks.UnplaceableBlock
 
getItemHandler() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.cargo.AdvancedCargoOutputNode
 
getItemHandler() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.cargo.CargoInputNode
 
getItemHandler() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.cargo.CargoOutputNode
 
getItemHandler() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.cargo.CargoConnectorNode
 
getItemHandler() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.EnergyConnector
 
getItemHandler() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.gadgets.Multimeter
 
getItemHandler() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.entities.AbstractEntityAssembler
 
getItemHandler() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.FluidPump
 
getItemHandler() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.elevator.ElevatorPlate
 
getItemHandler() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.food.DietCookie
 
getItemHandler() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.food.FortuneCookie
 
getItemHandler() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.food.HeavyCream
 
getItemHandler() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.food.Juice
 
getItemHandler() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.food.MagicSugar
 
getItemHandler() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.food.MeatJerky
 
getItemHandler() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.food.MonsterJerky
 
getItemHandler() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.geo.GEOScanner
 
getItemHandler() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.geo.PortableGEOScanner
 
getItemHandler() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.gps.GPSControlPanel
 
getItemHandler() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.gps.GPSMarkerTool
 
getItemHandler() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.gps.GPSTransmitter
 
getItemHandler() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.magical.InfernalBonemeal
 
getItemHandler() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.magical.InfusedHopper
 
getItemHandler() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.magical.KnowledgeFlask
 
getItemHandler() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.magical.KnowledgeTome
 
getItemHandler() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.magical.MagicalZombiePills
 
getItemHandler() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.magical.MagicEyeOfEnder
 
getItemHandler() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.magical.runes.EnchantmentRune
 
getItemHandler() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.magical.runes.SoulboundRune
 
getItemHandler() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.magical.runes.VillagerRune
 
getItemHandler() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.magical.staves.StormStaff
 
getItemHandler() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.magical.staves.WaterStaff
 
getItemHandler() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.magical.staves.WindStaff
 
getItemHandler() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.magical.TelepositionScroll
 
getItemHandler() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.medical.Bandage
 
getItemHandler() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.medical.Medicine
 
getItemHandler() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.medical.Splint
 
getItemHandler() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.medical.Vitamins
 
getItemHandler() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.misc.BasicCircuitBoard
 
getItemHandler() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.misc.StrangeNetherGoo
 
getItemHandler() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.seasonal.ChristmasPresent
 
getItemHandler() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.seasonal.EasterEgg
 
getItemHandler() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.SimpleSlimefunItem
This returns the ItemHandler that will be added to this SlimefunItem.
getItemHandler() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.teleporter.PortableTeleporter
 
getItemHandler() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.teleporter.Teleporter
 
getItemHandler() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.tools.ClimbingPick
 
getItemHandler() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.tools.ExplosiveTool
 
getItemHandler() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.tools.GoldPan
 
getItemHandler() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.tools.GrapplingHook
 
getItemHandler() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.tools.PickaxeOfContainment
 
getItemHandler() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.tools.PickaxeOfTheSeeker
 
getItemHandler() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.tools.PickaxeOfVeinMining
 
getItemHandler() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.tools.PortableCrafter
 
getItemHandler() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.tools.PortableDustbin
 
getItemHandler() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.tools.SmeltersPickaxe
 
getItemHandler() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.tools.TapeMeasure
 
getItemHandler() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.weapons.SeismicAxe
 
getItemHandler() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.weapons.SwordOfBeheading
 
getItemHandler() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.weapons.VampireBlade
 
getItemId() - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItemStack
Returns the id that was given to this SlimefunItemStack.
getItemInHand() - Method in class io.github.thebusybiscuit.slimefun4.api.events.ExplosiveToolBreakBlocksEvent
Gets the ItemStack of the tool used to destroy this block
getItemInSlot(int) - Method in class me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.ChestMenu
Deprecated.
Returns the ItemStack in that Slot
getItemMeta() - Method in class io.github.thebusybiscuit.slimefun4.utils.itemstack.ItemStackWrapper
 
getItemMetaSnapshot() - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItemStack
 
getItemName() - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
This method will return this Item's Name (The name that is displayed when hovering over this ItemStack in an Inventory).
getItems() - Method in class io.github.thebusybiscuit.slimefun4.api.items.groups.FlexItemGroup
 
getItems() - Method in class io.github.thebusybiscuit.slimefun4.api.items.ItemGroup
Returns all instances of SlimefunItem bound to this ItemGroup.
getItemSetting(String, Class<T>) - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
This method returns an Optional holding an ItemSetting with the given key and data type.
getItemSettings() - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
This returns a Set containing all instances of ItemSetting for this SlimefunItem.
getItemSpawnReason() - Method in class io.github.thebusybiscuit.slimefun4.api.events.SlimefunItemSpawnEvent
This returns the ItemSpawnReason why we dropped an ItemStack.
getItemStack() - Method in class io.github.thebusybiscuit.slimefun4.api.events.BlockPlacerPlaceEvent
This returns the placed ItemStack.
getItemStack() - Method in class io.github.thebusybiscuit.slimefun4.api.events.ClimbingPickLaunchEvent
This returns the ItemStack that was used.
getItemStack() - Method in class io.github.thebusybiscuit.slimefun4.api.events.SlimefunBlockPlaceEvent
This gets the placed ItemStack.
getItemStack() - Method in class io.github.thebusybiscuit.slimefun4.api.events.SlimefunItemSpawnEvent
This returns the ItemStack that will be dropped.
getItemStack(FieldKey) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.common.RecordSet
 
getItemTextureService() - Static method in class io.github.thebusybiscuit.slimefun4.implementation.Slimefun
 
getItemUseHandler() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.gadgets.MultiTool
 
getJavaPlugin() - Method in interface io.github.thebusybiscuit.slimefun4.api.SlimefunAddon
This method returns the instance of JavaPlugin that this SlimefunAddon refers to.
getJavaPlugin() - Method in class io.github.thebusybiscuit.slimefun4.implementation.Slimefun
 
getJavaVersion() - Static method in class io.github.thebusybiscuit.slimefun4.utils.NumberUtils
 
getKey() - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.ADataContainer
 
getKey() - Method in class io.github.thebusybiscuit.slimefun4.api.items.ItemGroup
 
getKey() - Method in class io.github.thebusybiscuit.slimefun4.api.items.ItemSetting
This returns the key of this ItemSetting.
getKey() - Method in class io.github.thebusybiscuit.slimefun4.api.player.StatusEffect
 
getKey() - Method in class io.github.thebusybiscuit.slimefun4.api.recipes.RecipeType
 
getKey() - Method in class io.github.thebusybiscuit.slimefun4.api.researches.Research
 
getKey() - Method in class io.github.thebusybiscuit.slimefun4.core.services.BlockDataService
 
getKey() - Method in class io.github.thebusybiscuit.slimefun4.core.services.CustomItemDataService
 
getKey() - Method in class io.github.thebusybiscuit.slimefun4.core.services.LocalizationService
 
getKey() - Method in class io.github.thebusybiscuit.slimefun4.utils.biomes.BiomeMap
getKey() - Method in enum class io.github.thebusybiscuit.slimefun4.utils.tags.SlimefunTag
 
getKey() - Method in class io.github.thebusybiscuit.slimefun4.utils.tags.TagParser
 
getKeys() - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.BlockDataConfigWrapper
Deprecated.
 
getKeys() - Method in class me.mrCookieSlime.CSCoreLibPlugin.Configuration.Config
Deprecated.
Returns all Paths in this Config
getKeys() - Method in class me.mrCookieSlime.Slimefun.api.BlockInfoConfig
 
getKeys(String) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.BlockDataConfigWrapper
Deprecated.
 
getKeys(String) - Method in class me.mrCookieSlime.CSCoreLibPlugin.Configuration.Config
Deprecated.
Returns all Sub-Paths in this Config
getKeys(String) - Method in class me.mrCookieSlime.Slimefun.api.BlockInfoConfig
 
getKeys(FileConfiguration...) - Method in class io.github.thebusybiscuit.slimefun4.core.services.localization.SlimefunLocalization
 
getKeyStr() - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.common.RecordKey
 
getKeyStr() - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.common.ScopeKey
 
getKeyStr() - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.ChunkKey
 
getKeyStr() - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.LocationKey
 
getLabelLocalPath() - Method in interface io.github.thebusybiscuit.slimefun4.core.attributes.RecipeDisplayItem
 
getLabelLocalPath() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.androids.ProgrammableAndroid
 
getLabelLocalPath() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.AbstractEnergyProvider
 
getLabelLocalPath() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.geo.GEOMiner
 
getLabelLocalPath() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks.miner.IndustrialMiner
 
getLabelLocalPath() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.tools.ClimbingPick
 
getLabelLocalPath() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.tools.GoldPan
 
getLanguage(String) - Method in class io.github.thebusybiscuit.slimefun4.core.services.localization.SlimefunLocalization
This method attempts to return the Language with the given language code.
getLanguage(String) - Method in class io.github.thebusybiscuit.slimefun4.core.services.LocalizationService
 
getLanguage(Player) - Method in class io.github.thebusybiscuit.slimefun4.core.services.localization.SlimefunLocalization
This method returns the currently selected Language of a Player.
getLanguage(Player) - Method in class io.github.thebusybiscuit.slimefun4.core.services.LocalizationService
 
getLanguageCode() - Method in enum class io.github.thebusybiscuit.slimefun4.core.services.localization.LanguagePreset
This returns the id of this Language.
getLanguages() - Method in class io.github.thebusybiscuit.slimefun4.core.services.localization.SlimefunLocalization
This method returns a full Collection of every Language that was found.
getLanguages() - Method in class io.github.thebusybiscuit.slimefun4.core.services.LocalizationService
 
getLastPresent() - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.SlimefunUniversalBlockData
 
getLastUpdate() - Method in class io.github.thebusybiscuit.slimefun4.core.services.github.GitHubService
This returns the date and time of the last commit to this repository.
getLevel() - Method in class io.github.thebusybiscuit.slimefun4.implementation.settings.TalismanEnchantment
This returns the level for this Enchantment.
getLevel(Player) - Method in class io.github.thebusybiscuit.slimefun4.api.player.StatusEffect
This method returns an OptionalInt describing the level of this status effect on that player.
getLevelCost() - Method in class io.github.thebusybiscuit.slimefun4.api.researches.Research
Gets the cost in XP levels to unlock this Research.
getLocalization() - Static method in class io.github.thebusybiscuit.slimefun4.implementation.Slimefun
This returns the LocalizationService of Slimefun.
getLocation() - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.SlimefunBlockData
 
getLocation() - Method in class io.github.thebusybiscuit.slimefun4.api.events.ReactorExplodeEvent
This returns the Location where the reactor exploded.
getLocation() - Method in class io.github.thebusybiscuit.slimefun4.api.events.SlimefunItemSpawnEvent
This returns the Location where we will drop the item.
getLocation() - Method in class io.github.thebusybiscuit.slimefun4.api.events.WaypointCreateEvent
This returns the Location of the waypoint that should be created.
getLocation() - Method in class io.github.thebusybiscuit.slimefun4.api.gps.Waypoint
This returns the Location of this Waypoint
getLocation() - Method in class io.github.thebusybiscuit.slimefun4.core.ticker.TickLocation
 
getLocation() - Method in class me.mrCookieSlime.Slimefun.api.inventory.BlockMenu
 
getLocationInfo(Location) - Static method in class me.mrCookieSlime.Slimefun.api.BlockStorage
Deprecated.
 
getLocationInfo(Location, String) - Static method in class me.mrCookieSlime.Slimefun.api.BlockStorage
Deprecated.
 
getLocations() - Method in class io.github.thebusybiscuit.slimefun4.implementation.tasks.TickerTask
BINARY COMPATIBILITY Use #getTickLocations instead
getLocations(Chunk) - Method in class io.github.thebusybiscuit.slimefun4.implementation.tasks.TickerTask
This method returns a read-only Set of all ticking Locations in a given Chunk.
getLocKey(Location) - Static method in class com.xzavier0722.mc.plugin.slimefun4.storage.util.LocationUtils
Location 转换为数据库中使用的 标准格式位置信息
getLogger() - Method in interface io.github.thebusybiscuit.slimefun4.api.SlimefunAddon
This method returns the Logger of this addon, it defaults to the Logger of the JavaPlugin provided by SlimefunAddon.getJavaPlugin()
getLong(Long, long) - Static method in class io.github.thebusybiscuit.slimefun4.utils.NumberUtils
 
getLongMapFromResource(NamespacedKey, JavaPlugin, String) - Static method in class io.github.thebusybiscuit.slimefun4.utils.biomes.BiomeMap
 
getLore() - Method in enum class io.github.thebusybiscuit.slimefun4.core.attributes.Radioactivity
 
getLore(SlimefunItem) - Method in class io.github.thebusybiscuit.slimefun4.core.services.PermissionsService
This returns the lore to display for a given SlimefunItem when a Player does not have the required permission node.
getMachine() - Method in class io.github.thebusybiscuit.slimefun4.api.events.MultiBlockCraftEvent
Gets the machine that was used to craft.
getMachine() - Method in class io.github.thebusybiscuit.slimefun4.api.recipes.RecipeType
 
getMachineIdentifier() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.AutoAnvil
 
getMachineIdentifier() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.AutoBrewer
 
getMachineIdentifier() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.AutoDrier
 
getMachineIdentifier() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.CarbonPress
 
getMachineIdentifier() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.ChargingBench
 
getMachineIdentifier() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.ElectricDustWasher
 
getMachineIdentifier() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.ElectricFurnace
 
getMachineIdentifier() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.ElectricGoldPan
 
getMachineIdentifier() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.ElectricIngotFactory
 
getMachineIdentifier() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.ElectricIngotPulverizer
 
getMachineIdentifier() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.ElectricOreGrinder
 
getMachineIdentifier() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.ElectricPress
 
getMachineIdentifier() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.ElectricSmeltery
 
getMachineIdentifier() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.ElectrifiedCrucible
 
getMachineIdentifier() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.enchanting.AutoDisenchanter
 
getMachineIdentifier() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.enchanting.AutoEnchanter
 
getMachineIdentifier() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.enchanting.BookBinder
 
getMachineIdentifier() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.entities.ProduceCollector
 
getMachineIdentifier() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.FoodComposter
 
getMachineIdentifier() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.FoodFabricator
 
getMachineIdentifier() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.Freezer
 
getMachineIdentifier() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.HeatedPressureChamber
 
getMachineIdentifier() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.Refinery
 
getMachineIdentifier() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.geo.OilPump
 
getMachineIdentifier() - Method in class me.mrCookieSlime.Slimefun.Objects.SlimefunItem.abstractItems.AContainer
This method returns an internal identifier that is used to identify this AContainer and its recipes.
getMachineProcessor() - Method in interface io.github.thebusybiscuit.slimefun4.core.attributes.MachineProcessHolder
This method returns our MachineProcessor instance.
getMachineProcessor() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.reactors.Reactor
 
getMachineProcessor() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.geo.GEOMiner
 
getMachineProcessor() - Method in class me.mrCookieSlime.Slimefun.Objects.SlimefunItem.abstractItems.AContainer
 
getMachineProcessor() - Method in class me.mrCookieSlime.Slimefun.Objects.SlimefunItem.abstractItems.AGenerator
 
getMachineRecipes() - Method in class me.mrCookieSlime.Slimefun.Objects.SlimefunItem.abstractItems.AContainer
 
getMainMenuPage() - Method in class io.github.thebusybiscuit.slimefun4.core.guide.GuideHistory
This returns the current main menu page of this GuideHistory
getMap() - Method in class me.mrCookieSlime.Slimefun.api.BlockInfoConfig
 
getMaxDeviation() - Method in interface io.github.thebusybiscuit.slimefun4.api.geo.GEOResource
Returns how much the value may deviate from the default supply (positive only).
getMaxHealth() - Static method in class city.norain.slimefun4.compatibillty.VersionedAttribute
 
getMaximum() - Method in class io.github.thebusybiscuit.slimefun4.api.items.settings.DoubleRangeSetting
This returns the maximum value of this DoubleRangeSetting.
getMaximum() - Method in class io.github.thebusybiscuit.slimefun4.api.items.settings.IntRangeSetting
This returns the maximum value of this IntRangeSetting.
getMaxItemCharge(ItemStack) - Method in interface io.github.thebusybiscuit.slimefun4.core.attributes.Rechargeable
This method returns the maximum charge the given ItemStack is capable of holding.
getMaxItemCharge(ItemStack) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.gadgets.JetBoots
 
getMaxItemCharge(ItemStack) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.gadgets.Jetpack
 
getMaxItemCharge(ItemStack) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.gadgets.MultiTool
 
getMaxItemCharge(ItemStack) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.teleporter.PortableTeleporter
 
getMaxSize() - Method in class io.github.thebusybiscuit.slimefun4.core.networks.NetworkManager
This method returns the limit of nodes a Network can have.
getMaxUseCount() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.LimitedUseItem
Returns the number of times this item can be used.
getMenu() - Method in class io.github.thebusybiscuit.slimefun4.api.events.AsyncAutoEnchanterProcessEvent
This returns the AutoEnchanter's BlockMenu
getMenu(Location) - Static method in class com.xzavier0722.mc.plugin.slimefun4.storage.util.StorageCacheUtils
 
getMenuButton(Player) - Static method in class io.github.thebusybiscuit.slimefun4.utils.ChestMenuUtils
 
getMenuClickHandler(int) - Method in class me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.ChestMenu
Deprecated.
Returns the MenuClickHandler which was registered for the specified Slot
getMenuCloseHandler() - Method in class me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.ChestMenu
Deprecated.
Returns the registered MenuCloseHandler
getMenuContents() - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.SlimefunBlockData
 
getMenuContents() - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.SlimefunUniversalData
 
getMenuOpeningHandler() - Method in class me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.ChestMenu
Deprecated.
Returns the registered MenuOpeningHandler
getMenuPresets() - Method in class io.github.thebusybiscuit.slimefun4.core.SlimefunRegistry
 
getMessage(String) - Method in class io.github.thebusybiscuit.slimefun4.core.services.localization.SlimefunLocalization
 
getMessage(Player, String) - Method in class io.github.thebusybiscuit.slimefun4.core.services.localization.SlimefunLocalization
 
getMessages(Player, String) - Method in class io.github.thebusybiscuit.slimefun4.core.services.localization.SlimefunLocalization
 
getMessages(Player, String, UnaryOperator<String>) - Method in class io.github.thebusybiscuit.slimefun4.core.services.localization.SlimefunLocalization
 
getMessageSuffix() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.magical.talismans.Talisman
 
getMetricsService() - Static method in class io.github.thebusybiscuit.slimefun4.implementation.Slimefun
This method returns the MetricsService of Slimefun.
getMinecraftName() - Method in class io.github.thebusybiscuit.slimefun4.core.services.github.Contributor
Returns the Minecraft username of the Contributor.
getMinecraftRecipeService() - Static method in class io.github.thebusybiscuit.slimefun4.implementation.Slimefun
This method returns out MinecraftRecipeService for Slimefun.
getMinecraftVersion() - Static method in class io.github.thebusybiscuit.slimefun4.implementation.Slimefun
This returns the currently installed version of Minecraft.
getMinimum() - Method in class io.github.thebusybiscuit.slimefun4.api.items.settings.DoubleRangeSetting
This returns the minimum value of this DoubleRangeSetting.
getMinimum() - Method in class io.github.thebusybiscuit.slimefun4.api.items.settings.IntRangeSetting
This returns the minimum value of this IntRangeSetting.
getMobDropChance() - Method in interface io.github.thebusybiscuit.slimefun4.core.attributes.RandomMobDrop
Implement this method to make the object have a variable chance of being added to the dropList when EntityType specified in the RecipeType.MOB_DROP is killed by the Player.
getMobDropChance() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.misc.BasicCircuitBoard
 
getMobDrops() - Method in class io.github.thebusybiscuit.slimefun4.core.SlimefunRegistry
This returns a Map connecting the EntityType with a Set of ItemStacks which would be dropped when an Entity of that type was killed.
getMode() - Method in interface io.github.thebusybiscuit.slimefun4.core.guide.SlimefunGuideImplementation
Every SlimefunGuideImplementation can be associated with a SlimefunGuideMode.
getMode() - Method in class io.github.thebusybiscuit.slimefun4.implementation.guide.CheatSheetSlimefunGuide
 
getMode() - Method in class io.github.thebusybiscuit.slimefun4.implementation.guide.SurvivalSlimefunGuide
 
getModelData(String) - Method in class io.github.thebusybiscuit.slimefun4.core.services.CustomTextureService
This returns the configured custom model data for a given id.
getMonth() - Method in class io.github.thebusybiscuit.slimefun4.api.items.groups.SeasonalItemGroup
This method returns the Month in which this SeasonalItemGroup will appear.
getMultiBlock() - Method in class io.github.thebusybiscuit.slimefun4.api.events.MultiBlockInteractEvent
This method returns the MultiBlock which was interacted with.
getMultiBlock() - Method in class io.github.thebusybiscuit.slimefun4.core.multiblocks.MultiBlockMachine
 
getMultiBlocks() - Method in class io.github.thebusybiscuit.slimefun4.core.SlimefunRegistry
This method returns a List of every enabled MultiBlock.
getMultiplier(int) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.gps.GPSTransmitter
 
getName() - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.migrator.BlockStorageMigrator
 
getName() - Method in interface com.xzavier0722.mc.plugin.slimefun4.storage.migrator.IMigrator
 
getName() - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.migrator.PlayerProfileMigrator
 
getName() - Method in class io.github.thebusybiscuit.slimefun4.api.events.WaypointCreateEvent
This returns the name of the waypoint.
getName() - Method in interface io.github.thebusybiscuit.slimefun4.api.geo.GEOResource
Returns the name of this resource (e.g.
getName() - Method in class io.github.thebusybiscuit.slimefun4.api.gps.Waypoint
This returns the name of this Waypoint.
getName() - Method in enum class io.github.thebusybiscuit.slimefun4.api.MinecraftVersion
This returns the name of this MinecraftVersion in a readable format.
getName() - Method in class io.github.thebusybiscuit.slimefun4.api.player.PlayerBackpack
 
getName() - Method in interface io.github.thebusybiscuit.slimefun4.api.SlimefunAddon
This method returns the name of this addon, it defaults to the name of the JavaPlugin provided by SlimefunAddon.getJavaPlugin()
getName() - Method in enum class io.github.thebusybiscuit.slimefun4.api.SlimefunBranch
This returns the name of this SlimefunBranch.
getName() - Method in class io.github.thebusybiscuit.slimefun4.core.commands.SubCommand
This returns the name of this SubCommand, the name is equivalent to the first argument given to the actual command.
getName() - Method in class io.github.thebusybiscuit.slimefun4.core.services.github.Contributor
Returns the name of this Contributor.
getName() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.androids.Script
This returns the name of this Script.
getName(Player) - Method in interface io.github.thebusybiscuit.slimefun4.api.geo.GEOResource
This method returns a localized name for this GEOResource in the Language the given Player selected.
getName(Player) - Method in class io.github.thebusybiscuit.slimefun4.api.researches.Research
This method gives you a localized name for this Research.
getName(Player) - Method in class io.github.thebusybiscuit.slimefun4.core.services.localization.Language
This method localizes the name of this Language in the selected Language of the given Player.
getNetworkComplexity(UUID) - Method in class io.github.thebusybiscuit.slimefun4.api.gps.GPSNetwork
This method calculates the GPS complexity for the given UUID.
getNetworkFromLocation(Location) - Static method in class io.github.thebusybiscuit.slimefun4.core.networks.cargo.CargoNet
 
getNetworkFromLocation(Location) - Static method in class io.github.thebusybiscuit.slimefun4.core.networks.energy.EnergyNet
This attempts to get an EnergyNet from a given Location.
getNetworkFromLocation(Location, Class<T>) - Method in class io.github.thebusybiscuit.slimefun4.core.networks.NetworkManager
 
getNetworkFromLocationOrCreate(Location) - Static method in class io.github.thebusybiscuit.slimefun4.core.networks.cargo.CargoNet
 
getNetworkFromLocationOrCreate(Location) - Static method in class io.github.thebusybiscuit.slimefun4.core.networks.energy.EnergyNet
This attempts to get an EnergyNet from a given Location.
getNetworkList() - Method in class io.github.thebusybiscuit.slimefun4.core.networks.NetworkManager
This returns a List of every Network on the Server.
getNetworkManager() - Static method in class io.github.thebusybiscuit.slimefun4.implementation.Slimefun
This returns our NetworkManager which is responsible for handling the Cargo and Energy networks.
getNetworksFromLocation(Location, Class<T>) - Method in class io.github.thebusybiscuit.slimefun4.core.networks.NetworkManager
 
getNewLanguage() - Method in class io.github.thebusybiscuit.slimefun4.api.events.PlayerLanguageChangeEvent
This returns the Language that this Player wants to switch to.
getNextButton(Player, int, int) - Static method in class io.github.thebusybiscuit.slimefun4.utils.ChestMenuUtils
 
getNightEnergy() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.generators.SolarGenerator
This method returns the amount of energy that this SolarGenerator produces during the night.
getNoPermissionItem() - Static method in class io.github.thebusybiscuit.slimefun4.utils.ChestMenuUtils
 
getNotResearchedItem() - Static method in class io.github.thebusybiscuit.slimefun4.utils.ChestMenuUtils
 
getOpenIssues() - Method in class io.github.thebusybiscuit.slimefun4.core.services.github.GitHubService
This returns the amount of open Issues on our repository.
getOperation() - Method in class io.github.thebusybiscuit.slimefun4.api.events.AsyncMachineOperationFinishEvent
This returns the used MachineOperation in the process.
getOperation(BlockPosition) - Method in class io.github.thebusybiscuit.slimefun4.core.machines.MachineProcessor
This returns the current MachineOperation at that given BlockPosition.
getOperation(Block) - Method in class io.github.thebusybiscuit.slimefun4.core.machines.MachineProcessor
This returns the current MachineOperation at that given Block.
getOperation(Location) - Method in class io.github.thebusybiscuit.slimefun4.core.machines.MachineProcessor
This returns the current MachineOperation at that given Location.
getOptionalById(String) - Static method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
Retrieve a Optional SlimefunItem by its id.
getOptionalByItem(ItemStack) - Static method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
Retrieve a Optional SlimefunItem from an ItemStack.
getOrDef(FieldKey, String) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.common.RecordSet
 
getOrDefault(Biome, T) - Method in class io.github.thebusybiscuit.slimefun4.utils.biomes.BiomeMap
 
getOrderType() - Method in class io.github.thebusybiscuit.slimefun4.core.services.profiler.inspectors.ConsolePerformanceInspector
The order type for the summary of timings.
getOrderType() - Method in class io.github.thebusybiscuit.slimefun4.core.services.profiler.inspectors.PlayerPerformanceInspector
The order type for the summary of timings.
getOrderType() - Method in interface io.github.thebusybiscuit.slimefun4.core.services.profiler.PerformanceInspector
The order type for the summary of timings.
getOriginalItemStack(Item) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.altar.AncientPedestal
 
getOutcome(Material) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks.miner.IndustrialMiner
This method returns the outcome that mining certain ores yields.
getOutput() - Method in class io.github.thebusybiscuit.slimefun4.api.events.MultiBlockCraftEvent
Gets the output of the craft.
getOutput() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.altar.AltarRecipe
 
getOutput() - Method in class io.github.thebusybiscuit.slimefun4.implementation.settings.GoldPanDrop
 
getOutput() - Method in class me.mrCookieSlime.Slimefun.Objects.SlimefunItem.abstractItems.MachineFuel
 
getOutput() - Method in class me.mrCookieSlime.Slimefun.Objects.SlimefunItem.abstractItems.MachineRecipe
 
getOutputSlots() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.androids.ProgrammableAndroid
 
getOutputSlots() - Static method in class io.github.thebusybiscuit.slimefun4.implementation.items.cargo.ReactorAccessPort
 
getOutputSlots() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.cargo.TrashCan
 
getOutputSlots() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.accelerators.AbstractGrowthAccelerator
 
getOutputSlots() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.ElectricSmeltery
 
getOutputSlots() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.entities.AutoBreeder
 
getOutputSlots() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.entities.ExpCollector
 
getOutputSlots() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.FluidPump
 
getOutputSlots() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.reactors.Reactor
 
getOutputSlots() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.geo.GEOMiner
 
getOutputSlots() - Method in class me.mrCookieSlime.Slimefun.Objects.SlimefunItem.abstractItems.AContainer
 
getOutputSlots() - Method in class me.mrCookieSlime.Slimefun.Objects.SlimefunItem.abstractItems.AGenerator
 
getOutputSlots() - Method in interface me.mrCookieSlime.Slimefun.Objects.SlimefunItem.interfaces.InventoryBlock
Deprecated.
This method returns an Array of slots that serve as the output for the Inventory of this block.
getOutputSlotTexture() - Static method in class io.github.thebusybiscuit.slimefun4.utils.ChestMenuUtils
 
getOwner() - Method in class io.github.thebusybiscuit.slimefun4.api.gps.Waypoint
Deprecated.
getOwner() - Method in class io.github.thebusybiscuit.slimefun4.api.player.PlayerBackpack
This method returns the PlayerProfile this PlayerBackpack belongs to
getOwner() - Method in class io.github.thebusybiscuit.slimefun4.api.player.PlayerProfile
 
getOwner() - Method in class io.github.thebusybiscuit.slimefun4.core.machines.MachineProcessor
This returns the owner of this MachineProcessor.
getOwnerId() - Method in class io.github.thebusybiscuit.slimefun4.api.gps.Waypoint
This returns the owner's UUID of the Waypoint.
getOwnerUUID(ItemMeta) - Static method in class io.github.thebusybiscuit.slimefun4.api.player.PlayerBackpack
 
getParent() - Method in class io.github.thebusybiscuit.slimefun4.api.items.groups.SubItemGroup
This method returns the parent NestedItemGroup which this SubItemGroup belongs to.
getParents() - Method in class io.github.thebusybiscuit.slimefun4.api.items.groups.LockedItemGroup
Gets the list of parent item groups for this LockedItemGroup.
getPendingPullRequests() - Method in class io.github.thebusybiscuit.slimefun4.core.services.github.GitHubService
This method returns the amount of pending pull requests.
getPercentageOfTick() - Method in class io.github.thebusybiscuit.slimefun4.core.services.profiler.SlimefunProfiler
 
getPerformance() - Method in class io.github.thebusybiscuit.slimefun4.core.services.profiler.SlimefunProfiler
This method returns the current PerformanceRating.
getPermission(SlimefunItem) - Method in class io.github.thebusybiscuit.slimefun4.core.services.PermissionsService
This returns the associated Permission with the given SlimefunItem.
getPermissionsService() - Static method in class io.github.thebusybiscuit.slimefun4.implementation.Slimefun
 
getPick() - Method in class io.github.thebusybiscuit.slimefun4.api.events.ClimbingPickLaunchEvent
This returns the ClimbingPick that was used.
getPitch() - Method in class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundConfiguration
 
getPlacedItem(Block) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.altar.AncientPedestal
 
getPlayer() - Method in class io.github.thebusybiscuit.slimefun4.api.events.PlayerLanguageChangeEvent
Returns the Player who triggered this Event, the Player who switched his Language to be precise.
getPlayer() - Method in class io.github.thebusybiscuit.slimefun4.api.events.PlayerPreResearchEvent
 
getPlayer() - Method in class io.github.thebusybiscuit.slimefun4.api.events.ResearchUnlockEvent
 
getPlayer() - Method in class io.github.thebusybiscuit.slimefun4.api.events.SlimefunBlockBreakEvent
This gets the Player
getPlayer() - Method in class io.github.thebusybiscuit.slimefun4.api.events.SlimefunBlockPlaceEvent
This gets the Player
getPlayer() - Method in class io.github.thebusybiscuit.slimefun4.api.events.SlimefunGuideOpenEvent
This returns the Player that tries to open the Slimefun Guide.
getPlayer() - Method in class io.github.thebusybiscuit.slimefun4.api.events.SlimefunItemSpawnEvent
Optionally returns the Player responsible for this spawn reason.
getPlayer() - Method in class io.github.thebusybiscuit.slimefun4.api.player.PlayerProfile
This returns the Player who this PlayerProfile belongs to.
getPlayerBalance(OfflinePlayer) - Static method in class city.norain.slimefun4.VaultIntegration
 
getPlayerInventoryClickHandler() - Method in class me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.ChestMenu
Deprecated.
Returns the registered MenuClickHandler for Player Inventories
getPlayerProfiles() - Method in class io.github.thebusybiscuit.slimefun4.core.SlimefunRegistry
 
getPlayerUuid(String) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.ProfileDataController
 
getPlayerUUID() - Method in class io.github.thebusybiscuit.slimefun4.api.events.AsyncProfileLoadEvent
 
getPlayerUuidAsync(String, IAsyncReadCallback<UUID>) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.ProfileDataController
 
getPlugin() - Method in class io.github.thebusybiscuit.slimefun4.core.commands.SlimefunCommand
 
getPluginVersion() - Method in interface io.github.thebusybiscuit.slimefun4.api.SlimefunAddon
This method returns the version of this addon, it defaults to the version of the JavaPlugin provided by SlimefunAddon.getJavaPlugin()
getPosition() - Method in class io.github.thebusybiscuit.slimefun4.api.events.AsyncMachineOperationFinishEvent
This returns the BlockPosition of the machine.
getPosition() - Method in class io.github.thebusybiscuit.slimefun4.core.services.github.Contributor
This returns the position on where to order this Contributor.
getPotionEffects() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.armor.SlimefunArmorPiece
An Array of PotionEffects which get applied to a Player wearing this SlimefunArmorPiece.
getPreset() - Method in class me.mrCookieSlime.Slimefun.api.inventory.DirtyChestMenu
 
getPreset(String) - Static method in class city.norain.slimefun4.api.menu.UniversalMenuPreset
 
getPreset(String) - Static method in class me.mrCookieSlime.Slimefun.api.inventory.BlockMenuPreset
 
getPresetSlots() - Method in class me.mrCookieSlime.Slimefun.api.inventory.BlockMenuPreset
 
getPreviousButton(Player, int, int) - Static method in class io.github.thebusybiscuit.slimefun4.utils.ChestMenuUtils
 
getPreviousLanguage() - Method in class io.github.thebusybiscuit.slimefun4.api.events.PlayerLanguageChangeEvent
This returns the Language that this Player was using before.
getPrimaryBlock() - Method in class io.github.thebusybiscuit.slimefun4.api.events.ExplosiveToolBreakBlocksEvent
This returns the primary Block that was broken.
getPrimaryKeys() - Method in enum class com.xzavier0722.mc.plugin.slimefun4.storage.common.DataScope
 
getProcessingSpeed() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.blocks.EnhancedFurnace
This returns the processing speed of this EnhancedFurnace.
getProcessor() - Method in class io.github.thebusybiscuit.slimefun4.api.events.AsyncMachineOperationFinishEvent
The MachineProcessor instance of the machine.
getProfile() - Method in class io.github.thebusybiscuit.slimefun4.api.events.AsyncProfileLoadEvent
 
getProfile() - Method in class io.github.thebusybiscuit.slimefun4.core.services.github.Contributor
Returns a link to the GitHub profile of this Contributor.
getProfile(OfflinePlayer) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.ProfileDataController
 
getProfileAsync(OfflinePlayer, IAsyncReadCallback<PlayerProfile>) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.ProfileDataController
 
getProfileDataController() - Method in class io.github.thebusybiscuit.slimefun4.core.config.SlimefunDatabaseManager
 
getProfiler() - Static method in class io.github.thebusybiscuit.slimefun4.implementation.Slimefun
This returns our instance of the SlimefunProfiler, a tool that is used to analyse performance and lag.
getProfileStorageType() - Method in class io.github.thebusybiscuit.slimefun4.core.config.SlimefunDatabaseManager
 
getProgress() - Method in interface io.github.thebusybiscuit.slimefun4.core.machines.MachineOperation
This returns the amount of progress that has been made.
getProgress() - Method in class io.github.thebusybiscuit.slimefun4.implementation.operations.CraftingOperation
 
getProgress() - Method in class io.github.thebusybiscuit.slimefun4.implementation.operations.FuelOperation
 
getProgress() - Method in class io.github.thebusybiscuit.slimefun4.implementation.operations.MiningOperation
 
getProgressBar() - Method in class io.github.thebusybiscuit.slimefun4.core.machines.MachineProcessor
This returns the progress bar icon for this MachineProcessor or null if no progress bar was set.
getProgressBar() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.AbstractEnergyProvider
This method returns the ItemStack that this AGenerator will use as a progress bar.
getProgressBar() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.generators.BioGenerator
 
getProgressBar() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.generators.CoalGenerator
 
getProgressBar() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.generators.CombustionGenerator
 
getProgressBar() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.generators.LavaGenerator
 
getProgressBar() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.generators.MagnesiumGenerator
 
getProgressBar() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.AutoAnvil
 
getProgressBar() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.AutoBrewer
 
getProgressBar() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.AutoDrier
 
getProgressBar() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.CarbonPress
 
getProgressBar() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.ChargingBench
 
getProgressBar() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.ElectricDustWasher
 
getProgressBar() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.ElectricFurnace
 
getProgressBar() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.ElectricGoldPan
 
getProgressBar() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.ElectricIngotFactory
 
getProgressBar() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.ElectricIngotPulverizer
 
getProgressBar() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.ElectricOreGrinder
 
getProgressBar() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.ElectricPress
 
getProgressBar() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.ElectricSmeltery
 
getProgressBar() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.ElectrifiedCrucible
 
getProgressBar() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.enchanting.AutoDisenchanter
 
getProgressBar() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.enchanting.AutoEnchanter
 
getProgressBar() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.enchanting.BookBinder
 
getProgressBar() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.entities.ProduceCollector
 
getProgressBar() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.FoodComposter
 
getProgressBar() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.FoodFabricator
 
getProgressBar() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.Freezer
 
getProgressBar() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.HeatedPressureChamber
 
getProgressBar() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.Refinery
 
getProgressBar() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.reactors.NetherStarReactor
 
getProgressBar() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.reactors.NuclearReactor
 
getProgressBar() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.geo.OilPump
 
getProgressBar() - Method in class me.mrCookieSlime.Slimefun.Objects.SlimefunItem.abstractItems.AContainer
This method returns the ItemStack that this AContainer will use as a progress bar.
getProgressBar(int, int) - Static method in class io.github.thebusybiscuit.slimefun4.utils.ChestMenuUtils
 
getProjectileData() - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.SlimefunBowListener
This returns a HashMap holding the UUID of a Arrow and the associated SlimefunBow with which this Arrow was fired from.
getProtectionManager() - Static method in class io.github.thebusybiscuit.slimefun4.implementation.Slimefun
This returns out instance of the ProtectionManager.
getProtectionManager() - Method in class io.github.thebusybiscuit.slimefun4.integrations.IntegrationsManager
This returns out instance of the ProtectionManager.
getProtectionTypes() - Method in interface io.github.thebusybiscuit.slimefun4.core.attributes.ProtectiveArmor
This returns which ProtectionType damages this ItemAttribute will protect the Player from.
getProtectionTypes() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.armor.ElytraCap
 
getProtectionTypes() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.armor.HazmatArmorPiece
 
getRadiationEffects() - Method in class io.github.thebusybiscuit.slimefun4.implementation.tasks.ArmorTask
This returns a Set of PotionEffects which get applied to a Player when they are exposed to deadly radiation.
getRadiationLevel() - Method in enum class io.github.thebusybiscuit.slimefun4.core.attributes.Radioactivity
This method returns the level for the radiation effect to use in conjunction with this level of Radioactive.
getRadioactiveItems() - Method in class io.github.thebusybiscuit.slimefun4.core.SlimefunRegistry
 
getRadioactivity() - Method in interface io.github.thebusybiscuit.slimefun4.core.attributes.Radioactive
This method returns the level of Radioactivity for this Radioactive item.
getRadioactivity() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.RadioactiveItem
 
getRadius() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.accelerators.CropGrowthAccelerator
 
getRadius() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.magical.InfusedMagnet
This returns the radius in which items are picked up
getRandomDust() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks.OreWasher
This returns a random dust item from Slimefun.
getRandomEffect(Random, Color) - Static method in class io.github.thebusybiscuit.slimefun4.utils.FireworkUtils
This returns a randomized FireworkEffect using the given Color.
getRandomEnchantment(ItemStack, Set<Enchantment>) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.magical.talismans.MagicianTalisman
This method picks a random TalismanEnchantment for the provided ItemStack.
getRandomOutput() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.tools.GoldPan
This returns a random output ItemStack that can be obtained via this GoldPan.
getRandomOutputAmount() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.blocks.EnhancedFurnace
 
getRange() - Method in class io.github.thebusybiscuit.slimefun4.api.network.Network
This method returns the range of the Network.
getRange() - Method in class io.github.thebusybiscuit.slimefun4.core.networks.cargo.CargoNet
 
getRange() - Method in class io.github.thebusybiscuit.slimefun4.core.networks.energy.EnergyNet
 
getRange() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks.miner.IndustrialMiner
This method returns the range of the IndustrialMiner.
getRating() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.androids.Script
This returns the "rating" of this Script.
getReactor() - Method in class io.github.thebusybiscuit.slimefun4.api.events.ReactorExplodeEvent
The SlimefunItem instance of the exploded reactor.
getReactorMode(Location) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.reactors.Reactor
 
getRecipe() - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
Retrieve the recipe for this SlimefunItem.
getRecipe(NamespacedKey) - Method in class io.github.thebusybiscuit.slimefun4.core.services.MinecraftRecipeService
This returns the corresponding Keyed Recipe for the given NamespacedKey.
getRecipeInputList(MultiBlockMachine) - Static method in class io.github.thebusybiscuit.slimefun4.api.recipes.RecipeType
 
getRecipeInputs(MultiBlockMachine) - Static method in class io.github.thebusybiscuit.slimefun4.api.recipes.RecipeType
 
getRecipeOutput() - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
This method returns the result of crafting this SlimefunItem
getRecipeOutput(MultiBlockMachine, ItemStack) - Static method in class io.github.thebusybiscuit.slimefun4.api.recipes.RecipeType
 
getRecipeOutput(ItemStack, List<ItemStack>) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.AncientAltarListener
 
getRecipeOutputList(MultiBlockMachine, ItemStack[]) - Static method in class io.github.thebusybiscuit.slimefun4.api.recipes.RecipeType
 
getRecipes() - Method in class io.github.thebusybiscuit.slimefun4.core.multiblocks.MultiBlockMachine
 
getRecipes() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.altar.AncientAltar
 
getRecipeSectionLabel(Player) - Method in interface io.github.thebusybiscuit.slimefun4.core.attributes.RecipeDisplayItem
 
getRecipesFor(ItemStack) - Method in class io.github.thebusybiscuit.slimefun4.core.services.MinecraftRecipeService
This returns an array containing all Recipes for crafting the given ItemStack.
getRecipeShape(Recipe) - Method in class io.github.thebusybiscuit.slimefun4.core.services.MinecraftRecipeService
This returns the shape of a given Recipe.
getRecipeType() - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
This method returns the RecipeType.
getRecipeTypeItem(Player, RecipeType) - Method in class io.github.thebusybiscuit.slimefun4.core.services.localization.SlimefunLocalization
 
getRegistry() - Static method in class io.github.thebusybiscuit.slimefun4.implementation.Slimefun
 
getRegulator() - Method in class io.github.thebusybiscuit.slimefun4.api.network.Network
This returns the Location of the regulator block for this Network
getRemainingTicks() - Method in interface io.github.thebusybiscuit.slimefun4.core.machines.MachineOperation
This returns the amount of remaining ticks until the MachineOperation finishes.
getRepository() - Method in class io.github.thebusybiscuit.slimefun4.core.services.github.GitHubService
Returns the id of Slimefun's GitHub Repository.
getRequiredType() - Method in enum class io.github.thebusybiscuit.slimefun4.implementation.items.androids.Instruction
 
getResearch() - Method in class io.github.thebusybiscuit.slimefun4.api.events.PlayerPreResearchEvent
 
getResearch() - Method in class io.github.thebusybiscuit.slimefun4.api.events.ResearchUnlockEvent
 
getResearch() - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
This method returns the Research this SlimefunItem is linked to.
getResearch(NamespacedKey) - Static method in class io.github.thebusybiscuit.slimefun4.api.researches.Research
Attempts to get a Research with the given NamespacedKey.
getResearchByID(Integer) - Static method in class io.github.thebusybiscuit.slimefun4.api.researches.Research
Deprecated.
getResearchCfg() - Static method in class io.github.thebusybiscuit.slimefun4.implementation.Slimefun
 
getResearches() - Method in class io.github.thebusybiscuit.slimefun4.api.player.PlayerProfile
This Method will return all Researches that this Player has unlocked
getResearches() - Method in class io.github.thebusybiscuit.slimefun4.core.SlimefunRegistry
This returns a List containing every enabled Research.
getResearches() - Method in class io.github.thebusybiscuit.slimefun4.storage.data.PlayerData
 
getResearchName(Player, NamespacedKey) - Method in class io.github.thebusybiscuit.slimefun4.core.services.localization.SlimefunLocalization
 
getResearchRanks() - Method in class io.github.thebusybiscuit.slimefun4.core.SlimefunRegistry
 
getResource() - Method in class io.github.thebusybiscuit.slimefun4.api.events.GEOResourceGenerationEvent
This method returns the GEOResource that is being generated
getResourceManager() - Method in class io.github.thebusybiscuit.slimefun4.api.gps.GPSNetwork
This returns the ResourceManager for this GPSNetwork.
getResourceString(Player, String) - Method in class io.github.thebusybiscuit.slimefun4.core.services.localization.SlimefunLocalization
 
getResult() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.autocrafters.AbstractRecipe
This returns the result of this AbstractRecipe.
getResult() - Method in class io.github.thebusybiscuit.slimefun4.implementation.operations.FuelOperation
 
getResult() - Method in class io.github.thebusybiscuit.slimefun4.implementation.operations.MiningOperation
 
getResultItems() - Method in class io.github.thebusybiscuit.slimefun4.core.attributes.interactions.ItemInteractionResult
Returns the ItemStack(s) produced as a result of this interaction, if any.
getResultMessage() - Method in class io.github.thebusybiscuit.slimefun4.core.attributes.interactions.InteractionResult
Returns the custom result message for this result or null if not set.
getResults() - Method in class io.github.thebusybiscuit.slimefun4.implementation.operations.CraftingOperation
 
getRotation() - Method in interface io.github.thebusybiscuit.slimefun4.core.attributes.rotations.NotRotatable
 
getRotation(double) - Method in interface io.github.thebusybiscuit.slimefun4.core.attributes.rotations.NotCardinallyRotatable
 
getRotation(double) - Method in interface io.github.thebusybiscuit.slimefun4.core.attributes.rotations.NotDiagonallyRotatable
 
getScope() - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.common.ScopeKey
 
getScript(SlimefunUniversalBlockData) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.androids.ProgrammableAndroid
 
getSearchButton(Player) - Static method in class io.github.thebusybiscuit.slimefun4.utils.ChestMenuUtils
 
getSelectedChannel(Block) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.cargo.AdvancedCargoOutputNode
 
getSelectedChannel(Block) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.cargo.CargoInputNode
 
getSelectedChannel(Block) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.cargo.CargoOutputNode
 
getSelectedChannel(Block) - Method in interface io.github.thebusybiscuit.slimefun4.implementation.items.cargo.CargoNode
This returns the selected channel for the given Block.
getSelectedOption(Player, ItemStack) - Method in interface io.github.thebusybiscuit.slimefun4.core.guide.options.SlimefunGuideOption
 
getSelectedRecipe(Block) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.autocrafters.AbstractAutoCrafter
This method returns the currently selected AbstractRecipe for the given Block.
getSelectedRecipe(Block) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.autocrafters.SlimefunAutoCrafter
 
getSelectedRecipe(Block) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.autocrafters.VanillaAutoCrafter
 
getSfId() - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.SlimefunBlockData
 
getSfItem(Location) - Static method in class com.xzavier0722.mc.plugin.slimefun4.storage.util.StorageCacheUtils
 
getShockwave(Location, Location) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.armor.StomperBoots
This gives us the "shockwave" Vector for a given target.
getSize() - Method in class io.github.thebusybiscuit.slimefun4.api.network.Network
This returns the size of this Network.
getSize() - Method in class io.github.thebusybiscuit.slimefun4.api.player.PlayerBackpack
This returns the size of this PlayerBackpack.
getSize() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.backpacks.SlimefunBackpack
This returns the size of this SlimefunBackpack.
getSize() - Method in class me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.ChestMenu
Deprecated.
 
getSize() - Method in class me.mrCookieSlime.Slimefun.api.inventory.BlockMenuPreset
This method returns the size of this BlockMenuPreset.
getSkullTexture() - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItemStack
 
getSlimefunBlock() - Method in class io.github.thebusybiscuit.slimefun4.api.events.PlayerRightClickEvent
 
getSlimefunGuide(SlimefunGuideMode) - Method in class io.github.thebusybiscuit.slimefun4.core.SlimefunRegistry
This returns the corresponding SlimefunGuideImplementation for a certain SlimefunGuideMode.
getSlimefunItem() - Method in class io.github.thebusybiscuit.slimefun4.api.events.PlayerPreResearchEvent
 
getSlimefunItem() - Method in class io.github.thebusybiscuit.slimefun4.api.events.PlayerRightClickEvent
 
getSlimefunItem() - Method in class io.github.thebusybiscuit.slimefun4.api.events.SlimefunBlockBreakEvent
This gets the SlimefunItem being broken
getSlimefunItem() - Method in class io.github.thebusybiscuit.slimefun4.api.events.SlimefunBlockPlaceEvent
This gets the SlimefunItem being placed
getSlimefunItem() - Method in class io.github.thebusybiscuit.slimefun4.core.multiblocks.MultiBlock
 
getSlimefunItem() - Method in class me.mrCookieSlime.Slimefun.api.inventory.BlockMenuPreset
This returns the SlimefunItem associated with this BlockMenuPreset.
getSlimefunItemIds() - Method in class io.github.thebusybiscuit.slimefun4.core.SlimefunRegistry
 
getSlotsAccessedByItemTransport(DirtyChestMenu, ItemTransportFlow, ItemStack) - Method in class me.mrCookieSlime.Slimefun.api.inventory.BlockMenuPreset
 
getSlotsAccessedByItemTransport(ItemTransportFlow) - Method in class me.mrCookieSlime.Slimefun.api.inventory.BlockMenuPreset
 
getSoulboundDataKey() - Method in class io.github.thebusybiscuit.slimefun4.core.SlimefunRegistry
 
getSoundEffect() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.armor.LongFallBoots
This returns the SoundEffect that is played upon landing with these boots.
getSoundId() - Method in class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundConfiguration
 
getSoundName(Sound) - Static method in class io.github.thebusybiscuit.slimefun4.utils.compatibility.VersionedSound
获取 Sound 的名称
getSoundService() - Static method in class io.github.thebusybiscuit.slimefun4.implementation.Slimefun
This returns our SoundService which handles the configuration of all sounds used in Slimefun
getSourceCode() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.androids.Script
This method returns the actual code of this Script.
getSpeed() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.gadgets.JetBoots
 
getSpeed() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.accelerators.CropGrowthAccelerator
 
getSpeed() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.geo.GEOMiner
This method returns the speed at which this machine will operate.
getSpeed() - Method in class me.mrCookieSlime.Slimefun.Objects.SlimefunItem.abstractItems.AContainer
This method returns the speed at which this machine will operate.
getSQLProfiler() - Static method in class io.github.thebusybiscuit.slimefun4.implementation.Slimefun
 
getStars() - Method in class io.github.thebusybiscuit.slimefun4.core.services.github.GitHubService
This method returns the amount of stargazers of the repository.
getState() - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
This method returns the ItemState this SlimefunItem is currently in.
getStepDelay() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.altar.AncientAltar
This returns the delay of this AncientAltar.
getStorage(World) - Static method in class me.mrCookieSlime.Slimefun.api.BlockStorage
Deprecated.
 
getStorageKey() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.LimitedUseItem
Returns the NamespacedKey under which will the amount of uses left stored.
getStorageKey() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.magical.staves.StormStaff
 
getString(String) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.BlockDataConfigWrapper
Deprecated.
 
getString(String) - Method in class me.mrCookieSlime.CSCoreLibPlugin.Configuration.Config
Deprecated.
Returns the String at the specified Path
getString(String) - Method in class me.mrCookieSlime.Slimefun.api.BlockInfoConfig
 
getStringMapFromResource(NamespacedKey, JavaPlugin, String) - Static method in class io.github.thebusybiscuit.slimefun4.utils.biomes.BiomeMap
 
getStructure() - Method in class io.github.thebusybiscuit.slimefun4.core.multiblocks.MultiBlock
 
getSubCommandNames() - Method in class io.github.thebusybiscuit.slimefun4.core.commands.SlimefunCommand
This returns A List containing every possible SubCommand of this Command.
getSubTags() - Method in enum class io.github.thebusybiscuit.slimefun4.utils.tags.SlimefunTag
This returns a Set of Tags which are children of this SlimefunTag, these can be other SlimefunTags or regular Tags.
getSupplies(GEOResource, World, int, int) - Method in class io.github.thebusybiscuit.slimefun4.api.geo.ResourceManager
This method returns the amount of a certain GEOResource found in a given Chunk.
getSuppliesAsync(GEOResource, Chunk, IAsyncReadCallback<Integer>) - Method in class io.github.thebusybiscuit.slimefun4.api.geo.ResourceManager
 
getSupportedTags() - Static method in class io.github.thebusybiscuit.slimefun4.core.multiblocks.MultiBlock
 
getTag(String) - Static method in enum class io.github.thebusybiscuit.slimefun4.utils.tags.SlimefunTag
Get a value from the cache map rather than calling Enum.valueOf(Class, String).
getTalisman() - Method in class io.github.thebusybiscuit.slimefun4.api.events.TalismanActivateEvent
 
getTalismanItem() - Method in class io.github.thebusybiscuit.slimefun4.api.events.TalismanActivateEvent
 
getTeleportationManager() - Method in class io.github.thebusybiscuit.slimefun4.api.gps.GPSNetwork
This returns the TeleportationManager for this GPSNetwork.
getTeleportationTime(int, Location, Location) - Method in class io.github.thebusybiscuit.slimefun4.api.gps.TeleportationManager
This returns the amount of time it will take to teleport from the source Location to the destination Location, given the specified complexity.
getTestCase() - Static method in class io.github.thebusybiscuit.slimefun4.core.debug.Debug
Get the current test case for this server or null if disabled
getTextDirection() - Method in enum class io.github.thebusybiscuit.slimefun4.core.services.localization.LanguagePreset
This returns the direction of text for this language.
getTexture() - Method in class io.github.thebusybiscuit.slimefun4.core.services.github.Contributor
Returns this contributor's head texture.
getTexture() - Method in enum class io.github.thebusybiscuit.slimefun4.core.services.localization.LanguagePreset
This returns the texture hash for this language.
getTexture() - Method in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
This returns the texture hash for this particular head.
getTexture(GitHubService) - Method in class io.github.thebusybiscuit.slimefun4.core.services.github.Contributor
Returns this contributor's head texture.
getThreadService() - Static method in class io.github.thebusybiscuit.slimefun4.implementation.Slimefun
This method returns the ThreadService of Slimefun.
getThrown() - Method in class io.github.thebusybiscuit.slimefun4.api.ErrorReport
This returns the Throwable that was thrown.
getThrust() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.gadgets.Jetpack
 
getTickerBlocks() - Method in class io.github.thebusybiscuit.slimefun4.core.SlimefunRegistry
 
getTickerTask() - Static method in class io.github.thebusybiscuit.slimefun4.implementation.Slimefun
 
getTickLocations() - Method in class io.github.thebusybiscuit.slimefun4.implementation.tasks.TickerTask
This method returns a read-only Map representation of every ChunkPosition and its corresponding Set of ticking Locations.
getTickLocations(Chunk) - Method in class io.github.thebusybiscuit.slimefun4.implementation.tasks.TickerTask
返回一个给定区块下的 只读Map 代表每个 ChunkPosition 中有 UniversalBlock 属性的物品 Tick 的 位置集合.
getTickRate() - Method in class io.github.thebusybiscuit.slimefun4.core.services.profiler.SlimefunProfiler
 
getTickRate() - Method in class io.github.thebusybiscuit.slimefun4.implementation.tasks.TickerTask
This returns the delay between ticks
getTicks() - Method in class me.mrCookieSlime.Slimefun.Objects.SlimefunItem.abstractItems.MachineFuel
This method returns how long this MachineFuel lasts.
getTicks() - Method in class me.mrCookieSlime.Slimefun.Objects.SlimefunItem.abstractItems.MachineRecipe
 
getTier() - Method in class io.github.thebusybiscuit.slimefun4.api.items.ItemGroup
Returns the tier of this ItemGroup.
getTier() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.androids.ProgrammableAndroid
 
getTime() - Method in class io.github.thebusybiscuit.slimefun4.core.services.profiler.SlimefunProfiler
 
getTime(SlimefunItem) - Method in class io.github.thebusybiscuit.slimefun4.core.services.profiler.SlimefunProfiler
 
getTime(Block) - Method in class io.github.thebusybiscuit.slimefun4.core.services.profiler.SlimefunProfiler
 
getTime(Chunk) - Method in class io.github.thebusybiscuit.slimefun4.core.services.profiler.SlimefunProfiler
 
getTimeLeft(int) - Static method in class io.github.thebusybiscuit.slimefun4.utils.NumberUtils
 
getTitle() - Method in class io.github.thebusybiscuit.slimefun4.api.player.PlayerProfile
This method gets the research title, as defined in config.yml, of this PlayerProfile based on the fraction of unlocked Researches of this player.
getTitle() - Method in class me.mrCookieSlime.Slimefun.api.inventory.BlockMenuPreset
This returns the title of this BlockMenuPreset, the title will be visible in every InventoryView for any menu created using this BlockMenuPreset.
getTopInventory(InventoryEvent) - Method in class city.norain.slimefun4.compatibillty.VersionedEvent
See https://www.spigotmc.org/threads/inventoryview-changed-to-interface-backwards-compatibility.651754/
getTotalContributions() - Method in class io.github.thebusybiscuit.slimefun4.core.services.github.Contributor
This returns the total amount of contributions towards this project for this Contributor.
getTotalKeys(Language) - Method in class io.github.thebusybiscuit.slimefun4.core.services.localization.SlimefunLocalization
 
getTotalTicks() - Method in interface io.github.thebusybiscuit.slimefun4.core.machines.MachineOperation
This returns the amount of total ticks this MachineOperation takes to complete.
getTotalTicks() - Method in class io.github.thebusybiscuit.slimefun4.implementation.operations.CraftingOperation
 
getTotalTicks() - Method in class io.github.thebusybiscuit.slimefun4.implementation.operations.FuelOperation
 
getTotalTicks() - Method in class io.github.thebusybiscuit.slimefun4.implementation.operations.MiningOperation
 
getTraitsFromStr(String) - Static method in class city.norain.slimefun4.utils.StringUtil
 
getTraitsStr(Set<UniversalDataTrait>) - Static method in class city.norain.slimefun4.utils.StringUtil
 
getTranslationProgress() - Method in class io.github.thebusybiscuit.slimefun4.core.services.localization.Language
This method returns the progress of translation for this Language.
getTransmitters(UUID) - Method in class io.github.thebusybiscuit.slimefun4.api.gps.GPSNetwork
This method returns a Set of Locations for all Transmitters owned by the given UUID.
getTriggerBlock() - Method in class io.github.thebusybiscuit.slimefun4.core.multiblocks.MultiBlock
 
getTrustedUsers(Block) - Static method in class io.github.thebusybiscuit.slimefun4.implementation.items.androids.menu.AndroidShareMenu
Get a trusted users list of specific android.
getType() - Method in class io.github.thebusybiscuit.slimefun4.implementation.settings.ClimbableSurface
This returns the Material of this surface.
getUniqueId() - Method in class io.github.thebusybiscuit.slimefun4.api.player.PlayerBackpack
 
getUniqueId() - Method in class io.github.thebusybiscuit.slimefun4.core.services.github.Contributor
This returns the UUID for this Contributor.
getUniqueId() - Method in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
This returns the UUID for this HeadTexture.
getUniversalBlock(UUID) - Static method in class com.xzavier0722.mc.plugin.slimefun4.storage.util.StorageCacheUtils
 
getUniversalBlock(UUID, Location) - Static method in class com.xzavier0722.mc.plugin.slimefun4.storage.util.StorageCacheUtils
 
getUniversalBlock(UUID, Location, String) - Static method in class com.xzavier0722.mc.plugin.slimefun4.storage.util.StorageCacheUtils
 
getUniversalBlock(Block) - Static method in class com.xzavier0722.mc.plugin.slimefun4.storage.util.StorageCacheUtils
Get universal data from block
getUniversalBlock(Location) - Static method in class com.xzavier0722.mc.plugin.slimefun4.storage.util.StorageCacheUtils
Get universal data from location
getUniversalBlockData(UUID) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.BlockDataController
Get slimefun universal data
getUniversalBlockData(UUID, IAsyncReadCallback<SlimefunUniversalBlockData>) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.BlockDataController
Get slimefun universal data asynchronous
getUniversalBlockDataFromCache(UUID) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.BlockDataController
Get slimefun universal data from cache
getUniversalBlockDataFromCache(Location) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.BlockDataController
Get slimefun universal data from cache by location
getUniversalData(UUID) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.BlockDataController
从数据库中获取 SlimefunUniversalData
getUniversalDataFromCache(UUID) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.BlockDataController
从缓存中获取 SlimefunUniversalData
getUniversalDataUUID(Block) - Method in class io.github.thebusybiscuit.slimefun4.core.services.BlockDataService
 
getUniversalMenu(UUID, Location) - Static method in class com.xzavier0722.mc.plugin.slimefun4.storage.util.StorageCacheUtils
 
getUniversalMenu(Block) - Static method in class com.xzavier0722.mc.plugin.slimefun4.storage.util.StorageCacheUtils
Get universal menu from block
getUnlocalizedName() - Method in class io.github.thebusybiscuit.slimefun4.api.items.ItemGroup
This method makes Walshy happy.
getUnlocalizedName() - Method in class io.github.thebusybiscuit.slimefun4.api.researches.Research
Retrieve the name of this Research without any localization nor coloring.
getUnsavedChanges() - Method in class me.mrCookieSlime.Slimefun.api.inventory.DirtyChestMenu
 
getUpdater() - Static method in class io.github.thebusybiscuit.slimefun4.implementation.Slimefun
This method returns the UpdaterService of Slimefun.
getUploadedScripts(AndroidType) - Static method in class io.github.thebusybiscuit.slimefun4.implementation.items.androids.Script
 
getUpvotes() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.androids.Script
This method returns the amount of upvotes this Script has received.
getUUID() - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.SlimefunUniversalData
 
getUUID() - Method in class io.github.thebusybiscuit.slimefun4.api.player.PlayerProfile
This returns the UUID this PlayerProfile is linked to.
getUUID(FieldKey) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.common.RecordSet
 
getValidScriptInstructions() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.androids.ProgrammableAndroid
 
getValue() - Method in class io.github.thebusybiscuit.slimefun4.api.events.GEOResourceGenerationEvent
This returns the amount that will be generated of this GEOResource.
getValue() - Method in class io.github.thebusybiscuit.slimefun4.api.items.ItemSetting
This returns the current value of this ItemSetting.
getValue(String) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.BlockDataConfigWrapper
Deprecated.
 
getValue(String) - Method in class me.mrCookieSlime.CSCoreLibPlugin.Configuration.Config
Deprecated.
Returns the Object at the specified Path
getValue(String) - Method in class me.mrCookieSlime.Slimefun.api.BlockInfoConfig
 
getValues() - Method in enum class io.github.thebusybiscuit.slimefun4.utils.tags.SlimefunTag
 
getVelocity() - Method in class io.github.thebusybiscuit.slimefun4.api.events.ClimbingPickLaunchEvent
This returns the velocity Vector that was applied to the Player who used the ClimbingPick.
getVersion() - Method in class io.github.thebusybiscuit.slimefun4.core.services.CustomTextureService
 
getVersion() - Method in class io.github.thebusybiscuit.slimefun4.core.services.MetricsService
Returns the currently downloaded metrics version.
getVersion() - Static method in class io.github.thebusybiscuit.slimefun4.implementation.Slimefun
This returns the version of Slimefun that is currently installed.
getVisibleItemGroups(Player, PlayerProfile) - Method in class io.github.thebusybiscuit.slimefun4.implementation.guide.CheatSheetSlimefunGuide
Returns a List of visible ItemGroup instances that the SlimefunGuide would display.
getVisibleItemGroups(Player, PlayerProfile) - Method in class io.github.thebusybiscuit.slimefun4.implementation.guide.SurvivalSlimefunGuide
Returns a List of visible ItemGroup instances that the SlimefunGuide would display.
getVolume() - Method in class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundConfiguration
 
getWaypoints() - Method in class io.github.thebusybiscuit.slimefun4.api.player.PlayerProfile
This returns a List of all Waypoints belonging to this PlayerProfile.
getWaypoints() - Method in class io.github.thebusybiscuit.slimefun4.storage.data.PlayerData
 
getWikiButton() - Static method in class io.github.thebusybiscuit.slimefun4.utils.ChestMenuUtils
 
getWikipage() - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
This method returns the wiki page that has been assigned to this item.
getWikiURL() - Method in interface io.github.thebusybiscuit.slimefun4.api.SlimefunAddon
获取 Wiki URL格式
getWikiURL() - Method in class io.github.thebusybiscuit.slimefun4.implementation.Slimefun
 
getWorld() - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.event.SlimefunChunkDataLoadEvent
 
getWorld() - Method in class io.github.thebusybiscuit.slimefun4.api.events.GEOResourceGenerationEvent
This returns the World in which this event takes place.
getWorldSettingsService() - Static method in class io.github.thebusybiscuit.slimefun4.implementation.Slimefun
This method returns out world settings service.
GILDED_BACKPACK - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
GILDED_IRON - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
GILDED_IRON_BOOTS - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
GILDED_IRON_CHESTPLATE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
GILDED_IRON_HELMET - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
GILDED_IRON_LEGGINGS - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
GitHubService - Class in io.github.thebusybiscuit.slimefun4.core.services.github
This Service is responsible for grabbing every Contributor to this project from GitHub and holding data associated to the project repository, such as open issues or pending pull requests.
GitHubService(String) - Constructor for class io.github.thebusybiscuit.slimefun4.core.services.github.GitHubService
This creates a new GitHubService for the given repository.
gitInfo - Static variable in class city.norain.slimefun4.utils.EnvUtil
 
GLASS - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.tags.SlimefunTag
Every glass variant, includes both blocks and panes.
GLASS_BLOCKS - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.tags.SlimefunTag
All variants of glass, normal and stained.
GLASS_PANES - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.tags.SlimefunTag
All variants of glass panes, normal and stained.
GLAZED_TERRACOTTA - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.ColoredMaterial
This List contains all glazed terracotta colors ordered by their appearance ingame.
GlobalItemHandler - Interface in io.github.thebusybiscuit.slimefun4.core.handlers
A GlobalItemHandler is a special type of ItemHandler which is not associated with one particular SlimefunItem but rather exists seperate from them, similar to an Event Listener.
GLOBE_NETHER - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
GLOBE_OVERWORLD - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
GLOBE_THE_END - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
GLOW_BERRY_JUICE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
GLOWSTONE_BOOTS - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
GLOWSTONE_CHESTPLATE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
GLOWSTONE_HELMET - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
GLOWSTONE_LEGGINGS - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
GO_DOWN - Enum constant in enum class io.github.thebusybiscuit.slimefun4.implementation.items.androids.Instruction
This will make the ProgrammableAndroid go down.
GO_FORWARD - Enum constant in enum class io.github.thebusybiscuit.slimefun4.implementation.items.androids.Instruction
This will make the ProgrammableAndroid go forward.
GO_UP - Enum constant in enum class io.github.thebusybiscuit.slimefun4.implementation.items.androids.Instruction
This will make the ProgrammableAndroid go up.
goBack(SlimefunGuideImplementation) - Method in class io.github.thebusybiscuit.slimefun4.core.guide.GuideHistory
This method opens the previous entry to the associated PlayerProfile.
GOLD_10K - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
GOLD_12K - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
GOLD_14K - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
GOLD_16K - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
GOLD_18K - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
GOLD_20K - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
GOLD_22K - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
GOLD_24K - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
GOLD_24K_BLOCK - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
GOLD_4K - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
GOLD_6K - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
GOLD_8K - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
GOLD_DUST - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
GOLD_PAN - Static variable in class io.github.thebusybiscuit.slimefun4.api.recipes.RecipeType
 
GOLD_PAN - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
GOLD_PAN_USE - Enum constant in enum class io.github.thebusybiscuit.slimefun4.api.items.ItemSpawnReason
The ItemStack is dropped as the result of a GoldPan being used on a Block which yields drops.
GOLDEN_APPLE_JUICE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
GOLDEN_BOOTS_12K - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
GOLDEN_CHESTPLATE_12K - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
GOLDEN_HELMET_12K - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
GOLDEN_LEGGINGS_12K - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
GoldIngot - Class in io.github.thebusybiscuit.slimefun4.implementation.items.misc
The GoldIngot from Slimefun is a simple resource which is divided into different levels of carat ratings.
GoldIngot(ItemGroup, int, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.misc.GoldIngot
 
GoldPan - Class in io.github.thebusybiscuit.slimefun4.implementation.items.tools
A GoldPan is a SlimefunItem which allows you to obtain various resources from Gravel.
GoldPan(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.tools.GoldPan
 
GoldPanDrop - Class in io.github.thebusybiscuit.slimefun4.implementation.settings
 
GoldPanDrop(GoldPan, String, int, ItemStack) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.settings.GoldPanDrop
 
GOOD - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.attributes.MachineTier
 
GOOD - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.profiler.PerformanceRating
 
GPS_ACTIVATION_DEVICE_PERSONAL - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
GPS_ACTIVATION_DEVICE_SHARED - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
GPS_CONTROL_PANEL - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
GPS_CONTROL_PANEL - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
GPS_EMERGENCY_TRANSMITTER - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
GPS_GEO_SCANNER - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
GPS_MARKER_TOOL - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
GPS_NETWORK_ADD_WAYPOINT - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
GPS_NETWORK_CREATE_WAYPOINT - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
GPS_NETWORK_OPEN_PANEL_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
GPS_TELEPORTATION_MATRIX - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
GPS_TELEPORTER_PYLON - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
GPS_TRANSMITTER - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
GPS_TRANSMITTER - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
GPS_TRANSMITTER_2 - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
GPS_TRANSMITTER_3 - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
GPS_TRANSMITTER_4 - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
GPSControlPanel - Class in io.github.thebusybiscuit.slimefun4.implementation.items.gps
 
GPSControlPanel(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.gps.GPSControlPanel
 
GPSMarkerTool - Class in io.github.thebusybiscuit.slimefun4.implementation.items.gps
The GPSMarkerTool allows you to create a Waypoint at your current Location.
GPSMarkerTool(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.gps.GPSMarkerTool
 
GPSNetwork - Class in io.github.thebusybiscuit.slimefun4.api.gps
The GPSNetwork is a manager class for all Transmitters and waypoints.
GPSNetwork(Slimefun) - Constructor for class io.github.thebusybiscuit.slimefun4.api.gps.GPSNetwork
This constructs a new GPSNetwork.
GPSTransmitter - Class in io.github.thebusybiscuit.slimefun4.implementation.items.gps
 
GPSTransmitter(ItemGroup, int, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.gps.GPSTransmitter
 
GRANDMAS_WALKING_STICK - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
GRANDPAS_WALKING_STICK - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
GRAPPLING_HOOK - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
GrapplingHook - Class in io.github.thebusybiscuit.slimefun4.implementation.items.tools
The GrapplingHook is a simple SlimefunItem which allows a Player to launch towards a target destination via right click.
GrapplingHook(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.tools.GrapplingHook
 
GrapplingHookListener - Class in io.github.thebusybiscuit.slimefun4.implementation.listeners
This Listener is responsible for the mechanics behind the GrapplingHook.
GrapplingHookListener() - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.listeners.GrapplingHookListener
 
GRAVITY_AFFECTED_BLOCKS - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.tags.SlimefunTag
All materials that are affected by gravity.
GREEK - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.localization.LanguagePreset
 
GRIND_STONE - Static variable in class io.github.thebusybiscuit.slimefun4.api.recipes.RecipeType
 
GRIND_STONE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
GRIND_STONE_INTERACT_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
GrindStone - Class in io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks
 
GrindStone(ItemGroup, SlimefunItemStack) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks.GrindStone
 
GrindstoneListener - Class in io.github.thebusybiscuit.slimefun4.implementation.listeners.crafting
This Listener prevents any SlimefunItem from being used in a cartography table.
GrindstoneListener(Slimefun) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.listeners.crafting.GrindstoneListener
 
GUIDE_BUTTON_CLICK_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
GUIDE_CONTRIBUTORS_OPEN_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
GUIDE_LANGUAGE_OPEN_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
GUIDE_OPEN_SETTING_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
GuideHistory - Class in io.github.thebusybiscuit.slimefun4.core.guide
GuideHistory represents the browsing history of a Player through the SlimefunGuide.
GuideHistory(PlayerProfile) - Constructor for class io.github.thebusybiscuit.slimefun4.core.guide.GuideHistory
This creates a new GuideHistory for the given PlayerProfile

H

halt() - Method in class io.github.thebusybiscuit.slimefun4.implementation.tasks.TickerTask
 
handleCraftedItem(ItemStack, Block, Inventory) - Method in class io.github.thebusybiscuit.slimefun4.core.multiblocks.MultiBlockMachine
This method handles an output ItemStack from the MultiBlockMachine which has a crafting delay
HAPPY_VILLAGER - Static variable in class io.github.thebusybiscuit.slimefun4.utils.compatibility.VersionedParticle
 
HARDENED_GLASS - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
HARDENED_METAL_INGOT - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
HardenedGlass - Class in io.github.thebusybiscuit.slimefun4.implementation.items.blocks
HardenedGlass is a special kind of block which cannot be destroyed by explosions.
HardenedGlass(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[], ItemStack) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.blocks.HardenedGlass
 
HARMING - Static variable in class io.github.thebusybiscuit.slimefun4.utils.compatibility.VersionedPotionType
 
hasAccess(Player, Block) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.teleporter.AbstractTeleporterPlate
This method checks whether the given Player is allowed to activate the Teleporter.
hasAccess(Player, Block) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.teleporter.PersonalActivationPlate
 
hasAccess(Player, Block) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.teleporter.SharedActivationPlate
 
hasAutoUpdates() - Method in class io.github.thebusybiscuit.slimefun4.core.services.MetricsService
Returns if the current server has metrics auto-updates enabled.
hasBlock(Location) - Static method in class com.xzavier0722.mc.plugin.slimefun4.storage.util.StorageCacheUtils
 
hasBlockInfo(Block) - Static method in class me.mrCookieSlime.Slimefun.api.BlockStorage
Deprecated.
 
hasBlockInfo(Location) - Static method in class me.mrCookieSlime.Slimefun.api.BlockStorage
Deprecated.
 
hasChunkInfo(World, int, int) - Static method in class me.mrCookieSlime.Slimefun.api.BlockStorage
Deprecated.
 
hasDependency(String) - Method in interface io.github.thebusybiscuit.slimefun4.api.SlimefunAddon
This method checks whether the given String is the name of a dependency of this SlimefunAddon.
hasDiverged(ItemStack) - Method in class io.github.thebusybiscuit.slimefun4.api.items.HashedArmorpiece
This method checks whether the given ItemStack is no longer similar to the one represented by this HashedArmorpiece.
hasEnabledItems() - Method in class io.github.thebusybiscuit.slimefun4.api.researches.Research
This method checks whether there is at least one enabled SlimefunItem included in this Research.
hasEqualItemData(ItemMeta, ItemMeta) - Method in class io.github.thebusybiscuit.slimefun4.core.services.CustomItemDataService
This method compares the custom data stored on two ItemMeta objects.
hasFireworksEnabled(Player) - Static method in class io.github.thebusybiscuit.slimefun4.core.guide.options.SlimefunGuideSettings
This method checks if the given Player has enabled the FireworksOption in their SlimefunGuide.
hasFullProtectionAgainst(ProtectionType) - Method in class io.github.thebusybiscuit.slimefun4.api.player.PlayerProfile
 
hashCode() - Method in record class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlite.SqliteConfig
Returns a hash code value for this object.
hashCode() - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.common.ScopeKey
 
hashCode() - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.LinkedKey
 
hashCode() - Method in class io.github.thebusybiscuit.slimefun4.api.gps.Waypoint
hashCode() - Method in class io.github.thebusybiscuit.slimefun4.api.items.ItemGroup
 
hashCode() - Method in class io.github.thebusybiscuit.slimefun4.api.items.ItemSetting
 
hashCode() - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
 
hashCode() - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItemStack
hashCode() - Method in class io.github.thebusybiscuit.slimefun4.api.player.PlayerProfile
 
hashCode() - Method in class io.github.thebusybiscuit.slimefun4.api.recipes.RecipeType
 
hashCode() - Method in class io.github.thebusybiscuit.slimefun4.core.multiblocks.MultiBlock
 
hashCode() - Method in class io.github.thebusybiscuit.slimefun4.utils.itemstack.ItemStackWrapper
 
HashedArmorpiece - Class in io.github.thebusybiscuit.slimefun4.api.items
This class serves as a way of checking whether a Player has changed their armor between ticks.
HashedArmorpiece() - Constructor for class io.github.thebusybiscuit.slimefun4.api.items.HashedArmorpiece
This initializes a new HashedArmorpiece with no SlimefunArmorPiece and a zero hash.
hasIgnoredLore(ItemStack) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.enchanting.AutoDisenchanter
 
hasIgnoredLore(ItemStack) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.enchanting.AutoEnchanter
 
hasInterator(Block) - Static method in class com.xzavier0722.mc.plugin.slimefun4.autocrafter.CrafterInteractorManager
 
hasInventory(Block) - Static method in class me.mrCookieSlime.Slimefun.api.BlockStorage
Deprecated.
 
hasItemFilter() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.cargo.AdvancedCargoOutputNode
 
hasItemFilter() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.cargo.CargoInputNode
 
hasItemFilter() - Method in interface io.github.thebusybiscuit.slimefun4.implementation.items.cargo.CargoNode
This returns whether this CargoNode has item filtering capabilities.
hasItemFilter() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.cargo.CargoOutputNode
 
hasItemMeta() - Method in class io.github.thebusybiscuit.slimefun4.utils.itemstack.ItemStackWrapper
 
hasLanguage(String) - Method in class io.github.thebusybiscuit.slimefun4.core.services.localization.SlimefunLocalization
This returns whether a Language with the given id exists within the project resources.
hasLanguage(String) - Method in class io.github.thebusybiscuit.slimefun4.core.services.LocalizationService
 
hasLearningAnimationEnabled(Player) - Static method in class io.github.thebusybiscuit.slimefun4.core.guide.options.SlimefunGuideSettings
This method checks if the given Player has enabled the LearningAnimationOption in their SlimefunGuide.
hasNoPickupFlag(Item) - Static method in class io.github.thebusybiscuit.slimefun4.utils.SlimefunUtils
This method quickly returns whether an Item was marked as "no_pickup" by a Slimefun device.
hasOldData() - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.migrator.BlockStorageMigrator
 
hasOldData() - Method in interface com.xzavier0722.mc.plugin.slimefun4.storage.migrator.IMigrator
 
hasOldData() - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.migrator.PlayerProfileMigrator
 
hasPermission(Player, SlimefunItem, boolean) - Static method in class me.mrCookieSlime.Slimefun.api.Slimefun
Deprecated.
This method will soon be removed.
hasPermission(Permissible, SlimefunItem) - Method in class io.github.thebusybiscuit.slimefun4.core.services.PermissionsService
This method checks whether the given Permissible has the Permission to access the given SlimefunItem.
hasResearch() - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
This returns whether this SlimefunItem has a Research assigned to it.
hasResultMessage() - Method in class io.github.thebusybiscuit.slimefun4.core.attributes.interactions.InteractionResult
Returns whether this result has a result message or is null.
hasSilkTouch() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks.miner.IndustrialMiner
This returns whether this IndustrialMiner will output ores as they are.
hasSlimefunBlock(Location) - Static method in class com.xzavier0722.mc.plugin.slimefun4.storage.util.StorageCacheUtils
 
HASTE - Static variable in class io.github.thebusybiscuit.slimefun4.utils.compatibility.VersionedPotionEffectType
 
hasTestCase(TestCase) - Static method in class io.github.thebusybiscuit.slimefun4.core.debug.Debug
 
hasTexture() - Method in class io.github.thebusybiscuit.slimefun4.core.services.github.Contributor
This method will return whether this instance of Contributor has pulled a texture yet.
hasTimings(Block) - Method in class io.github.thebusybiscuit.slimefun4.core.services.profiler.SlimefunProfiler
This method checks whether the SlimefunProfiler has collected timings on the given Block
hasTrait(UniversalDataTrait) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.SlimefunUniversalData
 
hasUnallowedItems(ItemStack, ItemStack) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.crafting.AnvilListener
 
hasUnallowedItems(ItemStack, ItemStack) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.crafting.BrewingStandListener
 
hasUnallowedItems(ItemStack, ItemStack) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.crafting.CartographyTableListener
 
hasUnallowedItems(ItemStack, ItemStack) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.crafting.CauldronListener
 
hasUnallowedItems(ItemStack, ItemStack) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.crafting.CraftingTableListener
 
hasUnallowedItems(ItemStack, ItemStack) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.crafting.GrindstoneListener
 
hasUnallowedItems(ItemStack, ItemStack) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.crafting.SmithingTableListener
 
hasUnallowedItems(ItemStack, ItemStack) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.crafting.VanillaCrafterListener
 
hasUniversalBlock(Location) - Static method in class com.xzavier0722.mc.plugin.slimefun4.storage.util.StorageCacheUtils
 
hasUnlocked(Research) - Method in class io.github.thebusybiscuit.slimefun4.api.player.PlayerProfile
This method returns whether the Player has unlocked the given Research
hasUnlocked(Player, PlayerProfile) - Method in class io.github.thebusybiscuit.slimefun4.api.items.groups.LockedItemGroup
Checks if the Player has fully unlocked all parent categories.
hasUnlockedEverything() - Method in class io.github.thebusybiscuit.slimefun4.api.player.PlayerProfile
This method returns whether this Player has unlocked all Researches.
hasViewer() - Method in class me.mrCookieSlime.Slimefun.api.inventory.DirtyChestMenu
This method checks whether this DirtyChestMenu is currently viewed by a Player.
HAZMAT_BOOTS - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
HAZMAT_CHESTPLATE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
HAZMAT_LEGGINGS - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
HAZMAT_SUIT_REQUIRED - Static variable in class io.github.thebusybiscuit.slimefun4.utils.LoreBuilder
 
HazmatArmorPiece - Class in io.github.thebusybiscuit.slimefun4.implementation.items.armor
Represents 1 SlimefunArmorPiece of the Hazmat armor set.
HazmatArmorPiece(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[], PotionEffect[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.armor.HazmatArmorPiece
 
HeadTexture - Enum Class in io.github.thebusybiscuit.slimefun4.utils
This enum holds all currently used Head textures in Slimefun.
heal(LivingEntity) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.medical.MedicalSupply
This method heals the given LivingEntity by the amount provided via the constructor.
HEALING - Static variable in class io.github.thebusybiscuit.slimefun4.utils.compatibility.VersionedPotionType
 
HEATED_PRESSURE_CHAMBER - Static variable in class io.github.thebusybiscuit.slimefun4.api.recipes.RecipeType
 
HEATED_PRESSURE_CHAMBER - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
HEATED_PRESSURE_CHAMBER_2 - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
HeatedPressureChamber - Class in io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines
 
HeatedPressureChamber(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.HeatedPressureChamber
 
HEATING_COIL - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
HEATING_COIL - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
HEAVY_CREAM - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
HeavyCream - Class in io.github.thebusybiscuit.slimefun4.implementation.items.food
This SlimefunItem can be obtained by crafting, it's used for various foods and recipes
HeavyCream(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[], ItemStack) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.food.HeavyCream
 
HEBREW - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.localization.LanguagePreset
 
hidden - Variable in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
 
HiddenItem - Class in io.github.thebusybiscuit.slimefun4.implementation.items
The HiddenItem is a NotConfigurable SlimefunItem that is hidden from the Slimefun guide.
HiddenItem(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.HiddenItem
 
HIDE_ADDITIONAL_TOOLTIP - Static variable in class io.github.thebusybiscuit.slimefun4.utils.compatibility.VersionedItemFlag
 
HIGH - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.attributes.Radioactivity
This is a high level of radiation.
HIGHEST - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.profiler.SummaryOrderType
Sort by highest to the lowest total timings
HOLOGRAM_PROJECTOR - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
HologramOwner - Interface in io.github.thebusybiscuit.slimefun4.core.attributes
This ItemAttribute manages holograms.
HologramProjector - Class in io.github.thebusybiscuit.slimefun4.implementation.items.blocks
The HologramProjector is a very simple block which allows the Player to create a floating text that is completely configurable.
HologramProjector(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[], ItemStack) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.blocks.HologramProjector
 
HologramsService - Class in io.github.thebusybiscuit.slimefun4.core.services.holograms
This service is responsible for handling holograms.
HologramsService(Plugin) - Constructor for class io.github.thebusybiscuit.slimefun4.core.services.holograms.HologramsService
This constructs a new HologramsService.
HOOK - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
HopperListener - Class in io.github.thebusybiscuit.slimefun4.implementation.listeners
This Listener prevents item from being transferred to and from AContainer using a hopper.
HopperListener(Slimefun) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.listeners.HopperListener
 
hopperOnBrew(InventoryMoveItemEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.crafting.BrewingStandListener
 
hopperOnCrafter(InventoryMoveItemEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.crafting.VanillaCrafterListener
 
host - Variable in class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.SqlCommonConfig
 
humanize(String) - Static method in class io.github.thebusybiscuit.slimefun4.utils.ChatUtils
This converts a given String to a human-friendly version.
HUNGARIAN - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.localization.LanguagePreset
 
hunger(double) - Static method in class io.github.thebusybiscuit.slimefun4.utils.LoreBuilder
 
HURTFUL - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.profiler.PerformanceRating
 

I

IAsyncReadCallback<T> - Interface in com.xzavier0722.mc.plugin.slimefun4.storage.callback
 
ICE_VARIANTS - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.tags.SlimefunTag
All ice variants, normal, packed, blue and whatever else there is.
ICY_BOW - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
IcyBow - Class in io.github.thebusybiscuit.slimefun4.implementation.items.weapons
The IcyBow is a special kind of bow which slows down any LivingEntity it hits.
IcyBow(ItemGroup, SlimefunItemStack, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.weapons.IcyBow
 
IDataSourceAdapter<T> - Interface in com.xzavier0722.mc.plugin.slimefun4.storage.adapter
 
IdConflictException - Exception Class in io.github.thebusybiscuit.slimefun4.api.exceptions
An IdConflictException is thrown whenever two Addons try to add a SlimefunItem with the same id.
IdConflictException(SlimefunItem, SlimefunItem) - Constructor for exception class io.github.thebusybiscuit.slimefun4.api.exceptions.IdConflictException
Constructs a new IdConflictException with the given items.
IGNITION_CHAMBER - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
IGNITION_CHAMBER_USE_FLINT_AND_STEEL_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
IgnitionChamber - Class in io.github.thebusybiscuit.slimefun4.implementation.items.blocks
The IgnitionChamber is used to re-ignite a Smeltery.
IgnitionChamber(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.blocks.IgnitionChamber
 
IMigrator - Interface in com.xzavier0722.mc.plugin.slimefun4.storage.migrator
 
IMMINENT_DEATH - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.attributes.RadiationSymptom
 
IncompatibleItemHandlerException - Exception Class in io.github.thebusybiscuit.slimefun4.api.exceptions
An IncompatibleItemHandlerException is thrown whenever a Plugin tried to add an ItemHandler to a SlimefunItem despite the SlimefunItem not allowing an ItemHandler of that type to be added.
IncompatibleItemHandlerException(String, SlimefunItem, ItemHandler) - Constructor for exception class io.github.thebusybiscuit.slimefun4.api.exceptions.IncompatibleItemHandlerException
Constructs a new IncompatibleItemHandlerException with the given SlimefunItem and ItemHandler
INDONESIAN - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.localization.LanguagePreset
 
INDUSTRIAL_MINER - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
INDUSTRIAL_MINER_ORES - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.tags.SlimefunTag
All materials (ores) which the IndustrialMiner will try to mine.
IndustrialMiner - Class in io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks.miner
The IndustrialMiner is a MultiBlockMachine that can mine any ores it finds in a given range underneath where it was placed.
IndustrialMiner(ItemGroup, SlimefunItemStack, Material, boolean, int) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks.miner.IndustrialMiner
 
INFERNAL_BONEMEAL - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
InfernalBonemeal - Class in io.github.thebusybiscuit.slimefun4.implementation.items.magical
The InfernalBonemeal is a special type of bone meal which will work on Nether Warts.
InfernalBonemeal(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[], ItemStack) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.magical.InfernalBonemeal
 
InfiniteBlockGenerator - Enum Class in io.github.thebusybiscuit.slimefun4.utils
This enum holds various ways of infinite block generators.
info(String) - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
This will send an info message to the console and signal that this message came from this SlimefunItem, the message will be sent using the Logger of the SlimefunAddon which registered this SlimefunItem.
INFUSED_ELYTRA - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
INFUSED_HOPPER - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
INFUSED_HOPPER_TELEPORT_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
INFUSED_MAGNET - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
INFUSED_MAGNET_TELEPORT_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
InfusedHopper - Class in io.github.thebusybiscuit.slimefun4.implementation.items.magical
The InfusedHopper is a special kind of Hopper which teleports any nearby Item to itself.
InfusedHopper(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.magical.InfusedHopper
 
InfusedMagnet - Class in io.github.thebusybiscuit.slimefun4.implementation.items.magical
The InfusedMagnet is a SlimefunItem that allows a Player to automatically pick up items in a certain radius while holding shift and having an InfusedMagnet in their Inventory.
InfusedMagnet(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.magical.InfusedMagnet
 
InfusedMagnetTask - Class in io.github.thebusybiscuit.slimefun4.implementation.tasks.player
This AbstractPlayerTask is run when a Player carries an InfusedMagnet.
InfusedMagnetTask(Player, double) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.tasks.player.InfusedMagnetTask
This creates a new InfusedMagnetTask for the given Player with the given pickup radius.
init() - Method in class city.norain.slimefun4.compatibillty.VersionedEvent
 
init() - Method in class city.norain.slimefun4.utils.EnvUtil
 
init() - Method in class io.github.thebusybiscuit.slimefun4.core.config.SlimefunDatabaseManager
 
init() - Method in class me.mrCookieSlime.Slimefun.api.inventory.BlockMenuPreset
 
init(IDataSourceAdapter<?>, int, int) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.ADataController
初始化 ADataController
init(IDataSourceAdapter<?>, int, int) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.BlockDataController
初始化数据控制器
init(Slimefun) - Static method in class city.norain.slimefun4.SlimefunExtended
 
initDelayedSaving(Plugin, int, int) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.BlockDataController
初始化延时加载任务
initLastPresent() - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.SlimefunUniversalBlockData
 
initStorage(DataType) - Method in interface com.xzavier0722.mc.plugin.slimefun4.storage.adapter.IDataSourceAdapter
 
initStorage(DataType) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.mysql.MysqlAdapter
 
initStorage(DataType) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.postgresql.PostgreSqlAdapter
 
initStorage(DataType) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlite.SqliteAdapter
 
initTraits() - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.SlimefunUniversalBlockData
 
INPUT_SLOTS - Static variable in class com.xzavier0722.mc.plugin.slimefun4.autocrafter.CrafterSmartPort
 
INSERT - Enum constant in enum class me.mrCookieSlime.Slimefun.api.item_transport.ItemTransportFlow
This state represents an ItemStack being inserted into an Inventory.
instance() - Static method in class io.github.thebusybiscuit.slimefun4.implementation.Slimefun
This returns the global instance of Slimefun.
INSTANT_DAMAGE - Static variable in class io.github.thebusybiscuit.slimefun4.utils.compatibility.VersionedPotionEffectType
 
INSTANT_HEALTH - Static variable in class io.github.thebusybiscuit.slimefun4.utils.compatibility.VersionedPotionEffectType
 
Instruction - Enum Class in io.github.thebusybiscuit.slimefun4.implementation.items.androids
This enum holds every Instruction for the ProgrammableAndroid added by Slimefun itself.
IntegrationsManager - Class in io.github.thebusybiscuit.slimefun4.integrations
This Service holds all interactions and hooks with third-party Plugins that are not necessarily a dependency or a SlimefunAddon.
IntegrationsManager(Slimefun) - Constructor for class io.github.thebusybiscuit.slimefun4.integrations.IntegrationsManager
This initializes the IntegrationsManager
INTERACT - Static variable in class io.github.thebusybiscuit.slimefun4.api.recipes.RecipeType
 
InteractionResult - Class in io.github.thebusybiscuit.slimefun4.core.attributes.interactions
This class represents the result of an interaction on an ExternallyInteractable item.
InteractionResult(boolean) - Constructor for class io.github.thebusybiscuit.slimefun4.core.attributes.interactions.InteractionResult
Creates a new InteractionResult.
INTERFACE_FUEL - Enum constant in enum class io.github.thebusybiscuit.slimefun4.implementation.items.androids.Instruction
This Instruction will force the ProgrammableAndroid to pull fuel from an AndroidInterface ahead of them.
INTERFACE_ITEMS - Enum constant in enum class io.github.thebusybiscuit.slimefun4.implementation.items.androids.Instruction
This Instruction will force the ProgrammableAndroid to push their items into an AndroidInterface ahead of them.
IntRangeSetting - Class in io.github.thebusybiscuit.slimefun4.api.items.settings
This variation of ItemSetting allows you to define an Integer range and enforces this range using the IntRangeSetting.validateInput(Integer) method.
IntRangeSetting(SlimefunItem, String, int, int, int) - Constructor for class io.github.thebusybiscuit.slimefun4.api.items.settings.IntRangeSetting
 
invalidateCache(String) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.ProfileDataController
 
inventory - Variable in class city.norain.slimefun4.holder.SlimefunInventoryHolder
 
INVENTORY - Enum constant in enum class com.xzavier0722.mc.plugin.slimefun4.storage.controller.attributes.UniversalDataTrait
INVENTORY 特征标明该通用数据拥有一个 UniversalMenu
INVENTORY - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.debug.TestCase
 
INVENTORY_ITEM - Enum constant in enum class com.xzavier0722.mc.plugin.slimefun4.storage.common.FieldKey
 
INVENTORY_SLOT - Enum constant in enum class com.xzavier0722.mc.plugin.slimefun4.storage.common.FieldKey
 
InventoryBlock - Interface in me.mrCookieSlime.Slimefun.Objects.SlimefunItem.interfaces
Deprecated.
This interface is not designed to be used by addons. The entire inventory system will be replaced eventually.
InventoryUtil - Class in city.norain.slimefun4.utils
 
InventoryUtil() - Constructor for class city.norain.slimefun4.utils.InventoryUtil
 
invokeCallback(IAsyncReadCallback<T>, T) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.ADataController
 
InvStorageUtils - Class in com.xzavier0722.mc.plugin.slimefun4.storage.util
 
InvStorageUtils() - Constructor for class com.xzavier0722.mc.plugin.slimefun4.storage.util.InvStorageUtils
 
io.github.thebusybiscuit.slimefun4.api - package io.github.thebusybiscuit.slimefun4.api
This package contains a bunch of classes and sub-packages related to the interaction with Slimefun via an API.
io.github.thebusybiscuit.slimefun4.api.events - package io.github.thebusybiscuit.slimefun4.api.events
This package contains all extensions of Event that Slimefun provides and allows you to listen to.
io.github.thebusybiscuit.slimefun4.api.exceptions - package io.github.thebusybiscuit.slimefun4.api.exceptions
This package contains all different extensions of Exception that Slimefun uses internally.
io.github.thebusybiscuit.slimefun4.api.geo - package io.github.thebusybiscuit.slimefun4.api.geo
This package contains classes that are centered around the GEOResource API.
io.github.thebusybiscuit.slimefun4.api.gps - package io.github.thebusybiscuit.slimefun4.api.gps
This package stores classes of the API that are related to the GPSNetwork.
io.github.thebusybiscuit.slimefun4.api.items - package io.github.thebusybiscuit.slimefun4.api.items
This package contains a few classes that revolve around the API for SlimefunItem, such as ItemSetting
io.github.thebusybiscuit.slimefun4.api.items.groups - package io.github.thebusybiscuit.slimefun4.api.items.groups
This package contains a few ItemGroup variations.
io.github.thebusybiscuit.slimefun4.api.items.settings - package io.github.thebusybiscuit.slimefun4.api.items.settings
This package contains various sub classes of ItemSetting.
io.github.thebusybiscuit.slimefun4.api.network - package io.github.thebusybiscuit.slimefun4.api.network
This package provides the API infrastructure for networks, such as the Cargo- or Energy net.
io.github.thebusybiscuit.slimefun4.api.player - package io.github.thebusybiscuit.slimefun4.api.player
This package stores API-related classes that are related to a Player, such as the PlayerProfile for example.
io.github.thebusybiscuit.slimefun4.api.recipes - package io.github.thebusybiscuit.slimefun4.api.recipes
This package contains all classes related to our recipe system.
io.github.thebusybiscuit.slimefun4.api.researches - package io.github.thebusybiscuit.slimefun4.api.researches
This package holds everything connected to the Research class.
io.github.thebusybiscuit.slimefun4.core - package io.github.thebusybiscuit.slimefun4.core
This package holds the core systems of Slimefun, these are not necessarily used as an API but rather provide the core functionality of this Plugin.
io.github.thebusybiscuit.slimefun4.core.attributes - package io.github.thebusybiscuit.slimefun4.core.attributes
This package contains all variations of ItemAttribute that can be assigned to a SlimefunItem
io.github.thebusybiscuit.slimefun4.core.attributes.interactions - package io.github.thebusybiscuit.slimefun4.core.attributes.interactions
This package contains the various possible InteractionResults that can be returned by an ExternallyInteractable object.
io.github.thebusybiscuit.slimefun4.core.attributes.rotations - package io.github.thebusybiscuit.slimefun4.core.attributes.rotations
 
io.github.thebusybiscuit.slimefun4.core.commands - package io.github.thebusybiscuit.slimefun4.core.commands
This package contains everything related to Slimefun's ingame command.
io.github.thebusybiscuit.slimefun4.core.commands.subcommands - package io.github.thebusybiscuit.slimefun4.core.commands.subcommands
This package holds all implementations of SubCommand.
io.github.thebusybiscuit.slimefun4.core.config - package io.github.thebusybiscuit.slimefun4.core.config
 
io.github.thebusybiscuit.slimefun4.core.debug - package io.github.thebusybiscuit.slimefun4.core.debug
This package holds the debug functionality of Slimefun, these can be used as addons but are mostly just going to be used by Slimefun itself.
io.github.thebusybiscuit.slimefun4.core.guide - package io.github.thebusybiscuit.slimefun4.core.guide
This package contains the core system for the SlimefunGuide.
io.github.thebusybiscuit.slimefun4.core.guide.options - package io.github.thebusybiscuit.slimefun4.core.guide.options
This package contains the Settings menu for the SlimefunGuide as well as the interface SlimefunGuideOption for adding your own options
io.github.thebusybiscuit.slimefun4.core.handlers - package io.github.thebusybiscuit.slimefun4.core.handlers
This package contains all variations of ItemHandler that can be assigned to a SlimefunItem
io.github.thebusybiscuit.slimefun4.core.machines - package io.github.thebusybiscuit.slimefun4.core.machines
This package contains sources related to the MachineProcessor and any MachineOperation.
io.github.thebusybiscuit.slimefun4.core.multiblocks - package io.github.thebusybiscuit.slimefun4.core.multiblocks
This package holds all core mechanics related to a MultiBlock, like that class itself.
io.github.thebusybiscuit.slimefun4.core.networks - package io.github.thebusybiscuit.slimefun4.core.networks
This package provides the core functionality for the Network class, such as the NetworkManager and also the subpackages for actual implementations of the Network class.
io.github.thebusybiscuit.slimefun4.core.networks.cargo - package io.github.thebusybiscuit.slimefun4.core.networks.cargo
This package holds an implementation of Network that is responsible for item transportation.
io.github.thebusybiscuit.slimefun4.core.networks.energy - package io.github.thebusybiscuit.slimefun4.core.networks.energy
This package holds an implementation of Network that is responsible for transmitting energy.
io.github.thebusybiscuit.slimefun4.core.services - package io.github.thebusybiscuit.slimefun4.core.services
This package provides a few "Services" that Slimefun uses.
io.github.thebusybiscuit.slimefun4.core.services.github - package io.github.thebusybiscuit.slimefun4.core.services.github
This package contains everything related to GitHub and contributors.
io.github.thebusybiscuit.slimefun4.core.services.holograms - package io.github.thebusybiscuit.slimefun4.core.services.holograms
This package contains everything related to the HologramsService.
io.github.thebusybiscuit.slimefun4.core.services.localization - package io.github.thebusybiscuit.slimefun4.core.services.localization
This package contains everything related to translations and localization.
io.github.thebusybiscuit.slimefun4.core.services.profiler - package io.github.thebusybiscuit.slimefun4.core.services.profiler
This package holds classes related to the SlimefunProfiler.
io.github.thebusybiscuit.slimefun4.core.services.profiler.inspectors - package io.github.thebusybiscuit.slimefun4.core.services.profiler.inspectors
This package holds the different implementations of PerformanceInspector.
io.github.thebusybiscuit.slimefun4.core.services.sounds - package io.github.thebusybiscuit.slimefun4.core.services.sounds
This package holds classes related to the SoundService.
io.github.thebusybiscuit.slimefun4.core.ticker - package io.github.thebusybiscuit.slimefun4.core.ticker
 
io.github.thebusybiscuit.slimefun4.implementation - package io.github.thebusybiscuit.slimefun4.implementation
This package holds all classes that are related to the actual implementation of this plugin.
io.github.thebusybiscuit.slimefun4.implementation.guide - package io.github.thebusybiscuit.slimefun4.implementation.guide
This package provides the different implementations of our SlimefunGuide
io.github.thebusybiscuit.slimefun4.implementation.handlers - package io.github.thebusybiscuit.slimefun4.implementation.handlers
This package holds simple implementations of ItemHandler.
io.github.thebusybiscuit.slimefun4.implementation.items - package io.github.thebusybiscuit.slimefun4.implementation.items
This package contains the different classes for each SlimefunItem
io.github.thebusybiscuit.slimefun4.implementation.items.altar - package io.github.thebusybiscuit.slimefun4.implementation.items.altar
This package holds the SlimefunItem implementations related to the AncientAltar.
io.github.thebusybiscuit.slimefun4.implementation.items.androids - package io.github.thebusybiscuit.slimefun4.implementation.items.androids
This package holds implementations of SlimefunItem that are related to the ProgrammableAndroid.
io.github.thebusybiscuit.slimefun4.implementation.items.androids.menu - package io.github.thebusybiscuit.slimefun4.implementation.items.androids.menu
 
io.github.thebusybiscuit.slimefun4.implementation.items.armor - package io.github.thebusybiscuit.slimefun4.implementation.items.armor
This package contains implementations of SlimefunItem that are related to armor, such as the expandable SlimefunArmorPiece class for example.
io.github.thebusybiscuit.slimefun4.implementation.items.autocrafters - package io.github.thebusybiscuit.slimefun4.implementation.items.autocrafters
This package contains any electric machines related to auomatic crafting tables.
io.github.thebusybiscuit.slimefun4.implementation.items.backpacks - package io.github.thebusybiscuit.slimefun4.implementation.items.backpacks
This package holds classes related to SlimefunBackpack.
io.github.thebusybiscuit.slimefun4.implementation.items.blocks - package io.github.thebusybiscuit.slimefun4.implementation.items.blocks
This package contains a few miscellaneous implementations of SlimefunItem which are blocks.
io.github.thebusybiscuit.slimefun4.implementation.items.cargo - package io.github.thebusybiscuit.slimefun4.implementation.items.cargo
This package provides the different implementations of SlimefunItem that are related to the CargoNet, most notably: Cargo Nodes.
io.github.thebusybiscuit.slimefun4.implementation.items.electric - package io.github.thebusybiscuit.slimefun4.implementation.items.electric
This package contains the different implementations of SlimefunItem that also implement the interface EnergyNetComponent
io.github.thebusybiscuit.slimefun4.implementation.items.electric.gadgets - package io.github.thebusybiscuit.slimefun4.implementation.items.electric.gadgets
This package holds implementations of SlimefunItem that are used in combination with electricity, like the Multimeter or the SolarHelmet
io.github.thebusybiscuit.slimefun4.implementation.items.electric.generators - package io.github.thebusybiscuit.slimefun4.implementation.items.electric.generators
This package contains the different implementations of AGenerator.
io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines - package io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines
This package contains the different implementations of SlimefunItem that are also an EnergyNetComponent with the type CONSUMER.
io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.accelerators - package io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.accelerators
This package contains any electric machines related to growth accelerations.
io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.enchanting - package io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.enchanting
This package contains any electric machines related to enchanting.
io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.entities - package io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.entities
This package contains any electric machines related to Entity interactions, most notably the AbstractEntityAssembler.
io.github.thebusybiscuit.slimefun4.implementation.items.electric.reactors - package io.github.thebusybiscuit.slimefun4.implementation.items.electric.reactors
This package contains the different implementations of Reactor.
io.github.thebusybiscuit.slimefun4.implementation.items.elevator - package io.github.thebusybiscuit.slimefun4.implementation.items.elevator
This package holds the ElevatorPlate and any related classes to making the elevator work.
io.github.thebusybiscuit.slimefun4.implementation.items.food - package io.github.thebusybiscuit.slimefun4.implementation.items.food
This package holds implementations of SlimefunItem that are related to food.
io.github.thebusybiscuit.slimefun4.implementation.items.geo - package io.github.thebusybiscuit.slimefun4.implementation.items.geo
This package holds implementations of any SlimefunItem that deals with the GEOResource API.
io.github.thebusybiscuit.slimefun4.implementation.items.gps - package io.github.thebusybiscuit.slimefun4.implementation.items.gps
This package holds implementations of SlimefunItem that are related to the GPSNetwork.
io.github.thebusybiscuit.slimefun4.implementation.items.magical - package io.github.thebusybiscuit.slimefun4.implementation.items.magical
This package holds implementations of SlimefunItem that are considered magical items.
io.github.thebusybiscuit.slimefun4.implementation.items.magical.runes - package io.github.thebusybiscuit.slimefun4.implementation.items.magical.runes
This package holds any implementation of SlimefunItem that is an ancient rune with functionality.
io.github.thebusybiscuit.slimefun4.implementation.items.magical.staves - package io.github.thebusybiscuit.slimefun4.implementation.items.magical.staves
This package holds any implementation of SlimefunItem that is considered a "Magical Staff".
io.github.thebusybiscuit.slimefun4.implementation.items.magical.talismans - package io.github.thebusybiscuit.slimefun4.implementation.items.magical.talismans
This package holds any SlimefunItem related to the Talisman.
io.github.thebusybiscuit.slimefun4.implementation.items.medical - package io.github.thebusybiscuit.slimefun4.implementation.items.medical
This package holds implementations of SlimefunItem that are related to healing yourself.
io.github.thebusybiscuit.slimefun4.implementation.items.misc - package io.github.thebusybiscuit.slimefun4.implementation.items.misc
This package holds any miscellaneous SlimefunItem implementations.
io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks - package io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks
This package contains all the different implementations of MultiBlockMachine
io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks.miner - package io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks.miner
This package holds classes associated with the IndustrialMiner.
io.github.thebusybiscuit.slimefun4.implementation.items.seasonal - package io.github.thebusybiscuit.slimefun4.implementation.items.seasonal
This package holds implementations of SlimefunItem that can be encountered in a SeasonalItemGroup.
io.github.thebusybiscuit.slimefun4.implementation.items.teleporter - package io.github.thebusybiscuit.slimefun4.implementation.items.teleporter
This package holds implementations of SlimefunItem that are related to the Teleporter.
io.github.thebusybiscuit.slimefun4.implementation.items.tools - package io.github.thebusybiscuit.slimefun4.implementation.items.tools
This package holds implementations of SlimefunItem that are tools.
io.github.thebusybiscuit.slimefun4.implementation.items.weapons - package io.github.thebusybiscuit.slimefun4.implementation.items.weapons
This package holds implementations of SlimefunItem that are weapons, implementations of SlimefunBow for example.
io.github.thebusybiscuit.slimefun4.implementation.listeners - package io.github.thebusybiscuit.slimefun4.implementation.listeners
This package contains all implementations of Listener that Slimefun uses.
io.github.thebusybiscuit.slimefun4.implementation.listeners.crafting - package io.github.thebusybiscuit.slimefun4.implementation.listeners.crafting
This package holds every Listener which is responsible for preventing that a SlimefunItem is used in an unallowed crafting operation
io.github.thebusybiscuit.slimefun4.implementation.listeners.entity - package io.github.thebusybiscuit.slimefun4.implementation.listeners.entity
This package contains any Listener from Slimefun which is related to an Entity.
io.github.thebusybiscuit.slimefun4.implementation.operations - package io.github.thebusybiscuit.slimefun4.implementation.operations
This package contains implementations of MachineOperation.
io.github.thebusybiscuit.slimefun4.implementation.resources - package io.github.thebusybiscuit.slimefun4.implementation.resources
This package contains all implementations of GEOResource.
io.github.thebusybiscuit.slimefun4.implementation.settings - package io.github.thebusybiscuit.slimefun4.implementation.settings
This package holds implementations of ItemSetting that are for very specific SlimefunItems and generally not very useful out of their context.
io.github.thebusybiscuit.slimefun4.implementation.setup - package io.github.thebusybiscuit.slimefun4.implementation.setup
In this package we initialize our items, researches and stuff.
io.github.thebusybiscuit.slimefun4.implementation.tasks - package io.github.thebusybiscuit.slimefun4.implementation.tasks
This package contains several tasks that Slimefun runs regularly.
io.github.thebusybiscuit.slimefun4.implementation.tasks.armor - package io.github.thebusybiscuit.slimefun4.implementation.tasks.armor
 
io.github.thebusybiscuit.slimefun4.implementation.tasks.player - package io.github.thebusybiscuit.slimefun4.implementation.tasks.player
 
io.github.thebusybiscuit.slimefun4.integrations - package io.github.thebusybiscuit.slimefun4.integrations
This package holds classes which are related to integrations between Slimefun and Third-Party plugins.
io.github.thebusybiscuit.slimefun4.storage - package io.github.thebusybiscuit.slimefun4.storage
 
io.github.thebusybiscuit.slimefun4.storage.backend.legacy - package io.github.thebusybiscuit.slimefun4.storage.backend.legacy
 
io.github.thebusybiscuit.slimefun4.storage.data - package io.github.thebusybiscuit.slimefun4.storage.data
 
io.github.thebusybiscuit.slimefun4.utils - package io.github.thebusybiscuit.slimefun4.utils
This package contains some utility classes that offer handy ways to do stuff.
io.github.thebusybiscuit.slimefun4.utils.biomes - package io.github.thebusybiscuit.slimefun4.utils.biomes
This package contains classes centered around our BiomeMap utility.
io.github.thebusybiscuit.slimefun4.utils.compatibility - package io.github.thebusybiscuit.slimefun4.utils.compatibility
 
io.github.thebusybiscuit.slimefun4.utils.itemstack - package io.github.thebusybiscuit.slimefun4.utils.itemstack
This package contains some utility classes that revolve around the creation or handling of an ItemStack.
io.github.thebusybiscuit.slimefun4.utils.tags - package io.github.thebusybiscuit.slimefun4.utils.tags
This package holds utilities related to the SlimefunTag enum.
IRON_DUST - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
IRON_GOLEM - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
IRON_GOLEM_ASSEMBLER - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
IRON_GOLEM_ASSEMBLER_ASSEMBLE_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
IronGolemAssembler - Class in io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.entities
The IronGolemAssembler is an electrical machine that can automatically spawn a IronGolem if the required ingredients have been provided.
IronGolemAssembler(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.entities.IronGolemAssembler
 
IronGolemListener - Class in io.github.thebusybiscuit.slimefun4.implementation.listeners.entity
This Listener makes sure that an IronGolem cannot be healed with a SlimefunItem.
IronGolemListener(Slimefun) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.listeners.entity.IronGolemListener
 
isAccessible(Player) - Method in class io.github.thebusybiscuit.slimefun4.api.items.groups.SeasonalItemGroup
 
isAccessible(Player) - Method in class io.github.thebusybiscuit.slimefun4.api.items.groups.SubItemGroup
 
isAccessible(Player) - Method in class io.github.thebusybiscuit.slimefun4.api.items.ItemGroup
This method returns whether this ItemGroup can be accessed by the given Player.
isActive() - Method in class io.github.thebusybiscuit.slimefun4.core.services.CustomTextureService
This returns true if any custom model data was configured.
isAddonEnabled(World, SlimefunAddon) - Method in class io.github.thebusybiscuit.slimefun4.core.services.PerWorldSettingsService
This method checks whether the given SlimefunAddon is enabled in that World.
isAdvanced() - Method in class io.github.thebusybiscuit.slimefun4.api.events.AndroidFarmEvent
Whether this was invoked via an advanced farming action
isAndroidAllowed(Block) - Method in class io.github.thebusybiscuit.slimefun4.core.handlers.BlockBreakHandler
This returns whether a MinerAndroid is allowed to break the given Block.
isAtLeast(MinecraftVersion) - Method in enum class io.github.thebusybiscuit.slimefun4.api.MinecraftVersion
This method checks whether this MinecraftVersion is newer or equal to the given MinecraftVersion, An unknown version will default to false.
isAuthor(OfflinePlayer) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.androids.Script
This method determines whether the given OfflinePlayer is the author of this Script.
isAutoLoadingEnabled() - Method in class io.github.thebusybiscuit.slimefun4.core.config.SlimefunConfigManager
This returns whether auto-loading is enabled.
isBefore(MinecraftVersion) - Method in enum class io.github.thebusybiscuit.slimefun4.api.MinecraftVersion
This checks whether this MinecraftVersion is older than the specified MinecraftVersion.
isBlock(Location, String) - Static method in class com.xzavier0722.mc.plugin.slimefun4.storage.util.StorageCacheUtils
 
isBlockDataBase64Enabled() - Method in class io.github.thebusybiscuit.slimefun4.core.config.SlimefunDatabaseManager
 
isBlockPendingRemove(Block) - Static method in class com.xzavier0722.mc.plugin.slimefun4.storage.util.StorageCacheUtils
 
isBlockPlacerAllowed() - Method in class io.github.thebusybiscuit.slimefun4.core.handlers.BlockPlaceHandler
This returns whether the BlockPlacer is allowed to place a Block of this type.
isCancelled() - Method in class io.github.thebusybiscuit.slimefun4.api.events.AncientAltarCraftEvent
 
isCancelled() - Method in class io.github.thebusybiscuit.slimefun4.api.events.AndroidFarmEvent
 
isCancelled() - Method in class io.github.thebusybiscuit.slimefun4.api.events.AndroidMineEvent
 
isCancelled() - Method in class io.github.thebusybiscuit.slimefun4.api.events.AsyncAutoEnchanterProcessEvent
 
isCancelled() - Method in class io.github.thebusybiscuit.slimefun4.api.events.AutoDisenchantEvent
 
isCancelled() - Method in class io.github.thebusybiscuit.slimefun4.api.events.AutoEnchantEvent
 
isCancelled() - Method in class io.github.thebusybiscuit.slimefun4.api.events.BlockPlacerPlaceEvent
 
isCancelled() - Method in class io.github.thebusybiscuit.slimefun4.api.events.ClimbingPickLaunchEvent
 
isCancelled() - Method in class io.github.thebusybiscuit.slimefun4.api.events.CoolerFeedPlayerEvent
 
isCancelled() - Method in class io.github.thebusybiscuit.slimefun4.api.events.ExplosiveToolBreakBlocksEvent
 
isCancelled() - Method in class io.github.thebusybiscuit.slimefun4.api.events.MultiBlockCraftEvent
 
isCancelled() - Method in class io.github.thebusybiscuit.slimefun4.api.events.MultiBlockInteractEvent
 
isCancelled() - Method in class io.github.thebusybiscuit.slimefun4.api.events.PlayerPreResearchEvent
 
isCancelled() - Method in class io.github.thebusybiscuit.slimefun4.api.events.ResearchUnlockEvent
 
isCancelled() - Method in class io.github.thebusybiscuit.slimefun4.api.events.SlimefunBlockBreakEvent
 
isCancelled() - Method in class io.github.thebusybiscuit.slimefun4.api.events.SlimefunBlockPlaceEvent
 
isCancelled() - Method in class io.github.thebusybiscuit.slimefun4.api.events.SlimefunGuideOpenEvent
 
isCancelled() - Method in class io.github.thebusybiscuit.slimefun4.api.events.SlimefunItemSpawnEvent
 
isCancelled() - Method in class io.github.thebusybiscuit.slimefun4.api.events.TalismanActivateEvent
 
isCancelled() - Method in class io.github.thebusybiscuit.slimefun4.api.events.WaypointCreateEvent
 
isChargeable() - Method in interface io.github.thebusybiscuit.slimefun4.core.attributes.EnergyNetComponent
This returns whether this EnergyNetComponent can hold energy charges.
isClearLagInstalled() - Method in class io.github.thebusybiscuit.slimefun4.integrations.IntegrationsManager
 
isConnected(OfflinePlayer) - Method in class city.norain.slimefun4.utils.PlayerUtil
 
isConsumable() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.magical.talismans.Talisman
This returns whether the Talisman will be consumed upon use.
isCraftingUnallowed(SlimefunItem) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.crafting.AnvilListener
 
isCraftingUnallowed(SlimefunItem) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.crafting.BrewingStandListener
 
isCraftingUnallowed(SlimefunItem) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.crafting.CartographyTableListener
 
isCraftingUnallowed(SlimefunItem) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.crafting.CauldronListener
 
isCraftingUnallowed(SlimefunItem) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.crafting.CraftingTableListener
 
isCraftingUnallowed(SlimefunItem) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.crafting.GrindstoneListener
 
isCraftingUnallowed(SlimefunItem) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.crafting.SmithingTableListener
 
isCraftingUnallowed(SlimefunItem) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.crafting.VanillaCrafterListener
 
isCraftingUnallowed(ItemStack) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.crafting.AnvilListener
 
isCraftingUnallowed(ItemStack) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.crafting.BrewingStandListener
 
isCraftingUnallowed(ItemStack) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.crafting.CartographyTableListener
 
isCraftingUnallowed(ItemStack) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.crafting.CauldronListener
 
isCraftingUnallowed(ItemStack) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.crafting.CraftingTableListener
 
isCraftingUnallowed(ItemStack) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.crafting.GrindstoneListener
 
isCraftingUnallowed(ItemStack) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.crafting.SmithingTableListener
 
isCraftingUnallowed(ItemStack) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.crafting.VanillaCrafterListener
 
isCrossAddonItemGroup() - Method in class io.github.thebusybiscuit.slimefun4.api.items.ItemGroup
Returns if items from other addons are allowed to be added to this ItemGroup.
isCustomBlock(Block) - Method in class io.github.thebusybiscuit.slimefun4.integrations.IntegrationsManager
This checks if one of our third party integrations has placed a custom Block at this Location.
isCustomItem(ItemStack) - Method in class io.github.thebusybiscuit.slimefun4.integrations.IntegrationsManager
This checks if one of our third party integrations defines a given ItemStack as custom.
isDamageable() - Method in interface io.github.thebusybiscuit.slimefun4.core.attributes.DamageableItem
Implement this method to make the behaviour of this interface dependent on the state of your object.
isDamageable() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.armor.ElytraCap
 
isDamageable() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.tools.ClimbingPick
 
isDamageable() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.tools.ExplosiveTool
 
isDamageable() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.tools.PickaxeOfTheSeeker
 
isDamageable() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.tools.SmeltersPickaxe
 
isDamageable() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.weapons.SeismicAxe
 
isDataLoaded() - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.ADataContainer
 
isDeathpoint() - Method in class io.github.thebusybiscuit.slimefun4.api.events.WaypointCreateEvent
This method returns whether this waypoint was created by an Emergency Transmitter.
isDeathpoint() - Method in class io.github.thebusybiscuit.slimefun4.api.gps.Waypoint
This method returns whether this Waypoint is a Deathpoint.
isDefault() - Method in class io.github.thebusybiscuit.slimefun4.core.services.localization.Language
This method returns whether this Language is also the default Language of this Server.
isDelayedSavingEnabled() - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.BlockDataController
 
isDirty() - Method in class io.github.thebusybiscuit.slimefun4.api.player.PlayerProfile
This method returns whether the Profile has unsaved changes
isDirty() - Method in class me.mrCookieSlime.Slimefun.api.inventory.DirtyChestMenu
 
isDisabled() - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
This method returns whether this SlimefunItem is disabled.
isDisabledIn(World) - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
This method returns whether this SlimefunItem is disabled for that specific World.
isDisenchantable() - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
This returns whether or not this SlimefunItem is allowed to be used in an AutoDisenchanter.
isDroppedFromGolems() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.misc.BasicCircuitBoard
 
isDualWieldingEnabled() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.tools.ClimbingPick
This returns whether the ClimbingPick needs to be held in both arms to work.
isDust(ItemStack) - Static method in class io.github.thebusybiscuit.slimefun4.utils.SlimefunUtils
Check whether the item is a kind of Dust or not.
isEmpty() - Method in class io.github.thebusybiscuit.slimefun4.implementation.tasks.AsyncRecipeChoiceTask
This method checks if there are any slots that need to be updated.
isEmpty() - Method in class io.github.thebusybiscuit.slimefun4.utils.biomes.BiomeMap
This returns whether this BiomeMap is empty.
isEmpty() - Method in enum class io.github.thebusybiscuit.slimefun4.utils.tags.SlimefunTag
 
isEmptySlotsClickable() - Method in class me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.ChestMenu
Deprecated.
Returns whether the empty menu slots are clickable while viewing this Menu
isEnabled() - Static method in class city.norain.slimefun4.VaultIntegration
 
isEnabled() - Method in class io.github.thebusybiscuit.slimefun4.api.researches.Research
This method returns whether this Research is enabled.
isEnabled() - Method in class io.github.thebusybiscuit.slimefun4.core.services.LocalizationService
This method returns whether translations are enabled on this Server.
isEnabled() - Method in class io.github.thebusybiscuit.slimefun4.core.services.UpdaterService
This returns whether the PluginUpdater is enabled or not.
isEnabled() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.autocrafters.AbstractRecipe
This returns whether or not this recipe has been enabled.
isEnabled() - Method in class io.github.thebusybiscuit.slimefun4.integrations.IntegrationsManager
This method returns whether the IntegrationsManager was enabled yet.
isEnabled(Player, SlimefunItem, boolean) - Static method in class me.mrCookieSlime.Slimefun.api.Slimefun
Deprecated.
isEnabled(World, SlimefunItem) - Method in class io.github.thebusybiscuit.slimefun4.core.services.PerWorldSettingsService
This method checks whether the given SlimefunItem is enabled in the given World.
isEnchantable() - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
This returns whether or not this SlimefunItem is allowed to be used in an AutoEnchanter.
isEnchantmentBookAllowed() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.magical.talismans.MagicianTalisman
This method checks whether enchantment books can be given an extra Enchantment or not.
isEnchantmentCountAllowed(int) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.enchanting.AutoDisenchanter
 
isEnchantmentCountAllowed(int) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.enchanting.AutoEnchanter
 
isEnchantmentLevelAllowed(int) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.enchanting.AutoDisenchanter
 
isEnchantmentLevelAllowed(int) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.enchanting.AutoEnchanter
 
isEnum() - Static method in class io.github.thebusybiscuit.slimefun4.utils.compatibility.VersionedSound
 
isEventCancelled() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.magical.talismans.Talisman
 
isEventFaked(Event) - Method in class io.github.thebusybiscuit.slimefun4.integrations.IntegrationsManager
This checks if one of our third party integrations faked an Event.
isExecuted() - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.task.DelayedTask
 
isExplosionAllowed(Block) - Method in class io.github.thebusybiscuit.slimefun4.core.handlers.BlockBreakHandler
This returns whether an explosion is able to break the given Block.
isFertilizer(ItemStack) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.accelerators.TreeGrowthAccelerator
 
isFinished() - Method in interface io.github.thebusybiscuit.slimefun4.core.machines.MachineOperation
This returns whether this MachineOperation has finished.
isFreeCreativeResearchingEnabled() - Method in class io.github.thebusybiscuit.slimefun4.core.config.SlimefunConfigManager
 
isFreeCreativeResearchingEnabled() - Method in class io.github.thebusybiscuit.slimefun4.core.SlimefunRegistry
Deprecated.
isFullSetRequired() - Method in interface io.github.thebusybiscuit.slimefun4.core.attributes.ProtectiveArmor
This returns whether the full set is required for Player's protection on assigned ProtectionType damages.
isFullSetRequired() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.armor.ElytraCap
 
isFullSetRequired() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.armor.HazmatArmorPiece
 
isGrappling(UUID) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.GrapplingHookListener
 
isGuideItem(ItemStack) - Static method in class io.github.thebusybiscuit.slimefun4.core.guide.SlimefunGuide
This method checks if a given ItemStack is a SlimefunGuide.
isHalted() - Method in class io.github.thebusybiscuit.slimefun4.implementation.tasks.TickerTask
 
isHidden() - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
This method returns whether this SlimefunItem was hidden from the SlimefunGuide.
isHidden() - Method in class io.github.thebusybiscuit.slimefun4.core.commands.SubCommand
This method returns whether this SubCommand is hidden from the HelpCommand.
isHidden(Player) - Method in class io.github.thebusybiscuit.slimefun4.api.items.ItemGroup
Deprecated.
isInteractionSuccessful() - Method in class io.github.thebusybiscuit.slimefun4.core.attributes.interactions.InteractionResult
Returns whether the interaction was successful or not.
isInvalid() - Method in class io.github.thebusybiscuit.slimefun4.api.player.PlayerBackpack
 
isInvalid() - Method in class io.github.thebusybiscuit.slimefun4.api.player.PlayerProfile
 
isInventory(String) - Static method in class me.mrCookieSlime.Slimefun.api.inventory.BlockMenuPreset
 
isInventoryEmpty(Inventory) - Static method in class io.github.thebusybiscuit.slimefun4.utils.SlimefunUtils
Helper method to check if an Inventory is empty (has no items in "storage").
isItem(ItemStack) - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
This method checks whether the provided ItemStack represents this SlimefunItem.
isItemAllowed(ItemStack, SlimefunItem) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.backpacks.Cooler
 
isItemAllowed(ItemStack, SlimefunItem) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.backpacks.SlimefunBackpack
This method returns whether a given ItemStack is allowed to be stored in this SlimefunBackpack.
isItemDeletionEnabled() - Method in class io.github.thebusybiscuit.slimefun4.core.networks.NetworkManager
This returns whether excess items from a CargoNet should be voided instead of being dropped to the ground.
isItemsAdderInstalled() - Method in class io.github.thebusybiscuit.slimefun4.integrations.IntegrationsManager
 
isItemSimilar(ItemStack, ItemStack, boolean) - Static method in class io.github.thebusybiscuit.slimefun4.utils.SlimefunUtils
 
isItemSimilar(ItemStack, ItemStack, boolean, boolean) - Static method in class io.github.thebusybiscuit.slimefun4.utils.SlimefunUtils
 
isItemSimilar(ItemStack, ItemStack, boolean, boolean, boolean) - Static method in class io.github.thebusybiscuit.slimefun4.utils.SlimefunUtils
 
isItemSimilar(ItemStack, ItemStack, boolean, boolean, boolean, boolean) - Static method in class io.github.thebusybiscuit.slimefun4.utils.SlimefunUtils
 
isItemStackImmutable() - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
This method returns whether the original SlimefunItemStack of this SlimefunItem is immutable.
isLanguageLoaded(String) - Method in class io.github.thebusybiscuit.slimefun4.core.services.LocalizationService
This returns whether the given Language is loaded or not.
isLearningAnimationDisabled() - Method in class io.github.thebusybiscuit.slimefun4.core.config.SlimefunConfigManager
Returns whether the research learning animations is disabled
isLenient() - Method in class io.github.thebusybiscuit.slimefun4.utils.biomes.BiomeMapParser
This method returns whether this parser is flagged as "lenient".
isLoggingEnabled() - Method in class io.github.thebusybiscuit.slimefun4.core.services.github.GitHubService
 
isMarkedForDeletion() - Method in class io.github.thebusybiscuit.slimefun4.api.player.PlayerProfile
This method returns whether the Player has logged off.
isMcMMOInstalled() - Method in class io.github.thebusybiscuit.slimefun4.integrations.IntegrationsManager
 
isMinecraftVersion(int) - Method in enum class io.github.thebusybiscuit.slimefun4.api.MinecraftVersion
This tests if the given minecraft version number matches with this MinecraftVersion.
isMinecraftVersion(int, int) - Method in enum class io.github.thebusybiscuit.slimefun4.api.MinecraftVersion
This tests if the given minecraft version matches with this MinecraftVersion.
isNewlyInstalled() - Static method in class io.github.thebusybiscuit.slimefun4.implementation.Slimefun
This method returns whether this version of Slimefun was newly installed.
isNumType() - Method in enum class com.xzavier0722.mc.plugin.slimefun4.storage.common.FieldKey
 
isObtainableFromGEOMiner() - Method in interface io.github.thebusybiscuit.slimefun4.api.geo.GEOResource
Returns whether this Resource can be obtained using a GEO Miner.
isOfficial() - Method in enum class io.github.thebusybiscuit.slimefun4.api.SlimefunBranch
This method returns whether this SlimefunBranch is considered official.
isOrebfuscatorInstalled() - Method in class io.github.thebusybiscuit.slimefun4.integrations.IntegrationsManager
 
isOreDoublingEnabled() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks.OreCrusher
 
isOutputLimitOverridden() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.ElectricGoldPan
This returns whether the ElectricGoldPan will stop processing inputs if both output slots contain items or if that default behavior should be overridden and allow the ElectricGoldPan to continue processing inputs even if both output slots are occupied.
isOutputLimitOverriden() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.ElectricGoldPan
Deprecated.
isOwnerOnline(ItemMeta) - Static method in class io.github.thebusybiscuit.slimefun4.api.player.PlayerBackpack
 
isPlaceholderAPIInstalled() - Method in class io.github.thebusybiscuit.slimefun4.integrations.IntegrationsManager
 
isPlayerInventoryClickable() - Method in class me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.ChestMenu
Deprecated.
Returns whether the Player's Inventory is accessible while viewing this Menu
isPresent(Player) - Method in class io.github.thebusybiscuit.slimefun4.api.player.StatusEffect
This will check whether this StatusEffect is currently applied to that Player.
isProfileDataBase64Enabled() - Method in class io.github.thebusybiscuit.slimefun4.core.config.SlimefunDatabaseManager
 
ISqlCommonConfig - Interface in com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon
 
isRadioactive(ItemStack) - Static method in class io.github.thebusybiscuit.slimefun4.utils.SlimefunUtils
This method checks whether the given ItemStack is radioactive.
isRegistered() - Method in class io.github.thebusybiscuit.slimefun4.api.items.ItemGroup
This method returns whether this ItemGroup has been registered yet.
isResearchFireworkEnabled() - Method in class io.github.thebusybiscuit.slimefun4.core.config.SlimefunConfigManager
 
isResearchingEnabled() - Method in class io.github.thebusybiscuit.slimefun4.core.config.SlimefunConfigManager
 
isReservedKey(String) - Static method in enum class com.xzavier0722.mc.plugin.slimefun4.storage.controller.attributes.UniversalDataTrait
 
isRightClicked() - Method in class me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.ClickAction
Deprecated.
 
isSameChunk(Chunk, Chunk) - Static method in class com.xzavier0722.mc.plugin.slimefun4.storage.util.LocationUtils
 
isSameLoc(Location, Location) - Static method in class com.xzavier0722.mc.plugin.slimefun4.storage.util.LocationUtils
 
isSameWorld(World, World) - Static method in class com.xzavier0722.mc.plugin.slimefun4.storage.util.LocationUtils
 
isShiftClicked() - Method in class me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.ClickAction
Deprecated.
 
isSilent() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.magical.talismans.Talisman
This returns whether the Talisman is silent.
isSizeAutomaticallyInferred() - Method in class me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.ChestMenu
Deprecated.
 
isSmeltable(ItemStack) - Method in class io.github.thebusybiscuit.slimefun4.core.services.MinecraftRecipeService
This returns whether a given ItemStack can be smelted in a FurnaceRecipe.
isSoulbound(ItemStack) - Static method in class io.github.thebusybiscuit.slimefun4.utils.SlimefunUtils
This method checks whether the given ItemStack is considered Soulbound.
isSoulbound(ItemStack, World) - Static method in class io.github.thebusybiscuit.slimefun4.utils.SlimefunUtils
This method checks whether the given ItemStack is considered Soulbound.
isSurvivalMode() - Method in class io.github.thebusybiscuit.slimefun4.implementation.guide.SurvivalSlimefunGuide
 
isSymmetric() - Method in class io.github.thebusybiscuit.slimefun4.core.multiblocks.MultiBlock
This returns whether this MultiBlock is a symmetric structure or whether the left and right side differ.
isSynchronized() - Method in class io.github.thebusybiscuit.slimefun4.core.handlers.RainbowTickHandler
 
isSynchronized() - Method in class me.mrCookieSlime.Slimefun.Objects.handlers.BlockTicker
This method must be overridden to define whether a Block needs to be run on the main server thread (World Manipulation requires that)
isTagged(Material) - Method in enum class io.github.thebusybiscuit.slimefun4.utils.tags.SlimefunTag
 
isTicking() - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
This returns whether or not we are scheduling a ticking task for this block.
isTileEntity(Material) - Method in class io.github.thebusybiscuit.slimefun4.core.services.BlockDataService
This method checks whether the given Material is a Tile Entity.
isTrustedUser(Block, UUID) - Static method in class io.github.thebusybiscuit.slimefun4.implementation.items.androids.menu.AndroidShareMenu
Checks user is in trusted users list.
isType(Class<?>) - Method in class io.github.thebusybiscuit.slimefun4.api.items.ItemSetting
This method checks if this ItemSetting stores the given data type.
isUnallowed(SlimefunItem) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.crafting.AnvilListener
 
isUnallowed(SlimefunItem) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.crafting.BrewingStandListener
 
isUnallowed(SlimefunItem) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.crafting.CartographyTableListener
 
isUnallowed(SlimefunItem) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.crafting.CauldronListener
 
isUnallowed(SlimefunItem) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.crafting.CraftingTableListener
 
isUnallowed(SlimefunItem) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.crafting.GrindstoneListener
 
isUnallowed(SlimefunItem) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.crafting.SmithingTableListener
 
isUnallowed(SlimefunItem) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.crafting.VanillaCrafterListener
 
isUnallowed(ItemStack) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.crafting.AnvilListener
 
isUnallowed(ItemStack) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.crafting.BrewingStandListener
 
isUnallowed(ItemStack) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.crafting.CartographyTableListener
 
isUnallowed(ItemStack) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.crafting.CauldronListener
 
isUnallowed(ItemStack) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.crafting.CraftingTableListener
 
isUnallowed(ItemStack) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.crafting.GrindstoneListener
 
isUnallowed(ItemStack) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.crafting.SmithingTableListener
 
isUnallowed(ItemStack) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.crafting.VanillaCrafterListener
 
isUnitTest() - Method in class io.github.thebusybiscuit.slimefun4.implementation.Slimefun
This method checks if this is currently running in a unit test environment.
isUniversal() - Method in class io.github.thebusybiscuit.slimefun4.core.ticker.TickLocation
 
isUseableInWorkbench() - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
This method returns whether or not this SlimefunItem is allowed to be used in a Crafting Table.
isValid() - Method in class io.github.thebusybiscuit.slimefun4.core.services.profiler.inspectors.ConsolePerformanceInspector
This returns whether this PerformanceInspector is still valid.
isValid() - Method in class io.github.thebusybiscuit.slimefun4.core.services.profiler.inspectors.PlayerPerformanceInspector
This returns whether this PerformanceInspector is still valid.
isValid() - Method in interface io.github.thebusybiscuit.slimefun4.core.services.profiler.PerformanceInspector
This returns whether this PerformanceInspector is still valid.
isValid() - Method in class io.github.thebusybiscuit.slimefun4.implementation.tasks.player.JetBootsTask
This method checks if this AbstractPlayerTask should be continued or cancelled.
isValid() - Method in class io.github.thebusybiscuit.slimefun4.implementation.tasks.player.JetpackTask
This method checks if this AbstractPlayerTask should be continued or cancelled.
isValid() - Method in class io.github.thebusybiscuit.slimefun4.implementation.tasks.player.ParachuteTask
This method checks if this AbstractPlayerTask should be continued or cancelled.
isValid() - Method in class io.github.thebusybiscuit.slimefun4.implementation.tasks.player.BeeWingsTask
 
isValid() - Method in class io.github.thebusybiscuit.slimefun4.implementation.tasks.player.InfusedMagnetTask
 
isValidInput(ItemStack) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.tools.GoldPan
This returns whether the GoldPan accepts the ItemStack as an input
isValidInputMaterial(Material) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.tools.GoldPan
This returns whether the GoldPan accepts the Material as an input
isValidInventory(Block) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.autocrafters.AbstractAutoCrafter
This method checks if the given Block has a valid Inventory where the Auto Crafter could be placed upon.
isVerbose() - Method in class io.github.thebusybiscuit.slimefun4.core.services.profiler.inspectors.ConsolePerformanceInspector
This determines whether the PerformanceInspector will get the full view or a trimmed version which only shows the most urgent samples.
isVerbose() - Method in class io.github.thebusybiscuit.slimefun4.core.services.profiler.inspectors.PlayerPerformanceInspector
This determines whether the PerformanceInspector will get the full view or a trimmed version which only shows the most urgent samples.
isVerbose() - Method in interface io.github.thebusybiscuit.slimefun4.core.services.profiler.PerformanceInspector
This determines whether the PerformanceInspector will get the full view or a trimmed version which only shows the most urgent samples.
isVirtual() - Method in enum class io.github.thebusybiscuit.slimefun4.api.MinecraftVersion
This returns whether this MinecraftVersion is virtual or not.
isVisible(Player) - Method in class io.github.thebusybiscuit.slimefun4.api.items.groups.FlexItemGroup
 
isVisible(Player) - Method in class io.github.thebusybiscuit.slimefun4.api.items.groups.SubItemGroup
 
isVisible(Player) - Method in class io.github.thebusybiscuit.slimefun4.api.items.ItemGroup
This method returns whether this ItemGroup can be viewed by the given Player.
isVisible(Player, PlayerProfile, SlimefunGuideMode) - Method in class io.github.thebusybiscuit.slimefun4.api.items.groups.FlexItemGroup
This method returns whether this FlexItemGroup is visible under the given context.
isVisible(Player, PlayerProfile, SlimefunGuideMode) - Method in class io.github.thebusybiscuit.slimefun4.api.items.groups.NestedItemGroup
 
isVisibleInNested(Player) - Method in class io.github.thebusybiscuit.slimefun4.api.items.groups.SubItemGroup
This method returns whether this SubItemGroup can be viewed by the given Player in a NestedItemGroup.
isVisualizerEnabled() - Method in class io.github.thebusybiscuit.slimefun4.core.networks.NetworkManager
This returns whether the Network visualizer is enabled.
isWorldEditInstalled() - Method in class io.github.thebusybiscuit.slimefun4.integrations.IntegrationsManager
 
isWorldEnabled(World) - Method in class io.github.thebusybiscuit.slimefun4.core.services.PerWorldSettingsService
This checks whether the given World is enabled or not.
ITALIAN - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.localization.LanguagePreset
 
item - Variable in class io.github.thebusybiscuit.slimefun4.api.items.ItemGroup
 
ITEM_PREFIX - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.items.altar.AncientPedestal
 
ItemAttribute - Interface in io.github.thebusybiscuit.slimefun4.core.attributes
An empty interface that only serves the purpose of bundling together all interfaces of that kind.
ItemConsumptionHandler - Interface in io.github.thebusybiscuit.slimefun4.core.handlers
This ItemHandler is triggered when the SlimefunItem it was assigned to has been consumed.
ItemDropHandler - Interface in io.github.thebusybiscuit.slimefun4.core.handlers
The ItemDropHandler is a GlobalItemHandler which listens to an Item being dropped.
ItemDropListener - Class in io.github.thebusybiscuit.slimefun4.implementation.listeners
Listens to the PlayerDropItemEvent to call any ItemDropHandler.
ItemDropListener(Slimefun) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.listeners.ItemDropListener
 
ItemGroup - Class in io.github.thebusybiscuit.slimefun4.api.items
Represents an item group, which structure multiple SlimefunItem in the SlimefunGuide.
ItemGroup(NamespacedKey, ItemStack) - Constructor for class io.github.thebusybiscuit.slimefun4.api.items.ItemGroup
Constructs a new ItemGroup with the given NamespacedKey as an identifier and the given ItemStack as its display item.
ItemGroup(NamespacedKey, ItemStack, int) - Constructor for class io.github.thebusybiscuit.slimefun4.api.items.ItemGroup
Constructs a new ItemGroup with the given NamespacedKey as an identifier and the given ItemStack as its display item.
ItemHandler - Interface in io.github.thebusybiscuit.slimefun4.api.items
An ItemHandler represents a certain action that a SlimefunItem can perform.
ItemInteractionResult - Class in io.github.thebusybiscuit.slimefun4.core.attributes.interactions
This class represents the result of an interaction on an ExternallyInteractable item.
ItemInteractionResult(boolean) - Constructor for class io.github.thebusybiscuit.slimefun4.core.attributes.interactions.ItemInteractionResult
Creates a new InteractionResult.
ItemInteractionResult(boolean, ItemStack...) - Constructor for class io.github.thebusybiscuit.slimefun4.core.attributes.interactions.ItemInteractionResult
Creates a new InteractionResult.
ItemPickupListener - Class in io.github.thebusybiscuit.slimefun4.implementation.listeners
Listens to the ItemPickup events to prevent it if the item has the "no_pickup" metadata or is an ALTAR_PROBE.
ItemPickupListener(Slimefun) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.listeners.ItemPickupListener
 
items - Variable in class io.github.thebusybiscuit.slimefun4.api.items.ItemGroup
 
ItemSetting<T> - Class in io.github.thebusybiscuit.slimefun4.api.items
This class represents a Setting for a SlimefunItem that can be modified via the Items.yml Config file.
ItemSetting(SlimefunItem, String, T) - Constructor for class io.github.thebusybiscuit.slimefun4.api.items.ItemSetting
This creates a new ItemSetting with the given key and default value
ItemSpawnReason - Enum Class in io.github.thebusybiscuit.slimefun4.api.items
This enum holds the different reasons as to why we may need to spawn an item.
itemStack2String(ItemStack) - Static method in class com.xzavier0722.mc.plugin.slimefun4.storage.util.DataUtils
 
itemStackToString(ItemStack) - Static method in class city.norain.slimefun4.utils.StringUtil
 
ItemStackWrapper - Class in io.github.thebusybiscuit.slimefun4.utils.itemstack
This ItemStack, which is not intended for actual usage, caches its ItemMeta.
ItemState - Enum Class in io.github.thebusybiscuit.slimefun4.api.items
Defines whether a SlimefunItem is enabled, disabled or fall-back to its vanilla behavior.
ItemTransportFlow - Enum Class in me.mrCookieSlime.Slimefun.api.item_transport
This enum represents the direction of an ItemTransportFlow.
ItemUseHandler - Interface in io.github.thebusybiscuit.slimefun4.core.handlers
This ItemHandler is triggered when the SlimefunItem it was assigned to is right-clicked.
iterator() - Static method in class io.github.thebusybiscuit.slimefun4.api.player.PlayerProfile
 

J

JAPANESE - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.localization.LanguagePreset
 
jdbcUrl() - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.mysql.MysqlConfig
 
jdbcUrl() - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.postgresql.PostgreSqlConfig
 
jdbcUrl() - Method in interface com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.ISqlCommonConfig
 
jdbcUrl() - Method in record class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlite.SqliteConfig
 
JetBoots - Class in io.github.thebusybiscuit.slimefun4.implementation.items.electric.gadgets
JetBoots allow you to hover for a bit.
JetBoots(ItemGroup, SlimefunItemStack, ItemStack[], double, float) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.electric.gadgets.JetBoots
 
JETBOOTS_THRUST_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
JetBootsTask - Class in io.github.thebusybiscuit.slimefun4.implementation.tasks.player
 
JetBootsTask(Player, JetBoots) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.tasks.player.JetBootsTask
 
Jetpack - Class in io.github.thebusybiscuit.slimefun4.implementation.items.electric.gadgets
JetBoots allow you to fly up into the air.
Jetpack(ItemGroup, SlimefunItemStack, ItemStack[], double, float) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.electric.gadgets.Jetpack
 
JETPACK_THRUST_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
JetpackTask - Class in io.github.thebusybiscuit.slimefun4.implementation.tasks.player
 
JetpackTask(Player, Jetpack) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.tasks.player.JetpackTask
 
JoinListener - Class in io.github.thebusybiscuit.slimefun4.implementation.listeners
This Listener caches the armor of the player on join.
JoinListener(Slimefun) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.listeners.JoinListener
 
JsonUtils - Class in io.github.thebusybiscuit.slimefun4.utils
Some helper methods for dealing with Json data.
Juice - Class in io.github.thebusybiscuit.slimefun4.implementation.items.food
This class represents a SlimefunItem that can be stored inside of a Cooler.
Juice(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.food.Juice
 
Juice(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[], ItemStack) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.food.Juice
 
Juicer - Class in io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks
The Juicer is a MultiBlockMachine which can be used to craft Juice.
Juicer(ItemGroup, SlimefunItemStack) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks.Juicer
 
JUICER - Static variable in class io.github.thebusybiscuit.slimefun4.api.recipes.RecipeType
 
JUICER - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
JUICER_USE_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
JUMP_BOOST - Static variable in class io.github.thebusybiscuit.slimefun4.utils.compatibility.VersionedPotionEffectType
 

K

KELP_COOKIE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
KELP_FERTILIZER - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
KELP_ORGANIC_FOOD - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
key - Variable in class io.github.thebusybiscuit.slimefun4.api.items.ItemGroup
 
kill() - Method in class io.github.thebusybiscuit.slimefun4.core.services.profiler.SlimefunProfiler
This method terminates the SlimefunProfiler.
KnowledgeFlask - Class in io.github.thebusybiscuit.slimefun4.implementation.items.magical
The KnowledgeFlask is a magical SlimefunItem which allows you to store experience levels in a bottle when you right click.
KnowledgeFlask(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[], ItemStack) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.magical.KnowledgeFlask
 
KnowledgeTome - Class in io.github.thebusybiscuit.slimefun4.implementation.items.magical
The KnowledgeTome allows you to copy every unlocked Research from one Player to another.
KnowledgeTome(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.magical.KnowledgeTome
 
KOREAN - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.localization.LanguagePreset
 

L

Language - Class in io.github.thebusybiscuit.slimefun4.core.services.localization
This Class represents a Language that Slimefun can recognize and use.
Language(String, String) - Constructor for class io.github.thebusybiscuit.slimefun4.core.services.localization.Language
This instantiates a new Language with the given language code and skull texture.
LanguageFile - Enum Class in io.github.thebusybiscuit.slimefun4.core.services.localization
This enum holds the different types of files each Language holds.
LanguagePreset - Enum Class in io.github.thebusybiscuit.slimefun4.core.services.localization
This enum holds info about a Language that is embedded in our resources folder.
LangUtil - Class in city.norain.slimefun4.utils
LangUtil
LangUtil() - Constructor for class city.norain.slimefun4.utils.LangUtil
 
LARGE_CAPACITOR - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
LATVIAN - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.localization.LanguagePreset
 
launchFirework(Location, Color) - Static method in class io.github.thebusybiscuit.slimefun4.utils.FireworkUtils
 
launchRandom(Entity, int) - Static method in class io.github.thebusybiscuit.slimefun4.utils.FireworkUtils
 
LAVA_CRYSTAL - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
LAVA_CRYSTAL - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
LAVA_GENERATOR - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
LAVA_GENERATOR_2 - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
LavaGenerator - Class in io.github.thebusybiscuit.slimefun4.implementation.items.electric.generators
 
LavaGenerator(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.electric.generators.LavaGenerator
 
LEAD_DUST - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
LEAD_INGOT - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
LEAPING - Static variable in class io.github.thebusybiscuit.slimefun4.utils.compatibility.VersionedPotionType
 
LEATHER_ARMOR - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.tags.SlimefunTag
All leather armor materials
LEFT_TO_RIGHT - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.localization.TextDirection
The text flows from left to right.
LegacyStorage - Class in io.github.thebusybiscuit.slimefun4.storage.backend.legacy
 
LegacyStorage() - Constructor for class io.github.thebusybiscuit.slimefun4.storage.backend.legacy.LegacyStorage
 
LIGHTNING_RUNE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
LIMITED_USE_ITEM_BREAK_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
limitedAddition(int, int, int, int) - Static method in class io.github.thebusybiscuit.slimefun4.utils.NumberUtils
This detects if 2 integers will overflow/underflow past a maximum or minimum value and if they will, returns the corresponding value
LimitedUseItem - Class in io.github.thebusybiscuit.slimefun4.implementation.items
This class represents an item with a limited number of uses.
LimitedUseItem(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.LimitedUseItem
 
LinkedKey - Class in com.xzavier0722.mc.plugin.slimefun4.storage.controller
 
LinkedKey(ScopeKey) - Constructor for class com.xzavier0722.mc.plugin.slimefun4.storage.controller.LinkedKey
 
LinkedKey(ScopeKey, ScopeKey) - Constructor for class com.xzavier0722.mc.plugin.slimefun4.storage.controller.LinkedKey
 
LIQUID - Enum constant in enum class io.github.thebusybiscuit.slimefun4.implementation.items.androids.AndroidFuelSource
This ProgrammableAndroid runs on liquid fuel, e.g.
LITHUANIAN - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.localization.LanguagePreset
 
load() - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
This method is used for internal purposes only.
load() - Method in class io.github.thebusybiscuit.slimefun4.core.config.SlimefunConfigManager
 
load() - Method in class io.github.thebusybiscuit.slimefun4.core.multiblocks.MultiBlockMachine
 
load() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.magical.talismans.Talisman
 
load(boolean) - Method in class io.github.thebusybiscuit.slimefun4.core.config.SlimefunConfigManager
 
load(Slimefun) - Method in class io.github.thebusybiscuit.slimefun4.core.SlimefunRegistry
 
load(Iterable<World>) - Method in class io.github.thebusybiscuit.slimefun4.core.services.PerWorldSettingsService
This method will forcefully load all currently active Worlds to load up their settings.
load(World) - Method in class io.github.thebusybiscuit.slimefun4.core.services.PerWorldSettingsService
This method loads the given World if it was not loaded before.
LOAD_ON_STARTUP - Enum constant in enum class com.xzavier0722.mc.plugin.slimefun4.storage.controller.ChunkDataLoadMode
 
LOAD_WITH_CHUNK - Enum constant in enum class com.xzavier0722.mc.plugin.slimefun4.storage.controller.ChunkDataLoadMode
 
loadBlockData(SlimefunBlockData) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.BlockDataController
 
loadBlockDataAsync(SlimefunBlockData, IAsyncReadCallback<SlimefunBlockData>) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.BlockDataController
 
loadBlockDataAsync(List<SlimefunBlockData>, IAsyncReadCallback<List<SlimefunBlockData>>) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.BlockDataController
 
loadChunk(Chunk, boolean) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.BlockDataController
 
loadDataByDefault() - Method in class com.xzavier0722.mc.plugin.slimefun4.autocrafter.CrafterSmartPort
 
loadDataByDefault() - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
Should load the SlimefunBlockData by default.
loadDataByDefault() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.blocks.BlockPlacer
 
loadDataByDefault() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.teleporter.PersonalActivationPlate
 
loadDataByDefault() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.teleporter.SharedActivationPlate
 
loadEmbeddedLanguages() - Method in class io.github.thebusybiscuit.slimefun4.core.services.localization.SlimefunLocalization
This will load every LanguagePreset into memory.
loadItems() - Static method in class io.github.thebusybiscuit.slimefun4.implementation.setup.PostSetup
 
loadPlayerData(UUID) - Method in class io.github.thebusybiscuit.slimefun4.storage.backend.legacy.LegacyStorage
 
loadPlayerData(UUID) - Method in interface io.github.thebusybiscuit.slimefun4.storage.Storage
 
loadUniversalData(SlimefunUniversalData) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.BlockDataController
 
loadUniversalDataAsync(SlimefunUniversalData, IAsyncReadCallback<SlimefunUniversalData>) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.BlockDataController
 
loadUniversalRecord() - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.BlockDataController
 
loadWorld(World) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.BlockDataController
 
LocalizationService - Class in io.github.thebusybiscuit.slimefun4.core.services
As the name suggests, this Service is responsible for Localization.
LocalizationService(Slimefun, String, String) - Constructor for class io.github.thebusybiscuit.slimefun4.core.services.LocalizationService
 
LOCATION - Enum constant in enum class com.xzavier0722.mc.plugin.slimefun4.storage.common.FieldKey
 
LocationKey - Class in com.xzavier0722.mc.plugin.slimefun4.storage.controller
 
LocationKey(DataScope, Location) - Constructor for class com.xzavier0722.mc.plugin.slimefun4.storage.controller.LocationKey
 
locationToString(Location) - Static method in class com.xzavier0722.mc.plugin.slimefun4.storage.util.LocationUtils
将位置转换为易读的文本 注意: 请不要将其用于数据库转换过程中!
LocationUtils - Class in com.xzavier0722.mc.plugin.slimefun4.storage.util
 
LocationUtils() - Constructor for class com.xzavier0722.mc.plugin.slimefun4.storage.util.LocationUtils
 
lock() - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItemStack
 
lock() - Method in class me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.ChestMenu
Deprecated.
 
locked() - Method in class me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.ChestMenu
Deprecated.
 
LockedItemGroup - Class in io.github.thebusybiscuit.slimefun4.api.items.groups
Represents a ItemGroup that cannot be opened until the parent group(s) are fully unlocked.
LockedItemGroup(NamespacedKey, ItemStack, int, NamespacedKey...) - Constructor for class io.github.thebusybiscuit.slimefun4.api.items.groups.LockedItemGroup
The constructor for a LockedItemGroup.
LockedItemGroup(NamespacedKey, ItemStack, NamespacedKey...) - Constructor for class io.github.thebusybiscuit.slimefun4.api.items.groups.LockedItemGroup
The basic constructor for a LockedItemGroup.
log(TestCase, String) - Static method in class io.github.thebusybiscuit.slimefun4.core.debug.Debug
Log a message if the TestCase is currently enabled.
log(TestCase, String, Object...) - Static method in class io.github.thebusybiscuit.slimefun4.core.debug.Debug
Log a variable message if the TestCase is currently enabled.
log(String, String) - Static method in class io.github.thebusybiscuit.slimefun4.core.debug.Debug
Log a message if the test case is currently enabled.
log(String, String, Object...) - Static method in class io.github.thebusybiscuit.slimefun4.core.debug.Debug
Log a message if the test case is currently enabled.
logDuplicateBlockEntries() - Method in class io.github.thebusybiscuit.slimefun4.core.config.SlimefunConfigManager
 
logError(String, Throwable) - Method in class io.github.thebusybiscuit.slimefun4.integrations.IntegrationsManager
This method logs a Throwable that was caused by a Plugin we integrate into.
logger - Variable in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.ADataController
 
logger() - Static method in class io.github.thebusybiscuit.slimefun4.implementation.Slimefun
This returns the Logger instance that Slimefun uses.
LongFallBoots - Class in io.github.thebusybiscuit.slimefun4.implementation.items.armor
LongFallBoots are a pair of boots which negate fall damage.
LongFallBoots(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[], PotionEffect[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.armor.LongFallBoots
Deprecated.
In RC-35, marked for removal in RC-36
LongFallBoots(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[], PotionEffect[], SoundEffect) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.armor.LongFallBoots
 
LORE_OWNER - Static variable in class io.github.thebusybiscuit.slimefun4.api.player.PlayerBackpack
 
LoreBuilder - Class in io.github.thebusybiscuit.slimefun4.utils
This utility class provides a few handy methods and constants to build the lore of any SlimefunItemStack.
LOW - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.attributes.Radioactivity
This represents a low level of radiation.
LOWEST - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.profiler.SummaryOrderType
Sort by lowest to the highest total timings
LUCK_OF_THE_SEA - Static variable in class io.github.thebusybiscuit.slimefun4.utils.compatibility.VersionedEnchantment
 
LUMBER_AXE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
LumberAxe - Class in io.github.thebusybiscuit.slimefun4.implementation.items.tools
The LumberAxe is a powerful tool which can chop entire trees.
LumberAxe(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.tools.LumberAxe
 

M

MACEDONIAN - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.localization.LanguagePreset
 
machine(MachineTier, MachineType) - Static method in class io.github.thebusybiscuit.slimefun4.utils.LoreBuilder
 
MACHINE - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.attributes.MachineType
 
MachineFuel - Class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem.abstractItems
 
MachineFuel(int, ItemStack) - Constructor for class me.mrCookieSlime.Slimefun.Objects.SlimefunItem.abstractItems.MachineFuel
 
MachineFuel(int, ItemStack, ItemStack) - Constructor for class me.mrCookieSlime.Slimefun.Objects.SlimefunItem.abstractItems.MachineFuel
 
MachineOperation - Interface in io.github.thebusybiscuit.slimefun4.core.machines
This represents a MachineOperation which is handled by a MachineProcessor.
MachineProcessHolder<T> - Interface in io.github.thebusybiscuit.slimefun4.core.attributes
MachineProcessor<T> - Class in io.github.thebusybiscuit.slimefun4.core.machines
A MachineProcessor manages different MachineOperations and handles their progress.
MachineProcessor(MachineProcessHolder<T>) - Constructor for class io.github.thebusybiscuit.slimefun4.core.machines.MachineProcessor
This creates a new MachineProcessor.
MachineRecipe - Class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem.abstractItems
 
MachineRecipe(int, ItemStack[], ItemStack[]) - Constructor for class me.mrCookieSlime.Slimefun.Objects.SlimefunItem.abstractItems.MachineRecipe
 
MachineTier - Enum Class in io.github.thebusybiscuit.slimefun4.core.attributes
 
MachineType - Enum Class in io.github.thebusybiscuit.slimefun4.core.attributes
 
MAGIC_EYE_OF_ENDER - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
MAGIC_LUMP_1 - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
MAGIC_LUMP_2 - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
MAGIC_LUMP_3 - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
MAGIC_SUGAR - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
MAGIC_SUGAR_CONSUME_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
MAGIC_WORKBENCH - Static variable in class io.github.thebusybiscuit.slimefun4.api.recipes.RecipeType
 
MAGIC_WORKBENCH - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
MAGIC_WORKBENCH_FINISH_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
MAGIC_WORKBENCH_START_ANIMATION_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
MAGICAL_BOOK_COVER - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
MAGICAL_EYE_OF_ENDER_USE_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
MAGICAL_GLASS - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
MAGICAL_ZOMBIE_PILLS - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
MagicalZombiePills - Class in io.github.thebusybiscuit.slimefun4.implementation.items.magical
This SlimefunItem allows you to convert any ZombieVillager to their Villager variant.
MagicalZombiePills(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[], ItemStack) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.magical.MagicalZombiePills
 
MagicEyeOfEnder - Class in io.github.thebusybiscuit.slimefun4.implementation.items.magical
The MagicEyeOfEnder allows you to launch an EnderPearl out of thin air as long as you are wearing Ender Armor.
MagicEyeOfEnder(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.magical.MagicEyeOfEnder
 
MagicianTalisman - Class in io.github.thebusybiscuit.slimefun4.implementation.items.magical.talismans
The MagicianTalisman is a special kind of Talisman which awards a Player with an extra Enchantment when they enchant their ItemStack.
MagicianTalisman(SlimefunItemStack, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.magical.talismans.MagicianTalisman
 
MagicSugar - Class in io.github.thebusybiscuit.slimefun4.implementation.items.food
MagicSugar is one of the oldest items in Slimefun, it is a special kind of sugar which gives you the Speed PotionEffect when right clicked.
MagicSugar(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.food.MagicSugar
 
MagicWorkbench - Class in io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks
 
MagicWorkbench(ItemGroup, SlimefunItemStack) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks.MagicWorkbench
 
MAGNESIUM_DUST - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
MAGNESIUM_GENERATOR - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
MAGNESIUM_INGOT - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
MAGNESIUM_SALT - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
MagnesiumGenerator - Class in io.github.thebusybiscuit.slimefun4.implementation.items.electric.generators
 
MagnesiumGenerator(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.electric.generators.MagnesiumGenerator
 
MAGNET - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
MAGNET - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
MAKESHIFT_SMELTERY - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
MakeshiftSmeltery - Class in io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks
The MakeshiftSmeltery is a simpler version of the Smeltery.
MakeshiftSmeltery(ItemGroup, SlimefunItemStack) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks.MakeshiftSmeltery
 
MALAY - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.localization.LanguagePreset
 
MANGROVE_BASE_BLOCKS - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.tags.SlimefunTag
All block types for mangrove to grow on.
mapField(FieldKey) - Static method in class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.SqlUtils
 
mapField(String) - Static method in class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.SqlUtils
 
mapTable(DataScope) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.SqlCommonAdapter
 
mapTable(DataScope) - Static method in class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.SqlUtils
 
mapTable(DataScope, String) - Static method in class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.SqlUtils
 
markAsNoPickup(Item, String) - Static method in class io.github.thebusybiscuit.slimefun4.utils.SlimefunUtils
This will prevent the given Item from being picked up.
markCargoNodeConfigurationDirty(Location) - Method in class io.github.thebusybiscuit.slimefun4.core.networks.cargo.CargoNet
This will mark the ItemFilter of the given node dirty.
markDirty() - Method in class io.github.thebusybiscuit.slimefun4.api.player.PlayerProfile
Call this method if this Profile has unsaved changes.
markDirty() - Method in class me.mrCookieSlime.Slimefun.api.inventory.DirtyChestMenu
 
markDirty(Location) - Method in class io.github.thebusybiscuit.slimefun4.api.network.Network
This method marks the given Location as dirty and adds it to a Queue to handle this update.
markDirty(Location) - Method in class io.github.thebusybiscuit.slimefun4.core.networks.cargo.CargoNet
 
markDirty(Location) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.cargo.AdvancedCargoOutputNode
 
markDirty(Location) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.cargo.CargoInputNode
 
markDirty(Location) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.cargo.CargoOutputNode
 
markForDeletion() - Method in class io.github.thebusybiscuit.slimefun4.api.player.PlayerProfile
Call this method if the Player has left.
markInvalid() - Method in class io.github.thebusybiscuit.slimefun4.api.player.PlayerBackpack
 
markInvalid() - Method in class io.github.thebusybiscuit.slimefun4.api.player.PlayerProfile
 
matches(ItemStack, Predicate<ItemStack>) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.autocrafters.AbstractAutoCrafter
This method checks whether the given Predicate matches the provided ItemStack.
matches(ItemStack, Predicate<ItemStack>) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.autocrafters.VanillaAutoCrafter
 
matchesAny(Inventory, Map<Integer, Integer>, Predicate<ItemStack>) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.autocrafters.AbstractAutoCrafter
 
matchRecipe(AbstractAutoCrafter, Collection<Predicate<ItemStack>>, Map<Integer, Integer>) - Method in class com.xzavier0722.mc.plugin.slimefun4.autocrafter.ChestInventoryParser
 
matchRecipe(AbstractAutoCrafter, Collection<Predicate<ItemStack>>, Map<Integer, Integer>) - Method in interface com.xzavier0722.mc.plugin.slimefun4.autocrafter.CrafterInteractable
Check if the items in inventory match all recipe items.
matchRecipe(AbstractAutoCrafter, Collection<Predicate<ItemStack>>, Map<Integer, Integer>) - Method in class com.xzavier0722.mc.plugin.slimefun4.autocrafter.CrafterSmartPortParser
 
material(String) - Static method in class io.github.thebusybiscuit.slimefun4.utils.LoreBuilder
 
MaterialTagSetting - Class in io.github.thebusybiscuit.slimefun4.api.items.settings
This variation of ItemSetting allows you to define a default Tag.
MaterialTagSetting(SlimefunItem, String, Tag<Material>) - Constructor for class io.github.thebusybiscuit.slimefun4.api.items.settings.MaterialTagSetting
 
MathUtil - Class in city.norain.slimefun4.utils
 
MathUtil() - Constructor for class city.norain.slimefun4.utils.MathUtil
 
MAX_USES - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.items.magical.staves.StormStaff
 
maxConnection - Variable in class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.SqlCommonConfig
 
maxConnection() - Method in record class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlite.SqliteConfig
Returns the value of the maxConnection record component.
me.mrCookieSlime - package me.mrCookieSlime
These are the old packages, the remnants of past versions that have not been rewritten yet.
me.mrCookieSlime.CSCoreLibPlugin - package me.mrCookieSlime.CSCoreLibPlugin
Old CS-CoreLib 1.X code.
me.mrCookieSlime.CSCoreLibPlugin.Configuration - package me.mrCookieSlime.CSCoreLibPlugin.Configuration
 
me.mrCookieSlime.CSCoreLibPlugin.general.Inventory - package me.mrCookieSlime.CSCoreLibPlugin.general.Inventory
 
me.mrCookieSlime.Slimefun - package me.mrCookieSlime.Slimefun
Old Slimefun 4.0 code.
me.mrCookieSlime.Slimefun.api - package me.mrCookieSlime.Slimefun.api
 
me.mrCookieSlime.Slimefun.api.inventory - package me.mrCookieSlime.Slimefun.api.inventory
 
me.mrCookieSlime.Slimefun.api.item_transport - package me.mrCookieSlime.Slimefun.api.item_transport
 
me.mrCookieSlime.Slimefun.Objects - package me.mrCookieSlime.Slimefun.Objects
 
me.mrCookieSlime.Slimefun.Objects.handlers - package me.mrCookieSlime.Slimefun.Objects.handlers
 
me.mrCookieSlime.Slimefun.Objects.SlimefunItem - package me.mrCookieSlime.Slimefun.Objects.SlimefunItem
 
me.mrCookieSlime.Slimefun.Objects.SlimefunItem.abstractItems - package me.mrCookieSlime.Slimefun.Objects.SlimefunItem.abstractItems
 
me.mrCookieSlime.Slimefun.Objects.SlimefunItem.interfaces - package me.mrCookieSlime.Slimefun.Objects.SlimefunItem.interfaces
 
MeatJerky - Class in io.github.thebusybiscuit.slimefun4.implementation.items.food
MeatJerky is just a piece of meat that gives some extra saturation.
MeatJerky(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.food.MeatJerky
 
MedicalSupply<T> - Class in io.github.thebusybiscuit.slimefun4.implementation.items.medical
 
MedicalSupply(ItemGroup, int, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.medical.MedicalSupply
 
Medicine - Class in io.github.thebusybiscuit.slimefun4.implementation.items.medical
 
Medicine(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.medical.Medicine
 
MEDICINE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
MEDIUM - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.attributes.MachineTier
 
MEDIUM_CAPACITOR - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
MELON_FERTILIZER - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
MELON_JUICE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
MELON_ORGANIC_FOOD - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
MenuListener - Class in me.mrCookieSlime.CSCoreLibPlugin.general.Inventory
Deprecated.
This is an old remnant of CS-CoreLib, the last bits of the past. They will be removed once everything is updated.
MenuListener(Plugin) - Constructor for class me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.MenuListener
Deprecated.
 
MESSAGES - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.localization.LanguageFile
 
METADATA_KEY - Enum constant in enum class com.xzavier0722.mc.plugin.slimefun4.storage.common.FieldKey
 
METADATA_VALUE - Enum constant in enum class com.xzavier0722.mc.plugin.slimefun4.storage.common.FieldKey
 
METADATA_VERSION - Static variable in interface com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.SqlConstants
 
MetricsService - Class in io.github.thebusybiscuit.slimefun4.core.services
This Class represents a Metrics Service that sends data to https://bstats.org/ This data is used to analyse the usage of this Plugin.
MetricsService(Slimefun) - Constructor for class io.github.thebusybiscuit.slimefun4.core.services.MetricsService
This constructs a new instance of our MetricsService.
MiddleClickListener - Class in io.github.thebusybiscuit.slimefun4.implementation.listeners
The MiddleClickListener is responsible for listening to the InventoryCreativeEvent.
MiddleClickListener(Slimefun) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.listeners.MiddleClickListener
 
MigrateCommand - Class in io.github.thebusybiscuit.slimefun4.core.commands.subcommands
 
MIGRATED - Enum constant in enum class com.xzavier0722.mc.plugin.slimefun4.storage.migrator.MigrateStatus
 
migrateData() - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.migrator.BlockStorageMigrator
 
migrateData() - Method in interface com.xzavier0722.mc.plugin.slimefun4.storage.migrator.IMigrator
 
migrateData() - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.migrator.PlayerProfileMigrator
To check the existence of old player data stored as yml and try to migrate them to database
MigrateStatus - Enum Class in com.xzavier0722.mc.plugin.slimefun4.storage.migrator
 
MIGRATING - Enum constant in enum class com.xzavier0722.mc.plugin.slimefun4.storage.migrator.MigrateStatus
 
MINECRAFT_1_16 - Enum constant in enum class io.github.thebusybiscuit.slimefun4.api.MinecraftVersion
This constant represents Minecraft (Java Edition) Version 1.16 (The "Nether Update")
MINECRAFT_1_17 - Enum constant in enum class io.github.thebusybiscuit.slimefun4.api.MinecraftVersion
This constant represents Minecraft (Java Edition) Version 1.17 (The "Caves and Cliffs: Part I" Update)
MINECRAFT_1_18 - Enum constant in enum class io.github.thebusybiscuit.slimefun4.api.MinecraftVersion
This constant represents Minecraft (Java Edition) Version 1.18 (The "Caves and Cliffs: Part II" Update)
MINECRAFT_1_19 - Enum constant in enum class io.github.thebusybiscuit.slimefun4.api.MinecraftVersion
This constant represents Minecraft (Java Edition) Version 1.19 ("The Wild Update")
MINECRAFT_1_20 - Enum constant in enum class io.github.thebusybiscuit.slimefun4.api.MinecraftVersion
This constant represents Minecraft (Java Edition) Version 1.20 ("The Trails & Tales Update")
MINECRAFT_1_20_5 - Enum constant in enum class io.github.thebusybiscuit.slimefun4.api.MinecraftVersion
This constant represents Minecraft (Java Edition) Version 1.20.5 ("The Armored Paws Update")
MINECRAFT_1_21 - Enum constant in enum class io.github.thebusybiscuit.slimefun4.api.MinecraftVersion
This constant represents Minecraft (Java Edition) Version 1.21 ("The Tricky Trials Update")
MINECRAFT_CHUNK - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
MINECRAFT_NAMESPACEDKEY - Static variable in class io.github.thebusybiscuit.slimefun4.utils.PatternUtils
 
MINECRAFT_TAG - Static variable in class io.github.thebusybiscuit.slimefun4.utils.PatternUtils
 
MinecraftRecipeService - Class in io.github.thebusybiscuit.slimefun4.core.services
This Service is responsible for accessing a RecipeSnapshot.
MinecraftRecipeService(Plugin) - Constructor for class io.github.thebusybiscuit.slimefun4.core.services.MinecraftRecipeService
This constructs a new MinecraftRecipeService for the given Plugin.
MinecraftVersion - Enum Class in io.github.thebusybiscuit.slimefun4.api
This enum holds all versions of Minecraft that we currently support.
MINER - Enum constant in enum class io.github.thebusybiscuit.slimefun4.implementation.items.androids.AndroidType
This type represents a MinerAndroid, it can break blocks.
MINER_ANDROID_BLOCK_GENERATION_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
MINER_TALISMAN_TRIGGERS - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.tags.SlimefunTag
All materials (ores) which can be doubled using a Miner Talisman.
MinerAndroid - Class in io.github.thebusybiscuit.slimefun4.implementation.items.androids
The MinerAndroid is a variant of the ProgrammableAndroid which is able to break blocks.
MinerAndroid(ItemGroup, int, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.androids.MinerAndroid
 
MINING_FATIGUE - Static variable in class io.github.thebusybiscuit.slimefun4.utils.compatibility.VersionedPotionEffectType
 
MINING_TASK_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
MiningAndroidListener - Class in io.github.thebusybiscuit.slimefun4.implementation.listeners
This Listener makes sure that an AndroidMineEvent gets properly propagated to the BlockBreakHandler.onAndroidBreak(AndroidMineEvent) method of a placed block.
MiningAndroidListener(Slimefun) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.listeners.MiningAndroidListener
 
MiningOperation - Class in io.github.thebusybiscuit.slimefun4.implementation.operations
This MachineOperation represents an operation with no inputs, only a result.
MiningOperation(ItemStack, int) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.operations.MiningOperation
 
MISC - Enum constant in enum class io.github.thebusybiscuit.slimefun4.api.items.ItemSpawnReason
Other reasons we did not account for.
MISSING_TEXTURE - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
MissingDependencyException - Exception Class in io.github.thebusybiscuit.slimefun4.api.exceptions
A MissingDependencyException is thrown when a SlimefunAddon tried to register Items without marking Slimefun as a dependency.
MissingDependencyException(SlimefunAddon, String) - Constructor for exception class io.github.thebusybiscuit.slimefun4.api.exceptions.MissingDependencyException
This constructs a new MissingDependencyException for the given SlimefunAddon and the given dependency ("Slimefun")
MOB_DROP - Static variable in class io.github.thebusybiscuit.slimefun4.api.recipes.RecipeType
 
MobDropListener - Class in io.github.thebusybiscuit.slimefun4.implementation.listeners.entity
This Listener is responsible for handling any custom mob drops.
MobDropListener(Slimefun) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.listeners.entity.MobDropListener
 
MODERATE - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.attributes.Radioactivity
This represents a medium level of radiation.
MODERATE - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.profiler.PerformanceRating
 
MONSTER_JERKY - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
MonsterJerky - Class in io.github.thebusybiscuit.slimefun4.implementation.items.food
MonsterJerky is basically just Rotten Flesh but without the Hunger Effect.
MonsterJerky(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.food.MonsterJerky
 
MOOSHROOM - Static variable in class io.github.thebusybiscuit.slimefun4.utils.compatibility.VersionedEntityType
 
MOTOR - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
move(Block, BlockFace, Block) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.androids.ProgrammableAndroid
 
MOVE_AND_DIG_DOWN - Enum constant in enum class io.github.thebusybiscuit.slimefun4.implementation.items.androids.Instruction
This will make a MinerAndroid dig the Block below and then move itself to that new Location.
MOVE_AND_DIG_FORWARD - Enum constant in enum class io.github.thebusybiscuit.slimefun4.implementation.items.androids.Instruction
This will make a MinerAndroid dig the Block ahead and then move itself to that new Location.
MOVE_AND_DIG_UP - Enum constant in enum class io.github.thebusybiscuit.slimefun4.implementation.items.androids.Instruction
This will make a MinerAndroid dig the Block above and then move itself to that new Location.
moveAndDig(Block, UniversalMenu, BlockFace, Block) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.androids.MinerAndroid
 
moveAndDig(Block, UniversalMenu, BlockFace, Block) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.androids.ProgrammableAndroid
 
multiblock - Variable in class io.github.thebusybiscuit.slimefun4.core.multiblocks.MultiBlockMachine
 
MultiBlock - Class in io.github.thebusybiscuit.slimefun4.core.multiblocks
A MultiBlock represents a structure build in a World.
MultiBlock(SlimefunItem, Material[], BlockFace) - Constructor for class io.github.thebusybiscuit.slimefun4.core.multiblocks.MultiBlock
 
MULTIBLOCK - Static variable in class io.github.thebusybiscuit.slimefun4.api.recipes.RecipeType
 
MULTIBLOCK_MACHINE_OVERFLOW - Enum constant in enum class io.github.thebusybiscuit.slimefun4.api.items.ItemSpawnReason
The ItemStack is dropped as the result of a MultiBlockMachine overflowing.
MultiBlockCraftEvent - Class in io.github.thebusybiscuit.slimefun4.api.events
This Event is called when a Player crafts an item using a MultiBlockMachine.
MultiBlockCraftEvent(Player, MultiBlockMachine, ItemStack[], ItemStack) - Constructor for class io.github.thebusybiscuit.slimefun4.api.events.MultiBlockCraftEvent
Creates a new MultiBlockCraftEvent.
MultiBlockCraftEvent(Player, MultiBlockMachine, ItemStack, ItemStack) - Constructor for class io.github.thebusybiscuit.slimefun4.api.events.MultiBlockCraftEvent
Creates a new MultiBlockCraftEvent.
MultiBlockInteractEvent - Class in io.github.thebusybiscuit.slimefun4.api.events
This Event is called when a Player interacts with a MultiBlock.
MultiBlockInteractEvent(Player, MultiBlock, Block, BlockFace) - Constructor for class io.github.thebusybiscuit.slimefun4.api.events.MultiBlockInteractEvent
 
MultiBlockInteractionHandler - Interface in io.github.thebusybiscuit.slimefun4.core.handlers
This ItemHandler is called whenever a Player interacts with this MultiBlock.
MultiBlockListener - Class in io.github.thebusybiscuit.slimefun4.implementation.listeners
This Listener is responsible for listening to a PlayerInteractEvent and triggering any MultiBlockInteractionHandler.
MultiBlockListener(Slimefun) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.listeners.MultiBlockListener
 
MultiBlockMachine - Class in io.github.thebusybiscuit.slimefun4.core.multiblocks
A MultiBlockMachine is a SlimefunItem that is built in the World.
MultiBlockMachine(ItemGroup, SlimefunItemStack, ItemStack[], BlockFace) - Constructor for class io.github.thebusybiscuit.slimefun4.core.multiblocks.MultiBlockMachine
 
MultiBlockMachine(ItemGroup, SlimefunItemStack, ItemStack[], ItemStack[], BlockFace) - Constructor for class io.github.thebusybiscuit.slimefun4.core.multiblocks.MultiBlockMachine
 
Multimeter - Class in io.github.thebusybiscuit.slimefun4.implementation.items.electric.gadgets
The Multimeter is used to measure charge and capacity of any EnergyNetComponent.
Multimeter(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.electric.gadgets.Multimeter
 
MULTIMETER - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
MultiTool - Class in io.github.thebusybiscuit.slimefun4.implementation.items.electric.gadgets
The MultiTool is an electric device which can mimic the behaviour of any other SlimefunItem.
MultiTool(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[], float, String...) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.electric.gadgets.MultiTool
 
MUSHROOMS - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.tags.SlimefunTag
Every mushroom type, red, brown and nether ones.
MUTTON_JERKY - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
MYSQL - Enum constant in enum class com.xzavier0722.mc.plugin.slimefun4.storage.controller.StorageType
 
MysqlAdapter - Class in com.xzavier0722.mc.plugin.slimefun4.storage.adapter.mysql
 
MysqlAdapter() - Constructor for class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.mysql.MysqlAdapter
 
MysqlConfig - Class in com.xzavier0722.mc.plugin.slimefun4.storage.adapter.mysql
 
MysqlConfig(String, int, String, String, String, String, boolean, int) - Constructor for class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.mysql.MysqlConfig
 

N

NAUSEA - Static variable in class io.github.thebusybiscuit.slimefun4.utils.compatibility.VersionedPotionEffectType
 
NECROTIC_SKULL - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
NECROTIC_SKULL - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
needsCooling() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.reactors.Reactor
This method returns whether this Reactor requires as some form of coolant.
NEPTUNIUM - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
NEPTUNIUM - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
NestedItemGroup - Class in io.github.thebusybiscuit.slimefun4.api.items.groups
 
NestedItemGroup(NamespacedKey, ItemStack) - Constructor for class io.github.thebusybiscuit.slimefun4.api.items.groups.NestedItemGroup
 
NestedItemGroup(NamespacedKey, ItemStack, int) - Constructor for class io.github.thebusybiscuit.slimefun4.api.items.groups.NestedItemGroup
 
net.guizhanss.slimefun4.updater - package net.guizhanss.slimefun4.updater
 
net.guizhanss.slimefun4.utils - package net.guizhanss.slimefun4.utils
 
NETHER_GOLD_PAN - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
NETHER_ICE - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
NETHER_ICE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
NETHER_ICE_COOLANT_CELL - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
NETHER_ICE_COOLANT_CELL - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
NETHER_ORES - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.tags.SlimefunTag
All nether ores.
NETHER_STAR_REACTOR - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
NETHER_STAR_REACTOR - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
NetherGoldPan - Class in io.github.thebusybiscuit.slimefun4.implementation.items.tools
The NetherGoldPan is a variant of the regular GoldPan which can be used on Soul Sand.
NetherGoldPan(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.tools.NetherGoldPan
 
NetherStarReactor - Class in io.github.thebusybiscuit.slimefun4.implementation.items.electric.reactors
The NetherStarReactor is an implementation of Reactor that consumes Nether Stars and adds Withering to any nearby LivingEntity
NetherStarReactor(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.electric.reactors.NetherStarReactor
 
Network - Class in io.github.thebusybiscuit.slimefun4.api.network
An abstract Network class to manage networks in a stateful way
Network(NetworkManager, Location) - Constructor for class io.github.thebusybiscuit.slimefun4.api.network.Network
This constructs a new Network at the given Location.
NetworkComponent - Enum Class in io.github.thebusybiscuit.slimefun4.api.network
This enum holds the different types of components a Network can have.
NetworkListener - Class in io.github.thebusybiscuit.slimefun4.implementation.listeners
This Listener is responsible for all updates to a Network.
NetworkListener(Slimefun, NetworkManager) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.listeners.NetworkListener
 
NetworkManager - Class in io.github.thebusybiscuit.slimefun4.core.networks
The NetworkManager is responsible for holding all instances of Network and providing some utility methods that would have probably been static otherwise.
NetworkManager(int) - Constructor for class io.github.thebusybiscuit.slimefun4.core.networks.NetworkManager
This creates a new NetworkManager with the given capacity.
NetworkManager(int, boolean, boolean) - Constructor for class io.github.thebusybiscuit.slimefun4.core.networks.NetworkManager
This creates a new NetworkManager with the given capacity.
newBlockExplodeEvent(Block, List<Block>, float) - Method in class city.norain.slimefun4.compatibillty.VersionedEvent
 
newEntry() - Method in class io.github.thebusybiscuit.slimefun4.core.services.profiler.SlimefunProfiler
This method starts a new profiler entry.
newInstance(UniversalMenu, Block) - Method in class city.norain.slimefun4.api.menu.UniversalMenuPreset
创建一个新的菜单实例
newInstance(BlockMenu, Block) - Method in class me.mrCookieSlime.Slimefun.api.inventory.BlockMenuPreset
 
newInstance(BlockMenu, Location) - Method in class me.mrCookieSlime.Slimefun.api.inventory.BlockMenuPreset
 
newScheduledThread(JavaPlugin, String, Runnable, long, long, TimeUnit) - Method in class io.github.thebusybiscuit.slimefun4.core.services.ThreadService
Invoke a new scheduled thread from the cached thread pool with the given name.
newThread(Runnable) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.task.DatabaseThreadFactory
 
newThread(JavaPlugin, String, Runnable) - Method in class io.github.thebusybiscuit.slimefun4.core.services.ThreadService
Invoke a new thread from the cached thread pool with the given name.
nextBackpackNum() - Method in class io.github.thebusybiscuit.slimefun4.api.player.PlayerProfile
 
NICKEL_INGOT - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
NIGHT_VISION_GOGGLES - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
NON_FIGHTER - Enum constant in enum class io.github.thebusybiscuit.slimefun4.implementation.items.androids.AndroidType
This type that can represent any other AndroidType that is not FIGHTER.
NONE - Enum constant in enum class com.xzavier0722.mc.plugin.slimefun4.storage.common.DataScope
 
NONE - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.networks.energy.EnergyNetComponentType
A fallback value to use when a Block cannot be classified as any of the other options.
NONE - Enum constant in enum class io.github.thebusybiscuit.slimefun4.implementation.items.androids.AndroidType
This is the default type.
normalize() - Method in class city.norain.slimefun4.timings.entry.SQLEntry
 
normalize() - Method in interface city.norain.slimefun4.timings.entry.TimingEntry
 
NORWEGIAN - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.localization.LanguagePreset
 
NotCardinallyRotatable - Interface in io.github.thebusybiscuit.slimefun4.core.attributes.rotations
Implement this interface for any SlimefunItem to prevent that SlimefunItem from being rotated to BlockFace.NORTH BlockFace.EAST BlockFace.SOUTH BlockFace.WEST
NotConfigurable - Interface in io.github.thebusybiscuit.slimefun4.core.attributes
Implement this interface for any SlimefunItem to prevent that SlimefunItem from showing up in the Items.yml config file.
NotDiagonallyRotatable - Interface in io.github.thebusybiscuit.slimefun4.core.attributes.rotations
Implement this interface for any SlimefunItem to prevent that SlimefunItem from being rotated to BlockFace.NORTH_EAST BlockFace.NORTH_WEST BlockFace.SOUTH_EAST BlockFace.SOUTH_WEST
NotHopperable - Interface in io.github.thebusybiscuit.slimefun4.core.attributes
Implement this interface for any AContainer to prevent that AContainer from being hopperable.
NotPlaceable - Interface in io.github.thebusybiscuit.slimefun4.core.attributes
Implement this interface for any SlimefunItem to prevent that SlimefunItem from being placed.
NotRotatable - Interface in io.github.thebusybiscuit.slimefun4.core.attributes.rotations
Implement this interface for any SlimefunItem to prevent that SlimefunItem from being rotated.
NUCLEAR - Enum constant in enum class io.github.thebusybiscuit.slimefun4.implementation.items.androids.AndroidFuelSource
This ProgrammableAndroid runs on nuclear fuel, e.g.
NUCLEAR_REACTOR - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
NUCLEAR_REACTOR - Static variable in class io.github.thebusybiscuit.slimefun4.api.recipes.RecipeType
 
NUCLEAR_REACTOR - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
NuclearReactor - Class in io.github.thebusybiscuit.slimefun4.implementation.items.electric.reactors
The NuclearReactor is an implementation of Reactor that uses any Radioactive material to generate energy.
NuclearReactor(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.electric.reactors.NuclearReactor
 
NULL - Static variable in class io.github.thebusybiscuit.slimefun4.api.recipes.RecipeType
 
NumberUtils - Class in io.github.thebusybiscuit.slimefun4.utils
This class contains various utilities related to numbers and number formatting.
NumUtils - Class in com.xzavier0722.mc.plugin.slimefun4.storage.util
 
NumUtils() - Constructor for class com.xzavier0722.mc.plugin.slimefun4.storage.util.NumUtils
 

O

occupiedSlots - Variable in class me.mrCookieSlime.Slimefun.api.inventory.BlockMenuPreset
 
of(SlimefunItem, RecipeType) - Static method in class io.github.thebusybiscuit.slimefun4.implementation.items.autocrafters.AbstractRecipe
This static accessor is for SlimefunItem recipes.
of(Recipe) - Static method in class io.github.thebusybiscuit.slimefun4.implementation.items.autocrafters.AbstractRecipe
This is our static accessor for the AbstractRecipe class.
OIL_BUCKET - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
OIL_BUCKET - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
OIL_PUMP - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
OIL_PUMP - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
OilPump - Class in io.github.thebusybiscuit.slimefun4.implementation.items.geo
 
OilPump(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.geo.OilPump
 
OKAY - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.profiler.PerformanceRating
 
onAndroidBreak(AndroidMineEvent) - Method in class io.github.thebusybiscuit.slimefun4.core.handlers.BlockBreakHandler
 
onAndroidBreak(AndroidMineEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.handlers.SimpleBlockBreakHandler
 
onAndroidMine(AndroidMineEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.MiningAndroidListener
 
onAnvil(InventoryClickEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.crafting.AnvilListener
 
onAnvilCraft(PrepareAnvilEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.crafting.AnvilListener
 
onApproachGround(EntityToggleGlideEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.BeeWingsListener
 
onArmorPieceTick(Player, SlimefunArmorPiece, ItemStack) - Method in class io.github.thebusybiscuit.slimefun4.implementation.tasks.armor.SlimefunArmorTask
Method to handle behavior for pieces of armor.
onArrowHit(ProjectileHitEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.SlimefunBowListener
 
onArrowHitEntity(EntityDamageByEntityEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.GrapplingHookListener
 
onArrowHitHanging(HangingBreakByEntityEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.GrapplingHookListener
 
onArrowHitSurface(ProjectileHitEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.GrapplingHookListener
 
onArrowSuccessfulHit(EntityDamageByEntityEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.SlimefunBowListener
 
onAttack(Block, Wither) - Method in interface io.github.thebusybiscuit.slimefun4.core.attributes.WitherProof
This method is called when a Wither tried to attack the given Block.
onAttack(Block, Wither) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.blocks.WitherProofBlock
 
onBlockBreak() - Method in class me.mrCookieSlime.Slimefun.Objects.SlimefunItem.abstractItems.AContainer
 
onBlockBreak() - Method in class me.mrCookieSlime.Slimefun.Objects.SlimefunItem.abstractItems.AGenerator
 
onBlockBreak(SlimefunBlockBreakEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.NetworkListener
 
onBlockBreak(Block) - Method in class io.github.thebusybiscuit.slimefun4.implementation.handlers.SimpleBlockBreakHandler
This method is called when a Block of this type is broken by a Player, by a MinerAndroid or through an explosion.
onBlockBreak(BlockBreakEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.BlockListener
 
onBlockBreak(BlockBreakEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.TalismanListener
 
onBlockDispense(BlockDispenseEvent, Dispenser, Block, SlimefunItem) - Method in interface io.github.thebusybiscuit.slimefun4.core.handlers.BlockDispenseHandler
 
onBlockDispensing(BlockDispenseEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.DispenserListener
 
onBlockDropItems(BlockDropItemEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.TalismanListener
 
onBlockExplode(BlockExplodeEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.ExplosionsListener
 
onBlockFall(EntityChangeBlockEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.BlockPhysicsListener
 
onBlockFall(EntityChangeBlockEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.SeismicAxeListener
 
onBlockPlace(SlimefunBlockPlaceEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.NetworkListener
 
onBlockPlace(BlockPlaceEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.AncientAltarListener
 
onBlockPlace(BlockPlaceEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.BlockListener
 
onBlockPlaceExisting(BlockPlaceEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.BlockListener
 
onBlockPlacerPlace(BlockPlacerPlaceEvent) - Method in class io.github.thebusybiscuit.slimefun4.core.handlers.BlockPlaceHandler
This method is called whenever a BlockPlacer places this Block.
onBowUse(EntityShootBowEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.SlimefunBowListener
 
onBreak(Player, Block, SlimefunItem, UnregisterReason) - Method in interface me.mrCookieSlime.Slimefun.Objects.SlimefunBlockHandler
Deprecated.
This method gets called when the Block is broken.
onBucketUse(PlayerBucketEmptyEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.BlockPhysicsListener
 
onCancel(BlockPosition) - Method in interface io.github.thebusybiscuit.slimefun4.core.machines.MachineOperation
This method is called when a MachineOperation is interrupted before finishing.
onCancel(BlockPosition) - Method in class io.github.thebusybiscuit.slimefun4.implementation.operations.GEOMiningOperation
This returns the GEOResource back to the chunk when the GEOMiningOperation gets cancelled
onCargoNodePlace(BlockPlaceEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.CargoNodeListener
 
onCartographyTable(InventoryClickEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.crafting.CartographyTableListener
 
onCauldronUse(PlayerInteractEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.crafting.CauldronListener
 
onChat(AsyncPlayerChatEvent) - Method in class com.xzavier0722.mc.plugin.slimefun4.chat.listener.PlayerChatListener
 
onChunkLoad(ChunkLoadEvent) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.listener.ChunkListener
 
onChunkLoad(WorldLoadEvent) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.listener.WorldListener
 
onClassificationChange(Location, NetworkComponent, NetworkComponent) - Method in class io.github.thebusybiscuit.slimefun4.api.network.Network
This method is called whenever a Location in this Network changes its classification.
onClassificationChange(Location, NetworkComponent, NetworkComponent) - Method in class io.github.thebusybiscuit.slimefun4.core.networks.cargo.CargoNet
 
onClassificationChange(Location, NetworkComponent, NetworkComponent) - Method in class io.github.thebusybiscuit.slimefun4.core.networks.energy.EnergyNet
 
onClick(Player, int, ItemStack, ClickAction) - Method in interface me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.ChestMenu.MenuClickHandler
Deprecated.
 
onClick(Player, ItemStack) - Method in interface io.github.thebusybiscuit.slimefun4.core.guide.options.SlimefunGuideOption
 
onClick(InventoryClickEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.BackpackListener
 
onClick(InventoryClickEvent) - Method in class me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.MenuListener
Deprecated.
 
onClick(InventoryClickEvent, Player, int, ItemStack, ClickAction) - Method in interface me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.ChestMenu.AdvancedMenuClickHandler
Deprecated.
 
onClose(Player) - Method in interface me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.ChestMenu.MenuCloseHandler
Deprecated.
 
onClose(InventoryCloseEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.BackpackListener
 
onClose(InventoryCloseEvent) - Method in class me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.MenuListener
Deprecated.
 
onCommand(CommandSender, Command, String, String[]) - Method in class io.github.thebusybiscuit.slimefun4.core.commands.SlimefunCommand
 
onCommand(PlayerCommandPreprocessEvent) - Method in class io.github.thebusybiscuit.slimefun4.core.commands.SlimefunCommand
 
onConsume(PlayerItemConsumeEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.SlimefunItemConsumeListener
 
onConsume(PlayerItemConsumeEvent, Player, ItemStack) - Method in interface io.github.thebusybiscuit.slimefun4.core.handlers.ItemConsumptionHandler
This method gets fired whenever a PlayerItemConsumeEvent involving this SlimefunItem has been triggered.
onCraft(CraftItemEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.crafting.CraftingTableListener
 
onCrafter(InventoryClickEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.crafting.VanillaCrafterListener
 
onDamage(EntityDamageByEntityEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.entity.BeeListener
 
onDamage(EntityDamageByEntityEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.SlimefunItemHitListener
 
onDamage(EntityDamageEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.SlimefunBootsListener
 
onDamage(PlayerDeathEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.SoulboundListener
 
onDamageGet(EntityDamageEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.TalismanListener
 
onDeath(EntityDeathEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.ButcherAndroidListener
 
onDeath(PlayerDeathEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.DeathpointListener
 
onDebug(PlayerInteractEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.DebugFishListener
 
onDisable() - Method in class io.github.thebusybiscuit.slimefun4.implementation.Slimefun
This method gets called when the Plugin gets disabled.
onDisconnect(PlayerQuitEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.PlayerProfileListener
 
onEnable() - Method in class io.github.thebusybiscuit.slimefun4.implementation.Slimefun
This is called when the Plugin has been loaded and enabled on a Server.
onEnchant(EnchantItemEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.TalismanListener
 
onEnderPearlDamage(EntityDamageByEntityEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.SlimefunBootsListener
 
onEntityExplode(EntityExplodeEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.ExplosionsListener
 
onEntityInteract() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.tools.GoldPan
This method cancels EntityInteractHandler to prevent interacting GoldPan with entities.
onEntityKill(EntityDeathEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.entity.MobDropListener
 
onEntityPickup(EntityPickupItemEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.ItemPickupListener
 
onError(Throwable) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.task.QueuedWriteTask
 
onExecute(CommandSender, String[]) - Method in class io.github.thebusybiscuit.slimefun4.core.commands.SubCommand
 
onExecute(CommandSender, String[]) - Method in class io.github.thebusybiscuit.slimefun4.core.commands.subcommands.BanItemCommand
 
onExecute(CommandSender, String[]) - Method in class io.github.thebusybiscuit.slimefun4.core.commands.subcommands.ClearDataCommand
 
onExecute(CommandSender, String[]) - Method in class io.github.thebusybiscuit.slimefun4.core.commands.subcommands.DebugCommand
 
onExecute(CommandSender, String[]) - Method in class io.github.thebusybiscuit.slimefun4.core.commands.subcommands.MigrateCommand
 
onExecute(CommandSender, String[]) - Method in class io.github.thebusybiscuit.slimefun4.core.commands.subcommands.ReloadCommand
 
onExecute(CommandSender, String[]) - Method in class io.github.thebusybiscuit.slimefun4.core.commands.subcommands.UnbanItemCommand
 
onExperienceReceive(PlayerExpChangeEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.TalismanListener
 
onExplode(Block, List<ItemStack>) - Method in class io.github.thebusybiscuit.slimefun4.core.handlers.BlockBreakHandler
 
onExplode(Block, List<ItemStack>) - Method in class io.github.thebusybiscuit.slimefun4.implementation.handlers.SimpleBlockBreakHandler
 
onExplosiveToolBlockBreak(ExplosiveToolBreakBlocksEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.BlockListener
 
onExplosiveToolUse(ExplosiveToolBreakBlocksEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.NetworkListener
 
onFallDamage(EntityDamageEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.GrapplingHookListener
 
onFuelBurn(FurnaceBurnEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.EnhancedFurnaceListener
 
onGlideToggle(EntityToggleGlideEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.ElytraImpactListener
 
onGrindstone(InventoryClickEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.crafting.GrindstoneListener
 
onHit(EntityDamageByEntityEvent, LivingEntity) - Method in interface io.github.thebusybiscuit.slimefun4.core.handlers.BowShootHandler
 
onHit(EntityDamageByEntityEvent, Player, ItemStack) - Method in interface io.github.thebusybiscuit.slimefun4.core.handlers.WeaponUseHandler
This function is called when an Player attacks an Entity with a SlimefunItem
onHopperInsert(InventoryMoveItemEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.HopperListener
 
onHopperPickup(InventoryPickupItemEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.ItemPickupListener
 
onHungerDamage(EntityDamageEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.CoolerListener
 
onHungerLoss(FoodLevelChangeEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.CoolerListener
 
onInteract(PlayerRightClickEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.AncientAltarListener
 
onInteract(PlayerRightClickEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.AutoCrafterListener
 
onInteract(PlayerRightClickEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.SlimefunGuideListener
 
onInteract(Player, MultiBlock, Block) - Method in interface io.github.thebusybiscuit.slimefun4.core.handlers.MultiBlockInteractionHandler
 
onInteract(Player, Block) - Method in class io.github.thebusybiscuit.slimefun4.core.multiblocks.MultiBlockMachine
 
onInteract(Player, Block) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks.MakeshiftSmeltery
 
onInteract(Player, Block) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks.Smeltery
 
onInteract(Player, Block) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks.ArmorForge
 
onInteract(Player, Block) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks.AutomatedPanningMachine
 
onInteract(Player, Block) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks.Compressor
 
onInteract(Player, Block) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks.EnhancedCraftingTable
 
onInteract(Player, Block) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks.GrindStone
 
onInteract(Player, Block) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks.Juicer
 
onInteract(Player, Block) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks.MagicWorkbench
 
onInteract(Player, Block) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks.miner.IndustrialMiner
 
onInteract(Player, Block) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks.OreCrusher
 
onInteract(Player, Block) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks.OreWasher
 
onInteract(Player, Block) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks.PressureChamber
 
onInteract(Player, Block) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks.TableSaw
 
onInteract(PlayerInteractEntityEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.entity.PiglinListener
 
onInteract(PlayerInteractEntityEvent, ItemStack, boolean) - Method in interface io.github.thebusybiscuit.slimefun4.core.handlers.EntityInteractHandler
This function is triggered when a Player right clicks with the assigned SlimefunItem in his hand.
onInteract(Location) - Method in interface io.github.thebusybiscuit.slimefun4.core.attributes.ExternallyInteractable
This method should be used by the implementing class to fulfill the actions needed when being interacted with returning the result of the interaction.
onInteractEntity(PlayerInteractEntityEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.entity.EntityInteractionListener
 
onInventoryCreativeEvent(InventoryCreativeEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.MiddleClickListener
 
onIronGolemHeal(PlayerInteractEntityEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.entity.IronGolemListener
 
onItemBreak(PlayerItemBreakEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.TalismanListener
 
onItemDespawn(ItemDespawnEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.AncientAltarListener
 
onItemDrop(PlayerDropItemEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.BackpackListener
 
onItemDrop(PlayerDropItemEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.ItemDropListener
 
onItemDrop(PlayerDropItemEvent, Player, Item) - Method in interface io.github.thebusybiscuit.slimefun4.core.handlers.ItemDropHandler
 
onItemSmelt(FurnaceSmeltEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.EnhancedFurnaceListener
 
onItemStackChange(DirtyChestMenu, int, ItemStack, ItemStack) - Method in class me.mrCookieSlime.Slimefun.api.inventory.BlockMenuPreset
This method is called whenever an ItemStack changes.
onItemUse() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.tools.LumberAxe
 
onJoin(PlayerJoinEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.JoinListener
 
onJoin(PlayerJoinEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.SlimefunGuideListener
 
onKill(EntityDeathEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.TalismanListener
 
onKill(EntityDeathEvent, Entity, Player, ItemStack) - Method in interface io.github.thebusybiscuit.slimefun4.core.handlers.EntityKillHandler
 
onLeash(PlayerLeashEntityEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.GrapplingHookListener
 
onLeashBreak(EntityUnleashEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.GrapplingHookListener
 
onLeave(PlayerKickEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.GrapplingHookListener
 
onLeave(PlayerQuitEvent) - Method in class com.xzavier0722.mc.plugin.slimefun4.chat.listener.PlayerChatListener
 
onLeave(PlayerQuitEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.GrapplingHookListener
 
onLiquidFlow(BlockFromToEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.BlockPhysicsListener
 
onOpen(Player) - Method in interface me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.ChestMenu.MenuOpeningHandler
Deprecated.
 
onPickup(EntityPickupItemEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.entity.PiglinListener
 
onPiglinDropItem(EntityDropItemEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.entity.PiglinListener
 
onPistonExtend(BlockPistonExtendEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.BlockPhysicsListener
 
onPistonRetract(BlockPistonRetractEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.BlockPhysicsListener
 
onPlace(BlockPlaceEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.cargo.AdvancedCargoOutputNode
 
onPlace(BlockPlaceEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.cargo.CargoInputNode
 
onPlace(BlockPlaceEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.cargo.CargoOutputNode
 
onPlayerBreak(BlockBreakEvent, ItemStack, List<ItemStack>) - Method in class io.github.thebusybiscuit.slimefun4.core.handlers.BlockBreakHandler
 
onPlayerBreak(BlockBreakEvent, ItemStack, List<ItemStack>) - Method in class io.github.thebusybiscuit.slimefun4.implementation.handlers.SimpleBlockBreakHandler
 
onPlayerBreak(BlockBreakEvent, ItemStack, List<ItemStack>) - Method in class io.github.thebusybiscuit.slimefun4.implementation.handlers.VanillaInventoryDropHandler
 
onPlayerCrash(EntityDamageEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.ElytraImpactListener
 
onPlayerDeath(PlayerDeathEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.RadioactivityListener
 
onPlayerJoin(PlayerJoinEvent) - Method in class city.norain.slimefun4.listener.SlimefunMigrateListener
 
onPlayerJoin(PlayerJoinEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.RadioactivityListener
 
onPlayerPlace(BlockPlaceEvent) - Method in class io.github.thebusybiscuit.slimefun4.core.handlers.BlockPlaceHandler
This method is called whenever a Player placed this Block.
onPlayerSwap(PlayerSwapHandItemsEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.BackpackListener
 
onPlayerTick(Player, PlayerProfile) - Method in class io.github.thebusybiscuit.slimefun4.implementation.tasks.armor.AbstractArmorTask
Method to handle behavior for player's armor as a whole.
onPlayerTick(Player, PlayerProfile) - Method in class io.github.thebusybiscuit.slimefun4.implementation.tasks.armor.RadiationTask
 
onPlayerTick(Player, PlayerProfile) - Method in class io.github.thebusybiscuit.slimefun4.implementation.tasks.armor.RainbowArmorTask
 
onPlayerTick(Player, PlayerProfile) - Method in class io.github.thebusybiscuit.slimefun4.implementation.tasks.armor.SlimefunArmorTask
 
onPlayerTick(Player, PlayerProfile) - Method in class io.github.thebusybiscuit.slimefun4.implementation.tasks.armor.SolarHelmetTask
 
onPortalEnter(EntityPortalEnterEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.GrapplingHookListener
 
onPreBrew(InventoryClickEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.crafting.BrewingStandListener
 
onPrepareCraft(PrepareItemCraftEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.crafting.CraftingTableListener
 
onPrepareSmith(PrepareSmithingEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.crafting.SmithingTableListener
 
onPressurePlateEnter(PlayerInteractEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.TeleporterListener
 
onPreTrade(InventoryClickEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.VillagerTradingListener
 
onResearchFireworkDamage(EntityDamageByEntityEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.entity.FireworksListener
 
onRespawn(PlayerRespawnEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.SoulboundListener
 
onResult(T) - Method in interface com.xzavier0722.mc.plugin.slimefun4.storage.callback.IAsyncReadCallback
 
onResultNotFound() - Method in interface com.xzavier0722.mc.plugin.slimefun4.storage.callback.IAsyncReadCallback
 
onRightClick() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.blocks.HologramProjector
 
onRightClick() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.magical.MagicalZombiePills
This method cancels PlayerRightClickEvent to prevent placing MagicalZombiePills.
onRightClick(PlayerRightClickEvent) - Method in interface io.github.thebusybiscuit.slimefun4.core.handlers.BlockUseHandler
 
onRightClick(PlayerRightClickEvent) - Method in interface io.github.thebusybiscuit.slimefun4.core.handlers.ItemUseHandler
 
onRightClick(Block, Player) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.autocrafters.AbstractAutoCrafter
This method handles our right-clicking behaviour.
onRightClick(PlayerInteractEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.MultiBlockListener
 
onRightClick(PlayerInteractEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.SlimefunItemInteractListener
 
onShoot() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.weapons.ExplosiveBow
 
onShoot() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.weapons.IcyBow
 
onShoot() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.weapons.SlimefunBow
 
onSmith(SmithItemEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.crafting.SmithingTableListener
 
onSprint(PlayerToggleSprintEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.TalismanListener
 
onSuccess() - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.task.QueuedWriteTask
 
onTick() - Method in class io.github.thebusybiscuit.slimefun4.implementation.tasks.armor.AbstractArmorTask
Method to handle things related to the task itself.
onTick() - Method in class io.github.thebusybiscuit.slimefun4.implementation.tasks.armor.RainbowArmorTask
 
onToggleSneak(PlayerToggleSneakEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.GadgetsListener
 
onToolUse(BlockBreakEvent, ItemStack, int, List<ItemStack>) - Method in interface io.github.thebusybiscuit.slimefun4.core.handlers.ToolUseHandler
This method is called whenever a BlockBreakEvent was fired when using this SlimefunItem to break a Block.
onTrample(PlayerInteractEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.SlimefunBootsListener
 
onWitherDestroy(EntityChangeBlockEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.entity.WitherListener
 
open(Player) - Method in class io.github.thebusybiscuit.slimefun4.api.player.PlayerBackpack
This will open the Inventory of this backpack to every Player that was passed onto this method.
open(Player...) - Method in class me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.ChestMenu
Deprecated.
Opens this Menu for the specified Player/s
open(Player...) - Method in class me.mrCookieSlime.Slimefun.api.inventory.DirtyChestMenu
 
open(Player, PlayerProfile, SlimefunGuideMode) - Method in class io.github.thebusybiscuit.slimefun4.api.items.groups.FlexItemGroup
This method is called when a Player opens this FlexItemGroup.
open(Player, PlayerProfile, SlimefunGuideMode) - Method in class io.github.thebusybiscuit.slimefun4.api.items.groups.NestedItemGroup
 
openBackpack(Player, ItemStack, SlimefunBackpack) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.BackpackListener
 
openCheatMenu(Player) - Static method in class io.github.thebusybiscuit.slimefun4.core.guide.SlimefunGuide
 
openEditor(Player, Block) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.elevator.ElevatorPlate
 
openGuide(Player, SlimefunGuideMode) - Static method in class io.github.thebusybiscuit.slimefun4.core.guide.SlimefunGuide
 
openGuide(Player, ItemStack) - Static method in class io.github.thebusybiscuit.slimefun4.core.guide.SlimefunGuide
 
openInterface(Player, Block) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.elevator.ElevatorPlate
 
openInventory(Player, Inventory) - Method in class city.norain.slimefun4.utils.InventoryUtil
 
openItemGroup(PlayerProfile, ItemGroup, int) - Method in interface io.github.thebusybiscuit.slimefun4.core.guide.SlimefunGuideImplementation
 
openItemGroup(PlayerProfile, ItemGroup, int) - Method in class io.github.thebusybiscuit.slimefun4.implementation.guide.SurvivalSlimefunGuide
 
openItemGroup(PlayerProfile, ItemGroup, SlimefunGuideMode, int) - Static method in class io.github.thebusybiscuit.slimefun4.core.guide.SlimefunGuide
 
openLastEntry(SlimefunGuideImplementation) - Method in class io.github.thebusybiscuit.slimefun4.core.guide.GuideHistory
This method opens the last opened entry to the associated PlayerProfile of this GuideHistory.
openMainMenu(PlayerProfile, int) - Method in interface io.github.thebusybiscuit.slimefun4.core.guide.SlimefunGuideImplementation
 
openMainMenu(PlayerProfile, int) - Method in class io.github.thebusybiscuit.slimefun4.implementation.guide.SurvivalSlimefunGuide
 
openMainMenu(PlayerProfile, SlimefunGuideMode, int) - Static method in class io.github.thebusybiscuit.slimefun4.core.guide.SlimefunGuide
 
openScript(Player, SlimefunUniversalBlockData, String) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.androids.ProgrammableAndroid
 
openScriptDownloader(Player, SlimefunUniversalBlockData, int) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.androids.ProgrammableAndroid
 
openScriptEditor(Player, SlimefunUniversalBlockData) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.androids.ProgrammableAndroid
 
openSearch(PlayerProfile, String, boolean) - Method in interface io.github.thebusybiscuit.slimefun4.core.guide.SlimefunGuideImplementation
 
openSearch(PlayerProfile, String, boolean) - Method in class io.github.thebusybiscuit.slimefun4.implementation.guide.SurvivalSlimefunGuide
 
openSearch(PlayerProfile, String, SlimefunGuideMode, boolean) - Static method in class io.github.thebusybiscuit.slimefun4.core.guide.SlimefunGuide
 
openSettings(Player, ItemStack) - Static method in class io.github.thebusybiscuit.slimefun4.core.guide.options.SlimefunGuideSettings
 
openShareMenu(Player, Block) - Static method in class io.github.thebusybiscuit.slimefun4.implementation.items.androids.menu.AndroidShareMenu
Open a share menu for player.
openTeleporterGUI(Player, UUID, Block) - Method in class io.github.thebusybiscuit.slimefun4.api.gps.TeleportationManager
Opens the GUI of the teleporter and calculates the network complexity of the Player
openTeleporterGUI(Player, UUID, Block, int) - Method in class io.github.thebusybiscuit.slimefun4.api.gps.TeleportationManager
 
openTransmitterControlPanel(Player) - Method in class io.github.thebusybiscuit.slimefun4.api.gps.GPSNetwork
This method opens the GPSTransmitter control panel to the given Player.
openWaypointControlPanel(Player) - Method in class io.github.thebusybiscuit.slimefun4.api.gps.GPSNetwork
 
ORE_CRUSHER - Static variable in class io.github.thebusybiscuit.slimefun4.api.recipes.RecipeType
 
ORE_CRUSHER - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
ORE_WASHER - Static variable in class io.github.thebusybiscuit.slimefun4.api.recipes.RecipeType
 
ORE_WASHER - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
ORE_WASHER_WASH_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
OreCrusher - Class in io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks
The OreCrusher is a MultiBlockMachine which allows you to double ores and crush some other Materials into various resources.
OreCrusher(ItemGroup, SlimefunItemStack) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks.OreCrusher
 
ORES - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.tags.SlimefunTag
Minecraft ores.
OreWasher - Class in io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks
The OreWasher is a special MultiBlockMachine which allows you to turn Sifted Ore into ore dusts.
OreWasher(ItemGroup, SlimefunItemStack) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks.OreWasher
 
ORGANIC_FOOD - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
OrganicFertilizer - Class in io.github.thebusybiscuit.slimefun4.implementation.items.misc
OrganicFertilizer(ItemGroup, SlimefunItemStack, SlimefunItemStack) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.misc.OrganicFertilizer
 
OrganicFood - Class in io.github.thebusybiscuit.slimefun4.implementation.items.misc
OrganicFood is created using a FoodFabricator and can be used to fuel an AnimalGrowthAccelerator.
OrganicFood(ItemGroup, SlimefunItemStack, Material) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.misc.OrganicFood
 
OUTPUT - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.items.misc.OrganicFertilizer
 
OUTPUT - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.items.misc.OrganicFood
 
OUTPUT_CHEST - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
OUTPUT_SLOTS - Static variable in class com.xzavier0722.mc.plugin.slimefun4.autocrafter.CrafterSmartPort
 
OutputChest - Class in io.github.thebusybiscuit.slimefun4.implementation.items.blocks
The OutputChest can be used to capture the output items from a MultiBlockMachine.
OutputChest(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.blocks.OutputChest
 

P

p - Variable in class io.github.thebusybiscuit.slimefun4.implementation.tasks.player.BeeWingsTask
 
p - Variable in class io.github.thebusybiscuit.slimefun4.implementation.tasks.player.InfusedMagnetTask
 
p - Variable in class io.github.thebusybiscuit.slimefun4.implementation.tasks.player.JetBootsTask
 
p - Variable in class io.github.thebusybiscuit.slimefun4.implementation.tasks.player.JetpackTask
 
p - Variable in class io.github.thebusybiscuit.slimefun4.implementation.tasks.player.ParachuteTask
 
Parachute - Class in io.github.thebusybiscuit.slimefun4.implementation.items.armor
The Parachute is a SlimefunItem that can be equipped as a chestplate.
Parachute(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.armor.Parachute
 
PARACHUTE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
ParachuteTask - Class in io.github.thebusybiscuit.slimefun4.implementation.tasks.player
 
ParachuteTask(Player) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.tasks.player.ParachuteTask
 
parse(String, BiConsumer<Set<Material>, Set<Tag<Material>>>) - Method in class io.github.thebusybiscuit.slimefun4.utils.tags.TagParser
This will parse the given JSON String and run the provided callback with Sets of matched Materials and Tags.
parseDouble(String) - Static method in class com.xzavier0722.mc.plugin.slimefun4.storage.util.NumUtils
 
parseGitHubDate(String) - Static method in class io.github.thebusybiscuit.slimefun4.utils.NumberUtils
This method transforms a String representation of a LocalDateTime from GitHub's API back into a LocalDateTime object
parseString(String) - Static method in class io.github.thebusybiscuit.slimefun4.utils.JsonUtils
Little helper method to provide JsonParser functionality across different versions of Gson.
passwd - Variable in class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.SqlCommonConfig
 
patch() - Method in interface com.xzavier0722.mc.plugin.slimefun4.storage.adapter.IDataSourceAdapter
 
patch() - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.SqlCommonAdapter
 
patch(Statement, ISqlCommonConfig) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.patch.DatabasePatch
 
patch(Statement, ISqlCommonConfig) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.patch.DatabasePatchV1
 
patch(Statement, ISqlCommonConfig) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.patch.DatabasePatchV2
 
path() - Method in record class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlite.SqliteConfig
Returns the value of the path record component.
PatternUtils - Class in io.github.thebusybiscuit.slimefun4.utils
This class is created for common-use patterns used in things such as String.split(String).
peek() - Method in class city.norain.slimefun4.utils.TaskTimer
 
PerformanceInspector - Interface in io.github.thebusybiscuit.slimefun4.core.services.profiler
This interface is used to identify someone as a PerformanceInspector.
PerformanceRating - Enum Class in io.github.thebusybiscuit.slimefun4.core.services.profiler
This enum is used to quantify Slimefun's performance impact.
PermissionsService - Class in io.github.thebusybiscuit.slimefun4.core.services
This Service is responsible for handling the Permission of a SlimefunItem.
PermissionsService(Slimefun) - Constructor for class io.github.thebusybiscuit.slimefun4.core.services.PermissionsService
 
PERSIAN - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.localization.LanguagePreset
 
PersonalActivationPlate - Class in io.github.thebusybiscuit.slimefun4.implementation.items.teleporter
The PersonalActivationPlate is a teleporter activation plate to which only the Player who placed it down has access.
PersonalActivationPlate(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.teleporter.PersonalActivationPlate
 
PerWorldSettingsService - Class in io.github.thebusybiscuit.slimefun4.core.services
This Service is responsible for disabling a SlimefunItem in a certain World.
PerWorldSettingsService(Slimefun) - Constructor for class io.github.thebusybiscuit.slimefun4.core.services.PerWorldSettingsService
 
PICKAXE_OF_CONTAINMENT - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
PICKAXE_OF_THE_SEEKER - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
PICKAXE_OF_THE_SEEKER_BLOCKS - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.tags.SlimefunTag
All materials (ores) which the PickaxeOfTheSeeker recognizes.
PICKAXE_OF_VEIN_MINING - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
PICKAXE_OF_VEIN_MINING_BLOCKS - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.tags.SlimefunTag
All materials (ores) which the PickaxeOfVeinMining recognizes.
PickaxeOfContainment - Class in io.github.thebusybiscuit.slimefun4.implementation.items.tools
The PickaxeOfContainment is a Pickaxe that allows you to break Spawners.
PickaxeOfContainment(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.tools.PickaxeOfContainment
 
PickaxeOfTheSeeker - Class in io.github.thebusybiscuit.slimefun4.implementation.items.tools
The PickaxeOfTheSeeker will make you face the nearest ore upon right clicking.
PickaxeOfTheSeeker(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.tools.PickaxeOfTheSeeker
 
PickaxeOfVeinMining - Class in io.github.thebusybiscuit.slimefun4.implementation.items.tools
The PickaxeOfVeinMining is a powerful tool which allows you to mine an entire vein of ores at once.
PickaxeOfVeinMining(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.tools.PickaxeOfVeinMining
 
PIGLIN_HEAD - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
PiglinBarterDrop - Interface in io.github.thebusybiscuit.slimefun4.core.attributes
This interface, when attached to a SlimefunItem, provides a variable (0-100%) chance for a SlimefunItem to be dropped by a Piglin on EntityDropItemEvent.
PiglinListener - Class in io.github.thebusybiscuit.slimefun4.implementation.listeners.entity
This Listener prevents a Piglin from bartering with a SlimefunItem.
PiglinListener(Slimefun) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.listeners.entity.PiglinListener
 
Placeable - Interface in io.github.thebusybiscuit.slimefun4.core.attributes
DO NOT IMPLEMENT THIS INTERFACE This is implemented by every SlimefunItem by default.
placeItem(Player, Block) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.altar.AncientPedestal
 
PLASTIC_SHEET - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
playAt(Block) - Method in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
This method will play this SoundEffect at the Location of the given Block, the used SoundCategory will be BLOCKS.
playAt(Location, SoundCategory) - Method in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
This method will play this SoundEffect at the given Location using the provided SoundCategory.
PLAYER_BACKPACK_NUM - Enum constant in enum class com.xzavier0722.mc.plugin.slimefun4.storage.common.FieldKey
 
PLAYER_BREAK - Enum constant in enum class me.mrCookieSlime.Slimefun.Objects.SlimefunItem.UnregisterReason
Deprecated.
A player breaks the block.
PLAYER_NAME - Enum constant in enum class com.xzavier0722.mc.plugin.slimefun4.storage.common.FieldKey
 
PLAYER_PROFILE - Enum constant in enum class com.xzavier0722.mc.plugin.slimefun4.storage.common.DataScope
 
PLAYER_PROFILE - Enum constant in enum class com.xzavier0722.mc.plugin.slimefun4.storage.common.DataType
玩家档案,通常包含研究进度、背包等其他玩家相关数据。
PLAYER_RESEARCH - Enum constant in enum class com.xzavier0722.mc.plugin.slimefun4.storage.common.DataScope
 
PLAYER_RESEARCHING_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
PLAYER_UUID - Enum constant in enum class com.xzavier0722.mc.plugin.slimefun4.storage.common.FieldKey
 
PlayerBackpack - Class in io.github.thebusybiscuit.slimefun4.api.player
This class represents the instance of a SlimefunBackpack that is ready to be opened.
PlayerBackpack(OfflinePlayer, UUID, String, int, int, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.api.player.PlayerBackpack
 
PlayerChatCatcher - Class in com.xzavier0722.mc.plugin.slimefun4.chat
 
PlayerChatCatcher(Slimefun) - Constructor for class com.xzavier0722.mc.plugin.slimefun4.chat.PlayerChatCatcher
 
PlayerChatListener - Class in com.xzavier0722.mc.plugin.slimefun4.chat.listener
 
PlayerChatListener() - Constructor for class com.xzavier0722.mc.plugin.slimefun4.chat.listener.PlayerChatListener
 
PlayerData - Class in io.github.thebusybiscuit.slimefun4.storage.data
The data which backs PlayerProfile This API is still experimental, it may change without notice.
PlayerData(Set<Research>, Map<Integer, PlayerBackpack>, Set<Waypoint>) - Constructor for class io.github.thebusybiscuit.slimefun4.storage.data.PlayerData
 
PlayerLanguageChangeEvent - Class in io.github.thebusybiscuit.slimefun4.api.events
This Event gets called when a Player has switched their Language.
PlayerLanguageChangeEvent(Player, Language, Language) - Constructor for class io.github.thebusybiscuit.slimefun4.api.events.PlayerLanguageChangeEvent
 
PlayerPerformanceInspector - Class in io.github.thebusybiscuit.slimefun4.core.services.profiler.inspectors
This implementation of PerformanceInspector refers to a Player.
PlayerPerformanceInspector(Player, SummaryOrderType) - Constructor for class io.github.thebusybiscuit.slimefun4.core.services.profiler.inspectors.PlayerPerformanceInspector
This creates a new PlayerPerformanceInspector for the given Player.
PlayerPreResearchEvent - Class in io.github.thebusybiscuit.slimefun4.api.events
This Event is called whenever a Player clicks to unlock a Research.
PlayerPreResearchEvent(Player, Research, SlimefunItem) - Constructor for class io.github.thebusybiscuit.slimefun4.api.events.PlayerPreResearchEvent
 
PlayerProfile - Class in io.github.thebusybiscuit.slimefun4.api.player
A class that can store a Player's Research progress for caching purposes.
PlayerProfile(OfflinePlayer, int) - Constructor for class io.github.thebusybiscuit.slimefun4.api.player.PlayerProfile
 
PlayerProfile(OfflinePlayer, int, Set<Research>) - Constructor for class io.github.thebusybiscuit.slimefun4.api.player.PlayerProfile
 
PlayerProfileListener - Class in io.github.thebusybiscuit.slimefun4.implementation.listeners
This Listener removes a PlayerProfile from memory if the corresponding Player has left the Server or was kicked.
PlayerProfileListener(Slimefun) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.listeners.PlayerProfileListener
 
PlayerProfileMigrator - Class in com.xzavier0722.mc.plugin.slimefun4.storage.migrator
 
PlayerResearchTask - Class in io.github.thebusybiscuit.slimefun4.api.researches
A PlayerResearchTask is run when a Player unlocks a Research.
PlayerRightClickEvent - Class in io.github.thebusybiscuit.slimefun4.api.events
The PlayerRightClickEvent is our custom version of the PlayerInteractEvent.
PlayerRightClickEvent(PlayerInteractEvent) - Constructor for class io.github.thebusybiscuit.slimefun4.api.events.PlayerRightClickEvent
This constructs a new PlayerRightClickEvent based on the original PlayerInteractEvent.
PlayerUtil - Class in city.norain.slimefun4.utils
 
PlayerUtil() - Constructor for class city.norain.slimefun4.utils.PlayerUtil
 
playFor(Player) - Method in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
This method will play this SoundEffect only to the given Player using the eye Location of the Player and the SoundCategory PLAYERS.
plugin - Variable in class io.github.thebusybiscuit.slimefun4.core.commands.SubCommand
 
plugin - Variable in class io.github.thebusybiscuit.slimefun4.integrations.IntegrationsManager
This is our instance of Slimefun.
PLUTONIUM - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
PLUTONIUM - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
POLISH - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.localization.LanguagePreset
 
pollCatcher(UUID) - Method in class com.xzavier0722.mc.plugin.slimefun4.chat.PlayerChatCatcher
 
PORK_JERKY - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
port - Variable in class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.SqlCommonConfig
 
PORTABLE_CRAFTER - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
PORTABLE_CRAFTER - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
PORTABLE_CRAFTER_OPEN_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
PORTABLE_DUSTBIN - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
PORTABLE_DUSTBIN_OPEN_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
PORTABLE_GEO_SCANNER - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
PORTABLE_TELEPORTER - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
PortableCrafter - Class in io.github.thebusybiscuit.slimefun4.implementation.items.tools
The PortableCrafter is one of the oldest items in Slimefun.
PortableCrafter(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.tools.PortableCrafter
 
PortableDustbin - Class in io.github.thebusybiscuit.slimefun4.implementation.items.tools
The PortableDustbin is one of the oldest items in Slimefun.
PortableDustbin(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.tools.PortableDustbin
 
PortableGEOScanner - Class in io.github.thebusybiscuit.slimefun4.implementation.items.geo
 
PortableGEOScanner(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.geo.PortableGEOScanner
 
PortableTeleporter - Class in io.github.thebusybiscuit.slimefun4.implementation.items.teleporter
This item allows a Player to access and teleport to his waypoints from anywhere.
PortableTeleporter(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.teleporter.PortableTeleporter
 
PORTUGUESE_BRAZIL - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.localization.LanguagePreset
 
PORTUGUESE_PORTUGAL - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.localization.LanguagePreset
 
POSTGRESQL - Enum constant in enum class com.xzavier0722.mc.plugin.slimefun4.storage.controller.StorageType
 
PostgreSqlAdapter - Class in com.xzavier0722.mc.plugin.slimefun4.storage.adapter.postgresql
 
PostgreSqlAdapter() - Constructor for class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.postgresql.PostgreSqlAdapter
 
PostgreSqlConfig - Class in com.xzavier0722.mc.plugin.slimefun4.storage.adapter.postgresql
 
PostgreSqlConfig(String, int, String, String, String, String, boolean, int) - Constructor for class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.postgresql.PostgreSqlConfig
 
postRegister() - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
This method is called after SlimefunItem.register(SlimefunAddon).
postRegister() - Method in class io.github.thebusybiscuit.slimefun4.core.multiblocks.MultiBlockMachine
 
postRegister() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.autocrafters.AbstractAutoCrafter
 
postRegister() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.magical.talismans.Talisman
 
postRegister() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks.OreCrusher
 
postRegister() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.tools.GoldPan
 
postRegister() - Method in class me.mrCookieSlime.Slimefun.Objects.SlimefunItem.abstractItems.AContainer
 
PostSetup - Class in io.github.thebusybiscuit.slimefun4.implementation.setup
 
POTATO_FERTILIZER - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
POTATO_ORGANIC_FOOD - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
power(int, String) - Static method in class io.github.thebusybiscuit.slimefun4.utils.LoreBuilder
 
POWER_CRYSTAL - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
POWER_CRYSTAL - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
powerBuffer(int) - Static method in class io.github.thebusybiscuit.slimefun4.utils.LoreBuilder
 
powerCharged(int, int) - Static method in class io.github.thebusybiscuit.slimefun4.utils.LoreBuilder
 
powerPerSecond(int) - Static method in class io.github.thebusybiscuit.slimefun4.utils.LoreBuilder
 
PrematureCodeException - Exception Class in io.github.thebusybiscuit.slimefun4.api.exceptions
A PrematureCodeException is thrown when a SlimefunAddon tried to access Slimefun code before Slimefun was enabled.
PrematureCodeException(String) - Constructor for exception class io.github.thebusybiscuit.slimefun4.api.exceptions.PrematureCodeException
This constructs a new PrematureCodeException with the given error context.
prepare(T) - Method in interface com.xzavier0722.mc.plugin.slimefun4.storage.adapter.IDataSourceAdapter
 
prepare(T) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.SqlCommonAdapter
 
preRegister() - Method in class com.xzavier0722.mc.plugin.slimefun4.autocrafter.CrafterSmartPort
 
preRegister() - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
This method is called before SlimefunItem.register(SlimefunAddon).
preRegister() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.androids.ProgrammableAndroid
 
preRegister() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.cargo.CargoManager
 
preRegister() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.cargo.TrashCan
 
preRegister() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.EnergyRegulator
 
preRegister() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.gadgets.MultiTool
 
preRegister() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.generators.SolarGenerator
 
preRegister() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.accelerators.AbstractGrowthAccelerator
 
preRegister() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.entities.AutoBreeder
 
preRegister() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.entities.ExpCollector
 
preRegister() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.entities.ProduceCollector
 
preRegister() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.geo.GEOMiner
 
preRegister() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.SimpleSlimefunItem
 
preRegister() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.weapons.SlimefunBow
 
preRegister() - Method in class me.mrCookieSlime.Slimefun.Objects.SlimefunItem.abstractItems.AContainer
 
preset - Variable in class me.mrCookieSlime.Slimefun.api.inventory.DirtyChestMenu
 
PRESSURE_CHAMBER - Static variable in class io.github.thebusybiscuit.slimefun4.api.recipes.RecipeType
 
PRESSURE_CHAMBER - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
PRESSURE_CHAMBER_FINISH_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
PRESSURE_CHAMBER_WORKING_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
PRESSURE_PLATES - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.tags.SlimefunTag
All the types of pressure plates.
PressureChamber - Class in io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks
 
PressureChamber(ItemGroup, SlimefunItemStack) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks.PressureChamber
 
preventsConsumption() - Method in class io.github.thebusybiscuit.slimefun4.api.events.TalismanActivateEvent
Only applies if Talisman.isConsumable() is true.
PRODUCE_COLLECTOR - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
ProduceCollector - Class in io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.entities
The ProduceCollector allows you to collect produce from animals.
ProduceCollector(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.entities.ProduceCollector
 
PRODUCTION - Enum constant in enum class io.github.thebusybiscuit.slimefun4.implementation.items.electric.reactors.ReactorMode
If a Reactor is operation in production mode, the focus will be set on the production of nuclear byproducts, such as Neptunium or Plutonium.
profileDataBase64(String) - Static method in class com.xzavier0722.mc.plugin.slimefun4.storage.util.DataUtils
 
ProfileDataController - Class in com.xzavier0722.mc.plugin.slimefun4.storage.controller
 
profileDataDebase64(String) - Static method in class com.xzavier0722.mc.plugin.slimefun4.storage.util.DataUtils
 
profileTable - Variable in class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.SqlCommonAdapter
 
PROGRAMMABLE_ANDROID - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
PROGRAMMABLE_ANDROID - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
PROGRAMMABLE_ANDROID_2 - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
PROGRAMMABLE_ANDROID_2_BUTCHER - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
PROGRAMMABLE_ANDROID_2_FARMER - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
PROGRAMMABLE_ANDROID_2_FISHERMAN - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
PROGRAMMABLE_ANDROID_3 - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
PROGRAMMABLE_ANDROID_3_BUTCHER - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
PROGRAMMABLE_ANDROID_3_FISHERMAN - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
PROGRAMMABLE_ANDROID_BUTCHER - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
PROGRAMMABLE_ANDROID_BUTCHER - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
PROGRAMMABLE_ANDROID_FARMER - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
PROGRAMMABLE_ANDROID_FARMER - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
PROGRAMMABLE_ANDROID_FISHERMAN - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
PROGRAMMABLE_ANDROID_FISHERMAN - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
PROGRAMMABLE_ANDROID_MINER - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
PROGRAMMABLE_ANDROID_MINER - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
PROGRAMMABLE_ANDROID_SCRIPT_DOWNLOAD_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
PROGRAMMABLE_ANDROID_WOODCUTTER - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
PROGRAMMABLE_ANDROID_WOODCUTTER - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
ProgrammableAndroid - Class in io.github.thebusybiscuit.slimefun4.implementation.items.androids
 
ProgrammableAndroid(ItemGroup, int, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.androids.ProgrammableAndroid
 
PROTECTION - Static variable in class io.github.thebusybiscuit.slimefun4.utils.compatibility.VersionedEnchantment
 
ProtectionType - Enum Class in io.github.thebusybiscuit.slimefun4.core.attributes
Represents the ProtectionType that a ProtectiveArmor prevents the damage from.
ProtectiveArmor - Interface in io.github.thebusybiscuit.slimefun4.core.attributes
Implement this interface to a SlimefunArmorPiece to protect the Player who wears that SlimefunArmorPiece from ProtectionType damage.
PULVERIZED_ORE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
PUMPKIN_JUICE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
PURE_ORE_CLUSTER - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
pushItem(ItemStack, int...) - Method in class me.mrCookieSlime.Slimefun.api.inventory.DirtyChestMenu
Adds given ItemStack to any of the given inventory slots.
put(FieldKey, boolean) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.common.RecordSet
 
put(FieldKey, String) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.common.RecordSet
 
put(FieldKey, ItemStack) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.common.RecordSet
 
put(Biome, T) - Method in class io.github.thebusybiscuit.slimefun4.utils.biomes.BiomeMap
 
putAll(BiomeMap<T>) - Method in class io.github.thebusybiscuit.slimefun4.utils.biomes.BiomeMap
 
putAll(Map<Biome, T>) - Method in class io.github.thebusybiscuit.slimefun4.utils.biomes.BiomeMap
 

Q

queue(RecordKey, Runnable) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.task.QueuedWriteTask
 
QueuedWriteTask - Class in com.xzavier0722.mc.plugin.slimefun4.storage.task
 
QueuedWriteTask() - Constructor for class com.xzavier0722.mc.plugin.slimefun4.storage.task.QueuedWriteTask
 

R

RABBIT_JERKY - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
RADIANT_BACKPACK - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
RADIATION - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.attributes.ProtectionType
This damage type represents damage inflicted by Radioactive materials.
RadiationSymptom - Enum Class in io.github.thebusybiscuit.slimefun4.core.attributes
An enum of potential radiation symptoms.
RadiationTask - Class in io.github.thebusybiscuit.slimefun4.implementation.tasks.armor
The RadiationTask handles radioactivity for Radioactive items.
RadiationTask() - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.tasks.armor.RadiationTask
 
RadiationUtils - Class in io.github.thebusybiscuit.slimefun4.utils
This class is a basic wrapper around the status effect.
RadiationUtils() - Constructor for class io.github.thebusybiscuit.slimefun4.utils.RadiationUtils
 
radioactive(Radioactivity) - Static method in class io.github.thebusybiscuit.slimefun4.utils.LoreBuilder
 
Radioactive - Interface in io.github.thebusybiscuit.slimefun4.core.attributes
This Interface, when attached to a class that inherits from SlimefunItem, marks the Item as radioactive.
RadioactiveItem - Class in io.github.thebusybiscuit.slimefun4.implementation.items
A quick and easy implementation of SlimefunItem that also implements the interface Radioactive.
RadioactiveItem(ItemGroup, Radioactivity, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.RadioactiveItem
This will create a new RadioactiveItem with the given level of Radioactivity
RadioactiveItem(ItemGroup, Radioactivity, SlimefunItemStack, RecipeType, ItemStack[], ItemStack) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.RadioactiveItem
This will create a new RadioactiveItem with the given level of Radioactivity
Radioactivity - Enum Class in io.github.thebusybiscuit.slimefun4.core.attributes
This enum holds all available levels of Radioactivity.
RadioactivityListener - Class in io.github.thebusybiscuit.slimefun4.implementation.listeners
RadioactivityListener handles radioactivity level resets on death
RadioactivityListener(Slimefun) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.listeners.RadioactivityListener
 
RAG - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
RAINBOW - Static variable in class io.github.thebusybiscuit.slimefun4.utils.LoreBuilder
 
RAINBOW_BOOTS - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
RAINBOW_CHESTPLATE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
RAINBOW_CLAY - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
RAINBOW_CLAY_HALLOWEEN - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
RAINBOW_CLAY_VALENTINE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
RAINBOW_CLAY_XMAS - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
RAINBOW_CONCRETE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
RAINBOW_CONCRETE_HALLOWEEN - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
RAINBOW_CONCRETE_VALENTINE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
RAINBOW_CONCRETE_XMAS - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
RAINBOW_GLASS - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
RAINBOW_GLASS_HALLOWEEN - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
RAINBOW_GLASS_PANE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
RAINBOW_GLASS_PANE_HALLOWEEN - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
RAINBOW_GLASS_PANE_VALENTINE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
RAINBOW_GLASS_PANE_XMAS - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
RAINBOW_GLASS_VALENTINE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
RAINBOW_GLASS_XMAS - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
RAINBOW_GLAZED_TERRACOTTA - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
RAINBOW_GLAZED_TERRACOTTA_HALLOWEEN - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
RAINBOW_GLAZED_TERRACOTTA_VALENTINE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
RAINBOW_GLAZED_TERRACOTTA_XMAS - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
RAINBOW_HELMET - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
RAINBOW_LEATHER - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
RAINBOW_LEGGINGS - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
RAINBOW_RUNE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
RAINBOW_WOOL - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
RAINBOW_WOOL_HALLOWEEN - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
RAINBOW_WOOL_VALENTINE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
RAINBOW_WOOL_XMAS - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
RainbowArmorPiece - Class in io.github.thebusybiscuit.slimefun4.implementation.items.armor
Represents a SlimefunArmorPiece with rainbow properties (leather armor changing color).
RainbowArmorPiece(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[], DyeColor[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.armor.RainbowArmorPiece
This creates a new RainbowArmorPiece from the given arguments.
RainbowArmorTask - Class in io.github.thebusybiscuit.slimefun4.implementation.tasks.armor
The RainbowArmorTask is responsible for handling the change in color of any Rainbow Armor piece.
RainbowArmorTask() - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.tasks.armor.RainbowArmorTask
 
RainbowBlock - Class in io.github.thebusybiscuit.slimefun4.implementation.items.blocks
A RainbowBlock cycles through different colored Materials.
RainbowBlock(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[], ItemStack, RainbowTickHandler) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.blocks.RainbowBlock
 
RainbowTickHandler - Class in io.github.thebusybiscuit.slimefun4.core.handlers
This is a BlockTicker that is exclusively used for Rainbow blocks.
RainbowTickHandler(ColoredMaterial) - Constructor for class io.github.thebusybiscuit.slimefun4.core.handlers.RainbowTickHandler
 
RainbowTickHandler(List<Material>) - Constructor for class io.github.thebusybiscuit.slimefun4.core.handlers.RainbowTickHandler
 
RainbowTickHandler(Material...) - Constructor for class io.github.thebusybiscuit.slimefun4.core.handlers.RainbowTickHandler
 
RandomMobDrop - Interface in io.github.thebusybiscuit.slimefun4.core.attributes
This interface, when attached to a SlimefunItem, provides an easy method for adding a % chance to drop for an SlimefunItem on EntityDeathEvent, this chance is 0-100 and used in conjunction with the RecipeType.MOB_DROP.
range(int) - Static method in class io.github.thebusybiscuit.slimefun4.utils.LoreBuilder
 
rate(Player, boolean) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.androids.Script
 
RAW_CARBONADO - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
RAW_CARBONADO - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
RAW_METALS - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.tags.SlimefunTag
All raw metals in 1.17+
Reactor - Class in io.github.thebusybiscuit.slimefun4.implementation.items.electric.reactors
The abstract Reactor class is very similar to AGenerator but is exclusively used for Reactors.
Reactor(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.electric.reactors.Reactor
 
REACTOR_ACCESS_PORT - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
REACTOR_COOLANT_CELL - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
ReactorAccessPort - Class in io.github.thebusybiscuit.slimefun4.implementation.items.cargo
The ReactorAccessPort is a block which acts as an interface between a Reactor and a CargoNet.
ReactorAccessPort(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.cargo.ReactorAccessPort
 
ReactorExplodeEvent - Class in io.github.thebusybiscuit.slimefun4.api.events
The ReactorExplodeEvent is called whenever a reactor explodes.
ReactorExplodeEvent(Location, Reactor) - Constructor for class io.github.thebusybiscuit.slimefun4.api.events.ReactorExplodeEvent
 
ReactorMode - Enum Class in io.github.thebusybiscuit.slimefun4.implementation.items.electric.reactors
This enum holds the various modes a Reactor can operate as.
read(JsonArray) - Method in class io.github.thebusybiscuit.slimefun4.utils.biomes.BiomeMapParser
 
read(String) - Method in class io.github.thebusybiscuit.slimefun4.utils.biomes.BiomeMapParser
 
readCacheOnly() - Method in enum class com.xzavier0722.mc.plugin.slimefun4.storage.controller.ChunkDataLoadMode
 
readonly() - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.common.RecordSet
 
Rechargeable - Interface in io.github.thebusybiscuit.slimefun4.core.attributes
A Rechargeable SlimefunItem can hold energy and is able to be recharged using a ChargingBench.
rechargeItems(Player) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.gadgets.SolarHelmet
This method recharges the equipment of the given Player by the configured factor of this SolarHelmet.
RecipeDisplayItem - Interface in io.github.thebusybiscuit.slimefun4.core.attributes
This interface, when attache to a SlimefunItem class will make additional items appear in the SlimefunGuide.
recipeEnabledKey - Variable in class io.github.thebusybiscuit.slimefun4.implementation.items.autocrafters.AbstractAutoCrafter
The NamespacedKey used to determine whether the recipe is enabled.
recipeOutput - Variable in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
 
recipes - Variable in class io.github.thebusybiscuit.slimefun4.core.multiblocks.MultiBlockMachine
 
recipes - Variable in class me.mrCookieSlime.Slimefun.Objects.SlimefunItem.abstractItems.AContainer
 
RECIPES - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.localization.LanguageFile
 
recipeStorageKey - Variable in class io.github.thebusybiscuit.slimefun4.implementation.items.autocrafters.AbstractAutoCrafter
The NamespacedKey used to store recipe data.
RecipeType - Class in io.github.thebusybiscuit.slimefun4.api.recipes
 
RecipeType(MinecraftRecipe<?>) - Constructor for class io.github.thebusybiscuit.slimefun4.api.recipes.RecipeType
 
RecipeType(ItemStack, String) - Constructor for class io.github.thebusybiscuit.slimefun4.api.recipes.RecipeType
 
RecipeType(NamespacedKey, SlimefunItemStack, String...) - Constructor for class io.github.thebusybiscuit.slimefun4.api.recipes.RecipeType
 
RecipeType(NamespacedKey, ItemStack) - Constructor for class io.github.thebusybiscuit.slimefun4.api.recipes.RecipeType
 
RecipeType(NamespacedKey, ItemStack, BiConsumer<ItemStack[], ItemStack>, String...) - Constructor for class io.github.thebusybiscuit.slimefun4.api.recipes.RecipeType
 
RecipeType(NamespacedKey, ItemStack, BiConsumer<ItemStack[], ItemStack>, BiConsumer<ItemStack[], ItemStack>, String...) - Constructor for class io.github.thebusybiscuit.slimefun4.api.recipes.RecipeType
 
recordEntry(TimingEntry) - Method in class city.norain.slimefun4.timings.SQLProfiler
 
RecordKey - Class in com.xzavier0722.mc.plugin.slimefun4.storage.common
 
RecordKey(DataScope) - Constructor for class com.xzavier0722.mc.plugin.slimefun4.storage.common.RecordKey
 
RecordKey(DataScope, Set<FieldKey>) - Constructor for class com.xzavier0722.mc.plugin.slimefun4.storage.common.RecordKey
 
RecordKey(DataScope, Set<FieldKey>, List<Pair<FieldKey, String>>) - Constructor for class com.xzavier0722.mc.plugin.slimefun4.storage.common.RecordKey
 
recordPlayerProfileDataTime(String, boolean, long) - Method in class io.github.thebusybiscuit.slimefun4.core.services.AnalyticsService
 
RecordSet - Class in com.xzavier0722.mc.plugin.slimefun4.storage.common
 
RecordSet() - Constructor for class com.xzavier0722.mc.plugin.slimefun4.storage.common.RecordSet
 
recordUsage(Map<SubCommand, Integer>) - Method in class io.github.thebusybiscuit.slimefun4.core.commands.SubCommand
 
REDSTONE_ALLOY - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
Refinery - Class in io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines
 
Refinery(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.Refinery
 
REFINERY - Static variable in class io.github.thebusybiscuit.slimefun4.api.recipes.RecipeType
 
REFINERY - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
refresh() - Method in class io.github.thebusybiscuit.slimefun4.core.services.MinecraftRecipeService
This method refreshes the RecipeSnapshot that is used by the MinecraftRecipeService.
refuel(UniversalMenu, Block) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.androids.ProgrammableAndroid
 
REGENERATION - Static variable in class io.github.thebusybiscuit.slimefun4.utils.compatibility.VersionedPotionType
 
register() - Method in interface io.github.thebusybiscuit.slimefun4.api.geo.GEOResource
Registers this GEO Resource
register() - Method in class io.github.thebusybiscuit.slimefun4.api.researches.Research
Registers this Research.
register() - Method in class io.github.thebusybiscuit.slimefun4.core.commands.SlimefunCommand
 
register(SlimefunAddon) - Method in class io.github.thebusybiscuit.slimefun4.api.items.groups.LockedItemGroup
 
register(SlimefunAddon) - Method in class io.github.thebusybiscuit.slimefun4.api.items.groups.SubItemGroup
 
register(SlimefunAddon) - Method in class io.github.thebusybiscuit.slimefun4.api.items.ItemGroup
Registers this ItemGroup.
register(SlimefunAddon) - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
This method registers this SlimefunItem.
register(SlimefunAddon) - Method in class io.github.thebusybiscuit.slimefun4.core.multiblocks.MultiBlockMachine
 
register(SlimefunAddon) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.autocrafters.AbstractAutoCrafter
 
register(SlimefunAddon) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.geo.GEOMiner
 
register(SlimefunAddon) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.LimitedUseItem
 
register(SlimefunAddon) - Method in class me.mrCookieSlime.Slimefun.Objects.SlimefunItem.abstractItems.AContainer
 
register(SlimefunAddon) - Method in class me.mrCookieSlime.Slimefun.Objects.SlimefunItem.abstractItems.AGenerator
 
register(Slimefun) - Method in class city.norain.slimefun4.listener.SlimefunMigrateListener
 
register(Slimefun) - Static method in class city.norain.slimefun4.VaultIntegration
 
register(Slimefun) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.BackpackListener
 
register(Slimefun) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.SlimefunBowListener
 
register(Slimefun, GrapplingHook) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.GrapplingHookListener
 
register(String, CrafterInteractorHandler) - Static method in class com.xzavier0722.mc.plugin.slimefun4.autocrafter.CrafterInteractorManager
Register the specific slimefun item as crafter interactor.
register(Collection<SlimefunItem>, boolean) - Method in class io.github.thebusybiscuit.slimefun4.core.services.CustomTextureService
This method registers the given SlimefunItems to this CustomTextureService.
register(ItemStack[], ItemStack) - Method in class io.github.thebusybiscuit.slimefun4.api.recipes.RecipeType
 
registerDefaultFuelTypes() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.AbstractEnergyProvider
This method is used to register the default fuel types.
registerDefaultFuelTypes() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.generators.BioGenerator
 
registerDefaultFuelTypes() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.generators.CoalGenerator
 
registerDefaultFuelTypes() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.generators.CombustionGenerator
 
registerDefaultFuelTypes() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.generators.LavaGenerator
 
registerDefaultFuelTypes() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.generators.MagnesiumGenerator
 
registerDefaultFuelTypes() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.reactors.NetherStarReactor
 
registerDefaultFuelTypes() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.reactors.NuclearReactor
 
registerDefaultFuelTypes() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks.miner.AdvancedIndustrialMiner
 
registerDefaultFuelTypes() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks.miner.IndustrialMiner
This registers the various types of fuel that can be used in the IndustrialMiner.
registerDefaultRecipes() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.AutoDrier
 
registerDefaultRecipes() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.CarbonPress
 
registerDefaultRecipes() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.ElectricFurnace
 
registerDefaultRecipes() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.ElectricIngotPulverizer
 
registerDefaultRecipes() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.ElectricPress
 
registerDefaultRecipes() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.ElectrifiedCrucible
 
registerDefaultRecipes() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.entities.ProduceCollector
 
registerDefaultRecipes() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.FoodComposter
 
registerDefaultRecipes() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.FoodFabricator
 
registerDefaultRecipes() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.Freezer
 
registerDefaultRecipes() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.HeatedPressureChamber
 
registerDefaultRecipes() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.Refinery
 
registerDefaultRecipes() - Method in class me.mrCookieSlime.Slimefun.Objects.SlimefunItem.abstractItems.AContainer
This method registers all default recipes for this machine.
registerDefaultRecipes(List<ItemStack>) - Method in class io.github.thebusybiscuit.slimefun4.core.multiblocks.MultiBlockMachine
 
registerDefaultRecipes(List<ItemStack>) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks.Compressor
 
registerDefaultRecipes(List<ItemStack>) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks.GrindStone
 
registerDefaultRecipes(List<ItemStack>) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks.OreCrusher
 
registerDefaultRecipes(List<ItemStack>) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks.OreWasher
 
registerDefaultRecipes(List<ItemStack>) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks.Smeltery
 
registerFuel(MachineFuel) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.AbstractEnergyProvider
 
registerFuelType(MachineFuel) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.androids.ProgrammableAndroid
 
registerNetwork(Network) - Method in class io.github.thebusybiscuit.slimefun4.core.networks.NetworkManager
This registers a given Network.
registerRecipe(int, ItemStack[], ItemStack[]) - Method in class me.mrCookieSlime.Slimefun.Objects.SlimefunItem.abstractItems.AContainer
 
registerRecipe(int, ItemStack, ItemStack) - Method in class me.mrCookieSlime.Slimefun.Objects.SlimefunItem.abstractItems.AContainer
 
registerRecipe(MachineRecipe) - Method in class me.mrCookieSlime.Slimefun.Objects.SlimefunItem.abstractItems.AContainer
 
regulator - Variable in class io.github.thebusybiscuit.slimefun4.api.network.Network
The Location of the regulator of this Network.
REGULATOR - Enum constant in enum class io.github.thebusybiscuit.slimefun4.api.network.NetworkComponent
 
regulatorNodes - Variable in class io.github.thebusybiscuit.slimefun4.api.network.Network
 
REINFORCED_ALLOY_BOOTS - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
REINFORCED_ALLOY_CHESTPLATE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
REINFORCED_ALLOY_HELMET - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
REINFORCED_ALLOY_INGOT - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
REINFORCED_ALLOY_JETBOOTS - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
REINFORCED_ALLOY_JETPACK - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
REINFORCED_ALLOY_LEGGINGS - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
REINFORCED_ALLOY_MULTI_TOOL - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
REINFORCED_CLOTH - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
REINFORCED_FURNACE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
REINFORCED_PLATE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
releaseConn(Connection) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.ConnectionPool
 
reload() - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.BlockDataConfigWrapper
Deprecated.
 
reload() - Method in class io.github.thebusybiscuit.slimefun4.api.items.ItemSetting
This method is called by a SlimefunItem which wants to load its ItemSetting from the Config file.
reload() - Method in enum class io.github.thebusybiscuit.slimefun4.utils.tags.SlimefunTag
This method reloads this SlimefunTag from our resources directory.
reload() - Method in class me.mrCookieSlime.CSCoreLibPlugin.Configuration.Config
Deprecated.
Reloads the Configuration File
reload() - Method in class me.mrCookieSlime.Slimefun.api.BlockInfoConfig
 
reload() - Method in class me.mrCookieSlime.Slimefun.api.inventory.BlockMenu
Reload this BlockMenu based on its BlockMenuPreset.
reload(boolean) - Method in class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundService
This method reloads every SoundConfiguration.
reloadAll() - Static method in enum class io.github.thebusybiscuit.slimefun4.utils.tags.SlimefunTag
This method reloads every single SlimefunTag from the resources directory.
ReloadCommand - Class in io.github.thebusybiscuit.slimefun4.core.commands.subcommands
ReloadCommand is to handle reloading of slimefun configs
remove(SlimefunItem) - Method in class io.github.thebusybiscuit.slimefun4.api.items.groups.FlexItemGroup
 
remove(SlimefunItem) - Method in class io.github.thebusybiscuit.slimefun4.api.items.ItemGroup
Removes the given SlimefunItem from this ItemGroup.
remove(Biome) - Method in class io.github.thebusybiscuit.slimefun4.utils.biomes.BiomeMap
 
removeAllDataInChunk(Chunk) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.BlockDataController
 
removeAllDataInChunkAsync(Chunk, Runnable) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.BlockDataController
 
removeAllDataInWorld(World) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.BlockDataController
 
removeAllDataInWorldAsync(World, Runnable) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.BlockDataController
 
removeBackpack(PlayerBackpack) - Method in class io.github.thebusybiscuit.slimefun4.storage.data.PlayerData
 
removeBlock(Location) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.BlockDataController
移除指定位置上的 Slimefun 数据
removeBlockData(Location) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.BlockDataController
移除指定位置上的 Slimefun 方块数据
removeBlockData(Location) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.SlimefunChunkData
 
removeCacheInternal(String) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.ADataContainer
 
removeCharge(Location, int) - Method in interface io.github.thebusybiscuit.slimefun4.core.attributes.EnergyNetComponent
 
removeColorCodes(String) - Static method in class io.github.thebusybiscuit.slimefun4.utils.ChatUtils
 
removeData(String) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.SlimefunBlockData
 
removeData(String) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.SlimefunChunkData
 
removeData(String) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.SlimefunUniversalData
 
removeData(Location, String) - Static method in class com.xzavier0722.mc.plugin.slimefun4.storage.util.StorageCacheUtils
 
removeExposure(Player, int) - Static method in class io.github.thebusybiscuit.slimefun4.utils.RadiationUtils
 
removeFromAllChunkInWorld(World, String) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.BlockDataController
 
removeFromAllChunkInWorldAsync(World, String, Runnable) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.BlockDataController
 
removeHologram(Block) - Method in interface io.github.thebusybiscuit.slimefun4.core.attributes.HologramOwner
This will remove the hologram for the given Block.
removeHologram(Location) - Method in class io.github.thebusybiscuit.slimefun4.core.services.holograms.HologramsService
This removes the Hologram at that given Location.
removeItemCharge(ItemStack, float) - Method in interface io.github.thebusybiscuit.slimefun4.core.attributes.Rechargeable
This method removes the given charge to the provided ItemStack.
removeParent(ItemGroup) - Method in class io.github.thebusybiscuit.slimefun4.api.items.groups.LockedItemGroup
Removes a ItemGroup from the parents of this LockedItemGroup.
removeResearch(Research) - Method in class io.github.thebusybiscuit.slimefun4.storage.data.PlayerData
 
removeSubGroup(SubItemGroup) - Method in class io.github.thebusybiscuit.slimefun4.api.items.groups.NestedItemGroup
This will remove the given SubItemGroup from this NestedItemGroup (if present).
removeTemporaryEnchantments(ItemStack) - Method in class io.github.thebusybiscuit.slimefun4.integrations.IntegrationsManager
This method removes any temporary enchantments from the given ItemStack.
removeUniversalBlockData(UUID) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.BlockDataController
移除指定 UUID 对应的 Slimefun 通用方块数据
removeUniversalBlockData(Location) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.BlockDataController
移除指定位置对应的可能存在的 Slimefun 通用方块数据
removeViewer(UUID) - Method in class me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.ChestMenu
Deprecated.
 
removeWaypoint(Waypoint) - Method in class io.github.thebusybiscuit.slimefun4.api.player.PlayerProfile
This removes the given Waypoint from the List of Waypoints of this PlayerProfile.
removeWaypoint(Waypoint) - Method in class io.github.thebusybiscuit.slimefun4.storage.data.PlayerData
 
REPAIRED_SPAWNER - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
RepairedSpawner - Class in io.github.thebusybiscuit.slimefun4.implementation.items.blocks
A RepairedSpawner is the repaired variant of a BrokenSpawner.
RepairedSpawner(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.blocks.RepairedSpawner
 
reparseDouble(double) - Static method in class io.github.thebusybiscuit.slimefun4.utils.NumberUtils
 
REPEAT - Enum constant in enum class io.github.thebusybiscuit.slimefun4.implementation.items.androids.Instruction
This Instruction is the end token of a Script.
replaceExistingItem(int, ItemStack) - Method in class me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.ChestMenu
Deprecated.
Modifies an ItemStack in an ALREADY OPENED ChestMenu
replaceExistingItem(int, ItemStack) - Method in class me.mrCookieSlime.Slimefun.api.inventory.BlockMenuPreset
 
replaceExistingItem(int, ItemStack) - Method in class me.mrCookieSlime.Slimefun.api.inventory.DirtyChestMenu
 
replaceExistingItem(int, ItemStack, boolean) - Method in class me.mrCookieSlime.Slimefun.api.inventory.DirtyChestMenu
 
request(OfflinePlayer) - Static method in class io.github.thebusybiscuit.slimefun4.api.player.PlayerProfile
This requests an instance of PlayerProfile to be loaded for the given OfflinePlayer.
requestLoad(ASlimefunDataContainer) - Static method in class com.xzavier0722.mc.plugin.slimefun4.storage.util.StorageCacheUtils
 
requestLoad(SlimefunBlockData) - Static method in class com.xzavier0722.mc.plugin.slimefun4.storage.util.StorageCacheUtils
 
requestLoad(SlimefunUniversalBlockData) - Static method in class com.xzavier0722.mc.plugin.slimefun4.storage.util.StorageCacheUtils
 
requestSummary(PerformanceInspector) - Method in class io.github.thebusybiscuit.slimefun4.core.services.profiler.SlimefunProfiler
This method requests a summary for the given PerformanceInspector.
Research - Class in io.github.thebusybiscuit.slimefun4.api.researches
Represents a research, which is bound to one SlimefunItem or more and requires XP levels/In-game economy to unlock said item(s).
Research(NamespacedKey, int, String, int) - Constructor for class io.github.thebusybiscuit.slimefun4.api.researches.Research
The constructor for a Research.
Research(NamespacedKey, int, String, int, double) - Constructor for class io.github.thebusybiscuit.slimefun4.api.researches.Research
The constructor for a Research.
RESEARCH_ID - Enum constant in enum class com.xzavier0722.mc.plugin.slimefun4.storage.common.FieldKey
 
RESEARCHES - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.localization.LanguageFile
 
ResearchSetup - Class in io.github.thebusybiscuit.slimefun4.implementation.setup
This static setup class is used to register all default implementations of Research on startup.
researchTable - Variable in class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.SqlCommonAdapter
 
ResearchUnlockEvent - Class in io.github.thebusybiscuit.slimefun4.api.events
This Event is called whenever a Player unlocks a Research.
ResearchUnlockEvent(Player, Research) - Constructor for class io.github.thebusybiscuit.slimefun4.api.events.ResearchUnlockEvent
 
reset() - Method in class city.norain.slimefun4.utils.TaskTimer
 
reset(boolean) - Method in class me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.ChestMenu
Deprecated.
Resets this ChestMenu to a Point BEFORE the User interacted with it
RESISTANCE - Static variable in class io.github.thebusybiscuit.slimefun4.utils.compatibility.VersionedPotionEffectType
 
ResourceManager - Class in io.github.thebusybiscuit.slimefun4.api.geo
The ResourceManager is responsible for registering and managing a GEOResource.
ResourceManager(Slimefun) - Constructor for class io.github.thebusybiscuit.slimefun4.api.geo.ResourceManager
This will create a new ResourceManager.
RESOURCES - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.localization.LanguageFile
 
RESTORED_BACKPACK - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
RESTORED_BACKPACK - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
RestoredBackpack - Class in io.github.thebusybiscuit.slimefun4.implementation.items.backpacks
This class represents a SlimefunBackpack that has been restored via /sf backpack for retrieving items if the original has been lost.
RestoredBackpack(ItemGroup) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.backpacks.RestoredBackpack
This will create a new SlimefunBackpack with the given arguments.
resultedInItems() - Method in class io.github.thebusybiscuit.slimefun4.core.attributes.interactions.ItemInteractionResult
This returned whether items are included as part of the result.
retrieve(Block) - Static method in class me.mrCookieSlime.Slimefun.api.BlockStorage
Deprecated.
Retrieves the SlimefunItem's ItemStack from the specified Block.
RIGHT_CLICK_TO_OPEN - Static variable in class io.github.thebusybiscuit.slimefun4.utils.LoreBuilder
 
RIGHT_CLICK_TO_USE - Static variable in class io.github.thebusybiscuit.slimefun4.utils.LoreBuilder
 
RIGHT_TO_LEFT - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.localization.TextDirection
The text flows from right to left.
ROMANIAN - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.localization.LanguagePreset
 
rotate(Block, SlimefunUniversalBlockData, BlockFace, int) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.androids.ProgrammableAndroid
 
roundDecimalNumber(double) - Static method in class io.github.thebusybiscuit.slimefun4.utils.NumberUtils
 
roundRobin - Variable in class io.github.thebusybiscuit.slimefun4.core.networks.cargo.CargoNet
 
run() - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.task.DelayedSavingLooperTask
 
run() - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.task.QueuedWriteTask
 
run() - Method in class io.github.thebusybiscuit.slimefun4.core.services.BackupService
 
run() - Method in class io.github.thebusybiscuit.slimefun4.implementation.tasks.AncientAltarTask
 
run() - Method in class io.github.thebusybiscuit.slimefun4.implementation.tasks.armor.AbstractArmorTask
 
run() - Method in class io.github.thebusybiscuit.slimefun4.implementation.tasks.ArmorTask
 
run() - Method in class io.github.thebusybiscuit.slimefun4.implementation.tasks.AsyncRecipeChoiceTask
 
run() - Method in class io.github.thebusybiscuit.slimefun4.implementation.tasks.CapacitorTextureUpdateTask
 
run() - Method in class io.github.thebusybiscuit.slimefun4.implementation.tasks.player.BeeWingsTask
 
run() - Method in class io.github.thebusybiscuit.slimefun4.implementation.tasks.player.InfusedMagnetTask
 
run() - Method in class io.github.thebusybiscuit.slimefun4.implementation.tasks.player.JetBootsTask
 
run() - Method in class io.github.thebusybiscuit.slimefun4.implementation.tasks.player.JetpackTask
 
run() - Method in class io.github.thebusybiscuit.slimefun4.implementation.tasks.player.ParachuteTask
 
run() - Method in class io.github.thebusybiscuit.slimefun4.implementation.tasks.SlimefunStartupTask
 
run() - Method in class io.github.thebusybiscuit.slimefun4.implementation.tasks.TickerTask
 
run() - Method in class net.guizhanss.slimefun4.updater.AutoUpdateTask
 
runOnMainThread() - Method in interface com.xzavier0722.mc.plugin.slimefun4.storage.callback.IAsyncReadCallback
 
runSync(Runnable) - Static method in class io.github.thebusybiscuit.slimefun4.implementation.Slimefun
This method schedules a synchronous task for Slimefun.
runSync(Runnable, long) - Static method in class io.github.thebusybiscuit.slimefun4.implementation.Slimefun
This method schedules a delayed synchronous task for Slimefun.
runSyncMethod(Runnable) - Method in class city.norain.slimefun4.utils.TaskUtil
 
runSyncMethod(Callable<T>) - Method in class city.norain.slimefun4.utils.TaskUtil
 
runUnsafely() - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.task.DelayedTask
 
RUSSIAN - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.localization.LanguagePreset
 

S

SALT - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
SAPPHIRE - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
saturatedAdd(int, int) - Static method in class city.norain.slimefun4.utils.MathUtil
 
save() - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.BlockDataConfigWrapper
Deprecated.
 
save() - Method in class io.github.thebusybiscuit.slimefun4.api.player.PlayerProfile
This method will save the Player's Researches and Backpacks to the hard drive
save() - Method in class io.github.thebusybiscuit.slimefun4.core.services.localization.SlimefunLocalization
Saves this Localization to its File
save() - Method in class io.github.thebusybiscuit.slimefun4.core.services.PermissionsService
This saves every configured Permission to the permissions File.
save() - Method in class me.mrCookieSlime.CSCoreLibPlugin.Configuration.Config
Deprecated.
Saves the Config Object to its File
save() - Method in class me.mrCookieSlime.Slimefun.api.BlockInfoConfig
 
save(File) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.BlockDataConfigWrapper
Deprecated.
 
save(File) - Method in class me.mrCookieSlime.CSCoreLibPlugin.Configuration.Config
Deprecated.
Saves the Config Object to a File
save(File) - Method in class me.mrCookieSlime.Slimefun.api.BlockInfoConfig
 
save(Location) - Method in class me.mrCookieSlime.Slimefun.api.inventory.BlockMenu
 
save(World) - Method in class io.github.thebusybiscuit.slimefun4.core.services.PerWorldSettingsService
This will forcefully save the settings for that World.
saveAllBlockInventories() - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.BlockDataController
 
saveAllUniversalInventories() - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.BlockDataController
 
saveBackpackInfo(PlayerBackpack) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.ProfileDataController
 
saveBackpackInventory(PlayerBackpack, Integer...) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.ProfileDataController
 
saveBackpackInventory(PlayerBackpack, Set<Integer>) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.ProfileDataController
 
saveBlockInventory(SlimefunBlockData) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.BlockDataController
 
saveBlockInventorySlot(SlimefunBlockData, int) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.BlockDataController
 
saveCache() - Method in class io.github.thebusybiscuit.slimefun4.core.services.github.GitHubService
This will store the UUID and texture of all Contributors in memory in a File to save requests the next time we iterate over them.
savePlayerData(UUID, PlayerData) - Method in class io.github.thebusybiscuit.slimefun4.storage.backend.legacy.LegacyStorage
 
savePlayerData(UUID, PlayerData) - Method in interface io.github.thebusybiscuit.slimefun4.storage.Storage
 
saveProfileBackpackCount(PlayerProfile) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.ProfileDataController
 
saveUniversalInventory(SlimefunUniversalData) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.BlockDataController
 
scan(Player, Block, int) - Method in class io.github.thebusybiscuit.slimefun4.api.geo.ResourceManager
This method will start a geo-scan at the given Block and display the result of that scan to the given Player.
schedule(long) - Method in class io.github.thebusybiscuit.slimefun4.implementation.tasks.player.BeeWingsTask
 
schedule(long) - Method in class io.github.thebusybiscuit.slimefun4.implementation.tasks.player.InfusedMagnetTask
 
schedule(long) - Method in class io.github.thebusybiscuit.slimefun4.implementation.tasks.player.JetBootsTask
 
schedule(long) - Method in class io.github.thebusybiscuit.slimefun4.implementation.tasks.player.JetpackTask
 
schedule(long) - Method in class io.github.thebusybiscuit.slimefun4.implementation.tasks.player.ParachuteTask
 
schedule(Slimefun, long) - Method in class io.github.thebusybiscuit.slimefun4.implementation.tasks.armor.AbstractArmorTask
Schedules this AbstractArmorTask to run every tickInterval ticks
scheduleCatcher(UUID, Consumer<String>) - Method in class com.xzavier0722.mc.plugin.slimefun4.chat.PlayerChatCatcher
 
scheduleDeleteTask(ScopeKey, RecordKey, boolean) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.ADataController
 
scheduleEntries(int) - Method in class io.github.thebusybiscuit.slimefun4.core.services.profiler.SlimefunProfiler
This method schedules a given amount of entries for the future.
scheduleReadTask(Runnable) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.ADataController
 
scheduleRepeating(long, long) - Method in class io.github.thebusybiscuit.slimefun4.implementation.tasks.player.BeeWingsTask
 
scheduleRepeating(long, long) - Method in class io.github.thebusybiscuit.slimefun4.implementation.tasks.player.InfusedMagnetTask
 
scheduleRepeating(long, long) - Method in class io.github.thebusybiscuit.slimefun4.implementation.tasks.player.JetBootsTask
 
scheduleRepeating(long, long) - Method in class io.github.thebusybiscuit.slimefun4.implementation.tasks.player.JetpackTask
 
scheduleRepeating(long, long) - Method in class io.github.thebusybiscuit.slimefun4.implementation.tasks.player.ParachuteTask
 
scheduleWriteTask(ScopeKey, RecordKey, RecordSet, boolean) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.ADataController
 
scheduleWriteTask(ScopeKey, RecordKey, Runnable, boolean) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.ADataController
 
scheduleWriteTask(Runnable) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.ADataController
 
scope - Variable in class com.xzavier0722.mc.plugin.slimefun4.storage.common.ScopeKey
 
ScopeKey - Class in com.xzavier0722.mc.plugin.slimefun4.storage.common
 
ScopeKey(DataScope) - Constructor for class com.xzavier0722.mc.plugin.slimefun4.storage.common.ScopeKey
 
Script - Class in io.github.thebusybiscuit.slimefun4.implementation.items.androids
A Script represents runnable code for a ProgrammableAndroid.
SCRIPT_ATTACK - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
SCRIPT_CHOP_TREE - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
SCRIPT_DIG_DOWN - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
SCRIPT_DIG_FORWARD - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
SCRIPT_DIG_UP - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
SCRIPT_DOWN - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
SCRIPT_FARM_DOWN - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
SCRIPT_FARM_FORWARD - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
SCRIPT_FISH - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
SCRIPT_FORWARD - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
SCRIPT_LEFT - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
SCRIPT_NEW - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
SCRIPT_PAUSE - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
SCRIPT_PULL_FUEL - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
SCRIPT_PUSH_ITEMS - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
SCRIPT_REPEAT - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
SCRIPT_RIGHT - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
SCRIPT_START - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
SCRIPT_UP - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
SCRIPT_WAIT - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
SCROLL_OF_DIMENSIONAL_TELEPOSITION - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
SCUBA_HELMET - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
SEAGRASS_FERTILIZER - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
SEAGRASS_ORGANIC_FOOD - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
SeasonalItemGroup - Class in io.github.thebusybiscuit.slimefun4.api.items.groups
Represents a ItemGroup that is only displayed in the Guide during a specified Month.
SeasonalItemGroup(NamespacedKey, Month, int, ItemStack) - Constructor for class io.github.thebusybiscuit.slimefun4.api.items.groups.SeasonalItemGroup
The constructor for a SeasonalItemGroup.
SEEDS_FERTILIZER - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
SEEDS_ORGANIC_FOOD - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
SEISMIC_AXE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
SeismicAxe - Class in io.github.thebusybiscuit.slimefun4.implementation.items.weapons
The SeismicAxe is an interesting weapon.
SeismicAxe(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.weapons.SeismicAxe
 
SeismicAxeListener - Class in io.github.thebusybiscuit.slimefun4.implementation.listeners
This Listener is responsible for removing every FallingBlock that was created using a SeismicAxe.
SeismicAxeListener(Slimefun, SeismicAxe) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.listeners.SeismicAxeListener
 
sendActionbarMessage(Player, String, boolean) - Method in class io.github.thebusybiscuit.slimefun4.core.services.localization.SlimefunLocalization
 
sendDeprecationWarning(Player) - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
This method informs the given Player that this SlimefunItem will be removed soon.
sendHelp(CommandSender) - Method in class io.github.thebusybiscuit.slimefun4.core.commands.SlimefunCommand
 
sendMessage(String) - Method in class io.github.thebusybiscuit.slimefun4.core.services.profiler.inspectors.ConsolePerformanceInspector
This will send a text message to the PerformanceInspector.
sendMessage(String) - Method in class io.github.thebusybiscuit.slimefun4.core.services.profiler.inspectors.PlayerPerformanceInspector
This will send a text message to the PerformanceInspector.
sendMessage(String) - Method in interface io.github.thebusybiscuit.slimefun4.core.services.profiler.PerformanceInspector
This will send a text message to the PerformanceInspector.
sendMessage(TextComponent) - Method in class io.github.thebusybiscuit.slimefun4.core.services.profiler.inspectors.PlayerPerformanceInspector
 
sendMessage(CommandSender, String) - Method in class io.github.thebusybiscuit.slimefun4.core.services.localization.SlimefunLocalization
 
sendMessage(CommandSender, String) - Static method in class net.guizhanss.slimefun4.utils.ChatUtils
发送带 Slimefun 前缀的消息
sendMessage(CommandSender, String, boolean) - Method in class io.github.thebusybiscuit.slimefun4.core.services.localization.SlimefunLocalization
 
sendMessage(CommandSender, String, boolean, UnaryOperator<String>) - Method in class io.github.thebusybiscuit.slimefun4.core.services.localization.SlimefunLocalization
 
sendMessage(CommandSender, String, UnaryOperator<String>) - Method in class io.github.thebusybiscuit.slimefun4.core.services.localization.SlimefunLocalization
 
sendMessage(CommandSender, String, UnaryOperator<String>) - Static method in class net.guizhanss.slimefun4.utils.ChatUtils
发送带 Slimefun 前缀的消息
sendMessage(Player) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.magical.talismans.Talisman
This method sends the given Player the message of this Talisman.
sendMessages(CommandSender, String) - Method in class io.github.thebusybiscuit.slimefun4.core.services.localization.SlimefunLocalization
 
sendMessages(CommandSender, String, boolean, UnaryOperator<String>) - Method in class io.github.thebusybiscuit.slimefun4.core.services.localization.SlimefunLocalization
 
sendMessages(CommandSender, String, UnaryOperator<String>) - Method in class io.github.thebusybiscuit.slimefun4.core.services.localization.SlimefunLocalization
 
sendStats(CommandSender) - Method in class io.github.thebusybiscuit.slimefun4.api.player.PlayerProfile
This sends the statistics for the specified CommandSender to the CommandSender.
sendURL(CommandSender, String) - Static method in class io.github.thebusybiscuit.slimefun4.utils.ChatUtils
 
SENSITIVE_MATERIALS - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.tags.SlimefunTag
Materials which are sensitive to break.
SERBIAN - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.localization.LanguagePreset
 
setAmount(int) - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItemStack
 
setAmount(int) - Method in class io.github.thebusybiscuit.slimefun4.utils.itemstack.ItemStackWrapper
 
setAutoLoadingMode(boolean) - Method in class io.github.thebusybiscuit.slimefun4.core.config.SlimefunConfigManager
This method will make any SlimefunItem which is registered automatically call SlimefunItem.load().
setBackpackCount(int) - Method in class io.github.thebusybiscuit.slimefun4.api.player.PlayerProfile
 
setBlockData(Block, String) - Method in class io.github.thebusybiscuit.slimefun4.core.services.BlockDataService
This will store the given String inside the NBT data of the given Block
setBlockData(Block, NamespacedKey, String) - Method in class io.github.thebusybiscuit.slimefun4.core.services.BlockDataService
This will store the given String inside the NBT data of the given Block
setBlockDataLocation(SlimefunBlockData, Location) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.BlockDataController
Move block data to specific location
setCacheInternal(String, String, boolean) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.ADataContainer
 
setCancelled(boolean) - Method in class io.github.thebusybiscuit.slimefun4.api.events.AncientAltarCraftEvent
 
setCancelled(boolean) - Method in class io.github.thebusybiscuit.slimefun4.api.events.AndroidFarmEvent
 
setCancelled(boolean) - Method in class io.github.thebusybiscuit.slimefun4.api.events.AndroidMineEvent
 
setCancelled(boolean) - Method in class io.github.thebusybiscuit.slimefun4.api.events.AsyncAutoEnchanterProcessEvent
 
setCancelled(boolean) - Method in class io.github.thebusybiscuit.slimefun4.api.events.AutoDisenchantEvent
 
setCancelled(boolean) - Method in class io.github.thebusybiscuit.slimefun4.api.events.AutoEnchantEvent
 
setCancelled(boolean) - Method in class io.github.thebusybiscuit.slimefun4.api.events.BlockPlacerPlaceEvent
 
setCancelled(boolean) - Method in class io.github.thebusybiscuit.slimefun4.api.events.ClimbingPickLaunchEvent
 
setCancelled(boolean) - Method in class io.github.thebusybiscuit.slimefun4.api.events.CoolerFeedPlayerEvent
 
setCancelled(boolean) - Method in class io.github.thebusybiscuit.slimefun4.api.events.ExplosiveToolBreakBlocksEvent
 
setCancelled(boolean) - Method in class io.github.thebusybiscuit.slimefun4.api.events.MultiBlockCraftEvent
 
setCancelled(boolean) - Method in class io.github.thebusybiscuit.slimefun4.api.events.MultiBlockInteractEvent
 
setCancelled(boolean) - Method in class io.github.thebusybiscuit.slimefun4.api.events.PlayerPreResearchEvent
 
setCancelled(boolean) - Method in class io.github.thebusybiscuit.slimefun4.api.events.ResearchUnlockEvent
 
setCancelled(boolean) - Method in class io.github.thebusybiscuit.slimefun4.api.events.SlimefunBlockBreakEvent
 
setCancelled(boolean) - Method in class io.github.thebusybiscuit.slimefun4.api.events.SlimefunBlockPlaceEvent
 
setCancelled(boolean) - Method in class io.github.thebusybiscuit.slimefun4.api.events.SlimefunGuideOpenEvent
 
setCancelled(boolean) - Method in class io.github.thebusybiscuit.slimefun4.api.events.SlimefunItemSpawnEvent
 
setCancelled(boolean) - Method in class io.github.thebusybiscuit.slimefun4.api.events.TalismanActivateEvent
 
setCancelled(boolean) - Method in class io.github.thebusybiscuit.slimefun4.api.events.WaypointCreateEvent
 
setCapacity(int) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.autocrafters.AbstractAutoCrafter
This sets the energy capacity for this machine.
setCapacity(int) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.geo.GEOMiner
This sets the energy capacity for this machine.
setCapacity(int) - Method in class me.mrCookieSlime.Slimefun.Objects.SlimefunItem.abstractItems.AContainer
This sets the energy capacity for this machine.
setCapacity(int) - Method in class me.mrCookieSlime.Slimefun.Objects.SlimefunItem.abstractItems.AGenerator
This sets the energy capacity for this machine.
setCharge(ItemMeta, float, float) - Static method in class io.github.thebusybiscuit.slimefun4.utils.ChargeUtils
 
setCharge(Location, int) - Method in interface io.github.thebusybiscuit.slimefun4.core.attributes.EnergyNetComponent
This method sets the charge which is stored at a given Location If this EnergyNetComponent is of type EnergyNetComponentType.CAPACITOR, then this method will automatically update the texture of this Capacitor as well.
setChunkInfo(World, int, int, String, String) - Static method in class me.mrCookieSlime.Slimefun.api.BlockStorage
Deprecated.
 
setConsumedItem(ItemStack) - Method in class io.github.thebusybiscuit.slimefun4.api.events.CoolerFeedPlayerEvent
This sets the ItemStack that should be "consumed".
setContributions(String, int) - Method in class io.github.thebusybiscuit.slimefun4.core.services.github.Contributor
This sets the amount of contributions of this Contributor for the specified role.
setCost(int) - Method in class io.github.thebusybiscuit.slimefun4.api.researches.Research
Deprecated.
setCrossAddonItemGroup(boolean) - Method in class io.github.thebusybiscuit.slimefun4.api.items.ItemGroup
This method will set if this ItemGroup will allow SlimefunItems from other addons to be added, without a warning, into the group.
setCurrencyCost(double) - Method in class io.github.thebusybiscuit.slimefun4.api.researches.Research
 
setData(RecordKey, RecordSet) - Method in interface com.xzavier0722.mc.plugin.slimefun4.storage.adapter.IDataSourceAdapter
 
setData(RecordKey, RecordSet) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.mysql.MysqlAdapter
 
setData(RecordKey, RecordSet) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.postgresql.PostgreSqlAdapter
 
setData(RecordKey, RecordSet) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlite.SqliteAdapter
 
setData(RecordKey, RecordSet) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.ADataController
 
setData(String, String) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.ADataContainer
 
setData(String, String) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.SlimefunBlockData
 
setData(String, String) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.SlimefunChunkData
 
setData(String, String) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.SlimefunUniversalData
 
setData(Location, String, String) - Static method in class com.xzavier0722.mc.plugin.slimefun4.storage.util.StorageCacheUtils
 
setDefaultValue(String, Object) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.BlockDataConfigWrapper
Deprecated.
 
setDefaultValue(String, Object) - Method in class me.mrCookieSlime.CSCoreLibPlugin.Configuration.Config
Deprecated.
Sets the Value for the specified Path (IF the Path does not yet exist)
setDelayedSavingEnable(boolean) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.BlockDataController
 
setDrop(ItemStack) - Method in class io.github.thebusybiscuit.slimefun4.api.events.AndroidFarmEvent
This will set the ItemStack result.
setEmptySlotsClickable(boolean) - Method in class me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.ChestMenu
Deprecated.
Toggles whether Players can click the empty menu slots while viewing this Menu
setEnabled(boolean) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.autocrafters.AbstractRecipe
This method enables or disables this recipe.
setEnabled(World, boolean) - Method in class io.github.thebusybiscuit.slimefun4.core.services.PerWorldSettingsService
This method enables or disables the given World.
setEnabled(World, SlimefunItem, boolean) - Method in class io.github.thebusybiscuit.slimefun4.core.services.PerWorldSettingsService
This method enables or disables the given SlimefunItem in the specified World.
setEnergyConsumption(int) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.autocrafters.AbstractAutoCrafter
This method sets the energy consumed by this machine per tick.
setEnergyConsumption(int) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.geo.GEOMiner
This method sets the energy consumed by this machine per tick.
setEnergyConsumption(int) - Method in class me.mrCookieSlime.Slimefun.Objects.SlimefunItem.abstractItems.AContainer
This method sets the energy consumed by this machine per tick.
setEnergyProduction(int) - Method in class me.mrCookieSlime.Slimefun.Objects.SlimefunItem.abstractItems.AGenerator
This method sets the energy produced by this machine per tick.
setFile(LanguageFile, FileConfiguration) - Method in class io.github.thebusybiscuit.slimefun4.core.services.localization.Language
 
setFreeCreativeResearchingEnabled(boolean) - Method in class io.github.thebusybiscuit.slimefun4.core.config.SlimefunConfigManager
 
setGuideLayout(SlimefunGuideMode) - Method in class io.github.thebusybiscuit.slimefun4.api.events.SlimefunGuideOpenEvent
Changes the SlimefunGuideMode that was tried to be opened with.
setHidden(boolean) - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
This method will forcefully hide this SlimefunItem from the SlimefunGuide.
setHologramLabel(Location, String) - Method in class io.github.thebusybiscuit.slimefun4.core.services.holograms.HologramsService
This will update the label of the Hologram.
setImmutable() - Method in class io.github.thebusybiscuit.slimefun4.api.events.BlockPlacerPlaceEvent
This marks this Event as immutable, it can no longer be modified afterwards.
setIngredientCount(Block, int) - Method in interface com.xzavier0722.mc.plugin.slimefun4.autocrafter.CrafterInteractable
This is for updating the count of different ingredient in recipe.
setIngredientCount(Block, int) - Method in class com.xzavier0722.mc.plugin.slimefun4.autocrafter.CrafterSmartPortParser
 
setIsDataLoaded(boolean) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.ADataContainer
 
setIsDataLoaded(boolean) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.SlimefunChunkData
 
setItem(ItemStack) - Method in class io.github.thebusybiscuit.slimefun4.api.events.AncientAltarCraftEvent
This method will change the item that would be dropped by the AncientAltar
setItemCharge(ItemStack, float) - Method in interface io.github.thebusybiscuit.slimefun4.core.attributes.Rechargeable
This method sets the stored energy charge for a given ItemStack.
setItemData(ItemStack, String) - Method in class io.github.thebusybiscuit.slimefun4.core.services.CustomItemDataService
This method stores the given id on the provided ItemStack via persistent data.
setItemData(ItemMeta, String) - Method in class io.github.thebusybiscuit.slimefun4.core.services.CustomItemDataService
This method stores the given id on the provided ItemMeta via persistent data.
setItemDisplayInfo(ItemStack, PlayerBackpack) - Static method in class io.github.thebusybiscuit.slimefun4.api.player.PlayerBackpack
 
setItemGroup(ItemGroup) - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
This sets the ItemGroup in which this SlimefunItem will be displayed.
setItemMeta(ItemMeta) - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItemStack
 
setItemMeta(ItemMeta) - Method in class io.github.thebusybiscuit.slimefun4.utils.itemstack.ItemStackWrapper
 
setItemPdc(ItemStack, String, String) - Static method in class io.github.thebusybiscuit.slimefun4.api.player.PlayerBackpack
 
setItemStack(ItemStack) - Method in class io.github.thebusybiscuit.slimefun4.api.events.BlockPlacerPlaceEvent
This sets the placed ItemStack.
setItemStack(ItemStack) - Method in class io.github.thebusybiscuit.slimefun4.api.events.SlimefunItemSpawnEvent
This method sets the ItemStack that should be dropped.
setLastPresent(BlockPosition) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.SlimefunUniversalBlockData
 
setLastPresent(Location) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.SlimefunUniversalBlockData
 
setLenient(boolean) - Method in class io.github.thebusybiscuit.slimefun4.utils.biomes.BiomeMapParser
This method sets the "lenient" flag for this parser.
setLevelCost(int) - Method in class io.github.thebusybiscuit.slimefun4.api.researches.Research
Sets the cost in XP levels to unlock this Research.
setLocation(Location) - Method in class io.github.thebusybiscuit.slimefun4.api.events.SlimefunItemSpawnEvent
This sets the Location on where to drop this item.
setLocation(Location) - Method in class io.github.thebusybiscuit.slimefun4.api.events.WaypointCreateEvent
This sets the Location of the waypoint.
setMainMenuPage(int) - Method in class io.github.thebusybiscuit.slimefun4.core.guide.GuideHistory
This method sets the page of the main menu of this GuideHistory
setMaxUseCount(int) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.LimitedUseItem
Sets the maximum number of times this item can be used.
setName(String) - Method in class io.github.thebusybiscuit.slimefun4.api.events.WaypointCreateEvent
This sets the name of the waypoint to the given argument.
setName(String) - Method in class io.github.thebusybiscuit.slimefun4.api.player.PlayerBackpack
 
setOutput(ItemStack) - Method in class io.github.thebusybiscuit.slimefun4.api.events.MultiBlockCraftEvent
Sets the output of the craft.
setPermission(SlimefunItem, String) - Method in class io.github.thebusybiscuit.slimefun4.core.services.PermissionsService
This method sets the Permission for a given SlimefunItem.
setPlayerInventoryClickable(boolean) - Method in class me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.ChestMenu
Deprecated.
Toggles whether Players can access there Inventory while viewing this Menu
setPreventConsumption(boolean) - Method in class io.github.thebusybiscuit.slimefun4.api.events.TalismanActivateEvent
Only applies if Talisman.isConsumable() is true.
setProcessingSpeed(int) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.geo.GEOMiner
This sets the speed of this machine.
setProcessingSpeed(int) - Method in class me.mrCookieSlime.Slimefun.Objects.SlimefunItem.abstractItems.AContainer
This sets the speed of this machine.
setProfile(PlayerProfile) - Method in class io.github.thebusybiscuit.slimefun4.api.events.AsyncProfileLoadEvent
This method can be used to inject your custom PlayerProfile implementations.
setProgressBar(ItemStack) - Method in class io.github.thebusybiscuit.slimefun4.core.machines.MachineProcessor
This sets the progress bar icon for this MachineProcessor.
setRecipe(ItemStack[]) - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
Sets the recipe for this SlimefunItem.
setRecipeOutput(ItemStack) - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
This method will set the result of crafting this SlimefunItem.
setRecipeType(RecipeType) - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
Sets the RecipeType for this SlimefunItem.
setResearch(Research) - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
This method will set the Research of this SlimefunItem.
setResearch(String, NamespacedKey, boolean) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.ProfileDataController
 
setResearched(Research, boolean) - Method in class io.github.thebusybiscuit.slimefun4.api.player.PlayerProfile
This method sets the Player's "researched" status for this Research.
setResearchingEnabled(boolean) - Method in class io.github.thebusybiscuit.slimefun4.core.config.SlimefunConfigManager
 
setResultMessage(String) - Method in class io.github.thebusybiscuit.slimefun4.core.attributes.interactions.InteractionResult
Sets a custom result message for this interaction.
setRunAfter(long, TimeUnit) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.task.DelayedTask
 
setScript(SlimefunUniversalBlockData, String) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.androids.ProgrammableAndroid
 
setSelectedOption(Player, ItemStack, T) - Method in interface io.github.thebusybiscuit.slimefun4.core.guide.options.SlimefunGuideOption
 
setSelectedRecipe(Block, AbstractRecipe) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.autocrafters.AbstractAutoCrafter
This method sets the selected AbstractRecipe for the given Block.
setShowHiddenItemGroupsInSearch(boolean) - Method in class io.github.thebusybiscuit.slimefun4.core.config.SlimefunConfigManager
 
setShowVanillaRecipes(boolean) - Method in class io.github.thebusybiscuit.slimefun4.core.config.SlimefunConfigManager
 
setSize(int) - Method in class io.github.thebusybiscuit.slimefun4.api.player.PlayerBackpack
This will change the current size of this Backpack to the specified size.
setSize(int) - Method in class me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.ChestMenu
Deprecated.
 
setSize(int) - Method in class me.mrCookieSlime.Slimefun.api.inventory.BlockMenuPreset
 
setSoulbound(ItemStack, boolean) - Static method in class io.github.thebusybiscuit.slimefun4.utils.SlimefunUtils
Toggles an ItemStack to be Soulbound.
If true is passed, this will add the SlimefunUtils.SOULBOUND_LORE and add a NamespacedKey to the item so it can be quickly identified by SlimefunUtils.isSoulbound(ItemStack).
If false is passed, this property will be removed.
setSupplies(GEOResource, World, int, int, int) - Method in class io.github.thebusybiscuit.slimefun4.api.geo.ResourceManager
This method will set the supplies in a given Chunk to the specified value.
setTexture(String) - Method in class io.github.thebusybiscuit.slimefun4.core.services.github.Contributor
This sets the skin texture of this Contributor or clears it.
setTexture(ItemStack, String) - Method in class io.github.thebusybiscuit.slimefun4.core.services.CustomTextureService
This method sets the custom model data for this ItemStack to the value configured for the provided item id.
setTexture(ItemMeta, String) - Method in class io.github.thebusybiscuit.slimefun4.core.services.CustomTextureService
This method sets the custom model data for this ItemMeta to the value configured for the provided item id.
setTicks(int) - Method in class me.mrCookieSlime.Slimefun.Objects.SlimefunItem.abstractItems.MachineRecipe
 
setTier(int) - Method in class io.github.thebusybiscuit.slimefun4.api.items.ItemGroup
This sets the tier of this ItemGroup.
setTraitData(UniversalDataTrait, String) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.SlimefunUniversalData
 
setType(Material) - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItemStack
 
setType(Material) - Method in class io.github.thebusybiscuit.slimefun4.utils.itemstack.ItemStackWrapper
 
setUniqueId(UUID) - Method in class io.github.thebusybiscuit.slimefun4.core.services.github.Contributor
This method sets the UUID for this Contributor.
setup() - Static method in class io.github.thebusybiscuit.slimefun4.implementation.resources.GEOResourcesSetup
 
setup(Slimefun) - Static method in class io.github.thebusybiscuit.slimefun4.implementation.setup.SlimefunItemSetup
 
setupJson(Plugin) - Static method in class net.guizhanss.slimefun4.utils.WikiUtils
读取附属的 wiki.json 并设置物品的 Wiki 按钮
setupJson(Plugin, Function<String, String>) - Static method in class net.guizhanss.slimefun4.utils.WikiUtils
读取附属的 wiki.json 并设置物品的 Wiki 按钮 可对页面地址进行更改
setupResearches() - Static method in class io.github.thebusybiscuit.slimefun4.implementation.setup.ResearchSetup
 
setupWiki() - Static method in class io.github.thebusybiscuit.slimefun4.implementation.setup.PostSetup
 
setUseableInWorkbench(boolean) - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
This sets whether or not this SlimefunItem is allowed to be used in a normal Crafting Table.
setUseBlock(Event.Result) - Method in class io.github.thebusybiscuit.slimefun4.api.events.PlayerRightClickEvent
 
setUseItem(Event.Result) - Method in class io.github.thebusybiscuit.slimefun4.api.events.PlayerRightClickEvent
 
setValue(int) - Method in class io.github.thebusybiscuit.slimefun4.api.events.GEOResourceGenerationEvent
This modifies the amount that will be generated.
setValue(String, Object) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.BlockDataConfigWrapper
Deprecated.
 
setValue(String, Object) - Method in class me.mrCookieSlime.CSCoreLibPlugin.Configuration.Config
Deprecated.
Sets the Value for the specified Path
setValue(String, Object) - Method in class me.mrCookieSlime.Slimefun.api.BlockInfoConfig
 
setVelocity(Vector) - Method in class io.github.thebusybiscuit.slimefun4.api.events.ClimbingPickLaunchEvent
Use this to change the velocity Vector applied to the Player.
SEVERE - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.profiler.PerformanceRating
 
SharedActivationPlate - Class in io.github.thebusybiscuit.slimefun4.implementation.items.teleporter
The SharedActivationPlate is a teleporter activation plate to which everyone has access.
SharedActivationPlate(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.teleporter.SharedActivationPlate
 
SHARPNESS - Static variable in class io.github.thebusybiscuit.slimefun4.utils.compatibility.VersionedEnchantment
 
shouldApply(int) - Method in enum class io.github.thebusybiscuit.slimefun4.core.attributes.RadiationSymptom
This method returns if this symptom should be applied.
show(ChestMenu, AsyncRecipeChoiceTask) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.autocrafters.AbstractRecipe
This will visually represent this AbstractRecipe in the given ChestMenu.
showEnchantmentLevelWarning(BlockMenu) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.enchanting.AutoDisenchanter
 
showEnchantmentLevelWarning(BlockMenu) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.enchanting.AutoEnchanter
 
showEnchantmentLimitWarning(BlockMenu) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.enchanting.AutoDisenchanter
 
showEnchantmentLimitWarning(BlockMenu) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.enchanting.AutoEnchanter
 
showRecipe(Player, Block, AbstractRecipe) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.autocrafters.AbstractAutoCrafter
This shows the given AbstractRecipe to the Player in a preview window.
SHULKER_BOX - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.ColoredMaterial
This List contains all shulker box colors ordered by their appearance ingame.
SHULKER_BOXES - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.tags.SlimefunTag
All Shulker boxes, normal and colored.
shutdown() - Static method in class city.norain.slimefun4.SlimefunExtended
 
shutdown() - Method in interface com.xzavier0722.mc.plugin.slimefun4.storage.adapter.IDataSourceAdapter
 
shutdown() - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.SqlCommonAdapter
 
shutdown() - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.ADataController
正常关闭 ADataController
shutdown() - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.BlockDataController
 
shutdown() - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.ProfileDataController
 
shutdown() - Method in class io.github.thebusybiscuit.slimefun4.core.config.SlimefunDatabaseManager
 
SIFTED_ORE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
SILICON - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
SILVER_DUST - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
SILVER_INGOT - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
SimpleBlockBreakHandler - Class in io.github.thebusybiscuit.slimefun4.implementation.handlers
This simple implementation of BlockBreakHandler will execute the same code for when the Block is broken by a Player, by a MinerAndroid or an explosion.
SimpleBlockBreakHandler() - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.handlers.SimpleBlockBreakHandler
This constructs a new SimpleBlockBreakHandler.
SimpleSlimefunItem<T> - Class in io.github.thebusybiscuit.slimefun4.implementation.items
This is basically a quickstart class for your very first SlimefunItem.
SimpleSlimefunItem(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.SimpleSlimefunItem
 
SimpleSlimefunItem(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[], ItemStack) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.SimpleSlimefunItem
 
SINHALA - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.localization.LanguagePreset
 
size() - Method in class io.github.thebusybiscuit.slimefun4.core.guide.GuideHistory
This returns the amount of elements in this GuideHistory.
SLASH_SEPARATOR - Static variable in class io.github.thebusybiscuit.slimefun4.utils.PatternUtils
 
SLIME_BOOTS - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
SLIME_BOOTS_FALL_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
SLIME_BOOTS_STEEL - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
SLIME_CHESTPLATE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
SLIME_CHESTPLATE_STEEL - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
SLIME_HELMET - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
SLIME_HELMET_STEEL - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
SLIME_LEGGINGS - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
SLIME_LEGGINGS_STEEL - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
Slimefun - Class in io.github.thebusybiscuit.slimefun4.implementation
This is the main class of Slimefun.
Slimefun - Class in me.mrCookieSlime.Slimefun.api
Deprecated.
This class is slowly getting stripped away in favour of a more object-oriented approach.
Slimefun() - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.Slimefun
Our default constructor for Slimefun.
Slimefun(JavaPluginLoader, PluginDescriptionFile, File, File) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.Slimefun
This constructor is invoked in Unit Test environments only.
SLIMEFUN_ID - Enum constant in enum class com.xzavier0722.mc.plugin.slimefun4.storage.common.FieldKey
 
SLIMEFUN_TAG - Static variable in class io.github.thebusybiscuit.slimefun4.utils.PatternUtils
 
SlimefunAddon - Interface in io.github.thebusybiscuit.slimefun4.api
This is a very basic interface that will be used to identify the Plugin that registered a SlimefunItem.
SlimefunArmorPiece - Class in io.github.thebusybiscuit.slimefun4.implementation.items.armor
 
SlimefunArmorPiece(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[], PotionEffect[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.armor.SlimefunArmorPiece
 
SlimefunArmorTask - Class in io.github.thebusybiscuit.slimefun4.implementation.tasks.armor
The SlimefunArmorTask is responsible for handling SlimefunArmorPiece
SlimefunArmorTask() - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.tasks.armor.SlimefunArmorTask
 
SlimefunAutoCrafter - Class in io.github.thebusybiscuit.slimefun4.implementation.items.autocrafters
This extension of the AbstractAutoCrafter allows you to implement any RecipeType.
SlimefunAutoCrafter(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[], RecipeType) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.autocrafters.SlimefunAutoCrafter
 
SlimefunBackpack - Class in io.github.thebusybiscuit.slimefun4.implementation.items.backpacks
This class represents a SlimefunItem that is considered a Backpack.
SlimefunBackpack(int, ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.backpacks.SlimefunBackpack
 
SlimefunBlockBreakEvent - Class in io.github.thebusybiscuit.slimefun4.api.events
This Event is fired whenever a SlimefunItem placed as a Block in the world is broken.
SlimefunBlockBreakEvent(Player, ItemStack, Block, SlimefunItem) - Constructor for class io.github.thebusybiscuit.slimefun4.api.events.SlimefunBlockBreakEvent
 
SlimefunBlockData - Class in com.xzavier0722.mc.plugin.slimefun4.storage.controller
SlimefunBlockData 是 Slimefun 中机器等方块类物品的数据存储容器。
SlimefunBlockHandler - Interface in me.mrCookieSlime.Slimefun.Objects
Deprecated.
Please use the BlockBreakHandler instead.
SlimefunBlockPlaceEvent - Class in io.github.thebusybiscuit.slimefun4.api.events
This Event is fired whenever a SlimefunItem is placed as a Block in the world.
SlimefunBlockPlaceEvent(Player, ItemStack, Block, SlimefunItem) - Constructor for class io.github.thebusybiscuit.slimefun4.api.events.SlimefunBlockPlaceEvent
 
SlimefunBootsListener - Class in io.github.thebusybiscuit.slimefun4.implementation.listeners
This Listener is responsible for handling all boots provided by Slimefun, such as the StomperBoots or any SlimefunArmorPiece that is a pair of boots and needs to listen to an EntityDamageEvent.
SlimefunBootsListener(Slimefun) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.listeners.SlimefunBootsListener
 
SlimefunBow - Class in io.github.thebusybiscuit.slimefun4.implementation.items.weapons
This class represents a SlimefunItem that is a Bow.
SlimefunBow(ItemGroup, SlimefunItemStack, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.weapons.SlimefunBow
 
SlimefunBowListener - Class in io.github.thebusybiscuit.slimefun4.implementation.listeners
This Listener is responsible for tracking Arrows fired from a SlimefunBow.
SlimefunBowListener() - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.listeners.SlimefunBowListener
 
SlimefunBranch - Enum Class in io.github.thebusybiscuit.slimefun4.api
This enum represents the branch this Slimefun build is on.
SlimefunChunkData - Class in com.xzavier0722.mc.plugin.slimefun4.storage.controller
SlimefunChunkData 是 Slimefun 中用于存储区块内所有方块数据的容器类。
SlimefunChunkDataLoadEvent - Class in com.xzavier0722.mc.plugin.slimefun4.storage.event
 
SlimefunChunkDataLoadEvent(SlimefunChunkData) - Constructor for class com.xzavier0722.mc.plugin.slimefun4.storage.event.SlimefunChunkDataLoadEvent
 
SlimefunCommand - Class in io.github.thebusybiscuit.slimefun4.core.commands
This CommandExecutor holds the functionality of our /slimefun command.
SlimefunCommand(Slimefun) - Constructor for class io.github.thebusybiscuit.slimefun4.core.commands.SlimefunCommand
Creates a new instance of SlimefunCommand
SlimefunConfigManager - Class in io.github.thebusybiscuit.slimefun4.core.config
 
SlimefunConfigManager(Slimefun) - Constructor for class io.github.thebusybiscuit.slimefun4.core.config.SlimefunConfigManager
 
SlimefunDatabaseManager - Class in io.github.thebusybiscuit.slimefun4.core.config
 
SlimefunDatabaseManager(Slimefun) - Constructor for class io.github.thebusybiscuit.slimefun4.core.config.SlimefunDatabaseManager
 
SlimefunExtended - Class in city.norain.slimefun4
 
SlimefunExtended() - Constructor for class city.norain.slimefun4.SlimefunExtended
 
SlimefunGuide - Class in io.github.thebusybiscuit.slimefun4.core.guide
This is a static utility class that provides convenient access to the methods of SlimefunGuideImplementation that abstracts away the actual implementation.
SlimefunGuideImplementation - Interface in io.github.thebusybiscuit.slimefun4.core.guide
This interface is used for the different implementations that add behaviour to the SlimefunGuide.
SlimefunGuideItem - Class in io.github.thebusybiscuit.slimefun4.utils.itemstack
This is just a helper ItemStack class for the SlimefunGuide ItemStack.
SlimefunGuideItem(SlimefunGuideImplementation, String) - Constructor for class io.github.thebusybiscuit.slimefun4.utils.itemstack.SlimefunGuideItem
 
SlimefunGuideListener - Class in io.github.thebusybiscuit.slimefun4.implementation.listeners
 
SlimefunGuideListener(Slimefun, boolean) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.listeners.SlimefunGuideListener
 
SlimefunGuideMode - Enum Class in io.github.thebusybiscuit.slimefun4.core.guide
This enum holds the different designs a SlimefunGuide can have.
SlimefunGuideOpenEvent - Class in io.github.thebusybiscuit.slimefun4.api.events
This Event is called whenever a Player tries to open the Slimefun Guide book.
SlimefunGuideOpenEvent(Player, ItemStack, SlimefunGuideMode) - Constructor for class io.github.thebusybiscuit.slimefun4.api.events.SlimefunGuideOpenEvent
 
SlimefunGuideOption<T> - Interface in io.github.thebusybiscuit.slimefun4.core.guide.options
This interface represents an option in the SlimefunGuide.
SlimefunGuideSettings - Class in io.github.thebusybiscuit.slimefun4.core.guide.options
This static utility class offers various methods that provide access to the Settings menu of our SlimefunGuide.
SlimefunInventoryHolder - Class in city.norain.slimefun4.holder
 
SlimefunInventoryHolder() - Constructor for class city.norain.slimefun4.holder.SlimefunInventoryHolder
 
SlimefunItem - Class in io.github.thebusybiscuit.slimefun4.api.items
A SlimefunItem is a custom item registered by a SlimefunAddon.
SlimefunItem(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
This creates a new SlimefunItem from the given arguments.
SlimefunItem(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[], ItemStack) - Constructor for class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
This creates a new SlimefunItem from the given arguments.
SlimefunItem(ItemGroup, ItemStack, String, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
 
SlimefunItemConsumeListener - Class in io.github.thebusybiscuit.slimefun4.implementation.listeners
This Listener is responsible for handling the ItemConsumptionHandler for any SlimefunItem.
SlimefunItemConsumeListener(Slimefun) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.listeners.SlimefunItemConsumeListener
 
SlimefunItemHitListener - Class in io.github.thebusybiscuit.slimefun4.implementation.listeners
This Listener is responsible for calling the WeaponUseHandler.
SlimefunItemHitListener(Slimefun) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.listeners.SlimefunItemHitListener
 
SlimefunItemInteractListener - Class in io.github.thebusybiscuit.slimefun4.implementation.listeners
This Listener listens to the PlayerInteractEvent.
SlimefunItemInteractListener(Slimefun) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.listeners.SlimefunItemInteractListener
 
SlimefunItemRegistryFinalizedEvent - Class in io.github.thebusybiscuit.slimefun4.api.events
This Event is fired after Slimefun finishes loading the SlimefunItem registry.
SlimefunItemRegistryFinalizedEvent() - Constructor for class io.github.thebusybiscuit.slimefun4.api.events.SlimefunItemRegistryFinalizedEvent
 
SlimefunItems - Class in io.github.thebusybiscuit.slimefun4.implementation
This class holds a static references to every SlimefunItemStack found in Slimefun.
SlimefunItemSetup - Class in io.github.thebusybiscuit.slimefun4.implementation.setup
This class holds the recipes of all items.
SlimefunItemSpawnEvent - Class in io.github.thebusybiscuit.slimefun4.api.events
This Event is fired whenever slimefun drops an ItemStack.
SlimefunItemSpawnEvent(Player, Location, ItemStack, ItemSpawnReason) - Constructor for class io.github.thebusybiscuit.slimefun4.api.events.SlimefunItemSpawnEvent
 
SlimefunItemSpawnEvent(Location, ItemStack, ItemSpawnReason) - Constructor for class io.github.thebusybiscuit.slimefun4.api.events.SlimefunItemSpawnEvent
 
SlimefunItemStack - Class in io.github.thebusybiscuit.slimefun4.api.items
The SlimefunItemStack functions as the base for any SlimefunItem.
SlimefunItemStack(SlimefunItemStack, int) - Constructor for class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItemStack
 
SlimefunItemStack(String, HeadTexture, String, String...) - Constructor for class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItemStack
 
SlimefunItemStack(String, String, String, String...) - Constructor for class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItemStack
 
SlimefunItemStack(String, String, String, Consumer<ItemMeta>) - Constructor for class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItemStack
 
SlimefunItemStack(String, String, Consumer<ItemMeta>) - Constructor for class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItemStack
 
SlimefunItemStack(String, Color, PotionEffect, String, String...) - Constructor for class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItemStack
 
SlimefunItemStack(String, ItemStack) - Constructor for class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItemStack
 
SlimefunItemStack(String, ItemStack, String, String...) - Constructor for class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItemStack
 
SlimefunItemStack(String, ItemStack, Consumer<ItemMeta>) - Constructor for class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItemStack
 
SlimefunItemStack(String, Material, String, String...) - Constructor for class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItemStack
 
SlimefunItemStack(String, Material, String, Consumer<ItemMeta>) - Constructor for class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItemStack
 
SlimefunItemStack(String, Material, Consumer<ItemMeta>) - Constructor for class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItemStack
 
SlimefunItemStack(String, Material, Color, String, String...) - Constructor for class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItemStack
 
SlimefunLocalization - Class in io.github.thebusybiscuit.slimefun4.core.services.localization
This is an abstract parent class of LocalizationService.
SlimefunLocalization(Slimefun) - Constructor for class io.github.thebusybiscuit.slimefun4.core.services.localization.SlimefunLocalization
 
SlimefunMigrateListener - Class in city.norain.slimefun4.listener
 
SlimefunMigrateListener() - Constructor for class city.norain.slimefun4.listener.SlimefunMigrateListener
 
SlimefunProfiler - Class in io.github.thebusybiscuit.slimefun4.core.services.profiler
The SlimefunProfiler works closely to the TickerTask and is responsible for monitoring that task.
SlimefunProfiler() - Constructor for class io.github.thebusybiscuit.slimefun4.core.services.profiler.SlimefunProfiler
 
SlimefunRegistry - Class in io.github.thebusybiscuit.slimefun4.core
This class houses a lot of instances of Map and List that hold various mappings and collections related to SlimefunItem.
SlimefunRegistry() - Constructor for class io.github.thebusybiscuit.slimefun4.core.SlimefunRegistry
 
SlimefunStartupTask - Class in io.github.thebusybiscuit.slimefun4.implementation.tasks
This Task initializes all items, some listeners and various other stuff.
SlimefunStartupTask(Slimefun, Runnable) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.tasks.SlimefunStartupTask
This initializes our SlimefunStartupTask for the given Slimefun.
SlimefunSubCommands - Class in io.github.thebusybiscuit.slimefun4.core.commands.subcommands
This class holds the implementations of every SubCommand.
SlimefunTag - Enum Class in io.github.thebusybiscuit.slimefun4.utils.tags
This enum contains various implementations of the Tag interface.
SlimefunUniversalBlockData - Class in com.xzavier0722.mc.plugin.slimefun4.storage.controller
 
SlimefunUniversalBlockData(UUID, String) - Constructor for class com.xzavier0722.mc.plugin.slimefun4.storage.controller.SlimefunUniversalBlockData
 
SlimefunUniversalBlockData(UUID, String, BlockPosition) - Constructor for class com.xzavier0722.mc.plugin.slimefun4.storage.controller.SlimefunUniversalBlockData
 
SlimefunUniversalBlockData(UUID, String, Location) - Constructor for class com.xzavier0722.mc.plugin.slimefun4.storage.controller.SlimefunUniversalBlockData
 
SlimefunUniversalData - Class in com.xzavier0722.mc.plugin.slimefun4.storage.controller
 
SlimefunUtils - Class in io.github.thebusybiscuit.slimefun4.utils
This utility class holds method that are directly linked to Slimefun.
SLOTS - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.items.cargo.AdvancedCargoOutputNode
 
SLOTS - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.items.cargo.CargoInputNode
 
SLOVAK - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.localization.LanguagePreset
 
SLOW - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.attributes.RadiationSymptom
 
SLOWNESS - Static variable in class io.github.thebusybiscuit.slimefun4.utils.compatibility.VersionedPotionEffectType
 
SMALL_CAPACITOR - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
SMALL_URANIUM - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
SMELTERS_PICKAXE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
SMELTERS_PICKAXE_BLOCKS - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.tags.SlimefunTag
All materials which the SmeltersPickaxe will try and smelt.
SmeltersPickaxe - Class in io.github.thebusybiscuit.slimefun4.implementation.items.tools
The SmeltersPickaxe automatically smelts any ore you mine.
SmeltersPickaxe(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.tools.SmeltersPickaxe
 
Smeltery - Class in io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks
The Smeltery is an upgraded version of the MakeshiftSmeltery with the additional capabilities to create AlloyIngots and utilise an IgnitionChamber.
Smeltery(ItemGroup, SlimefunItemStack) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks.Smeltery
 
SMELTERY - Static variable in class io.github.thebusybiscuit.slimefun4.api.recipes.RecipeType
 
SMELTERY - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
SMELTERY_CRAFT_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
SmithingTableListener - Class in io.github.thebusybiscuit.slimefun4.implementation.listeners.crafting
This Listener prevents any SlimefunItem from being used in a smithing table.
SmithingTableListener(Slimefun) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.listeners.crafting.SmithingTableListener
 
SMOKE - Static variable in class io.github.thebusybiscuit.slimefun4.utils.compatibility.VersionedParticle
 
SNOW_GOLEM - Static variable in class io.github.thebusybiscuit.slimefun4.utils.compatibility.VersionedEntityType
 
SOLAR_GENERATOR - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
SOLAR_GENERATOR_2 - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
SOLAR_GENERATOR_3 - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
SOLAR_GENERATOR_4 - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
SOLAR_HELMET - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
SOLAR_PANEL - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
SolarGenerator - Class in io.github.thebusybiscuit.slimefun4.implementation.items.electric.generators
The SolarGenerator is a simple EnergyNetProvider which generates energy if it has direct contact with sunlight.
SolarGenerator(ItemGroup, int, int, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.electric.generators.SolarGenerator
 
SolarGenerator(ItemGroup, int, int, SlimefunItemStack, RecipeType, ItemStack[], int) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.electric.generators.SolarGenerator
 
SolarHelmet - Class in io.github.thebusybiscuit.slimefun4.implementation.items.electric.gadgets
The SolarHelmet can be worn by Player.
SolarHelmet(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[], double) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.electric.gadgets.SolarHelmet
 
SolarHelmetTask - Class in io.github.thebusybiscuit.slimefun4.implementation.tasks.armor
The SolarHelmetTask is responsible for handling SolarHelmet for generating power and adding checks for if it has sunlight and if the player is actually wearing it.
SolarHelmetTask() - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.tasks.armor.SolarHelmetTask
 
SOLDER_INGOT - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
SOLDER_JETBOOTS - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
SOLDER_JETPACK - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
SOLDER_MULTI_TOOL - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
SOLID - Enum constant in enum class io.github.thebusybiscuit.slimefun4.implementation.items.androids.AndroidFuelSource
This ProgrammableAndroid runs on solid fuel, e.g.
Soulbound - Interface in io.github.thebusybiscuit.slimefun4.core.attributes
This Interface, when attached to a class that inherits from SlimefunItem, marks the Item as soulbound.
SOULBOUND_AXE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
SOULBOUND_BOOTS - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
SOULBOUND_BOW - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
SOULBOUND_CHESTPLATE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
SOULBOUND_ELYTRA - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
SOULBOUND_HELMET - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
SOULBOUND_HOE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
SOULBOUND_LEGGINGS - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
SOULBOUND_PICKAXE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
SOULBOUND_RUNE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
SOULBOUND_RUNE_RITUAL_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
SOULBOUND_SHOVEL - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
SOULBOUND_SWORD - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
SOULBOUND_TRIDENT - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
SoulboundBackpack - Class in io.github.thebusybiscuit.slimefun4.implementation.items.backpacks
This implementation of SlimefunBackpack is also Soulbound.
SoulboundBackpack(int, ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.backpacks.SoulboundBackpack
 
SoulboundItem - Class in io.github.thebusybiscuit.slimefun4.implementation.items.magical
Represents an Item that will not drop upon death.
SoulboundItem(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.magical.SoulboundItem
 
SoulboundListener - Class in io.github.thebusybiscuit.slimefun4.implementation.listeners
This Listener is responsible for handling any Soulbound items.
SoulboundListener(Slimefun) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.listeners.SoulboundListener
 
SoulboundRune - Class in io.github.thebusybiscuit.slimefun4.implementation.items.magical.runes
This SlimefunItem allows you to convert any ItemStack into a SoulboundItem.
SoulboundRune(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.magical.runes.SoulboundRune
 
SoundConfiguration - Class in io.github.thebusybiscuit.slimefun4.core.services.sounds
This structure class holds configured values for a SoundEffect.
SoundConfiguration(String, float, float) - Constructor for class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundConfiguration
 
SoundEffect - Enum Class in io.github.thebusybiscuit.slimefun4.core.services.sounds
This enum holds references to all our sounds.
SoundService - Class in io.github.thebusybiscuit.slimefun4.core.services.sounds
The SoundService is responsible for our sound management.
SoundService(Slimefun) - Constructor for class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundService
 
SPANISH - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.localization.LanguagePreset
 
SPAWN_EGGS - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.tags.SlimefunTag
All variants of Spawn Eggs
spawnArmorStand(Location) - Static method in class io.github.thebusybiscuit.slimefun4.utils.ArmorStandUtils
Spawns an ArmorStand at the given Location
Set Properties: Invisible, Silent, Marker, No-Gravity, No Base Plate, Don't Remove When Far Away
spawnArmorStand(Location, String) - Static method in class io.github.thebusybiscuit.slimefun4.utils.ArmorStandUtils
Spawns an ArmorStand at the given Location with the given custom name
Set Properties: Invisible, Silent, Marker, No-Gravity, No Base Plate, Don't Remove When Far Away
spawnEntity(Location) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.entities.AbstractEntityAssembler
 
spawnEntity(Location) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.entities.IronGolemAssembler
 
spawnEntity(Location) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.entities.WitherAssembler
 
spawnItem(Location, ItemStack, ItemSpawnReason) - Static method in class io.github.thebusybiscuit.slimefun4.utils.SlimefunUtils
Helper method to spawn an ItemStack.
spawnItem(Location, ItemStack, ItemSpawnReason, boolean) - Static method in class io.github.thebusybiscuit.slimefun4.utils.SlimefunUtils
Helper method to spawn an ItemStack.
spawnItem(Location, ItemStack, ItemSpawnReason, boolean, Player) - Static method in class io.github.thebusybiscuit.slimefun4.utils.SlimefunUtils
Helper method to spawn an ItemStack.
speed(float) - Static method in class io.github.thebusybiscuit.slimefun4.utils.LoreBuilder
 
Splint - Class in io.github.thebusybiscuit.slimefun4.implementation.items.medical
 
Splint(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[], ItemStack) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.medical.Splint
 
SPLINT - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
SPLINT_CONSUME_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
SqlCommonAdapter<T> - Class in com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon
 
SqlCommonAdapter() - Constructor for class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.SqlCommonAdapter
 
SqlCommonConfig - Class in com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon
 
SqlCommonConfig(String, int, String, String, String, String, boolean, int) - Constructor for class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.SqlCommonConfig
 
SqlConstants - Interface in com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon
 
SQLEntry - Class in city.norain.slimefun4.timings.entry
 
SQLEntry(String) - Constructor for class city.norain.slimefun4.timings.entry.SQLEntry
 
SQLITE - Enum constant in enum class com.xzavier0722.mc.plugin.slimefun4.storage.controller.StorageType
 
SqliteAdapter - Class in com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlite
 
SqliteAdapter() - Constructor for class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlite.SqliteAdapter
 
SqliteConfig - Record Class in com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlite
 
SqliteConfig(String, int) - Constructor for record class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlite.SqliteConfig
Creates an instance of a SqliteConfig record class.
SQLProfiler - Class in city.norain.slimefun4.timings
 
SQLProfiler() - Constructor for class city.norain.slimefun4.timings.SQLProfiler
 
SqlUtils - Class in com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon
 
SqlUtils() - Constructor for class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.SqlUtils
 
STABLE - Enum constant in enum class io.github.thebusybiscuit.slimefun4.api.SlimefunBranch
This build stems from the official "stable" branch, it is prefixed with RC - X
STAFF_ELEMENTAL - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
STAFF_FIRE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
STAFF_STORM - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
STAFF_WATER - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
STAFF_WIND - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
STAINED_GLASS - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.ColoredMaterial
This List contains all stained glass colors ordered by their appearance ingame.
STAINED_GLASS_PANE - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.ColoredMaterial
This List contains all stained glass pane colors ordered by their appearance ingame.
start() - Method in class city.norain.slimefun4.timings.SQLProfiler
 
start() - Method in class io.github.thebusybiscuit.slimefun4.core.services.AnalyticsService
 
start() - Method in class io.github.thebusybiscuit.slimefun4.core.services.holograms.HologramsService
This will start the HologramsService and schedule a repeating purge-task.
start() - Method in class io.github.thebusybiscuit.slimefun4.core.services.MetricsService
This method loads the metric module and starts the metrics collection.
start() - Method in class io.github.thebusybiscuit.slimefun4.core.services.profiler.SlimefunProfiler
This method starts the profiling, data from previous runs will be cleared.
start() - Method in class io.github.thebusybiscuit.slimefun4.core.services.UpdaterService
This will start the UpdaterService and check for updates.
start() - Method in class io.github.thebusybiscuit.slimefun4.integrations.IntegrationsManager
This method initializes all third party integrations.
start(Slimefun) - Method in class io.github.thebusybiscuit.slimefun4.core.services.github.GitHubService
This will start the GitHubService and run the asynchronous GitHubTask every so often to update its data.
start(Slimefun) - Method in class io.github.thebusybiscuit.slimefun4.implementation.tasks.TickerTask
This method starts the TickerTask on an asynchronous schedule.
start(Slimefun, int) - Method in class io.github.thebusybiscuit.slimefun4.core.services.AutoSavingService
This method starts the AutoSavingService with the given interval.
start(Inventory) - Method in class io.github.thebusybiscuit.slimefun4.implementation.tasks.AsyncRecipeChoiceTask
This will start this task for the given Inventory.
START - Enum constant in enum class io.github.thebusybiscuit.slimefun4.implementation.items.androids.Instruction
This Instruction is the starting point of a Script.
startNewTick() - Method in class me.mrCookieSlime.Slimefun.Objects.handlers.BlockTicker
This method resets the 'unique' flag for BlockTicker.uniqueTick()
startOperation(BlockPosition, T) - Method in class io.github.thebusybiscuit.slimefun4.core.machines.MachineProcessor
This method will actually start the MachineOperation.
startOperation(Block, T) - Method in class io.github.thebusybiscuit.slimefun4.core.machines.MachineProcessor
This method will start a MachineOperation at the given Block.
startOperation(Location, T) - Method in class io.github.thebusybiscuit.slimefun4.core.machines.MachineProcessor
This method will start a MachineOperation at the given Location.
StatusEffect - Class in io.github.thebusybiscuit.slimefun4.api.player
A very simple API that is meant for adding/getting/clearing custom status effects to/from players.
StatusEffect(NamespacedKey) - Constructor for class io.github.thebusybiscuit.slimefun4.api.player.StatusEffect
 
STEEL_INGOT - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
STEEL_JETBOOTS - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
STEEL_JETPACK - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
STEEL_MULTI_TOOL - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
STEEL_PLATE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
STEEL_THRUSTER - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
SteelThruster - Class in io.github.thebusybiscuit.slimefun4.implementation.items.misc
The SteelThruster is a pretty basic crafting component.
SteelThruster(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.misc.SteelThruster
 
stomp(EntityDamageEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.armor.StomperBoots
This will apply the "stomp" effect to the given EntityDamageEvent.
STOMPER_BOOTS_STOMP_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
StomperBoots - Class in io.github.thebusybiscuit.slimefun4.implementation.items.armor
The Boots of the Stomper are boots which damage nearby enemies whenever the Player takes fall damage.
StomperBoots(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.armor.StomperBoots
 
STONE_CHUNK - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
STONE_CHUNK - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
STONE_GENERATOR - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.InfiniteBlockGenerator
When lava flows onto a stationary water block it generates normal stone.
STONE_ORES - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.tags.SlimefunTag
All vanilla overworld ores.
STONE_VARIANTS - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.tags.SlimefunTag
All stone variants, normal, andesite, diorite, granite and whatever else may come.
stop() - Method in class city.norain.slimefun4.timings.SQLProfiler
 
stop() - Method in class io.github.thebusybiscuit.slimefun4.core.services.profiler.SlimefunProfiler
This stops the profiling.
Storage - Interface in io.github.thebusybiscuit.slimefun4.storage
The Storage interface is the abstract layer on top of our storage backends.
StorageCacheUtils - Class in com.xzavier0722.mc.plugin.slimefun4.storage.util
Utils to access the cached block data.
StorageCacheUtils() - Constructor for class com.xzavier0722.mc.plugin.slimefun4.storage.util.StorageCacheUtils
 
StorageType - Enum Class in com.xzavier0722.mc.plugin.slimefun4.storage.controller
 
store(Block, String) - Static method in class me.mrCookieSlime.Slimefun.api.BlockStorage
Deprecated.
 
store(Block, ItemStack) - Static method in class me.mrCookieSlime.Slimefun.api.BlockStorage
Deprecated.
 
StormStaff - Class in io.github.thebusybiscuit.slimefun4.implementation.items.magical.staves
This SlimefunItem casts a LightningStrike where you are pointing.
StormStaff(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.magical.staves.StormStaff
 
STRANGE_NETHER_GOO - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
StrangeNetherGoo - Class in io.github.thebusybiscuit.slimefun4.implementation.items.misc
This SlimefunItem can only be obtained via bartering with a Piglin, its only current uses is the recipe for crafting the VillagerRune.
StrangeNetherGoo(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.misc.StrangeNetherGoo
 
stream() - Method in enum class io.github.thebusybiscuit.slimefun4.utils.tags.SlimefunTag
This returns a Stream of Materials for this SlimefunTag.
STRENGTH - Static variable in class io.github.thebusybiscuit.slimefun4.utils.compatibility.VersionedPotionEffectType
 
string2ItemStack(String) - Static method in class com.xzavier0722.mc.plugin.slimefun4.storage.util.DataUtils
 
StringUtil - Class in city.norain.slimefun4.utils
 
StringUtil() - Constructor for class city.norain.slimefun4.utils.StringUtil
 
SubCommand - Class in io.github.thebusybiscuit.slimefun4.core.commands
This class represents a SubCommand, it is a Command that starts with /sf ... and is followed by the name of this SubCommand.
SubCommand(Slimefun, SlimefunCommand, String, boolean) - Constructor for class io.github.thebusybiscuit.slimefun4.core.commands.SubCommand
 
SubItemGroup - Class in io.github.thebusybiscuit.slimefun4.api.items.groups
The SubItemGroup is a child ItemGroup of the NestedItemGroup.
SubItemGroup(NamespacedKey, NestedItemGroup, ItemStack) - Constructor for class io.github.thebusybiscuit.slimefun4.api.items.groups.SubItemGroup
 
SubItemGroup(NamespacedKey, NestedItemGroup, ItemStack, int) - Constructor for class io.github.thebusybiscuit.slimefun4.api.items.groups.SubItemGroup
 
subscribe(Consumer<RecipeSnapshot>) - Method in class io.github.thebusybiscuit.slimefun4.core.services.MinecraftRecipeService
This method subscribes to the underlying RecipeSnapshot.
subscribe(CommandSender) - Method in class city.norain.slimefun4.timings.SQLProfiler
 
SUCCESS - Enum constant in enum class com.xzavier0722.mc.plugin.slimefun4.storage.migrator.MigrateStatus
 
suffix - Variable in class io.github.thebusybiscuit.slimefun4.implementation.items.magical.talismans.Talisman
 
suggestPaper(Plugin) - Static method in class city.norain.slimefun4.utils.LangUtil
推荐你使用 Paper 服务端
SULFATE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
SummaryOrderType - Enum Class in io.github.thebusybiscuit.slimefun4.core.services.profiler
Holds the different types of ordering for summaries.
SURVIVAL_MODE - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.guide.SlimefunGuideMode
This design is the standard layout used in survival mode.
SurvivalSlimefunGuide - Class in io.github.thebusybiscuit.slimefun4.implementation.guide
The SurvivalSlimefunGuide is the standard version of our SlimefunGuide.
SurvivalSlimefunGuide() - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.guide.SurvivalSlimefunGuide
 
SurvivalSlimefunGuide(boolean, boolean) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.guide.SurvivalSlimefunGuide
Deprecated.
SWEDISH - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.localization.LanguagePreset
 
SWEET_BERRIES_FERTILIZER - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
SWEET_BERRIES_ORGANIC_FOOD - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
SWEET_BERRY_JUICE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
SWIFTNESS - Static variable in class io.github.thebusybiscuit.slimefun4.utils.compatibility.VersionedPotionType
 
SWORD_OF_BEHEADING - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
SwordOfBeheading - Class in io.github.thebusybiscuit.slimefun4.implementation.items.weapons
The SwordOfBeheading is a special kind of sword which allows you to obtain Zombie, Skeleton, Creeper and Piglin skulls when killing the respective Monster.
SwordOfBeheading(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.weapons.SwordOfBeheading
 
SYNTHETIC_DIAMOND - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
SYNTHETIC_EMERALD - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
SYNTHETIC_SAPPHIRE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
SYNTHETIC_SHULKER_SHELL - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
SyntheticEmerald - Class in io.github.thebusybiscuit.slimefun4.implementation.items.misc
The SyntheticEmerald is an almost normal emerald.
SyntheticEmerald(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.misc.SyntheticEmerald
 

T

TABLE_METADATA - Enum constant in enum class com.xzavier0722.mc.plugin.slimefun4.storage.common.DataScope
 
TABLE_NAME_BACKPACK - Static variable in interface com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.SqlConstants
 
TABLE_NAME_BACKPACK_INVENTORY - Static variable in interface com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.SqlConstants
 
TABLE_NAME_BLOCK_DATA - Static variable in interface com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.SqlConstants
 
TABLE_NAME_BLOCK_INVENTORY - Static variable in interface com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.SqlConstants
 
TABLE_NAME_BLOCK_RECORD - Static variable in interface com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.SqlConstants
 
TABLE_NAME_CHUNK_DATA - Static variable in interface com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.SqlConstants
 
TABLE_NAME_PLAYER_PROFILE - Static variable in interface com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.SqlConstants
 
TABLE_NAME_PLAYER_RESEARCH - Static variable in interface com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.SqlConstants
 
TABLE_NAME_TABLE_INFORMATION - Static variable in interface com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.SqlConstants
Deprecated.
由于设计不当,该表已被弃用
TABLE_NAME_TABLE_METADATA - Static variable in interface com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.SqlConstants
 
TABLE_NAME_UNIVERSAL_DATA - Static variable in interface com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.SqlConstants
 
TABLE_NAME_UNIVERSAL_INVENTORY - Static variable in interface com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.SqlConstants
 
TABLE_NAME_UNIVERSAL_RECORD - Static variable in interface com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.SqlConstants
 
TABLE_SAW - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
tableMetadataTable - Variable in class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.SqlCommonAdapter
 
tablePrefix - Variable in class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.SqlCommonConfig
 
tablePrefix() - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.SqlCommonConfig
 
TableSaw - Class in io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks
The TableSaw is an implementation of a MultiBlockMachine that allows you to turn Logs into Wooden Planks.
TableSaw(ItemGroup, SlimefunItemStack) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks.TableSaw
 
TAGALOG - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.localization.LanguagePreset
 
TagMisconfigurationException - Exception Class in io.github.thebusybiscuit.slimefun4.api.exceptions
An TagMisconfigurationException is thrown whenever a SlimefunTag contains illegal, invalid or unknown values.
TagMisconfigurationException(NamespacedKey, String) - Constructor for exception class io.github.thebusybiscuit.slimefun4.api.exceptions.TagMisconfigurationException
This constructs a new TagMisconfigurationException for the given SlimefunTag's NamespacedKey with the provided context.
TagMisconfigurationException(NamespacedKey, Throwable) - Constructor for exception class io.github.thebusybiscuit.slimefun4.api.exceptions.TagMisconfigurationException
This constructs a new TagMisconfigurationException for the given SlimefunTag's NamespacedKey with the provided context.
TagParser - Class in io.github.thebusybiscuit.slimefun4.utils.tags
The TagParser is responsible for parsing a JSON input into a SlimefunTag.
TagParser(NamespacedKey) - Constructor for class io.github.thebusybiscuit.slimefun4.utils.tags.TagParser
This constructs a new TagParser.
takeCharge(Location) - Method in class me.mrCookieSlime.Slimefun.Objects.SlimefunItem.abstractItems.AContainer
This method will remove charge from a location if it is chargeable.
Talisman - Class in io.github.thebusybiscuit.slimefun4.implementation.items.magical.talismans
 
Talisman(ItemGroup, SlimefunItemStack, ItemStack[], boolean, boolean, String, int, PotionEffect...) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.magical.talismans.Talisman
 
Talisman(SlimefunItemStack, ItemStack[], boolean, boolean, String, int, PotionEffect...) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.magical.talismans.Talisman
 
Talisman(SlimefunItemStack, ItemStack[], boolean, boolean, String, PotionEffect...) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.magical.talismans.Talisman
 
Talisman(SlimefunItemStack, ItemStack[], String, int, PotionEffect...) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.magical.talismans.Talisman
 
TALISMAN_ANGEL - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
TALISMAN_ANVIL - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
TALISMAN_CAVEMAN - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
TALISMAN_FARMER - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
TALISMAN_FIRE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
TALISMAN_HUNTER - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
TALISMAN_KNIGHT - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
TALISMAN_LAVA - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
TALISMAN_MAGICIAN - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
TALISMAN_MINER - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
TALISMAN_TRAVELLER - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
TALISMAN_WARRIOR - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
TALISMAN_WATER - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
TALISMAN_WHIRLWIND - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
TALISMAN_WISE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
TALISMAN_WIZARD - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
TalismanActivateEvent - Class in io.github.thebusybiscuit.slimefun4.api.events
This PlayerEvent is called when a Player activates a Talisman
TalismanActivateEvent(Player, Talisman, ItemStack) - Constructor for class io.github.thebusybiscuit.slimefun4.api.events.TalismanActivateEvent
 
TalismanEnchantment - Class in io.github.thebusybiscuit.slimefun4.implementation.settings
This class is an extension of ItemSetting that holds an Enchantment and a level.
TalismanEnchantment(MagicianTalisman, Enchantment, int) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.settings.TalismanEnchantment
 
TalismanListener - Class in io.github.thebusybiscuit.slimefun4.implementation.listeners
This Listener is responsible for handling any Event that is required for activating a Talisman.
TalismanListener(Slimefun) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.listeners.TalismanListener
 
TALISMANS_ITEMGROUP - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.items.magical.talismans.Talisman
 
TALL_FLOWERS - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.tags.SlimefunTag
All tall flowers because minecraft doesn't have a tag for this
TAPE_MEASURE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
TAPE_MEASURE_MEASURE_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
TapeMeasure - Class in io.github.thebusybiscuit.slimefun4.implementation.items.tools
The TapeMeasure is used to measure the distance between two Blocks.
TapeMeasure(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.tools.TapeMeasure
 
TaskTimer - Class in city.norain.slimefun4.utils
 
TaskTimer() - Constructor for class city.norain.slimefun4.utils.TaskTimer
 
TaskUtil - Class in city.norain.slimefun4.utils
 
TaskUtil() - Constructor for class city.norain.slimefun4.utils.TaskUtil
 
teleport(UUID, int, Location, Location, boolean) - Method in class io.github.thebusybiscuit.slimefun4.api.gps.TeleportationManager
 
TELEPORT_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
TELEPORT_UPDATE_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
TELEPORTATION_MANAGER_OPEN_GUI - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
TeleportationManager - Class in io.github.thebusybiscuit.slimefun4.api.gps
The TeleportationManager handles the process of teleportation for a Player who is using a Teleporter.
TeleportationManager() - Constructor for class io.github.thebusybiscuit.slimefun4.api.gps.TeleportationManager
 
Teleporter - Class in io.github.thebusybiscuit.slimefun4.implementation.items.teleporter
The Teleporter is a SlimefunItem that can be placed down and allows a Player to display to any of his waypoints he set via his GPSNetwork.
Teleporter(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.teleporter.Teleporter
 
TeleporterListener - Class in io.github.thebusybiscuit.slimefun4.implementation.listeners
This Listener is responsible for the Teleporter (and ElevatorPlate).
TeleporterListener(Slimefun) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.listeners.TeleporterListener
 
TeleporterPylon - Class in io.github.thebusybiscuit.slimefun4.implementation.items.teleporter
The TeleporterPylon is a special kind of RainbowBlock which is required for the Teleporter.
TeleporterPylon(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[], ItemStack) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.teleporter.TeleporterPylon
 
TelepositionScroll - Class in io.github.thebusybiscuit.slimefun4.implementation.items.magical
The TelepositionScroll is a magical SlimefunItem that makes nearby any LivingEntity turn around by 180 degrees.
TelepositionScroll(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.magical.TelepositionScroll
 
TERMINUS - Enum constant in enum class io.github.thebusybiscuit.slimefun4.api.network.NetworkComponent
 
terminusNodes - Variable in class io.github.thebusybiscuit.slimefun4.api.network.Network
 
TERRACOTTA - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.ColoredMaterial
This List contains all terracotta colors ordered by their appearance ingame.
TERRACOTTA - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.tags.SlimefunTag
All terracotta variants, does not include glazed terracotta.
test(Float) - Method in enum class io.github.thebusybiscuit.slimefun4.core.services.profiler.PerformanceRating
 
test(Block) - Method in enum class io.github.thebusybiscuit.slimefun4.utils.InfiniteBlockGenerator
Similar to InfiniteBlockGenerator.test(Block) this tests whether this InfiniteBlockGenerator exists at the given Block.
test(LivingEntity) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.entities.AnimalProduce
 
test(ItemStack) - Method in class me.mrCookieSlime.Slimefun.Objects.SlimefunItem.abstractItems.MachineFuel
 
TestCase - Enum Class in io.github.thebusybiscuit.slimefun4.core.debug
Test cases in Slimefun.
testItem(Entity) - Static method in class io.github.thebusybiscuit.slimefun4.implementation.items.altar.AncientPedestal
 
TextDirection - Enum Class in io.github.thebusybiscuit.slimefun4.core.services.localization
A simple enum to define the direction of text for a given LanguagePreset
texture - Variable in class io.github.thebusybiscuit.slimefun4.implementation.items.androids.ProgrammableAndroid
 
THAI - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.localization.LanguagePreset
 
ThreadService - Class in io.github.thebusybiscuit.slimefun4.core.services
 
ThreadService(JavaPlugin) - Constructor for class io.github.thebusybiscuit.slimefun4.core.services.ThreadService
 
tick() - Method in class io.github.thebusybiscuit.slimefun4.api.network.Network
This method updates this Network and serves as the starting point for any running operations.
tick(Block) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.accelerators.AbstractGrowthAccelerator
 
tick(Block) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.accelerators.AnimalGrowthAccelerator
 
tick(Block) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.accelerators.CropGrowthAccelerator
 
tick(Block) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.accelerators.TreeGrowthAccelerator
 
tick(Block) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.ChargingBench
 
tick(Block) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.entities.AutoBreeder
 
tick(Block) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.entities.ExpCollector
 
tick(Block) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.FluidPump
 
tick(Block) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.geo.GEOMiner
 
tick(Block) - Method in class me.mrCookieSlime.Slimefun.Objects.SlimefunItem.abstractItems.AContainer
 
tick(Block, SlimefunBlockData) - Method in class io.github.thebusybiscuit.slimefun4.core.networks.cargo.CargoNet
 
tick(Block, SlimefunBlockData) - Method in class io.github.thebusybiscuit.slimefun4.core.networks.energy.EnergyNet
 
tick(Block, SlimefunBlockData) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.autocrafters.AbstractAutoCrafter
This method performs one tick for the AbstractAutoCrafter.
tick(Block, SlimefunUniversalData) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.androids.ProgrammableAndroid
 
tick(Block, SlimefunItem, SlimefunBlockData) - Method in class io.github.thebusybiscuit.slimefun4.core.handlers.RainbowTickHandler
 
tick(Block, SlimefunItem, SlimefunBlockData) - Method in class me.mrCookieSlime.Slimefun.Objects.handlers.BlockTicker
This method is called every tick for every block
tick(Block, SlimefunItem, SlimefunUniversalData) - Method in class me.mrCookieSlime.Slimefun.Objects.handlers.BlockTicker
This method is called every tick for every block
tick(Block, SlimefunItem, Config) - Method in class me.mrCookieSlime.Slimefun.Objects.handlers.BlockTicker
Deprecated.
TickerTask - Class in io.github.thebusybiscuit.slimefun4.implementation.tasks
The TickerTask is responsible for ticking every BlockTicker, synchronous or not.
TickerTask() - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.tasks.TickerTask
 
TickLocation - Class in io.github.thebusybiscuit.slimefun4.core.ticker
 
TickLocation(BlockPosition) - Constructor for class io.github.thebusybiscuit.slimefun4.core.ticker.TickLocation
 
TickLocation(BlockPosition, UUID) - Constructor for class io.github.thebusybiscuit.slimefun4.core.ticker.TickLocation
 
tier - Variable in class io.github.thebusybiscuit.slimefun4.api.items.ItemGroup
 
TILE_ENTITIES - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.tags.SlimefunTag
All tile entities.
TimingEntry - Interface in city.norain.slimefun4.timings.entry
 
TIN_CAN - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
TIN_CAN - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
TIN_DUST - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
TIN_INGOT - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
TINY_URANIUM - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
toArray() - Method in enum class io.github.thebusybiscuit.slimefun4.utils.tags.SlimefunTag
This method returns an Array representation for this SlimefunTag.
toChunk(World, String) - Static method in class com.xzavier0722.mc.plugin.slimefun4.storage.util.LocationUtils
 
toInventory() - Method in class me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.ChestMenu
Deprecated.
Converts this ChestMenu Instance into a normal Inventory
toItem() - Method in class io.github.thebusybiscuit.slimefun4.api.recipes.RecipeType
 
toJSON() - Method in class me.mrCookieSlime.Slimefun.api.BlockInfoConfig
 
toLocation(String) - Static method in class com.xzavier0722.mc.plugin.slimefun4.storage.util.LocationUtils
 
TOME_OF_KNOWLEDGE_SHARING - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
TOME_OF_KNOWLEDGE_USE_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
TOOLS - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.UnbreakingAlgorithm
For tools, unbreaking is calculated like this.
ToolUseHandler - Interface in io.github.thebusybiscuit.slimefun4.core.handlers
This ItemHandler is called when a Block is broken with a SlimefunItem as its tool.
TORCHES - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.tags.SlimefunTag
All variants of torches, normal, soulfire and redstone.
toSqlValStr(FieldKey, String) - Static method in class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.SqlUtils
 
toString() - Method in record class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlite.SqliteConfig
Returns a string representation of this record class.
toString() - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.common.ScopeKey
 
toString() - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.LinkedKey
 
toString() - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.SlimefunUniversalBlockData
 
toString() - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.SlimefunUniversalData
 
toString() - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.task.QueuedWriteTask
 
toString() - Method in class io.github.thebusybiscuit.slimefun4.api.items.HashedArmorpiece
 
toString() - Method in class io.github.thebusybiscuit.slimefun4.api.items.ItemGroup
 
toString() - Method in class io.github.thebusybiscuit.slimefun4.api.items.ItemSetting
 
toString() - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
 
toString() - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItemStack
 
toString() - Method in class io.github.thebusybiscuit.slimefun4.api.player.PlayerProfile
 
toString() - Method in class io.github.thebusybiscuit.slimefun4.api.researches.Research
 
toString() - Method in enum class io.github.thebusybiscuit.slimefun4.core.attributes.MachineTier
 
toString() - Method in enum class io.github.thebusybiscuit.slimefun4.core.attributes.MachineType
 
toString() - Method in enum class io.github.thebusybiscuit.slimefun4.core.debug.TestCase
 
toString() - Method in class io.github.thebusybiscuit.slimefun4.core.multiblocks.MultiBlock
 
toString() - Method in class io.github.thebusybiscuit.slimefun4.core.services.localization.Language
 
toString() - Method in enum class io.github.thebusybiscuit.slimefun4.implementation.items.electric.reactors.ReactorMode
 
toString() - Method in class io.github.thebusybiscuit.slimefun4.utils.biomes.BiomeMap
TRASH_CAN - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
TRASH_CAN - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
TrashCan - Class in io.github.thebusybiscuit.slimefun4.implementation.items.cargo
The TrashCan is a simple container which simply voids all items that enter it.
TrashCan(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.cargo.TrashCan
 
TREE_GROWTH_ACCELERATOR - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
TreeGrowthAccelerator - Class in io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.accelerators
The TreeGrowthAccelerator is an electrical machine that works similar to the CropGrowthAccelerator but boosts the growth of nearby trees.
TreeGrowthAccelerator(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.accelerators.TreeGrowthAccelerator
 
trigger(Event, SlimefunItem) - Static method in class io.github.thebusybiscuit.slimefun4.implementation.items.magical.talismans.Talisman
 
trigger(Event, SlimefunItem, boolean) - Static method in class io.github.thebusybiscuit.slimefun4.implementation.items.magical.talismans.Talisman
 
trigger(Event, SlimefunItemStack) - Static method in class io.github.thebusybiscuit.slimefun4.implementation.items.magical.talismans.Talisman
 
trigger(Event, SlimefunItemStack, boolean) - Static method in class io.github.thebusybiscuit.slimefun4.implementation.items.magical.talismans.Talisman
 
tryCatch(Function<Exception, ErrorReport<Exception>>, Runnable) - Static method in class io.github.thebusybiscuit.slimefun4.api.ErrorReport
This helper method wraps the given Runnable into a try-catch block.
tryRun() - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.task.DelayedTask
 
TURKISH - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.localization.LanguagePreset
 
TURN_LEFT - Enum constant in enum class io.github.thebusybiscuit.slimefun4.implementation.items.androids.Instruction
This will make the ProgrammableAndroid rotate to the left side.
TURN_RIGHT - Enum constant in enum class io.github.thebusybiscuit.slimefun4.implementation.items.androids.Instruction
This will make the ProgrammableAndroid rotate to the right side.

U

UKRAINIAN - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.localization.LanguagePreset
 
UnbanItemCommand - Class in io.github.thebusybiscuit.slimefun4.core.commands.subcommands
This is our class for the /sf unbanitem subcommand.
UnbanItemCommand(Slimefun, SlimefunCommand) - Constructor for class io.github.thebusybiscuit.slimefun4.core.commands.subcommands.UnbanItemCommand
 
UNBREAKABLE_MATERIALS - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.tags.SlimefunTag
These materials are just unbreakable, like bedrock for example.
UNBREAKING - Static variable in class io.github.thebusybiscuit.slimefun4.utils.compatibility.VersionedEnchantment
 
UnbreakingAlgorithm - Enum Class in io.github.thebusybiscuit.slimefun4.utils
This a enum evaluating and indicating a DamageableItem 's chance to be damaged depending if it is a tool or an armor
unique - Variable in class me.mrCookieSlime.Slimefun.Objects.handlers.BlockTicker
 
uniqueTick() - Method in class io.github.thebusybiscuit.slimefun4.core.handlers.RainbowTickHandler
 
uniqueTick() - Method in class me.mrCookieSlime.Slimefun.Objects.handlers.BlockTicker
This method is called every tick but not per-block and only once.
UNIT_TEST - Enum constant in enum class io.github.thebusybiscuit.slimefun4.api.MinecraftVersion
This is a very special state that represents the environment being a Unit Test and not an actual running Minecraft Server.
UNIVERSAL_DATA - Enum constant in enum class com.xzavier0722.mc.plugin.slimefun4.storage.common.DataScope
 
UNIVERSAL_INVENTORY - Enum constant in enum class com.xzavier0722.mc.plugin.slimefun4.storage.common.DataScope
 
UNIVERSAL_RECORD - Enum constant in enum class com.xzavier0722.mc.plugin.slimefun4.storage.common.DataScope
 
UNIVERSAL_TRAITS - Enum constant in enum class com.xzavier0722.mc.plugin.slimefun4.storage.common.FieldKey
 
UNIVERSAL_UUID - Enum constant in enum class com.xzavier0722.mc.plugin.slimefun4.storage.common.FieldKey
Represents uuid of universal inventory
UniversalBlock - Interface in com.xzavier0722.mc.plugin.slimefun4.storage.controller.attributes
这个属性用于声明 SlimefunItem 使用了 SlimefunUniversalData
universalDataTable - Variable in class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.SqlCommonAdapter
 
UniversalDataTrait - Enum Class in com.xzavier0722.mc.plugin.slimefun4.storage.controller.attributes
这个枚举类用于声明 SlimefunUniversalData 的特征.
universalInvTable - Variable in class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.SqlCommonAdapter
 
UniversalMenu - Class in city.norain.slimefun4.api.menu
This class represents a universal chest menu which a menu located by certain identify id instead of location.
UniversalMenu(UniversalMenuPreset, UUID) - Constructor for class city.norain.slimefun4.api.menu.UniversalMenu
 
UniversalMenu(UniversalMenuPreset, UUID, ItemStack[]) - Constructor for class city.norain.slimefun4.api.menu.UniversalMenu
 
UniversalMenu(UniversalMenuPreset, UUID, Location) - Constructor for class city.norain.slimefun4.api.menu.UniversalMenu
 
UniversalMenu(UniversalMenuPreset, UUID, Location, ItemStack[]) - Constructor for class city.norain.slimefun4.api.menu.UniversalMenu
 
UniversalMenuPreset - Class in city.norain.slimefun4.api.menu
 
UniversalMenuPreset(String, String) - Constructor for class city.norain.slimefun4.api.menu.UniversalMenuPreset
Creates a new ChestMenu with the specified Title
universalRecordTable - Variable in class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.SqlCommonAdapter
 
UNKNOWN - Enum constant in enum class io.github.thebusybiscuit.slimefun4.api.MinecraftVersion
This constant represents an exceptional state in which we were unable to identify the Minecraft Version we are using
UNKNOWN - Enum constant in enum class io.github.thebusybiscuit.slimefun4.api.SlimefunBranch
This build comes from any other branch.
UNKNOWN - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.profiler.PerformanceRating
 
UNKNOWN - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
unlock() - Method in class me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.ChestMenu
Deprecated.
 
unlock(Player, boolean) - Method in class io.github.thebusybiscuit.slimefun4.api.researches.Research
This unlocks this Research for the given Player without any form of callback.
unlock(Player, boolean, Consumer<Player>) - Method in class io.github.thebusybiscuit.slimefun4.api.researches.Research
Unlocks this Research for the specified Player.
unlockFromGuide(SlimefunGuideImplementation, Player, PlayerProfile, SlimefunItem, ItemGroup, int) - Method in class io.github.thebusybiscuit.slimefun4.api.researches.Research
Handle what to do when a Player clicks on an un-researched item in a SlimefunGuideImplementation.
unlockItem(Player, SlimefunItem, Consumer<Player>) - Method in interface io.github.thebusybiscuit.slimefun4.core.guide.SlimefunGuideImplementation
 
UNOFFICIAL - Enum constant in enum class io.github.thebusybiscuit.slimefun4.api.SlimefunBranch
This build stems from an unofficial branch, it contains the string UNOFFICIAL
UnplaceableBlock - Class in io.github.thebusybiscuit.slimefun4.implementation.items.blocks
This is a simple SlimefunItem implementation which implements the NotPlaceable attribute and also cancels any PlayerRightClickEvent.
UnplaceableBlock(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.blocks.UnplaceableBlock
 
UnplaceableBlock(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[], ItemStack) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.blocks.UnplaceableBlock
 
unregister(ItemStack[], ItemStack) - Method in class io.github.thebusybiscuit.slimefun4.api.recipes.RecipeType
 
UNREGISTERED - Enum constant in enum class io.github.thebusybiscuit.slimefun4.api.items.ItemState
This SlimefunItem has not been registered (yet).
UnregisteredItemException - Exception Class in io.github.thebusybiscuit.slimefun4.api.exceptions
An UnregisteredItemException is thrown whenever a Plugin tried to access a method prematurely from SlimefunItem that can only be called after the SlimefunItem was registered.
UnregisteredItemException(SlimefunItem) - Constructor for exception class io.github.thebusybiscuit.slimefun4.api.exceptions.UnregisteredItemException
Constructs a new UnregisteredItemException with the given SlimefunItem
unregisterNetwork(Network) - Method in class io.github.thebusybiscuit.slimefun4.core.networks.NetworkManager
This removes a Network from the network system.
UnregisterReason - Enum Class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem
Deprecated.
This enum is no longer needed
update() - Method in class me.mrCookieSlime.Slimefun.Objects.handlers.BlockTicker
刷新当前 ticker 执行状态
update(SlimefunItem, boolean) - Method in class io.github.thebusybiscuit.slimefun4.core.services.PermissionsService
 
update(Integer) - Method in class io.github.thebusybiscuit.slimefun4.implementation.settings.GoldPanDrop
 
update(Iterable<SlimefunItem>, boolean) - Method in class io.github.thebusybiscuit.slimefun4.core.services.PermissionsService
This method registers the given Iterable of SlimefunItems for use with this PermissionsService.
update(ItemStack, SlimefunItem) - Method in class io.github.thebusybiscuit.slimefun4.api.items.HashedArmorpiece
This will update this HashedArmorpiece with the given ItemStack and the corresponding SlimefunItem
update(Location) - Method in class city.norain.slimefun4.api.menu.UniversalMenu
 
update(T) - Method in class io.github.thebusybiscuit.slimefun4.api.items.ItemSetting
This method updates this ItemSetting with the given value.
updateAllNetworks(Location) - Method in class io.github.thebusybiscuit.slimefun4.core.networks.NetworkManager
This method updates every Network found at the given Location.
updateBlockMenu(BlockMenu, Block) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.cargo.AdvancedCargoOutputNode
 
updateBlockMenu(BlockMenu, Block) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.cargo.CargoInputNode
 
updateBlockMenu(BlockMenu, Block) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.cargo.CargoOutputNode
 
updateCapacitorTexture(Location, int, int) - Static method in class io.github.thebusybiscuit.slimefun4.utils.SlimefunUtils
 
updateHologram(Block, String) - Method in interface io.github.thebusybiscuit.slimefun4.core.attributes.HologramOwner
This will update the hologram text for the given Block.
updateHologram(Block, String, Supplier<Boolean>) - Method in interface io.github.thebusybiscuit.slimefun4.core.attributes.HologramOwner
 
updateInventory(BlockMenu, Block) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.reactors.Reactor
 
updateProgressbar(ChestMenu, int, int, int, ItemStack) - Static method in class io.github.thebusybiscuit.slimefun4.utils.ChestMenuUtils
 
updateProgressBar(BlockMenu, int, T) - Method in class io.github.thebusybiscuit.slimefun4.core.machines.MachineProcessor
 
updateRandomizer() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.tools.GoldPan
Do not call this method directly.
updateRecipe(Block, Player) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.autocrafters.AbstractAutoCrafter
This method is called when a Player right clicks the AbstractAutoCrafter while holding the shift button.
updateRecipe(Block, Player) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.autocrafters.SlimefunAutoCrafter
 
updateRecipe(Block, Player) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.autocrafters.VanillaAutoCrafter
 
UpdaterService - Class in io.github.thebusybiscuit.slimefun4.core.services
This Class represents our PluginUpdater Service.
UpdaterService(Slimefun, String, File) - Constructor for class io.github.thebusybiscuit.slimefun4.core.services.UpdaterService
This will create a new UpdaterService for the given Slimefun.
updateTransmitter(Location, UUID, boolean) - Method in class io.github.thebusybiscuit.slimefun4.api.gps.GPSNetwork
This method updates the status of a GPSTransmitter.
updateUniversalDataUUID(Block, String) - Method in class io.github.thebusybiscuit.slimefun4.core.services.BlockDataService
This will store the universal data UUID inside the NBT data of the given Block
updateUsername(String, String) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.controller.ProfileDataController
 
updateVersion(Statement, ISqlCommonConfig) - Method in class com.xzavier0722.mc.plugin.slimefun4.storage.patch.DatabasePatch
 
upgradeBackpack(Player, Inventory, SlimefunBackpack, ItemStack, Runnable) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks.ArmorForge
 
upgradeBackpack(Player, Inventory, SlimefunBackpack, ItemStack, Runnable) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks.EnhancedCraftingTable
 
upgradeBackpack(Player, Inventory, SlimefunBackpack, ItemStack, Runnable) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks.MagicWorkbench
 
upload(Player, AndroidType, int, String, String) - Static method in class io.github.thebusybiscuit.slimefun4.implementation.items.androids.Script
 
URANIUM - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
URANIUM - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
useableInWorkbench - Variable in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
 
useActionbarForTalismans() - Method in class io.github.thebusybiscuit.slimefun4.core.config.SlimefunConfigManager
 
useBlock() - Method in class io.github.thebusybiscuit.slimefun4.api.events.PlayerRightClickEvent
 
useFlintAndSteel(Player, Block) - Static method in class io.github.thebusybiscuit.slimefun4.implementation.items.blocks.IgnitionChamber
This triggers an IgnitionChamber to be used from the given Smeltery block and Player.
useItem() - Method in class io.github.thebusybiscuit.slimefun4.api.events.PlayerRightClickEvent
 
user - Variable in class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.SqlCommonConfig
 
USES_LEFT_LORE - Static variable in class io.github.thebusybiscuit.slimefun4.utils.PatternUtils
 
usesLeft(int) - Static method in class io.github.thebusybiscuit.slimefun4.utils.LoreBuilder
 
useSsl - Variable in class com.xzavier0722.mc.plugin.slimefun4.storage.adapter.sqlcommon.SqlCommonConfig
 
useVanillaBlockBreaking() - Method in interface io.github.thebusybiscuit.slimefun4.core.attributes.Placeable
This method determines how to treat this Block when it is broken.
UTILS - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.debug.TestCase
 

V

validate(SlimefunItem) - Method in interface io.github.thebusybiscuit.slimefun4.api.items.ItemHandler
This method is used to check whether a given SlimefunItem is compatible with this ItemHandler, it will return an IncompatibleItemHandlerException if the items are not compatible.
validate(SlimefunItem) - Method in interface io.github.thebusybiscuit.slimefun4.core.handlers.BlockDispenseHandler
 
validate(SlimefunItem) - Method in interface io.github.thebusybiscuit.slimefun4.core.handlers.BlockUseHandler
 
validate(SlimefunItem) - Method in interface io.github.thebusybiscuit.slimefun4.core.handlers.BowShootHandler
 
validate(SlimefunItem) - Method in interface io.github.thebusybiscuit.slimefun4.core.handlers.MultiBlockInteractionHandler
 
validate(SlimefunItem) - Method in class me.mrCookieSlime.Slimefun.Objects.handlers.BlockTicker
 
validateInput(Double) - Method in class io.github.thebusybiscuit.slimefun4.api.items.settings.DoubleRangeSetting
 
validateInput(Integer) - Method in class io.github.thebusybiscuit.slimefun4.api.items.settings.IntRangeSetting
 
validateInput(Integer) - Method in class io.github.thebusybiscuit.slimefun4.implementation.settings.GoldPanDrop
 
validateInput(String) - Method in class io.github.thebusybiscuit.slimefun4.api.items.settings.EnumSetting
 
validateInput(List<String>) - Method in class io.github.thebusybiscuit.slimefun4.api.items.settings.MaterialTagSetting
 
validateInput(T) - Method in class io.github.thebusybiscuit.slimefun4.api.items.ItemSetting
This method checks if a given input would be valid as a value for this ItemSetting.
ValidClearTypes - Static variable in class io.github.thebusybiscuit.slimefun4.core.commands.subcommands.ClearDataCommand
 
valueOf(String) - Static method in enum class com.xzavier0722.mc.plugin.slimefun4.storage.common.DataScope
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.xzavier0722.mc.plugin.slimefun4.storage.common.DataType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.xzavier0722.mc.plugin.slimefun4.storage.common.FieldKey
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.xzavier0722.mc.plugin.slimefun4.storage.controller.attributes.UniversalDataTrait
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.xzavier0722.mc.plugin.slimefun4.storage.controller.ChunkDataLoadMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.xzavier0722.mc.plugin.slimefun4.storage.controller.StorageType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.xzavier0722.mc.plugin.slimefun4.storage.migrator.MigrateStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.thebusybiscuit.slimefun4.api.items.ItemSpawnReason
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.thebusybiscuit.slimefun4.api.items.ItemState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.thebusybiscuit.slimefun4.api.MinecraftVersion
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.thebusybiscuit.slimefun4.api.network.NetworkComponent
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.thebusybiscuit.slimefun4.api.SlimefunBranch
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.thebusybiscuit.slimefun4.core.attributes.MachineTier
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.thebusybiscuit.slimefun4.core.attributes.MachineType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.thebusybiscuit.slimefun4.core.attributes.ProtectionType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.thebusybiscuit.slimefun4.core.attributes.RadiationSymptom
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.thebusybiscuit.slimefun4.core.attributes.Radioactivity
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.thebusybiscuit.slimefun4.core.debug.TestCase
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.thebusybiscuit.slimefun4.core.guide.SlimefunGuideMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.thebusybiscuit.slimefun4.core.networks.energy.EnergyNetComponentType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.thebusybiscuit.slimefun4.core.services.localization.LanguageFile
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.thebusybiscuit.slimefun4.core.services.localization.LanguagePreset
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.thebusybiscuit.slimefun4.core.services.localization.TextDirection
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.thebusybiscuit.slimefun4.core.services.profiler.PerformanceRating
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.thebusybiscuit.slimefun4.core.services.profiler.SummaryOrderType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.thebusybiscuit.slimefun4.implementation.items.androids.AndroidFuelSource
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.thebusybiscuit.slimefun4.implementation.items.androids.AndroidType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.thebusybiscuit.slimefun4.implementation.items.androids.Instruction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.thebusybiscuit.slimefun4.implementation.items.electric.reactors.ReactorMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.thebusybiscuit.slimefun4.utils.ColoredMaterial
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in class io.github.thebusybiscuit.slimefun4.utils.compatibility.VersionedBiome
 
valueOf(String) - Static method in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.thebusybiscuit.slimefun4.utils.InfiniteBlockGenerator
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.thebusybiscuit.slimefun4.utils.tags.SlimefunTag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.thebusybiscuit.slimefun4.utils.UnbreakingAlgorithm
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class me.mrCookieSlime.Slimefun.api.item_transport.ItemTransportFlow
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class me.mrCookieSlime.Slimefun.Objects.SlimefunItem.UnregisterReason
Deprecated.
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.xzavier0722.mc.plugin.slimefun4.storage.common.DataScope
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.xzavier0722.mc.plugin.slimefun4.storage.common.DataType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.xzavier0722.mc.plugin.slimefun4.storage.common.FieldKey
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.xzavier0722.mc.plugin.slimefun4.storage.controller.attributes.UniversalDataTrait
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.xzavier0722.mc.plugin.slimefun4.storage.controller.ChunkDataLoadMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.xzavier0722.mc.plugin.slimefun4.storage.controller.StorageType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.xzavier0722.mc.plugin.slimefun4.storage.migrator.MigrateStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.thebusybiscuit.slimefun4.api.items.ItemSpawnReason
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.thebusybiscuit.slimefun4.api.items.ItemState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.thebusybiscuit.slimefun4.api.MinecraftVersion
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.thebusybiscuit.slimefun4.api.network.NetworkComponent
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.thebusybiscuit.slimefun4.api.SlimefunBranch
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.thebusybiscuit.slimefun4.core.attributes.MachineTier
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.thebusybiscuit.slimefun4.core.attributes.MachineType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.thebusybiscuit.slimefun4.core.attributes.ProtectionType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.thebusybiscuit.slimefun4.core.attributes.RadiationSymptom
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.thebusybiscuit.slimefun4.core.attributes.Radioactivity
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.thebusybiscuit.slimefun4.core.debug.TestCase
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.thebusybiscuit.slimefun4.core.guide.SlimefunGuideMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.thebusybiscuit.slimefun4.core.networks.energy.EnergyNetComponentType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.thebusybiscuit.slimefun4.core.services.localization.LanguageFile
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.thebusybiscuit.slimefun4.core.services.localization.LanguagePreset
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.thebusybiscuit.slimefun4.core.services.localization.TextDirection
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.thebusybiscuit.slimefun4.core.services.profiler.PerformanceRating
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.thebusybiscuit.slimefun4.core.services.profiler.SummaryOrderType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.thebusybiscuit.slimefun4.implementation.items.androids.AndroidFuelSource
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.thebusybiscuit.slimefun4.implementation.items.androids.AndroidType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.thebusybiscuit.slimefun4.implementation.items.androids.Instruction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.thebusybiscuit.slimefun4.implementation.items.electric.reactors.ReactorMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.thebusybiscuit.slimefun4.utils.ColoredMaterial
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.thebusybiscuit.slimefun4.utils.InfiniteBlockGenerator
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.thebusybiscuit.slimefun4.utils.tags.SlimefunTag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.thebusybiscuit.slimefun4.utils.UnbreakingAlgorithm
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class me.mrCookieSlime.Slimefun.api.item_transport.ItemTransportFlow
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class me.mrCookieSlime.Slimefun.Objects.SlimefunItem.UnregisterReason
Deprecated.
Returns an array containing the constants of this enum class, in the order they are declared.
valuesCache - Static variable in enum class io.github.thebusybiscuit.slimefun4.implementation.items.androids.Instruction
 
VAMPIRE_BLADE_HEALING_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
VampireBlade - Class in io.github.thebusybiscuit.slimefun4.implementation.items.weapons
The VampireBlade is a weapon that applies a Healing effect to any Player who damages another LivingEntity with this sword.
VampireBlade(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.weapons.VampireBlade
 
VANILLA_AUTO_CRAFTER - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
 
VANILLA_AUTO_CRAFTER - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
VANILLA_AUTO_CRAFTER_UPDATE_RECIPE_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
VANILLA_FALLBACK - Enum constant in enum class io.github.thebusybiscuit.slimefun4.api.items.ItemState
This SlimefunItem has fallen back to its vanilla behavior, because it is disabled and an instance of VanillaItem.
VanillaAutoCrafter - Class in io.github.thebusybiscuit.slimefun4.implementation.items.autocrafters
The VanillaAutoCrafter is an implementation of the AbstractAutoCrafter.
VanillaAutoCrafter(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.autocrafters.VanillaAutoCrafter
 
VanillaCrafterListener - Class in io.github.thebusybiscuit.slimefun4.implementation.listeners.crafting
 
VanillaCrafterListener(Slimefun) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.listeners.crafting.VanillaCrafterListener
 
VanillaInventoryDropHandler<T> - Class in io.github.thebusybiscuit.slimefun4.implementation.handlers
This is an implementation of BlockBreakHandler which is suited for any SlimefunItem that uses the vanilla Inventory from the BlockState.
VanillaInventoryDropHandler(Class<T>) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.handlers.VanillaInventoryDropHandler
This creates a new VanillaInventoryDropHandler for the given BlockState Class.
VanillaItem - Class in io.github.thebusybiscuit.slimefun4.implementation.items
Represents a vanilla item that is overridden by Slimefun (like ELYTRA).
VanillaItem(ItemGroup, ItemStack, String, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.VanillaItem
Instantiates a new VanillaItem with the given arguments.
VaultIntegration - Class in city.norain.slimefun4
Vault 集成类, 用于处理游戏币相关的操作.
VaultIntegration() - Constructor for class city.norain.slimefun4.VaultIntegration
 
version - Variable in class com.xzavier0722.mc.plugin.slimefun4.storage.patch.DatabasePatch
 
VersionedAttribute - Class in city.norain.slimefun4.compatibillty
 
VersionedAttribute() - Constructor for class city.norain.slimefun4.compatibillty.VersionedAttribute
 
VersionedBiome - Class in io.github.thebusybiscuit.slimefun4.utils.compatibility
Biome 多版本兼容
VersionedEnchantment - Class in io.github.thebusybiscuit.slimefun4.utils.compatibility
 
VersionedEnchantment() - Constructor for class io.github.thebusybiscuit.slimefun4.utils.compatibility.VersionedEnchantment
 
VersionedEntityType - Class in io.github.thebusybiscuit.slimefun4.utils.compatibility
 
VersionedEntityType() - Constructor for class io.github.thebusybiscuit.slimefun4.utils.compatibility.VersionedEntityType
 
VersionedEvent - Class in city.norain.slimefun4.compatibillty
 
VersionedEvent() - Constructor for class city.norain.slimefun4.compatibillty.VersionedEvent
 
VersionedItemFlag - Class in io.github.thebusybiscuit.slimefun4.utils.compatibility
 
VersionedItemFlag() - Constructor for class io.github.thebusybiscuit.slimefun4.utils.compatibility.VersionedItemFlag
 
VersionedParticle - Class in io.github.thebusybiscuit.slimefun4.utils.compatibility
 
VersionedParticle() - Constructor for class io.github.thebusybiscuit.slimefun4.utils.compatibility.VersionedParticle
 
VersionedPotionEffectType - Class in io.github.thebusybiscuit.slimefun4.utils.compatibility
 
VersionedPotionEffectType() - Constructor for class io.github.thebusybiscuit.slimefun4.utils.compatibility.VersionedPotionEffectType
 
VersionedPotionType - Class in io.github.thebusybiscuit.slimefun4.utils.compatibility
 
VersionedPotionType() - Constructor for class io.github.thebusybiscuit.slimefun4.utils.compatibility.VersionedPotionType
 
VersionedSound - Class in io.github.thebusybiscuit.slimefun4.utils.compatibility
Sound 多版本兼容
VERY_DEADLY - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.attributes.Radioactivity
This is the deadliest level of radiation.
VERY_HIGH - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.attributes.Radioactivity
A very high level of radiation will be deadly.
VIETNAMESE - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.localization.LanguagePreset
 
VILLAGER_RUNE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
VILLAGER_RUNE_TRANSFORM_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
VillagerRune - Class in io.github.thebusybiscuit.slimefun4.implementation.items.magical.runes
This SlimefunItem allows you to reset a Villager profession.
VillagerRune(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[], ItemStack) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.magical.runes.VillagerRune
 
VillagerTradingListener - Class in io.github.thebusybiscuit.slimefun4.implementation.listeners
This Listener prevents any SlimefunItem from being used to trade with Villagers, with one exception being SyntheticEmerald.
VillagerTradingListener(Slimefun) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.listeners.VillagerTradingListener
 
Vitamins - Class in io.github.thebusybiscuit.slimefun4.implementation.items.medical
 
Vitamins(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.medical.Vitamins
 
VITAMINS - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
VITAMINS_CONSUME_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 

W

WAIT - Enum constant in enum class io.github.thebusybiscuit.slimefun4.implementation.items.androids.Instruction
This Instruction will make the ProgrammableAndroid wait for one Slimefun tick.
warn(String) - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
This will send a warning to the console and signal that this warning came from this SlimefunItem, the warning will be sent using the Logger of the SlimefunAddon which registered this SlimefunItem.
WATER_RUNE - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
WaterStaff - Class in io.github.thebusybiscuit.slimefun4.implementation.items.magical.staves
The WaterStaff is a magical SlimefunItem.
WaterStaff(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.magical.staves.WaterStaff
 
Waypoint - Class in io.github.thebusybiscuit.slimefun4.api.gps
A Waypoint represents a named Location that was created by a Player.
Waypoint(PlayerProfile, String, Location, String) - Constructor for class io.github.thebusybiscuit.slimefun4.api.gps.Waypoint
Waypoint(UUID, String, Location, String) - Constructor for class io.github.thebusybiscuit.slimefun4.api.gps.Waypoint
This constructs a new Waypoint object.
WaypointCreateEvent - Class in io.github.thebusybiscuit.slimefun4.api.events
A WaypointCreateEvent is called when a Player creates a new waypoint.
WaypointCreateEvent(Player, String, Location) - Constructor for class io.github.thebusybiscuit.slimefun4.api.events.WaypointCreateEvent
 
WeaponUseHandler - Interface in io.github.thebusybiscuit.slimefun4.core.handlers
This is triggered when a Player attacks an Entity.
WHEAT_FERTILIZER - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
WHEAT_FLOUR - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
WHEAT_ORGANIC_FOOD - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
WikiUtils - Class in net.guizhanss.slimefun4.utils
提供Wiki相关实用方法
willExplode(Location, SlimefunBlockData) - Method in interface io.github.thebusybiscuit.slimefun4.core.attributes.EnergyNetProvider
This method returns whether the given Location is going to explode on the next tick.
willExplode(Location, SlimefunBlockData) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.reactors.Reactor
 
willExplode(Location, Config) - Method in interface io.github.thebusybiscuit.slimefun4.core.attributes.EnergyNetProvider
 
WIND_STAFF_USE_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
WindStaff - Class in io.github.thebusybiscuit.slimefun4.implementation.items.magical.staves
The WindStaff is a powerful staff which launches the Player forward when right clicked.
WindStaff(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.magical.staves.WindStaff
 
WITCH - Static variable in class io.github.thebusybiscuit.slimefun4.utils.compatibility.VersionedParticle
 
WITHDRAW - Enum constant in enum class me.mrCookieSlime.Slimefun.api.item_transport.ItemTransportFlow
This state represents an ItemStack being withdrawn from an Inventory.
withdrawPlayer(OfflinePlayer, double) - Static method in class city.norain.slimefun4.VaultIntegration
 
WITHER_ASSEMBLER - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
WITHER_HIGH - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.attributes.RadiationSymptom
 
WITHER_LOW - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.attributes.RadiationSymptom
 
WITHER_PROOF_GLASS - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
WITHER_PROOF_OBSIDIAN - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
WitherAssembler - Class in io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.entities
The WitherAssembler is an electrical machine that can automatically spawn a Wither if the required ingredients have been provided.
WitherAssembler(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.entities.WitherAssembler
 
WitherListener - Class in io.github.thebusybiscuit.slimefun4.implementation.listeners.entity
This Listener is responsible for implementing the functionality of blocks that were marked as WitherProof to not be destroyed by a Wither.
WitherListener(Slimefun) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.listeners.entity.WitherListener
 
WitherProof - Interface in io.github.thebusybiscuit.slimefun4.core.attributes
This Interface, when attached to a class that inherits from SlimefunItem, marks the Item as "Wither-Proof".
WitherProofBlock - Class in io.github.thebusybiscuit.slimefun4.implementation.items.blocks
A quick and easy implementation of SlimefunItem that also implements the interface WitherProof.
WitherProofBlock(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.blocks.WitherProofBlock
 
WitherProofBlock(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[], ItemStack) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.blocks.WitherProofBlock
 
WOODCUTTER - Enum constant in enum class io.github.thebusybiscuit.slimefun4.implementation.items.androids.AndroidType
This type represents the WoodcutterAndroid, it can chop trees.
WoodcutterAndroid - Class in io.github.thebusybiscuit.slimefun4.implementation.items.androids
 
WoodcutterAndroid(ItemGroup, int, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.androids.WoodcutterAndroid
 
WOOL - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.ColoredMaterial
This List contains all wool colors ordered by their appearance ingame.
WOOL_CARPETS - Enum constant in enum class io.github.thebusybiscuit.slimefun4.utils.tags.SlimefunTag
All wool carpets.
WorldListener - Class in com.xzavier0722.mc.plugin.slimefun4.storage.listener
 
WorldListener() - Constructor for class com.xzavier0722.mc.plugin.slimefun4.storage.listener.WorldListener
 
WOVEN_BACKPACK - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
wrap(ItemStack) - Static method in class io.github.thebusybiscuit.slimefun4.utils.itemstack.ItemStackWrapper
Creates an ItemStackWrapper of an ItemStack.
wrapArray(ItemStack[]) - Static method in class io.github.thebusybiscuit.slimefun4.utils.itemstack.ItemStackWrapper
This creates an ItemStackWrapper array from a given ItemStack array.
wrapList(List<ItemStack>) - Static method in class io.github.thebusybiscuit.slimefun4.utils.itemstack.ItemStackWrapper
This creates an ItemStackWrapper List from a given ItemStack List *
WrongItemStackException - Exception Class in io.github.thebusybiscuit.slimefun4.api.exceptions
A WrongItemStackException is thrown when someone tries to alter an ItemStack but actually wanted to alter a different one.
WrongItemStackException(String) - Constructor for exception class io.github.thebusybiscuit.slimefun4.api.exceptions.WrongItemStackException
This constructs a new WrongItemStackException with the given error context.

Y

YAML_ENTRY - Static variable in class io.github.thebusybiscuit.slimefun4.utils.PatternUtils
 

Z

ZINC_DUST - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
ZINC_INGOT - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
A B C D E F G H I J K L M N O P Q R S T U V W Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form