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

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 extends Entity> - 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
 
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
 
addBlockInfo(Block, String, String, boolean) - Static method in class me.mrCookieSlime.Slimefun.api.BlockStorage
 
addBlockInfo(Location, String, String) - Static method in class me.mrCookieSlime.Slimefun.api.BlockStorage
 
addBlockInfo(Location, String, String, boolean) - Static method in class me.mrCookieSlime.Slimefun.api.BlockStorage
 
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
 
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
 
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
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
Adds an Item to the Inventory in that Slot as well as a Click Handler
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
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
Executes a certain Action upon closing this Menu
addMenuOpeningHandler(ChestMenu.MenuOpeningHandler) - Method in class me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.ChestMenu
Executes a certain Action upon opening this Menu
addOfficialWikipage(String) - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
This method will assign the given wiki page to this Item.
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
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
 
addUnsafeEnchantment(Enchantment, int) - Method in class io.github.thebusybiscuit.slimefun4.utils.itemstack.ItemStackWrapper
 
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.
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 Advanced Farmer 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
 
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
Debug information regarding our AnalyticsService.
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_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
 
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.
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.
asList() - Method in enum class io.github.thebusybiscuit.slimefun4.utils.ColoredMaterial
This returns an ordered List of Materials that are part o this 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
 
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
 
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
 
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.utils.HeadTexture
 
BACKPACK_CLOSE_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
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_OPEN_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
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
 
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
 
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!
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
 
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 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 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 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_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.
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.
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.
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
 
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
 
BlockMenuPreset - Class in me.mrCookieSlime.Slimefun.api.inventory
 
BlockMenuPreset(String, String) - Constructor for class me.mrCookieSlime.Slimefun.api.inventory.BlockMenuPreset
 
BlockMenuPreset(String, String, boolean) - 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.
BlockStorage - Class in me.mrCookieSlime.Slimefun.api
 
BlockStorage(World) - Constructor for class me.mrCookieSlime.Slimefun.api.BlockStorage
 
BlockTicker - Class in me.mrCookieSlime.Slimefun.Objects.handlers
 
BlockTicker() - 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.
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
Finishes the Creation of the Menu
buildBiomeMap() - Method in class io.github.thebusybiscuit.slimefun4.utils.biomes.BiomeMapParser
This method builds a BiomeMap based on the parsed data.
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.JetBootsTask
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
 
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
 
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.
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
 
check(Block, String) - Static method in class me.mrCookieSlime.Slimefun.api.BlockStorage
 
check(Location) - Static method in class me.mrCookieSlime.Slimefun.api.BlockStorage
 
check(Location, String) - Static method in class me.mrCookieSlime.Slimefun.api.BlockStorage
 
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
 
checkID(Location) - Static method in class me.mrCookieSlime.Slimefun.api.BlockStorage
 
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
 
ChestMenu - Class in me.mrCookieSlime.CSCoreLibPlugin.general.Inventory
An old remnant of CS-CoreLib.
ChestMenu(String) - Constructor for class me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.ChestMenu
Creates a new ChestMenu with the specified Title
ChestMenu.AdvancedMenuClickHandler - Interface in me.mrCookieSlime.CSCoreLibPlugin.general.Inventory
 
ChestMenu.MenuClickHandler - Interface in me.mrCookieSlime.CSCoreLibPlugin.general.Inventory
 
ChestMenu.MenuCloseHandler - Interface in me.mrCookieSlime.CSCoreLibPlugin.general.Inventory
 
ChestMenu.MenuOpeningHandler - Interface in me.mrCookieSlime.CSCoreLibPlugin.general.Inventory
 
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, BlockMenu, BlockFace) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.androids.ProgrammableAndroid
 
chopTree(Block, BlockMenu, 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
 
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() - 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.
clearAllBlockInfoAtChunk(Chunk, boolean) - Static method in class me.mrCookieSlime.Slimefun.api.BlockStorage
 
clearAllBlockInfoAtChunk(World, int, int, boolean) - Static method in class me.mrCookieSlime.Slimefun.api.BlockStorage
 
clearBlockInfo(Block) - Static method in class me.mrCookieSlime.Slimefun.api.BlockStorage
 
clearBlockInfo(Block, boolean) - Static method in class me.mrCookieSlime.Slimefun.api.BlockStorage
 
clearBlockInfo(Location) - Static method in class me.mrCookieSlime.Slimefun.api.BlockStorage
 
clearBlockInfo(Location, boolean) - Static method in class me.mrCookieSlime.Slimefun.api.BlockStorage
 
clearExposure(Player) - Static method in class io.github.thebusybiscuit.slimefun4.utils.RadiationUtils
 
clearInventory(Location) - Method in class me.mrCookieSlime.Slimefun.api.BlockStorage
 
clearNegativeEffects(LivingEntity) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.medical.MedicalSupply
This method clears any negative PotionEffect from the given LivingEntity.
ClickAction - Class in me.mrCookieSlime.CSCoreLibPlugin.general.Inventory
An old remnant of CS-CoreLib.
ClickAction(boolean, boolean) - Constructor for class me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.ClickAction
 
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(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.
closeForAll() - Method in class io.github.thebusybiscuit.slimefun4.api.player.PlayerBackpack
This will close the Inventory of this backpack for every Player that has opened it.
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.
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
 
computeChanges() - Method in class me.mrCookieSlime.Slimefun.api.BlockStorage
 
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 - Class in me.mrCookieSlime.CSCoreLibPlugin.Configuration
An old remnant of CS-CoreLib.
Config(File) - Constructor for class me.mrCookieSlime.CSCoreLibPlugin.Configuration.Config
Creates a new Config Object for the specified File
Config(File, FileConfiguration) - Constructor for class me.mrCookieSlime.CSCoreLibPlugin.Configuration.Config
Creates a new Config Object for the specified File and FileConfiguration
Config(String) - Constructor for class me.mrCookieSlime.CSCoreLibPlugin.Configuration.Config
Creates a new Config Object for the File with in the specified Location
CONNECTOR - Enum constant in enum class io.github.thebusybiscuit.slimefun4.api.network.NetworkComponent
This represents a simple connector node.
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 me.mrCookieSlime.CSCoreLibPlugin.Configuration.Config
Checks whether the Config contains the specified Path
contains(String) - Method in class me.mrCookieSlime.Slimefun.api.BlockInfoConfig
 
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.
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(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
 
craft(Inventory, AbstractRecipe) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.autocrafters.AbstractAutoCrafter
This method performs a crafting operation.
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(int) - Method in class io.github.thebusybiscuit.slimefun4.api.player.PlayerProfile
 
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.CargoOutputNode
 
createFile() - Method in class me.mrCookieSlime.CSCoreLibPlugin.Configuration.Config
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.
 
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).
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
 
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.
delete(Location) - Method in class me.mrCookieSlime.Slimefun.api.inventory.BlockMenu
 
deleteDirectory(File) - Static method in class io.github.thebusybiscuit.slimefun4.utils.FileUtils
 
deleteLocationInfoUnsafely(Location, boolean) - Static method in class me.mrCookieSlime.Slimefun.api.BlockStorage
Do not call this method!.
depositItems(BlockMenu, Block) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.androids.ProgrammableAndroid
 
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, BlockMenu, Block) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.androids.MinerAndroid
 
dig(Block, BlockMenu, 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.core.services.UpdaterService
This method is called when the UpdaterService was disabled.
DISABLED - Enum constant in enum class io.github.thebusybiscuit.slimefun4.api.items.ItemState
This SlimefunItem is disabled and is not a VanillaItem.
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.
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.
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, Block, 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
 
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".
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
 
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 extends Enum<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
 
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.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 extends Throwable> - 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
 
execute(ProgrammableAndroid, Block, BlockMenu, BlockFace) - Method in enum class io.github.thebusybiscuit.slimefun4.implementation.items.androids.Instruction
 
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
 
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

farm(Block, BlockMenu, Block, boolean) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.androids.FarmerAndroid
 
farm(Block, BlockMenu, 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
 
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
This method checks if an OutputChest is placed next to the given Block.
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
 
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.VersionedEntityType
 
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, BlockMenu) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.androids.FishermanAndroid
 
fish(Block, BlockMenu) - 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.
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.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
 
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
This returns the Material at the given index.
get(Biome) - Method in class io.github.thebusybiscuit.slimefun4.utils.biomes.BiomeMap
 
get(DyeColor) - Method in enum class io.github.thebusybiscuit.slimefun4.utils.ColoredMaterial
This returns the Material with the given DyeColor.
get(OfflinePlayer, Consumer<PlayerProfile>) - Static method in class io.github.thebusybiscuit.slimefun4.api.player.PlayerProfile
Get the PlayerProfile for a OfflinePlayer asynchronously.
getAccessPort(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.
getAllCommands(SlimefunCommand) - Static method in class io.github.thebusybiscuit.slimefun4.core.commands.subcommands.SlimefunSubCommands
 
getAllItemGroups() - Method in class io.github.thebusybiscuit.slimefun4.core.SlimefunRegistry
This returns a List containing every enabled ItemGroup.
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
 
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.api.player.PlayerProfile
 
getBackpack(int) - Method in class io.github.thebusybiscuit.slimefun4.storage.data.PlayerData
 
getBackpack(ItemStack, Consumer<PlayerBackpack>) - Static method in class io.github.thebusybiscuit.slimefun4.api.player.PlayerProfile
 
getBackpackListener() - Static method in class io.github.thebusybiscuit.slimefun4.implementation.Slimefun
 
getBackpacks() - Method in class io.github.thebusybiscuit.slimefun4.storage.data.PlayerData
 
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.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
 
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.
getBlockDataService() - Static method in class io.github.thebusybiscuit.slimefun4.implementation.Slimefun
 
getBlockInfoAsJson(Block) - Static method in class me.mrCookieSlime.Slimefun.api.BlockStorage
 
getBlockInfoAsJson(Location) - Static method in class me.mrCookieSlime.Slimefun.api.BlockStorage
 
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
 
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 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
 
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).
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.
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.
getChanges() - Method in class me.mrCookieSlime.Slimefun.api.BlockStorage
 
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, Config) - Method in interface io.github.thebusybiscuit.slimefun4.core.attributes.EnergyNetComponent
This returns the currently stored charge at a given Location.
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
 
getChunkInfo(World, int, int) - Static method in class me.mrCookieSlime.Slimefun.api.BlockStorage
 
getChunkInfo(World, int, int, String) - Static method in class me.mrCookieSlime.Slimefun.api.BlockStorage
 
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
 
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
 
getConfig() - Method in class io.github.thebusybiscuit.slimefun4.api.player.PlayerProfile
Deprecated.
Look at PlayerProfile.getPlayerData() instead for reading data.
getConfig() - Method in class io.github.thebusybiscuit.slimefun4.core.services.localization.SlimefunLocalization
 
getConfiguration() - Method in class me.mrCookieSlime.CSCoreLibPlugin.Configuration.Config
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.
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
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.
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
Gets the cost in XP levels to unlock this Research.
getCuredEffects() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.medical.MedicalSupply
This returns the PotionEffects cured from this MedicalSupply.
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.
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.
getDefaultOutputHandler() - Static method in class io.github.thebusybiscuit.slimefun4.utils.ChestMenuUtils
 
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.DebugCommand
 
getDescription(CommandSender) - Method in class io.github.thebusybiscuit.slimefun4.core.commands.SubCommand
This returns a description for this SubCommand.
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 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
 
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() - Method in class io.github.thebusybiscuit.slimefun4.api.events.RadiationDamageEvent
This returns the amount of radiation exposure.
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.
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 me.mrCookieSlime.CSCoreLibPlugin.Configuration.Config
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) - 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, Config) - Method in interface io.github.thebusybiscuit.slimefun4.core.attributes.EnergyNetProvider
This method returns how much energy this EnergyNetProvider provides to the EnergyNet.
getGeneratedOutput(Location, Config) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.generators.SolarGenerator
 
getGeneratedOutput(Location, Config) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.reactors.Reactor
 
getGeneratedOutput(Location, Config) - Method in class me.mrCookieSlime.Slimefun.Objects.SlimefunItem.abstractItems.AGenerator
 
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.
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.RadiationDamageEvent
 
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 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.RadiationDamageEvent
 
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 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.
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(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
 
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
 
getInventory(Location) - Static method in class me.mrCookieSlime.Slimefun.api.BlockStorage
 
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.
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(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.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
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.
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 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 me.mrCookieSlime.CSCoreLibPlugin.Configuration.Config
Returns all Paths in this Config
getKeys() - Method in class me.mrCookieSlime.Slimefun.api.BlockInfoConfig
 
getKeys(String) - Method in class me.mrCookieSlime.CSCoreLibPlugin.Configuration.Config
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
 
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
 
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.
getLatestVersion() - Method in class io.github.thebusybiscuit.slimefun4.core.services.UpdaterService
 
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.
getLocalization() - Static method in class io.github.thebusybiscuit.slimefun4.implementation.Slimefun
This returns the LocalizationService of Slimefun.
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 me.mrCookieSlime.Slimefun.api.inventory.BlockMenu
 
getLocationInfo(Location) - Static method in class me.mrCookieSlime.Slimefun.api.BlockStorage
 
getLocationInfo(Location, String) - Static method in class me.mrCookieSlime.Slimefun.api.BlockStorage
 
getLocations() - 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.
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.
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).
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
getMenuButton(Player) - Static method in class io.github.thebusybiscuit.slimefun4.utils.ChestMenuUtils
 
getMenuClickHandler(int) - Method in class me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.ChestMenu
Returns the MenuClickHandler which was registered for the specified Slot
getMenuCloseHandler() - Method in class me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.ChestMenu
Returns the registered MenuCloseHandler
getMenuOpeningHandler() - Method in class me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.ChestMenu
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 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 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.
getOrCreate(World) - Static method in class me.mrCookieSlime.Slimefun.api.BlockStorage
 
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
Deprecated.
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.
getOwnerId() - 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.RadiationDamageEvent
This returns the Player who took radiation damage.
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.
getPlayerData() - Method in class io.github.thebusybiscuit.slimefun4.api.player.PlayerProfile
 
getPlayerInventoryClickHandler() - Method in class me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.ChestMenu
Returns the registered MenuClickHandler for Player Inventories
getPlayerProfiles() - Method in class io.github.thebusybiscuit.slimefun4.core.SlimefunRegistry
 
getPlayerStorage() - Static method in class io.github.thebusybiscuit.slimefun4.implementation.Slimefun
 
getPlayerUUID() - Method in class io.github.thebusybiscuit.slimefun4.api.events.AsyncProfileLoadEvent
 
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 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.
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.
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.
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.
getRawStorage() - Method in class me.mrCookieSlime.Slimefun.api.BlockStorage
This will return an ImmutableMap of the underline Map<String, Config> of this worlds BlockStorage.
getRawStorage(World) - Static method in class me.mrCookieSlime.Slimefun.api.BlockStorage
This will return an ImmutableMap of the underline Map<String, Config> of this worlds BlockStorage.
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.
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
This returns the result of this operation, the ItemStack that will be returned in the end.
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
 
getScript(Location) - 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.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
 
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.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
 
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.
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
 
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 me.mrCookieSlime.CSCoreLibPlugin.Configuration.Config
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.
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
 
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.
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
 
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
 
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.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.
getUniversalInventories() - Method in class io.github.thebusybiscuit.slimefun4.core.SlimefunRegistry
 
getUniversalInventory(String) - Static method in class me.mrCookieSlime.Slimefun.api.BlockStorage
 
getUniversalInventory(Block) - Static method in class me.mrCookieSlime.Slimefun.api.BlockStorage
 
getUniversalInventory(Location) - Static method in class me.mrCookieSlime.Slimefun.api.BlockStorage
 
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 io.github.thebusybiscuit.slimefun4.api.player.PlayerProfile
This returns the UUID this PlayerProfile is linked to.
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 me.mrCookieSlime.CSCoreLibPlugin.Configuration.Config
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.
getWorld() - Method in class io.github.thebusybiscuit.slimefun4.api.events.GEOResourceGenerationEvent
This returns the World in which this event takes place.
getWorlds() - Method in class io.github.thebusybiscuit.slimefun4.core.SlimefunRegistry
 
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.
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.
hasBlockInfo(Block) - Static method in class me.mrCookieSlime.Slimefun.api.BlockStorage
 
hasBlockInfo(Location) - Static method in class me.mrCookieSlime.Slimefun.api.BlockStorage
 
hasChunkInfo(World, int, int) - Static method in class me.mrCookieSlime.Slimefun.api.BlockStorage
 
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 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
 
hasInventory(Block) - Static method in class me.mrCookieSlime.Slimefun.api.BlockStorage
 
hasInventory(Location) - Method in class me.mrCookieSlime.Slimefun.api.BlockStorage
 
hasItemFilter() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.cargo.AdvancedCargoOutputNode
 
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.
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.
HASTE - Static variable in class io.github.thebusybiscuit.slimefun4.utils.compatibility.VersionedPotionEffectType
 
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
hasUnallowedItems(ItemStack, ItemStack) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.crafting.CraftingTableListener
 
hasUniversalInventory(String) - Static method in class me.mrCookieSlime.Slimefun.api.BlockStorage
 
hasUniversalInventory(Block) - Method in class me.mrCookieSlime.Slimefun.api.BlockStorage
 
hasUniversalInventory(Location) - Method in class me.mrCookieSlime.Slimefun.api.BlockStorage
 
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
 
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

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
 
IdConflictException - Exception 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 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
 
IMMINENT_DEATH - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.attributes.RadiationSymptom
 
IncompatibleItemHandlerException - Exception 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 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 me.mrCookieSlime.Slimefun.api.inventory.BlockMenuPreset
 
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
 
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.
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.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.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.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.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 automatic 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.SlimefunRegistry
This returns whether auto-loading is enabled.
isBefore(int, int) - Method in enum class io.github.thebusybiscuit.slimefun4.api.MinecraftVersion
Checks whether this MinecraftVersion is older than the specified minecraft and patch versions
isBefore(MinecraftVersion) - Method in enum class io.github.thebusybiscuit.slimefun4.api.MinecraftVersion
This checks whether this MinecraftVersion is older than the specified MinecraftVersion.
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.RadiationDamageEvent
 
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
 
isConsumable() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.magical.talismans.Talisman
This returns whether the Talisman will be consumed upon use.
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
 
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.
isDeletedSoon(Location) - Method in class io.github.thebusybiscuit.slimefun4.implementation.tasks.TickerTask
This method checks if a given Location will be deleted on the next tick.
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.
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
Returns whether the empty menu slots are clickable while viewing this Menu
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(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.
isEnchantmentAmountAllowed(int) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.enchanting.AutoDisenchanter
 
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.
isEnchantmentLevelAllowed(int) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.enchanting.AutoDisenchanter
 
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.
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.SlimefunRegistry
 
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.
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
Compares two ItemStacks and returns if they are similar or not.
isItemSimilar(ItemStack, ItemStack, boolean, boolean) - Static method in class io.github.thebusybiscuit.slimefun4.utils.SlimefunUtils
Compares two ItemStacks and returns if they are similar or not.
isItemSimilar(ItemStack, ItemStack, boolean, boolean, boolean) - Static method in class io.github.thebusybiscuit.slimefun4.utils.SlimefunUtils
Compares two ItemStacks and returns if they are similar or not.
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.
isLatestVersion() - Method in class io.github.thebusybiscuit.slimefun4.core.services.UpdaterService
 
isLearningAnimationDisabled() - Method in class io.github.thebusybiscuit.slimefun4.core.SlimefunRegistry
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.
isMarkedForRemoval() - Method in class me.mrCookieSlime.Slimefun.api.BlockStorage
 
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.
isObtainableFromGEOMiner() - Method in interface io.github.thebusybiscuit.slimefun4.api.geo.GEOResource
Returns whether this Resource can be obtained using a GEO Miner.
isOccupiedSoon(Location) - Method in class io.github.thebusybiscuit.slimefun4.implementation.tasks.TickerTask
This method checks if the given Location has been reserved by this TickerTask.
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.
isPlaceholderAPIInstalled() - Method in class io.github.thebusybiscuit.slimefun4.integrations.IntegrationsManager
 
isPlayerInventoryClickable() - Method in class me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.ChestMenu
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.
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.SlimefunRegistry
 
isResearchingEnabled() - Method in class io.github.thebusybiscuit.slimefun4.core.SlimefunRegistry
 
isRightClicked() - Method in class me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.ClickAction
 
isShiftClicked() - Method in class me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.ClickAction
 
isSilent() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.magical.talismans.Talisman
This returns whether the Talisman is silent.
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.
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.CraftingTableListener
 
isUnallowed(ItemStack) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.crafting.CraftingTableListener
 
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 me.mrCookieSlime.Slimefun.api.inventory.BlockMenuPreset
This method returns whether this BlockMenuPreset will spawn a UniversalBlockMenu.
isUniversalInventory(String) - Static method in class me.mrCookieSlime.Slimefun.api.inventory.BlockMenuPreset
 
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.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.
isWorldLoaded(World) - Static method in class me.mrCookieSlime.Slimefun.api.BlockStorage
 
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.
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
 
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.
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
 
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.multiblocks.MultiBlockMachine
 
load() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.magical.talismans.Talisman
 
load(Slimefun, Config) - 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(UUID, int, int, HashMap<Integer, ItemStack>) - Static method in class io.github.thebusybiscuit.slimefun4.api.player.PlayerBackpack
 
load(World) - Method in class io.github.thebusybiscuit.slimefun4.core.services.PerWorldSettingsService
This method loads the given World if it was not loaded before.
loadEmbeddedLanguages() - Method in class io.github.thebusybiscuit.slimefun4.core.services.localization.SlimefunLocalization
This will load every LanguagePreset into memory.
loadInventory(Location, BlockMenuPreset) - Method in class me.mrCookieSlime.Slimefun.api.BlockStorage
 
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
 
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
 
lock() - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItemStack
 
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.SlimefunRegistry
 
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() - 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
 
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 extends MachineOperation> - Interface in io.github.thebusybiscuit.slimefun4.core.attributes
MachineProcessor<T extends MachineOperation> - 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.
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.PlayerBackpack
This method marks the backpack dirty, it will then be queued for an autosave using PlayerBackpack.save()
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.CargoOutputNode
 
markForDeletion() - Method in class io.github.thebusybiscuit.slimefun4.api.player.PlayerProfile
Call this method if the Player has left.
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
 
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
 
MAX_USES - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.items.magical.staves.StormStaff
 
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.handlers - package me.mrCookieSlime.Slimefun.Objects.handlers
 
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 extends ItemHandler> - 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
An old Listener for CS-CoreLib This is an old remnant of CS-CoreLib, the last bits of the past.
MenuListener(Plugin) - Constructor for class me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.MenuListener
 
MESSAGES - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.localization.LanguageFile
 
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
 
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_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 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 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(Location) - Method in class me.mrCookieSlime.Slimefun.api.inventory.BlockMenu
 
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, BlockMenu, BlockFace, Block) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.androids.MinerAndroid
 
moveAndDig(Block, BlockMenu, BlockFace, Block) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.androids.ProgrammableAndroid
 
moveBlockInfo(Location, Location) - Static method in class me.mrCookieSlime.Slimefun.api.BlockStorage
 
moveLocationInfoUnsafely(Location, Location) - Static method in class me.mrCookieSlime.Slimefun.api.BlockStorage
Do not call this method!.
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
 

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
 
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.
newBackpack(UUID, int, int) - Static method in class io.github.thebusybiscuit.slimefun4.api.player.PlayerBackpack
 
newEntry() - Method in class io.github.thebusybiscuit.slimefun4.core.services.profiler.SlimefunProfiler
This method starts a new profiler entry.
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(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.
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 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.
NORWEGIAN - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.localization.LanguagePreset
 
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.
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.
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.

O

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
 
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(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.NetworkListener
 
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(BlockPlaceEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.AncientAltarListener
 
onBlockPlace(BlockPlaceEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.BlockListener
 
onBlockPlace(BlockPlaceEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.NetworkListener
 
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
 
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
 
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
 
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
 
onClick(InventoryClickEvent, Player, int, ItemStack, ClickAction) - Method in interface me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.ChestMenu.AdvancedMenuClickHandler
 
onClose(Player) - Method in interface me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.ChestMenu.MenuCloseHandler
 
onClose(InventoryCloseEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.BackpackListener
 
onClose(InventoryCloseEvent) - Method in class me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.MenuListener
 
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
 
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
 
onEntityBreak(EntityChangeBlockEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.ExplosionsListener
 
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
 
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.DebugCommand
 
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.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
 
onKick(PlayerKickEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.PlayerProfileListener
 
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
 
onLeave(PlayerKickEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.GrapplingHookListener
 
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
 
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
 
onPlayerPlace(BlockPlaceEvent) - Method in class io.github.thebusybiscuit.slimefun4.core.handlers.BlockPlaceHandler
This method is called whenever a Player placed this Block.
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
 
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
This function is triggered when a Player right clicks with the assigned SlimefunItem in his hand.
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
 
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
 
onWorldLoad(WorldLoadEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.WorldListener
 
onWorldUnload(WorldUnloadEvent) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.WorldListener
 
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
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
 
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, Block, String) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.androids.ProgrammableAndroid
 
openScriptDownloader(Player, Block, int) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.androids.ProgrammableAndroid
 
openScriptEditor(Player, Block) - 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
 
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
 
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.JetBootsTask
 
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
The ParachuteTask adds the entire functionality of the Parachute.
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.
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.
PatternUtils - Class in io.github.thebusybiscuit.slimefun4.utils
This class is created for common-use patterns used in things such as String.split(String).
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_PROFILE_DATA - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.debug.TestCase
Debug information regarding player profile loading, saving and handling.
PLAYER_RESEARCHING_SOUND - Enum constant in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
 
PlayerBackpack - Class in io.github.thebusybiscuit.slimefun4.api.player
This class represents the instance of a SlimefunBackpack that is ready to be opened.
PlayerBackpack(PlayerProfile, int) - Constructor for class io.github.thebusybiscuit.slimefun4.api.player.PlayerBackpack
PlayerBackpack(PlayerProfile, int, int) - Constructor for class io.github.thebusybiscuit.slimefun4.api.player.PlayerBackpack
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, PlayerData) - 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
 
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.
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
 
PORK_JERKY - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
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
 
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.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
 
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 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 io.github.thebusybiscuit.slimefun4.api.exceptions.PrematureCodeException
This constructs a new PrematureCodeException with the given error context.
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.
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(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

queueDelete(Collection<Location>, boolean) - Method in class io.github.thebusybiscuit.slimefun4.implementation.tasks.TickerTask
 
queueDelete(Map<Location, Boolean>) - Method in class io.github.thebusybiscuit.slimefun4.implementation.tasks.TickerTask
 
queueDelete(Location, boolean) - Method in class io.github.thebusybiscuit.slimefun4.implementation.tasks.TickerTask
 
queueMove(Location, Location) - Method in class io.github.thebusybiscuit.slimefun4.implementation.tasks.TickerTask
 

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.
RadiationDamageEvent - Class in io.github.thebusybiscuit.slimefun4.api.events
The RadiationDamageEvent is called when a player takes radiation damage.
RadiationDamageEvent(Player, int) - Constructor for class io.github.thebusybiscuit.slimefun4.api.events.RadiationDamageEvent
This constructs a new RadiationDamageEvent.
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
 
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
 
recordPlayerProfileDataTime(String, boolean, long) - Method in class io.github.thebusybiscuit.slimefun4.core.services.AnalyticsService
 
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(BlockMenu, 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 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(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.
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
This represents the main component of the Network.
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
 
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
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.
reloadInventory(Location) - Method in class me.mrCookieSlime.Slimefun.api.BlockStorage
Reload a BlockMenu based on the preset.
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
 
removeBackpack(PlayerBackpack) - Method in class io.github.thebusybiscuit.slimefun4.storage.data.PlayerData
 
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
 
removeExposure(Player, int) - Static method in class io.github.thebusybiscuit.slimefun4.utils.RadiationUtils
 
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.
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
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.
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 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.
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.
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(boolean) - Method in class me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.ChestMenu
 
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
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, 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 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.JetBootsTask
 
run() - Method in class io.github.thebusybiscuit.slimefun4.implementation.tasks.SlimefunStartupTask
 
run() - Method in class io.github.thebusybiscuit.slimefun4.implementation.tasks.TickerTask
 
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.
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
 
save() - Method in class io.github.thebusybiscuit.slimefun4.api.player.PlayerBackpack
Deprecated.
Handled by PlayerProfile.save() now
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
Saves the Config Object to its File
save() - Method in class me.mrCookieSlime.Slimefun.api.BlockInfoConfig
 
save() - Method in class me.mrCookieSlime.Slimefun.api.BlockStorage
 
save() - Method in class me.mrCookieSlime.Slimefun.api.inventory.UniversalBlockMenu
 
save(File) - Method in class me.mrCookieSlime.CSCoreLibPlugin.Configuration.Config
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.
saveAndRemove() - Method in class me.mrCookieSlime.Slimefun.api.BlockStorage
 
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.
saveChunks() - Static method in class me.mrCookieSlime.Slimefun.api.BlockStorage
 
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
 
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.JetBootsTask
 
schedule(Slimefun, long) - Method in class io.github.thebusybiscuit.slimefun4.implementation.tasks.armor.AbstractArmorTask
Schedules this AbstractArmorTask to run every tickInterval ticks
scheduleEntries(int) - Method in class io.github.thebusybiscuit.slimefun4.core.services.profiler.SlimefunProfiler
This method schedules a given amount of entries for the future.
scheduleRepeating(long, long) - Method in class io.github.thebusybiscuit.slimefun4.implementation.tasks.player.JetBootsTask
 
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, 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(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.SlimefunRegistry
This method will make any SlimefunItem which is registered automatically call SlimefunItem.load().
setBackpackId(OfflinePlayer, ItemStack, int, int) - Method in class io.github.thebusybiscuit.slimefun4.implementation.listeners.BackpackListener
This method sets the id for a backpack onto the given ItemStack.
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
setBlockInfo(Block, String, boolean) - Static method in class me.mrCookieSlime.Slimefun.api.BlockStorage
 
setBlockInfo(Location, String, boolean) - Static method in class me.mrCookieSlime.Slimefun.api.BlockStorage
 
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.RadiationDamageEvent
 
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
 
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
Sets the cost in XP levels to unlock this Research.
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.
setDefaultValue(String, Object) - Method in class me.mrCookieSlime.CSCoreLibPlugin.Configuration.Config
Sets the Value for the specified Path (IF the Path does not yet exist)
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
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.SlimefunRegistry
 
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.
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.
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
 
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.
setLenient(boolean) - Method in class io.github.thebusybiscuit.slimefun4.utils.biomes.BiomeMapParser
This method sets the "lenient" flag for this parser.
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.
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
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.
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.SlimefunRegistry
 
setResultMessage(String) - Method in class io.github.thebusybiscuit.slimefun4.core.attributes.interactions.InteractionResult
Sets a custom result message for this interaction.
setScript(Location, 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.
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.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.
setTestCase(String) - Static method in class io.github.thebusybiscuit.slimefun4.core.debug.Debug
Set the current test case for this server.
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.
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
 
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 me.mrCookieSlime.CSCoreLibPlugin.Configuration.Config
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
 
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.
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 extends ItemHandler> - 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() - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.Slimefun
This constructor is invoked by Bukkit and within unit tests.
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
 
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.
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
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.
SlimefunItem - Class in io.github.thebusybiscuit.slimefun4.api.items
A SlimefunItem is a custom item registered by a SlimefunAddon.
SlimefunItem(ItemGroup, SlimefunItemStack) - Constructor for class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
This creates a new SlimefunItem from the given arguments.
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
 
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.
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
 
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
 
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 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 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.
store(Block, String) - Static method in class me.mrCookieSlime.Slimefun.api.BlockStorage
 
store(Block, ItemStack) - Static method in class me.mrCookieSlime.Slimefun.api.BlockStorage
 
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
 
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.
suffix - Variable in class io.github.thebusybiscuit.slimefun4.implementation.items.magical.talismans.Talisman
 
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(boolean, boolean) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.guide.SurvivalSlimefunGuide
 
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_SAW - Static variable in class io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems
 
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 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 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 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
 
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
This represents an endpoint of a Network.
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.core.networks.cargo.CargoNet
 
tick(Block) - Method in class io.github.thebusybiscuit.slimefun4.core.networks.energy.EnergyNet
 
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, SlimefunItem, Config) - Method in class io.github.thebusybiscuit.slimefun4.core.handlers.RainbowTickHandler
 
tick(Block, SlimefunItem, Config) - Method in class me.mrCookieSlime.Slimefun.Objects.handlers.BlockTicker
This method is called every tick for every block
tick(Block, Config) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.androids.ProgrammableAndroid
 
tick(Block, Config) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.autocrafters.AbstractAutoCrafter
This method performs one tick for the AbstractAutoCrafter.
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
 
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.
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.
toInventory() - Method in class me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.ChestMenu
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
 
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.
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.
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
 
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.
UniversalBlockMenu - Class in me.mrCookieSlime.Slimefun.api.inventory
 
UniversalBlockMenu(BlockMenuPreset) - Constructor for class me.mrCookieSlime.Slimefun.api.inventory.UniversalBlockMenu
 
UniversalBlockMenu(BlockMenuPreset, Config) - Constructor for class me.mrCookieSlime.Slimefun.api.inventory.UniversalBlockMenu
 
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(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
 
UNREGISTERED - Enum constant in enum class io.github.thebusybiscuit.slimefun4.api.items.ItemState
This SlimefunItem has not been registered (yet).
UnregisteredItemException - Exception 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 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.
update() - Method in class me.mrCookieSlime.Slimefun.Objects.handlers.BlockTicker
 
update(Integer) - Method in class io.github.thebusybiscuit.slimefun4.implementation.settings.GoldPanDrop
 
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(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.
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.
upgradeBackpack(Player, Inventory, SlimefunBackpack, ItemStack) - 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.SlimefunRegistry
 
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
 
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
 
useVanillaBlockBreaking() - Method in interface io.github.thebusybiscuit.slimefun4.core.attributes.Placeable
This method determines how to treat this Block when it is broken.

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.
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 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.
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_LIST - Static variable in enum class io.github.thebusybiscuit.slimefun4.core.debug.TestCase
 
valuesCache - Static variable in enum class io.github.thebusybiscuit.slimefun4.implementation.items.androids.Instruction
 
valuesCached - Static variable in enum class io.github.thebusybiscuit.slimefun4.core.services.localization.LanguageFile
 
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
 
VanillaInventoryDropHandler<T extends BlockState & InventoryHolder> - 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.
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
 
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
 
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
 
willExplode(Location, Config) - 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, Config) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.electric.reactors.Reactor
 
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.
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 io.github.thebusybiscuit.slimefun4.implementation.listeners
 
WorldListener(Slimefun) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.listeners.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 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 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