Index
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
andRepairedSpawner
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 thisGuideHistory
. - 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 thisItemGroup
. - add(SlimefunItem) - Method in class io.github.thebusybiscuit.slimefun4.core.guide.GuideHistory
-
This method stores the given
SlimefunItem
in thisGuideHistory
. - 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 givenPlayer
. - add(Player, int, TimeUnit) - Method in class io.github.thebusybiscuit.slimefun4.api.player.StatusEffect
-
This applies this
StatusEffect
to the givenPlayer
. - add(ItemStack, int) - Method in class io.github.thebusybiscuit.slimefun4.core.guide.GuideHistory
-
This method adds a
ItemStack
to thisGuideHistory
. - 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 thisSlimefunItem
. - addItems(SlimefunItem...) - Method in class io.github.thebusybiscuit.slimefun4.api.researches.Research
-
Bind the specified
SlimefunItems
to thisResearch
. - 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 thisSlimefunItem
. - 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
- 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 thisSlimefunItem
, 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 thisLockedItemGroup
. - addPermanent(Player, int) - Method in class io.github.thebusybiscuit.slimefun4.api.player.StatusEffect
-
This applies this
StatusEffect
to the givenPlayer
. - 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 thisNestedItemGroup
. - 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
- 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
- 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 theCargoOutputNode
. - 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 theIndustrialMiner
. - 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 anAncientAltar
. - 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 theAncientAltar
and theAncientPedestal
, 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 theAncientAltar
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 theAncientAltar
. - 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
- 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 aProgrammableAndroid
. - 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
- 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 theProduceCollector
. - 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 anySlimefunItem
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 theAbstractAutoCrafter
. - 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 withArmorStand
s that are not fromHologramsService
- ArmorTask - Class in io.github.thebusybiscuit.slimefun4.implementation.tasks
-
The
ArmorTask
is responsible for handlingPotionEffects
forRadioactive
items or anySlimefunArmorPiece
. - 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
- AsyncAutoEnchanterProcessEvent - Class in io.github.thebusybiscuit.slimefun4.api.events
- AsyncAutoEnchanterProcessEvent(ItemStack, ItemStack, BlockMenu) - Constructor for class io.github.thebusybiscuit.slimefun4.api.events.AsyncAutoEnchanterProcessEvent
- AsyncMachineOperationFinishEvent - Class in io.github.thebusybiscuit.slimefun4.api.events
- AsyncMachineOperationFinishEvent(BlockPosition, MachineProcessor<T>, T) - Constructor for class io.github.thebusybiscuit.slimefun4.api.events.AsyncMachineOperationFinishEvent
- AsyncProfileLoadEvent - Class in io.github.thebusybiscuit.slimefun4.api.events
- 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 ofMaterial
that aRecipeChoice.MaterialChoice
orTag
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 anyAnimal
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 adultAnimal
ahead of them. - ATTACK_MOBS - Enum constant in enum class io.github.thebusybiscuit.slimefun4.implementation.items.androids.Instruction
-
This will make a
ButcherAndroid
attack anyMonster
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 anyLivingEntity
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
- 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 theAutoEnchanter
, removesEnchantments
from a givenItemStack
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
- 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 ofAContainer
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 theAutoDisenchanter
, addsEnchantments
from a given enchanted book and transfers them onto anItemStack
. - 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
- 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 aMultiBlockMachine
that functions as a semi-automatic version of theGoldPan
andNetherGoldPan
. - AutomatedPanningMachine(ItemGroup, SlimefunItemStack) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks.AutomatedPanningMachine
- AutoSavingService - Class in io.github.thebusybiscuit.slimefun4.core.services
- 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 aSlimefunBackpack
. - 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
- 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 anIronGolem
. - 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
- 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
- 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 yourBiomeMap
. - BiomeMap<T> - Class in io.github.thebusybiscuit.slimefun4.utils.biomes
- BiomeMap(NamespacedKey) - Constructor for class io.github.thebusybiscuit.slimefun4.utils.biomes.BiomeMap
-
This constructs a new
BiomeMap
with the givenNamespacedKey
. - BiomeMapException - Exception in io.github.thebusybiscuit.slimefun4.api.exceptions
-
A
BiomeMapException
is thrown whenever aBiomeMap
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 givenBiomeMap
'sNamespacedKey
with the provided context. - BiomeMapException(NamespacedKey, Throwable) - Constructor for exception io.github.thebusybiscuit.slimefun4.api.exceptions.BiomeMapException
-
This constructs a new
BiomeMapException
for the givenBiomeMap
'sNamespacedKey
with the provided context. - BiomeMapParser<T> - Class in io.github.thebusybiscuit.slimefun4.utils.biomes
-
The
BiomeMapParser
allows you to parse json data into aBiomeMap
. - 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
- 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 theCustomItemDataService
, it is responsible for storing NBT data inside aTileState
. - BlockDataService(Plugin, String) - Constructor for class io.github.thebusybiscuit.slimefun4.core.services.BlockDataService
-
This creates a new
BlockDataService
for the givenPlugin
. - BlockDispenseHandler - Interface in io.github.thebusybiscuit.slimefun4.core.handlers
-
This
ItemHandler
is triggered when theSlimefunItem
it was assigned to is aDispenser
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 givenLocation
. - 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
- 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 asEntityChangeBlockEvent
or aBlockPistonEvent
. - 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 aBlock
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 placeBlocks
, 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
- 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 theSlimefunItem
it was assigned to is aSlimefunBow
and an Arrow fired from this bow hit aLivingEntity
. - 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 anySlimefunItem
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 thePickaxeOfContainment
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
- 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 thisInfiniteBlockGenerator
. - callItemHandler(Class<T>, Consumer<T>) - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
-
This method calls every
ItemHandler
of the givenClass
and performs the action as specified via theConsumer
. - 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 givenBlock
. - canOpen(Block, Player) - Method in class me.mrCookieSlime.Slimefun.api.inventory.BlockMenuPreset
- 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
- 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
- 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 twoSlimefunItemStack
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
- canUse(Player, boolean) - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
-
This method checks if the given
Player
is able to use thisSlimefunItem
. - Capacitor - Class in io.github.thebusybiscuit.slimefun4.implementation.items.electric
- 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
- 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
- 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
- CargoNet(Location) - Constructor for class io.github.thebusybiscuit.slimefun4.core.networks.cargo.CargoNet
- CargoNode - Interface in io.github.thebusybiscuit.slimefun4.implementation.items.cargo
-
This interface marks a
SlimefunItem
as aCargoNode
. - 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 anySlimefunItem
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 aFishermanAndroid
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 anySlimefunItem
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 anyRechargeable
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
- 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 anySlimefunItem
- CheatSheetSlimefunGuide - Class in io.github.thebusybiscuit.slimefun4.implementation.guide
-
This is an admin-variant of the
SurvivalSlimefunGuide
which allows aPlayer
to spawn in aSlimefunItem
via click rather than showing theirRecipe
. - 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 openedChristmasPresent
. - ChristmasPresent - Class in io.github.thebusybiscuit.slimefun4.implementation.items.seasonal
-
The
ChristmasPresent
is a seasonalSlimefunItem
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 ofNetworkComponent
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 givenPlayer
. - 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 givenLivingEntity
. - 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 certainMaterial
with theClimbingPick
. - ClimbableSurface(ClimbingPick, Material, double) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.settings.ClimbableSurface
-
This creates a new
ClimbableSurface
for the givenMaterial
. - 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 theClimbingPick
. - 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 iceBlock
. - 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
- 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
- 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
- ColoredFireworkStar(Color, String, String...) - Constructor for class io.github.thebusybiscuit.slimefun4.utils.itemstack.ColoredFireworkStar
- ColoredMaterial - Enum Class in io.github.thebusybiscuit.slimefun4.utils
- 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
- connectorNodes - Variable in class io.github.thebusybiscuit.slimefun4.api.network.Network
- connectsTo(Location) - Method in class io.github.thebusybiscuit.slimefun4.api.network.Network
- ConsolePerformanceInspector - Class in io.github.thebusybiscuit.slimefun4.core.services.profiler.inspectors
-
This implementation of
PerformanceInspector
refers to aCommandSender
which is preferabbly aConsoleCommandSender
. - ConsolePerformanceInspector(CommandSender, boolean, SummaryOrderType) - Constructor for class io.github.thebusybiscuit.slimefun4.core.services.profiler.inspectors.ConsolePerformanceInspector
-
This creates a new
ConsolePerformanceInspector
for the givenCommandSender
. - 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 thisItemGroup
. - 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
- 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 theSlimefunBackpack
. - 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
- 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 aFoodLevelChangeEvent
or anEntityDamageEvent
for starvation damage and consumes aJuice
from anyCooler
that can be found in theInventory
of the givenPlayer
. - 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 givenUUID
. - 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 anySlimefunItem
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 givenPlugin
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 providedConfig
- 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 anItemStack
, seeDamageableItem.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 theEntityDeathEvent
to automatically create a waypoint for aPlayer
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
- 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 theBlock
below. - DIG_FORWARD - Enum constant in enum class io.github.thebusybiscuit.slimefun4.implementation.items.androids.Instruction
-
This will make a
MinerAndroid
dig theBlock
ahead. - DIG_UP - Enum constant in enum class io.github.thebusybiscuit.slimefun4.implementation.items.androids.Instruction
-
This will make a
MinerAndroid
dig theBlock
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 aVanillaItem
. - 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 theBlockDispenseEvent
and calls theBlockDispenseHandler
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
- 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 anDouble
range and enforces this range using theDoubleRangeSetting.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
- 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
- EasterEgg - Class in io.github.thebusybiscuit.slimefun4.implementation.items.seasonal
-
This
SlimefunItem
represents anEasterEgg
. - 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 electricalOreWasher
. - 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 theFurnace
. - 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 theGoldPan
. - 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 ofAContainer
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 standardSmeltery
. - 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
- 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 enchantedSlimefunItem
. - 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
- 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
- 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 anEnderPearl
. - 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 givenBlockPosition
. - endOperation(Block) - Method in class io.github.thebusybiscuit.slimefun4.core.machines.MachineProcessor
-
This will end the
MachineOperation
at the givenBlock
. - endOperation(Location) - Method in class io.github.thebusybiscuit.slimefun4.core.machines.MachineProcessor
-
This will end the
MachineOperation
at the givenLocation
. - 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 theEnergyNet
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
- 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
- EnergyRegulator - Class in io.github.thebusybiscuit.slimefun4.implementation.items.electric
- 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 theAbstractAutoCrafter
. - 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 aFurnace
. - 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 anEnhancedFurnace
. - 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
- EntityInteractionListener - Class in io.github.thebusybiscuit.slimefun4.implementation.listeners.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 aSlimefunItem
it will listen for anyEntityDeathEvent
that was triggered by aPlayer
using theSlimefunItem
thisEntityKillHandler
was linked to. - EnumSetting<T extends Enum<T>> - Class in io.github.thebusybiscuit.slimefun4.api.items.settings
-
This variation of
ItemSetting
allows you to allowEnum
constants to be used forItemSetting
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 thisSlimefunItem
. - 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 givenSlimefunItem
. - 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
- 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 nearbyExperienceOrb
and produces aKnowledgeFlask
. - ExpCollector(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[]) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.entities.ExpCollector
-
Deprecated, for removal: This API element is subject to removal in a future version.
- ExpCollector(ItemGroup, SlimefunItemStack, RecipeType, ItemStack[], double) - 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 aListener
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
- 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 destroyBlock
s 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 theExplosivePickaxe
. - 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
- 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 anExplosiveTool
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
- FARM_EXOTIC_DOWN - Enum constant in enum class io.github.thebusybiscuit.slimefun4.implementation.items.androids.Instruction
- FARM_EXOTIC_FORWARD - Enum constant in enum class io.github.thebusybiscuit.slimefun4.implementation.items.androids.Instruction
- FARM_FORWARD - Enum constant in enum class io.github.thebusybiscuit.slimefun4.implementation.items.androids.Instruction
- 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 aPlayer
to walk onFarmland
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 givenOfflinePlayer
. - findAt(Block) - Static method in enum class io.github.thebusybiscuit.slimefun4.utils.InfiniteBlockGenerator
-
This will attempt to find an
InfiniteBlockGenerator
at the givenBlock
. - 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 givenBlock
. - 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
- 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
- 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 anItemStack
. - 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 simpleSlimefunItem
, it's a cookie which sends thePlayer
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 thePlayerToggleSneakEvent
to start tasks for various gadgets that are activated by pressing shift, like theJetpack
orJetBoots
- 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 aGEOResource
. - 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
- 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 aGEOResource
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
- get(OfflinePlayer, Consumer<PlayerProfile>) - Static method in class io.github.thebusybiscuit.slimefun4.api.player.PlayerProfile
-
Get the
PlayerProfile
for aOfflinePlayer
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
- getAddon() - Method in class io.github.thebusybiscuit.slimefun4.api.items.ItemGroup
-
This returns the
SlimefunAddon
which has registered thisItemGroup
. - getAddon() - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
-
This method returns the
SlimefunAddon
that registered thisSlimefunItem
. - getAddon() - Method in interface io.github.thebusybiscuit.slimefun4.core.guide.options.SlimefunGuideOption
-
This returns the
SlimefunAddon
which added thisSlimefunGuideOption
. - getAffectedItems() - Method in class io.github.thebusybiscuit.slimefun4.api.researches.Research
-
Lists every
SlimefunItem
that is bound to thisResearch
. - getAllCommands(SlimefunCommand) - Static method in class io.github.thebusybiscuit.slimefun4.core.commands.subcommands.SlimefunSubCommands
- getAllItemGroups() - Method in class io.github.thebusybiscuit.slimefun4.core.SlimefunRegistry
- 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 everySlimefunItem
, 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 thisEvent
- getAndroid() - Method in class io.github.thebusybiscuit.slimefun4.api.events.AndroidMineEvent
-
This method returns the
AndroidInstance
who triggered thisEvent
- 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 thisProgrammableAndroid
. - 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 thisSlimefunArmorPiece
. - 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
- 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 aPiglin
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
- 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 anItemStack
. - 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
ofEnergyNetComponentType.CAPACITOR
EnergyNetComponent
s within thisEnergyNet
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 theGEOResource
is generated. - getChunkZ() - Method in class io.github.thebusybiscuit.slimefun4.api.events.GEOResourceGenerationEvent
-
This returns the Z coordinate of the
Chunk
in which theGEOResource
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
- getClimbingSpeed(ItemStack, Material) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.tools.ClimbingPick
- 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
Color
s thisRainbowArmorPiece
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.
- 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 givenSoundEffect
. - 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
ofEnergyNetComponentType.CONSUMER
EnergyNetComponent
s within thisEnergyNet
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 thisContributor
. - 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
- 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
- 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 thisMedicalSupply
. - getCurrentlyResearchingPlayers() - Method in class io.github.thebusybiscuit.slimefun4.core.SlimefunRegistry
- 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
- 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 thisMaterialTagSetting
. - 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
- 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 enabledSlimefunItem
. - 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 thisItemSetting
. - getEnergyComponentType() - Method in interface io.github.thebusybiscuit.slimefun4.core.attributes.EnergyNetComponent
-
This method returns the Type of
EnergyNetComponentType
thisSlimefunItem
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.ExpCollector
- 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 givenItemStack
. - 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
thisErrorReport
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 thisProgrammableAndroid
. - 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 aFurnaceRecipe
with the givenItemStack
as an input. - getGeneratedMaterial() - Method in enum class io.github.thebusybiscuit.slimefun4.utils.InfiniteBlockGenerator
-
This returns the generated
Material
of thisInfiniteBlockGenerator
. - getGeneratedOutput(Location, Config) - Method in interface io.github.thebusybiscuit.slimefun4.core.attributes.EnergyNetProvider
-
This method returns how much energy this
EnergyNetProvider
provides to theEnergyNet
. - 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
- 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 thisGoldPan
. - 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
- 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 thisPlayer
. - getGuideLayout() - Method in class io.github.thebusybiscuit.slimefun4.api.events.SlimefunGuideOpenEvent
-
This returns the
SlimefunGuideMode
of the Slimefun Guide thatPlayer
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
- 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
- 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 asPredicates
. - 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
- 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.
- getInputSlotTexture() - Static method in class io.github.thebusybiscuit.slimefun4.utils.ChestMenuUtils
- getInstalledAddons() - Static method in class io.github.thebusybiscuit.slimefun4.implementation.Slimefun
- 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
- 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 thisPlayerRightClickEvent
. - 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 thisPlayerBackpack
- 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 anAbstractEnergyProvider
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 anAContainer
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 theAncientAltar
- 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
- 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
- getItem() - Method in class io.github.thebusybiscuit.slimefun4.api.items.ItemSetting
-
This returns the associated
SlimefunItem
for thisItemSetting
. - getItem() - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
-
This returns the
ItemStack
of thisSlimefunItem
. - getItem() - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItemStack
-
Gets the
SlimefunItem
associated for thisSlimefunItemStack
. - getItem() - Method in interface io.github.thebusybiscuit.slimefun4.core.guide.SlimefunGuideImplementation
-
Returns the
ItemStack
representation for thisSlimefunGuideImplementation
. - getItem() - Method in class io.github.thebusybiscuit.slimefun4.core.services.localization.Language
- 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 thisAndroidFuelSource
. - 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 providedClass
. - getItem(Player) - Method in class io.github.thebusybiscuit.slimefun4.api.items.ItemGroup
- 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
- getItemData(ItemMeta) - Method in class io.github.thebusybiscuit.slimefun4.core.services.CustomItemDataService
- 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 thisSlimefunItem
, modified to hold and represent the givenEntityType
. - getItemGroup() - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
-
This returns the
ItemGroup
of ourSlimefunItem
, everySlimefunItem
is associated with exactly oneItemGroup
. - 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 thisSlimefunItem
. - 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
- 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 thisItemGroup
. - getItemSetting(String, Class<T>) - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
-
This method returns an
Optional
holding anItemSetting
with the given key and data type. - getItemSettings() - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
- getItemSpawnReason() - Method in class io.github.thebusybiscuit.slimefun4.api.events.SlimefunItemSpawnEvent
-
This returns the
ItemSpawnReason
why we dropped anItemStack
. - 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 thisSlimefunAddon
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
- 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 everyLanguage
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
- 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
- getLocations(Chunk) - Method in class io.github.thebusybiscuit.slimefun4.implementation.tasks.TickerTask
- getLogger() - Method in interface io.github.thebusybiscuit.slimefun4.api.SlimefunAddon
-
This method returns the
Logger
of this addon, it defaults to theLogger
of theJavaPlugin
provided bySlimefunAddon.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 aPlayer
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
'sBlockMenu
- 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 theRecipeType.MOB_DROP
is killed by thePlayer
. - 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 theEntityType
with aSet
ofItemStacks
which would be dropped when anEntity
of that type was killed. - getMode() - Method in interface io.github.thebusybiscuit.slimefun4.core.guide.SlimefunGuideImplementation
-
Every
SlimefunGuideImplementation
can be associated with aSlimefunGuideMode
. - 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 thisSeasonalItemGroup
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 enabledMultiBlock
. - 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 bySlimefunAddon.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 theLanguage
the givenPlayer
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
- 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
- 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
- getNetworkList() - Method in class io.github.thebusybiscuit.slimefun4.core.networks.NetworkManager
- 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
- 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 givenBlockPosition
. - getOperation(Block) - Method in class io.github.thebusybiscuit.slimefun4.core.machines.MachineProcessor
-
This returns the current
MachineOperation
at that givenBlock
. - getOperation(Location) - Method in class io.github.thebusybiscuit.slimefun4.core.machines.MachineProcessor
-
This returns the current
MachineOperation
at that givenLocation
. - 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
- 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.
- getOutputSlotTexture() - Static method in class io.github.thebusybiscuit.slimefun4.utils.ChestMenuUtils
- getOwner() - Method in class io.github.thebusybiscuit.slimefun4.api.gps.Waypoint
-
Deprecated.Use
Waypoint.getOwnerId()
instead - getOwner() - Method in class io.github.thebusybiscuit.slimefun4.api.player.PlayerBackpack
-
Deprecated.Use
PlayerBackpack.getOwnerId()
instead - 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
- 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 thisSubItemGroup
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 givenSlimefunItem
. - 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
- 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 thisPlayerProfile
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 bySlimefunAddon.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
- 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
- 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 thisAGenerator
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 thisAContainer
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 theUUID
of aArrow
and the associatedSlimefunBow
with which thisArrow
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
- 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
ofPotionEffects
which get applied to aPlayer
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 thisRadioactive
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 givenColor
. - getRandomEnchantment(ItemStack, Set<Enchantment>) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.magical.talismans.MagicianTalisman
-
This method picks a random
TalismanEnchantment
for the providedItemStack
. - getRandomOutput() - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.tools.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
- getRawStorage(World) - Static method in class me.mrCookieSlime.Slimefun.api.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
- 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
- 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
- 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
thisSlimefunItem
is linked to. - getResearch(NamespacedKey) - Static method in class io.github.thebusybiscuit.slimefun4.api.researches.Research
-
Attempts to get a
Research
with the givenNamespacedKey
. - 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
- 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 thisGPSNetwork
. - 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 givenBlock
. - 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 certainSlimefunGuideMode
. - 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 thisBlockMenuPreset
. - 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
thisSlimefunItem
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
- getSubTags() - Method in enum class io.github.thebusybiscuit.slimefun4.utils.tags.SlimefunTag
-
This returns a
Set
ofTags
which are children of thisSlimefunTag
, these can be otherSlimefunTags
or regularTags
. - 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 givenChunk
. - 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 thisGPSNetwork
. - getTeleportationTime(int, Location, Location) - Method in class io.github.thebusybiscuit.slimefun4.api.gps.TeleportationManager
- 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 thisPlayerProfile
based on the fraction of unlockedResearch
es 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 everyInventoryView
for any menu created using thisBlockMenuPreset
. - 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
- 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 thisContributor
. - getUniqueId() - Method in enum class io.github.thebusybiscuit.slimefun4.utils.HeadTexture
-
This returns the
UUID
for thisHeadTexture
. - 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
thisPlayerProfile
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
- 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
- getVisibleItemGroups(Player, PlayerProfile) - Method in class io.github.thebusybiscuit.slimefun4.implementation.guide.SurvivalSlimefunGuide
- getVolume() - Method in class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundConfiguration
- getWaypoints() - Method in class io.github.thebusybiscuit.slimefun4.api.player.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 ofItemHandler
which is not associated with one particularSlimefunItem
but rather exists seperate from them, similar to anEvent
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
- 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 aSlimefunItem
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
- 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 allTransmitters
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 simpleSlimefunItem
which allows aPlayer
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 theGrapplingHook
. - 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 anySlimefunItem
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(PlayerProfile) - Constructor for class io.github.thebusybiscuit.slimefun4.core.guide.GuideHistory
-
This creates a new
GuideHistory
for the givenPlayerProfile
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 theMultiBlockMachine
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 theTeleporter
. - 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 thisHashedArmorpiece
. - hasEnabledItems() - Method in class io.github.thebusybiscuit.slimefun4.api.researches.Research
-
This method checks whether there is at least one enabled
SlimefunItem
included in thisResearch
. - 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
- 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 noSlimefunArmorPiece
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 theLearningAnimationOption
in theirSlimefunGuide
. - 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 thePermission
to access the givenSlimefunItem
. - hasResearch() - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
-
This returns whether this
SlimefunItem
has aResearch
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 givenBlock
- 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
- 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 allResearches
. - hasViewer() - Method in class me.mrCookieSlime.Slimefun.api.inventory.DirtyChestMenu
-
This method checks whether this
DirtyChestMenu
is currently viewed by aPlayer
. - 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
- 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 thePlayer
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 fromAContainer
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 anyLivingEntity
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 aSlimefunItem
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 aSmeltery
. - 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 aPlugin
tried to add anItemHandler
to aSlimefunItem
despite theSlimefunItem
not allowing anItemHandler
of that type to be added. - IncompatibleItemHandlerException(String, SlimefunItem, ItemHandler) - Constructor for exception io.github.thebusybiscuit.slimefun4.api.exceptions.IncompatibleItemHandlerException
- 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 aMultiBlockMachine
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 theLogger
of theSlimefunAddon
which registered thisSlimefunItem
. - 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
- 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 aSlimefunItem
that allows aPlayer
to automatically pick up items in a certain radius while holding shift and having anInfusedMagnet
in theirInventory
. - 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
- InfusedMagnetTask(Player, double) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.tasks.player.InfusedMagnetTask
-
This creates a new
InfusedMagnetTask
for the givenPlayer
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
- 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 theProgrammableAndroid
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 aSlimefunAddon
. - 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 theProgrammableAndroid
to pull fuel from anAndroidInterface
ahead of them. - INTERFACE_ITEMS - Enum constant in enum class io.github.thebusybiscuit.slimefun4.implementation.items.androids.Instruction
-
This
Instruction
will force theProgrammableAndroid
to push their items into anAndroidInterface
ahead of them. - IntRangeSetting - Class in io.github.thebusybiscuit.slimefun4.api.items.settings
-
This variation of
ItemSetting
allows you to define anInteger
range and enforces this range using theIntRangeSetting.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 asItemSetting
- 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 thePlayerProfile
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 aSlimefunItem
- io.github.thebusybiscuit.slimefun4.core.attributes.interactions - package io.github.thebusybiscuit.slimefun4.core.attributes.interactions
-
This package contains the various possible
InteractionResult
s that can be returned by anExternallyInteractable
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 interfaceSlimefunGuideOption
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 aSlimefunItem
- io.github.thebusybiscuit.slimefun4.core.machines - package io.github.thebusybiscuit.slimefun4.core.machines
-
This package contains sources related to the
MachineProcessor
and anyMachineOperation
. - 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 theNetworkManager
and also the subpackages for actual implementations of theNetwork
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 theAncientAltar
. - 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 theProgrammableAndroid
. - 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 expandableSlimefunArmorPiece
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 theCargoNet
, 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 interfaceEnergyNetComponent
- 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 theMultimeter
or theSolarHelmet
- 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 anEnergyNetComponent
with the typeCONSUMER
. - 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 theAbstractEntityAssembler
. - 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 theGEOResource
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 theGPSNetwork
. - 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 theTalisman
. - 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 aSeasonalItemGroup
. - 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 theTeleporter
. - 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 ofSlimefunBow
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 aSlimefunItem
is used in an unallowed crafting operation - io.github.thebusybiscuit.slimefun4.implementation.listeners.entity - package io.github.thebusybiscuit.slimefun4.implementation.listeners.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 specificSlimefunItems
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 aIronGolem
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
- 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
- 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 thatWorld
. - 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 givenBlock
. - isAtLeast(MinecraftVersion) - Method in enum class io.github.thebusybiscuit.slimefun4.api.MinecraftVersion
-
This method checks whether this
MinecraftVersion
is newer or equal to the givenMinecraftVersion
, 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 thisScript
. - 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 specifiedMinecraftVersion
. - isBlockPlacerAllowed() - Method in class io.github.thebusybiscuit.slimefun4.core.handlers.BlockPlaceHandler
-
This returns whether the
BlockPlacer
is allowed to place aBlock
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
- 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
- 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 specificWorld
. - isDisenchantable() - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
-
This returns whether or not this
SlimefunItem
is allowed to be used in anAutoDisenchanter
. - 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 givenWorld
. - isEnchantable() - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
-
This returns whether or not this
SlimefunItem
is allowed to be used in anAutoEnchanter
. - 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 assignedProtectionType
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 aSlimefunGuide
. - 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 theSlimefunGuide
. - isHidden() - Method in class io.github.thebusybiscuit.slimefun4.core.commands.SubCommand
-
This method returns whether this
SubCommand
is hidden from theHelpCommand
. - 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 thisSlimefunItem
. - 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 thisSlimefunBackpack
. - 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
ItemStack
s 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
ItemStack
s 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
ItemStack
s 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 thisSlimefunItem
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 thisTickerTask
. - 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 theElectricGoldPan
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.since RC-36 Use
ElectricGoldPan.isOutputLimitOverridden()
instead. - 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 thatPlayer
. - 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 aFurnaceRecipe
. - isSoulbound(ItemStack) - Static method in class io.github.thebusybiscuit.slimefun4.utils.SlimefunUtils
- isSoulbound(ItemStack, World) - Static method in class io.github.thebusybiscuit.slimefun4.utils.SlimefunUtils
- 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 aUniversalBlockMenu
. - 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
- isValidInputMaterial(Material) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.tools.GoldPan
- isValidInventory(Block) - Method in class io.github.thebusybiscuit.slimefun4.implementation.items.autocrafters.AbstractAutoCrafter
- 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
- 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 givenPlayer
in aNestedItemGroup
. - 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 theSlimefunItem
it was assigned to has been consumed. - ItemDropHandler - Interface in io.github.thebusybiscuit.slimefun4.core.handlers
- ItemDropListener - Class in io.github.thebusybiscuit.slimefun4.implementation.listeners
-
Listens to the
PlayerDropItemEvent
to call anyItemDropHandler
. - 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 theSlimefunGuide
. - ItemGroup(NamespacedKey, ItemStack) - Constructor for class io.github.thebusybiscuit.slimefun4.api.items.ItemGroup
-
Constructs a new
ItemGroup
with the givenNamespacedKey
as an identifier and the givenItemStack
as its display item. - ItemGroup(NamespacedKey, ItemStack, int) - Constructor for class io.github.thebusybiscuit.slimefun4.api.items.ItemGroup
-
Constructs a new
ItemGroup
with the givenNamespacedKey
as an identifier and the givenItemStack
as its display item. - ItemHandler - Interface in io.github.thebusybiscuit.slimefun4.api.items
-
An
ItemHandler
represents a certain action that aSlimefunItem
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 theItems.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
- 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 theSlimefunItem
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 aCooler
. - 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
- 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 magicalSlimefunItem
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
- 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
- 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 aMachineProcessor
. - 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 differentMachineOperation
s 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
- 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 anEnderPearl
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 ofTalisman
which awards aPlayer
with an extraEnchantment
when they enchant theirItemStack
. - 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 SpeedPotionEffect
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 theSmeltery
. - 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
- 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
- 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 defaultTag
. - 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 theInventoryCreativeEvent
. - 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 givenPlugin
. - 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 theProgrammableAndroid
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 anAndroidMineEvent
gets properly propagated to theBlockBreakHandler.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 aSlimefunAddon
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 givenSlimefunAddon
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
- MOVE_AND_DIG_FORWARD - Enum constant in enum class io.github.thebusybiscuit.slimefun4.implementation.items.androids.Instruction
- MOVE_AND_DIG_UP - Enum constant in enum class io.github.thebusybiscuit.slimefun4.implementation.items.androids.Instruction
- 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 aWorld
. - 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 aMultiBlockMachine
overflowing. - MultiBlockCraftEvent - Class in io.github.thebusybiscuit.slimefun4.api.events
- 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
- MultiBlockInteractEvent(Player, MultiBlock, Block, BlockFace) - Constructor for class io.github.thebusybiscuit.slimefun4.api.events.MultiBlockInteractEvent
- MultiBlockInteractionHandler - Interface in io.github.thebusybiscuit.slimefun4.core.handlers
- MultiBlockListener - Class in io.github.thebusybiscuit.slimefun4.implementation.listeners
-
This
Listener
is responsible for listening to aPlayerInteractEvent
and triggering anyMultiBlockInteractionHandler
. - MultiBlockListener(Slimefun) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.listeners.MultiBlockListener
- MultiBlockMachine - Class in io.github.thebusybiscuit.slimefun4.core.multiblocks
- 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 anyEnergyNetComponent
. - 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 otherSlimefunItem
. - 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 regularGoldPan
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 ofReactor
that consumes Nether Stars and adds Withering to any nearbyLivingEntity
- 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
- 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
- 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 ofNetwork
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 notFIGHTER
. - 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 thatSlimefunItem
from showing up in theItems.yml
config file. - NotHopperable - Interface in io.github.thebusybiscuit.slimefun4.core.attributes
-
Implement this interface for any
AContainer
to prevent thatAContainer
from being hopperable. - NotPlaceable - Interface in io.github.thebusybiscuit.slimefun4.core.attributes
-
Implement this interface for any
SlimefunItem
to prevent thatSlimefunItem
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 ofReactor
that uses anyRadioactive
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
- 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 aPlayer
, by aMinerAndroid
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 thisBlock
. - 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 theGEOMiningOperation
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
- 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 thisSlimefunItem
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
- 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 interactingGoldPan
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
- 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 assignedSlimefunItem
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
- 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 placingMagicalZombiePills
. - 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 assignedSlimefunItem
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 thisSlimefunItem
to break aBlock
. - 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
- 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 thisFlexItemGroup
. - 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 thisGuideHistory
. - 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 givenPlayer
. - 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 aMultiBlockMachine
which allows you to double ores and crush some otherMaterials
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 specialMultiBlockMachine
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(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 aMultiBlockMachine
. - 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 aSlimefunItem
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 theParachute
. - 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
- 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 aLocalDateTime
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 aSlimefunItem
. - 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 thePlayer
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 certainWorld
. - 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 aSlimefunItem
to be dropped by aPiglin
onEntityDropItemEvent
. - PiglinListener - Class in io.github.thebusybiscuit.slimefun4.implementation.listeners.entity
- 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 theLocation
of the givenBlock
, the usedSoundCategory
will beBLOCKS
. - playAt(Location, SoundCategory) - Method in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
- 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
-
Deprecated.Use
PlayerBackpack.load(UUID, int, int, HashMap)
instead - PlayerBackpack(PlayerProfile, int, int) - Constructor for class io.github.thebusybiscuit.slimefun4.api.player.PlayerBackpack
-
Deprecated.Use
PlayerBackpack.newBackpack(UUID, int, int)
instead - 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
- 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 aPlayer
. - PlayerPerformanceInspector(Player, SummaryOrderType) - Constructor for class io.github.thebusybiscuit.slimefun4.core.services.profiler.inspectors.PlayerPerformanceInspector
-
This creates a new
PlayerPerformanceInspector
for the givenPlayer
. - PlayerPreResearchEvent - Class in io.github.thebusybiscuit.slimefun4.api.events
- 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 aPlayerProfile
from memory if the correspondingPlayer
has left theServer
or was kicked. - PlayerProfileListener(Slimefun) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.listeners.PlayerProfileListener
- PlayerResearchTask - Class in io.github.thebusybiscuit.slimefun4.api.researches
- PlayerRightClickEvent - Class in io.github.thebusybiscuit.slimefun4.api.events
-
The
PlayerRightClickEvent
is our custom version of thePlayerInteractEvent
. - PlayerRightClickEvent(PlayerInteractEvent) - Constructor for class io.github.thebusybiscuit.slimefun4.api.events.PlayerRightClickEvent
-
This constructs a new
PlayerRightClickEvent
based on the originalPlayerInteractEvent
. - playFor(Player) - Method in enum class io.github.thebusybiscuit.slimefun4.core.services.sounds.SoundEffect
-
This method will play this
SoundEffect
only to the givenPlayer
using the eyeLocation
of thePlayer
and theSoundCategory
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 aSlimefunAddon
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 aProtectiveArmor
prevents the damage from. - ProtectiveArmor - Interface in io.github.thebusybiscuit.slimefun4.core.attributes
-
Implement this interface to a
SlimefunArmorPiece
to protect thePlayer
who wears thatSlimefunArmorPiece
fromProtectionType
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 forRadioactive
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 interfaceRadioactive
. - 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 ofRadioactivity
- 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 ofRadioactivity
- 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 coloredMaterials
. - 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 anSlimefunItem
onEntityDeathEvent
, this chance is 0-100 and used in conjunction with theRecipeType.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 toAGenerator
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
- 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
- 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 thisSolarHelmet
. - RecipeDisplayItem - Interface in io.github.thebusybiscuit.slimefun4.core.attributes
-
This interface, when attache to a
SlimefunItem
class will make additional items appear in theSlimefunGuide
. - 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 theMinecraftRecipeService
. - 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
- register(Collection<SlimefunItem>, boolean) - Method in class io.github.thebusybiscuit.slimefun4.core.services.CustomTextureService
-
This method registers the given
SlimefunItems
to thisCustomTextureService
. - 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
- 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
- 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 itsBlockMenuPreset
. - 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 thisItemGroup
. - 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 givenLocation
. - 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 thisLockedItemGroup
. - 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 thisNestedItemGroup
(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
- 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 aBrokenSpawner
. - 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 aScript
. - 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 givenOfflinePlayer
. - 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
- 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 aGEOResource
. - 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 permissionsFile
. - 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 allContributors
in memory in aFile
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
- 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 everytickInterval
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 aProgrammableAndroid
. - 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
- 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
- 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 thisSlimefunItem
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
- 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 theCommandSender
. - 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 callSlimefunItem.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
- 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.electric.machines.entities.ExpCollector
- 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 thisEnergyNetComponent
is of typeEnergyNetComponentType.CAPACITOR
, then this method will automatically update the texture of thisCapacitor
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 allowSlimefunItem
s 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 specifiedWorld
. - 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.electric.machines.entities.ExpCollector
- 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 theSlimefunGuide
. - 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 thisSlimefunItem
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 givenSlimefunItem
. - 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 thisSlimefunItem
. - setResearch(Research) - Method in class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
-
This method will set the
Research
of thisSlimefunItem
. - 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 givenBlock
. - 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 theSlimefunUtils.SOULBOUND_LORE
and add aNamespacedKey
to the item so it can be quickly identified bySlimefunUtils.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 thisContributor
. - 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
- 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 givenChestMenu
. - 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 thePlayer
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 theBlock
is broken by aPlayer
, by aMinerAndroid
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 aSlimefunItem
. - 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 handlingSlimefunArmorPiece
- 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 anyRecipeType
. - 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
- SlimefunBlockBreakEvent(Player, ItemStack, Block, SlimefunItem) - Constructor for class io.github.thebusybiscuit.slimefun4.api.events.SlimefunBlockBreakEvent
- SlimefunBlockPlaceEvent - Class in io.github.thebusybiscuit.slimefun4.api.events
- 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 theStomperBoots
or anySlimefunArmorPiece
that is a pair of boots and needs to listen to anEntityDamageEvent
. - 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
- 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
- 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
- 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 aSlimefunAddon
. - 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
- 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 theWeaponUseHandler
. - 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 thePlayerInteractEvent
. - SlimefunItemInteractListener(Slimefun) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.listeners.SlimefunItemInteractListener
- SlimefunItemRegistryFinalizedEvent - Class in io.github.thebusybiscuit.slimefun4.api.events
- 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
- 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 anySlimefunItem
. - 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 theTickerTask
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
andList
that hold various mappings and collections related toSlimefunItem
. - 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 givenSlimefun
. - 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 theMakeshiftSmeltery
with the additional capabilities to createAlloyIngot
s and utilise anIgnitionChamber
. - 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 anySlimefunItem
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 simpleEnergyNetProvider
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 byPlayer
. - 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 handlingSolarHelmet
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 alsoSoulbound
. - 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
- SoulboundListener(Slimefun) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.listeners.SoulboundListener
- SoulboundRune - Class in io.github.thebusybiscuit.slimefun4.implementation.items.magical.runes
- 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 givenLocation
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 givenLocation
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 asynchronousGitHubTask
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 aScript
. - 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 givenBlock
. - startOperation(Location, T) - Method in class io.github.thebusybiscuit.slimefun4.core.machines.MachineProcessor
-
This method will start a
MachineOperation
at the givenLocation
. - 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 aLightningStrike
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 aPiglin
, its only current uses is the recipe for crafting theVillagerRune
. - 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
- 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 aCommand
that starts with/sf ...
and is followed by the name of thisSubCommand
. - 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
- 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 ourSlimefunGuide
. - 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
- 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 aMultiBlockMachine
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 aSlimefunTag
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 givenSlimefunTag
'sNamespacedKey
with the provided context. - TagMisconfigurationException(NamespacedKey, Throwable) - Constructor for exception io.github.thebusybiscuit.slimefun4.api.exceptions.TagMisconfigurationException
-
This constructs a new
TagMisconfigurationException
for the givenSlimefunTag
'sNamespacedKey
with the provided context. - TagParser - Class in io.github.thebusybiscuit.slimefun4.utils.tags
-
The
TagParser
is responsible for parsing a JSON input into aSlimefunTag
. - 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
- 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 anEnchantment
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
- 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 twoBlocks
. - 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 aPlayer
who is using aTeleporter
. - 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 aPlayer
to display to any of his waypoints he set via hisGPSNetwork
. - 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
- TeleporterListener(Slimefun) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.listeners.TeleporterListener
- TeleporterPylon - Class in io.github.thebusybiscuit.slimefun4.implementation.items.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 magicalSlimefunItem
that makes nearby anyLivingEntity
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 thisInfiniteBlockGenerator
exists at the givenBlock
. - 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 everyBlockTicker
, 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
- 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 theCropGrowthAccelerator
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
- unlock(Player, boolean, Consumer<Player>) - Method in class io.github.thebusybiscuit.slimefun4.api.researches.Research
- 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 aSlimefunGuideImplementation
. - 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 theNotPlaceable
attribute and also cancels anyPlayerRightClickEvent
. - 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 aPlugin
tried to access a method prematurely fromSlimefunItem
that can only be called after theSlimefunItem
was registered. - UnregisteredItemException(SlimefunItem) - Constructor for exception io.github.thebusybiscuit.slimefun4.api.exceptions.UnregisteredItemException
-
Constructs a new
UnregisteredItemException
with the givenSlimefunItem
- 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
- 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
- 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 theAbstractAutoCrafter
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 givenSlimefun
. - 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
- 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 thisItemHandler
, it will return anIncompatibleItemHandlerException
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 anyPlayer
who damages anotherLivingEntity
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 ofVanillaItem
. - VanillaAutoCrafter - Class in io.github.thebusybiscuit.slimefun4.implementation.items.autocrafters
-
The
VanillaAutoCrafter
is an implementation of theAbstractAutoCrafter
. - 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 anySlimefunItem
that uses the vanillaInventory
from theBlockState
. - VanillaInventoryDropHandler(Class<T>) - Constructor for class io.github.thebusybiscuit.slimefun4.implementation.handlers.VanillaInventoryDropHandler
- 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 aVillager
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 anySlimefunItem
from being used to trade with Villagers, with one exception beingSyntheticEmerald
. - 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 theProgrammableAndroid
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 theLogger
of theSlimefunAddon
which registered thisSlimefunItem
. - 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 magicalSlimefunItem
. - 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
- Waypoint(PlayerProfile, String, Location, String) - Constructor for class io.github.thebusybiscuit.slimefun4.api.gps.Waypoint
-
Deprecated.Use
Waypoint(UUID, String, Location, String)
instead - 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 aPlayer
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
- 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
- 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
- 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 aWither
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 asWitherProof
to not be destroyed by aWither
. - 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 interfaceWitherProof
. - 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 anItemStack
. - wrapArray(ItemStack[]) - Static method in class io.github.thebusybiscuit.slimefun4.utils.itemstack.ItemStackWrapper
-
This creates an
ItemStackWrapper
array from a givenItemStack
array. - wrapList(List<ItemStack>) - Static method in class io.github.thebusybiscuit.slimefun4.utils.itemstack.ItemStackWrapper
- WrongItemStackException - Exception in io.github.thebusybiscuit.slimefun4.api.exceptions
-
A
WrongItemStackException
is thrown when someone tries to alter anItemStack
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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
PlayerProfile.getPlayerData()
instead for reading data.