Uses of Class
io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
Packages that use SlimefunItem
Package
Description
This package contains a bunch of classes and sub-packages related to the interaction
with Slimefun via an API.
This package contains all extensions of
Event that Slimefun provides
and allows you to listen to.This package contains all different extensions of
Exception that Slimefun
uses internally.This package contains a few classes that revolve around the API for
SlimefunItem, such as
ItemSettingThis package contains a few
ItemGroup variations.This package contains various sub classes of
ItemSetting.This package contains all classes related to our recipe system.
This package holds everything connected to the
Research
class.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.This package contains the core system for the
SlimefunGuide.This package contains all variations of
ItemHandler that
can be assigned to a SlimefunItemThis package holds all core mechanics related to a
MultiBlock, like that class itself.This package provides a few "Services" that Slimefun uses.
This package holds classes related to the
SlimefunProfiler.This package provides the different implementations of our
SlimefunGuideThis package contains the different classes for each
SlimefunItemThis package holds the
SlimefunItem implementations related to
the AncientAltar.This package holds implementations of
SlimefunItem
that are related to the ProgrammableAndroid.This package contains implementations of
SlimefunItem that are
related to armor, such as the expandable
SlimefunArmorPiece class for example.This package contains any electric machines related to automatic crafting tables.
This package holds classes related to
SlimefunBackpack.This package contains a few miscellaneous implementations of
SlimefunItem which are blocks.This package provides the different implementations of
SlimefunItem
that are related to the CargoNet, most
notably: Cargo Nodes.This package contains the different implementations of
SlimefunItem that also implement the interface
EnergyNetComponentThis package holds implementations of
SlimefunItem
that are used in combination with electricity, like the
Multimeter or the
SolarHelmetThis package contains the different implementations of
AGenerator.This package contains the different implementations of
SlimefunItem that are also an
EnergyNetComponent with the type CONSUMER.This package contains any electric machines related to growth accelerations.
This package contains any electric machines related to enchanting.
This package contains any electric machines related to
Entity interactions, most notably
the
AbstractEntityAssembler.This package contains the different implementations of
Reactor.This package holds the
ElevatorPlate and any
related classes to making the elevator work.This package holds implementations of
SlimefunItem
that are related to food.This package holds implementations of any
SlimefunItem that
deals with the GEOResource API.This package holds implementations of
SlimefunItem
that are related to the GPSNetwork.This package holds implementations of
SlimefunItem
that are considered magical items.This package holds any implementation of
SlimefunItem
that is an ancient rune with functionality.This package holds any implementation of
SlimefunItem that is
considered a "Magical Staff".This package holds any
SlimefunItem related to the
Talisman.This package holds implementations of
SlimefunItem that are
related to healing yourself.This package holds any miscellaneous
SlimefunItem
implementations.This package contains all the different implementations of
MultiBlockMachineThis package holds classes associated with the
IndustrialMiner.This package holds implementations of
SlimefunItem
that can be encountered in a SeasonalItemGroup.This package holds implementations of
SlimefunItem
that are related to the Teleporter.This package holds implementations of
SlimefunItem
that are tools.This package holds implementations of
SlimefunItem
that are weapons, implementations of
SlimefunBow for example.-
Uses of SlimefunItem in io.github.thebusybiscuit.slimefun4.api
Constructors in io.github.thebusybiscuit.slimefun4.api with parameters of type SlimefunItemModifierConstructorDescriptionErrorReport(T throwable, SlimefunItem item) This constructs a newErrorReportfor the givenSlimefunItem.ErrorReport(T throwable, Location l, SlimefunItem item) -
Uses of SlimefunItem in io.github.thebusybiscuit.slimefun4.api.events
Methods in io.github.thebusybiscuit.slimefun4.api.events that return SlimefunItemModifier and TypeMethodDescriptionPlayerPreResearchEvent.getSlimefunItem()SlimefunBlockBreakEvent.getSlimefunItem()This gets theSlimefunItembeing brokenSlimefunBlockPlaceEvent.getSlimefunItem()This gets theSlimefunItembeing placedMethods in io.github.thebusybiscuit.slimefun4.api.events that return types with arguments of type SlimefunItemModifier and TypeMethodDescriptionPlayerRightClickEvent.getSlimefunBlock()PlayerRightClickEvent.getSlimefunItem()Constructors in io.github.thebusybiscuit.slimefun4.api.events with parameters of type SlimefunItemModifierConstructorDescriptionPlayerPreResearchEvent(Player p, Research research, SlimefunItem slimefunItem) SlimefunBlockBreakEvent(Player player, ItemStack heldItem, Block blockBroken, SlimefunItem slimefunItem) SlimefunBlockPlaceEvent(Player player, ItemStack placedItem, Block blockPlaced, SlimefunItem slimefunItem) -
Uses of SlimefunItem in io.github.thebusybiscuit.slimefun4.api.exceptions
Constructors in io.github.thebusybiscuit.slimefun4.api.exceptions with parameters of type SlimefunItemModifierConstructorDescriptionIdConflictException(SlimefunItem item1, SlimefunItem item2) Constructs a newIdConflictExceptionwith the given items.IncompatibleItemHandlerException(String message, SlimefunItem item, ItemHandler handler) Constructs a newUnregisteredItemExceptionwith the givenSlimefunItem -
Uses of SlimefunItem in io.github.thebusybiscuit.slimefun4.api.items
Fields in io.github.thebusybiscuit.slimefun4.api.items with type parameters of type SlimefunItemMethods in io.github.thebusybiscuit.slimefun4.api.items with type parameters of type SlimefunItemModifier and TypeMethodDescription<T extends SlimefunItem>
TThis method returns the associatedSlimefunItemand casts it to the providedClass.Methods in io.github.thebusybiscuit.slimefun4.api.items that return SlimefunItemModifier and TypeMethodDescriptionstatic SlimefunItemRetrieve aSlimefunItemby its id.static SlimefunItemRetrieve aSlimefunItemfrom anItemStack.protected SlimefunItemItemSetting.getItem()This returns the associatedSlimefunItemfor thisItemSetting.SlimefunItemStack.getItem()Gets theSlimefunItemassociated for thisSlimefunItemStack.SlimefunItem.setUseableInWorkbench(boolean useable) This sets whether or not thisSlimefunItemis allowed to be used in a normal Crafting Table.Methods in io.github.thebusybiscuit.slimefun4.api.items that return types with arguments of type SlimefunItemModifier and TypeMethodDescriptionItemGroup.getItems()Returns all instances ofSlimefunItembound to thisItemGroup.static Optional<SlimefunItem>SlimefunItem.getOptionalById(String id) Retrieve aOptionalSlimefunItemby its id.static Optional<SlimefunItem>SlimefunItem.getOptionalByItem(ItemStack item) Methods in io.github.thebusybiscuit.slimefun4.api.items with parameters of type SlimefunItemModifier and TypeMethodDescriptionvoidItemGroup.add(SlimefunItem item) Adds the givenSlimefunItemto thisItemGroup.booleanItemGroup.contains(SlimefunItem item) This method returns whether a givenSlimefunItemexists in thisItemGroup.voidItemGroup.remove(SlimefunItem item) Removes the givenSlimefunItemfrom thisItemGroup.voidHashedArmorpiece.update(ItemStack stack, SlimefunItem item) default Optional<IncompatibleItemHandlerException>ItemHandler.validate(SlimefunItem item) This method is used to check whether a givenSlimefunItemis compatible with thisItemHandler, it will return anIncompatibleItemHandlerExceptionif the items are not compatible.Constructors in io.github.thebusybiscuit.slimefun4.api.items with parameters of type SlimefunItemModifierConstructorDescriptionItemSetting(SlimefunItem item, String key, T defaultValue) This creates a newItemSettingwith the given key and default value -
Uses of SlimefunItem in io.github.thebusybiscuit.slimefun4.api.items.groups
Methods in io.github.thebusybiscuit.slimefun4.api.items.groups that return types with arguments of type SlimefunItemMethods in io.github.thebusybiscuit.slimefun4.api.items.groups with parameters of type SlimefunItemModifier and TypeMethodDescriptionfinal voidFlexItemGroup.add(SlimefunItem item) final booleanFlexItemGroup.contains(SlimefunItem item) final voidFlexItemGroup.remove(SlimefunItem item) -
Uses of SlimefunItem in io.github.thebusybiscuit.slimefun4.api.items.settings
Constructors in io.github.thebusybiscuit.slimefun4.api.items.settings with parameters of type SlimefunItemModifierConstructorDescriptionDoubleRangeSetting(SlimefunItem item, String key, double min, double defaultValue, double max) EnumSetting(SlimefunItem item, String key, Class<T> enumClass, T defaultValue) IntRangeSetting(SlimefunItem item, String key, int min, int defaultValue, int max) MaterialTagSetting(SlimefunItem item, String key, Tag<Material> defaultTag) -
Uses of SlimefunItem in io.github.thebusybiscuit.slimefun4.api.recipes
Methods in io.github.thebusybiscuit.slimefun4.api.recipes that return SlimefunItem -
Uses of SlimefunItem in io.github.thebusybiscuit.slimefun4.api.researches
Methods in io.github.thebusybiscuit.slimefun4.api.researches that return types with arguments of type SlimefunItemModifier and TypeMethodDescriptionResearch.getAffectedItems()Lists everySlimefunItemthat is bound to thisResearch.Methods in io.github.thebusybiscuit.slimefun4.api.researches with parameters of type SlimefunItemModifier and TypeMethodDescriptionvoidResearch.addItems(SlimefunItem... items) Bind the specifiedSlimefunItemsto thisResearch.voidResearch.unlockFromGuide(SlimefunGuideImplementation guide, Player player, PlayerProfile profile, SlimefunItem sfItem, ItemGroup itemGroup, int page) Handle what to do when aPlayerclicks on an un-researched item in aSlimefunGuideImplementation. -
Uses of SlimefunItem in io.github.thebusybiscuit.slimefun4.core
Methods in io.github.thebusybiscuit.slimefun4.core that return types with arguments of type SlimefunItemModifier and TypeMethodDescriptionSlimefunRegistry.getAllSlimefunItems()ThisListcontains everySlimefunItem, even disabled items.SlimefunRegistry.getEnabledSlimefunItems()ThisListcontains every enabledSlimefunItem.SlimefunRegistry.getRadioactiveItems()SlimefunRegistry.getSlimefunItemIds() -
Uses of SlimefunItem in io.github.thebusybiscuit.slimefun4.core.guide
Methods in io.github.thebusybiscuit.slimefun4.core.guide with parameters of type SlimefunItemModifier and TypeMethodDescriptionvoidGuideHistory.add(SlimefunItem item) This method stores the givenSlimefunItemin thisGuideHistory.static voidSlimefunGuide.displayItem(PlayerProfile profile, SlimefunItem item, boolean addToHistory) voidSlimefunGuideImplementation.displayItem(PlayerProfile profile, SlimefunItem item, boolean addToHistory) default voidSlimefunGuideImplementation.unlockItem(Player p, SlimefunItem sfitem, Consumer<Player> callback) -
Uses of SlimefunItem in io.github.thebusybiscuit.slimefun4.core.handlers
Methods in io.github.thebusybiscuit.slimefun4.core.handlers with parameters of type SlimefunItemModifier and TypeMethodDescriptionvoidBlockDispenseHandler.onBlockDispense(BlockDispenseEvent e, Dispenser dispenser, Block facedBlock, SlimefunItem machine) voidRainbowTickHandler.tick(Block b, SlimefunItem item, Config data) default Optional<IncompatibleItemHandlerException>BlockDispenseHandler.validate(SlimefunItem item) default Optional<IncompatibleItemHandlerException>BlockUseHandler.validate(SlimefunItem item) default Optional<IncompatibleItemHandlerException>BowShootHandler.validate(SlimefunItem item) default Optional<IncompatibleItemHandlerException>MultiBlockInteractionHandler.validate(SlimefunItem item) -
Uses of SlimefunItem in io.github.thebusybiscuit.slimefun4.core.multiblocks
Subclasses of SlimefunItem in io.github.thebusybiscuit.slimefun4.core.multiblocksModifier and TypeClassDescriptionclassMethods in io.github.thebusybiscuit.slimefun4.core.multiblocks that return SlimefunItemConstructors in io.github.thebusybiscuit.slimefun4.core.multiblocks with parameters of type SlimefunItem -
Uses of SlimefunItem in io.github.thebusybiscuit.slimefun4.core.services
Methods in io.github.thebusybiscuit.slimefun4.core.services with parameters of type SlimefunItemModifier and TypeMethodDescriptionPermissionsService.getLore(SlimefunItem item) This returns the lore to display for a givenSlimefunItemwhen aPlayerdoes not have the required permission node.PermissionsService.getPermission(SlimefunItem item) This returns the associatedPermissionwith the givenSlimefunItem.booleanPermissionsService.hasPermission(Permissible p, SlimefunItem item) This method checks whether the givenPermissiblehas thePermissionto access the givenSlimefunItem.booleanPerWorldSettingsService.isEnabled(World world, SlimefunItem item) This method checks whether the givenSlimefunItemis enabled in the givenWorld.voidPerWorldSettingsService.setEnabled(World world, SlimefunItem item, boolean enabled) This method enables or disables the givenSlimefunItemin the specifiedWorld.voidPermissionsService.setPermission(SlimefunItem item, String permission) This method sets thePermissionfor a givenSlimefunItem.Method parameters in io.github.thebusybiscuit.slimefun4.core.services with type arguments of type SlimefunItemModifier and TypeMethodDescriptionvoidCustomTextureService.register(Collection<SlimefunItem> items, boolean save) This method registers the givenSlimefunItemsto thisCustomTextureService.voidPermissionsService.register(Iterable<SlimefunItem> items, boolean save) -
Uses of SlimefunItem in io.github.thebusybiscuit.slimefun4.core.services.profiler
Methods in io.github.thebusybiscuit.slimefun4.core.services.profiler with parameters of type SlimefunItemModifier and TypeMethodDescriptionlongSlimefunProfiler.closeEntry(Location l, SlimefunItem item, long timestamp) This method closes a previously started entry.SlimefunProfiler.getTime(SlimefunItem item) -
Uses of SlimefunItem in io.github.thebusybiscuit.slimefun4.implementation.guide
Methods in io.github.thebusybiscuit.slimefun4.implementation.guide with parameters of type SlimefunItemModifier and TypeMethodDescriptionvoidSurvivalSlimefunGuide.displayItem(PlayerProfile profile, SlimefunItem item, boolean addToHistory) -
Uses of SlimefunItem in io.github.thebusybiscuit.slimefun4.implementation.items
Subclasses of SlimefunItem in io.github.thebusybiscuit.slimefun4.implementation.itemsModifier and TypeClassDescriptionclassTheEnchantedItemis an enchantedSlimefunItem.classclassThis class represents an item with a limited number of uses.classA quick and easy implementation ofSlimefunItemthat also implements the interfaceRadioactive.classSimpleSlimefunItem<T extends ItemHandler>This is basically a quickstart class for your very firstSlimefunItem.classRepresents a vanilla item that is overridden by Slimefun (likeELYTRA). -
Uses of SlimefunItem in io.github.thebusybiscuit.slimefun4.implementation.items.altar
Modifier and TypeClassDescriptionclassTheAncientAltaris a multiblock structure.classTheAncientPedestalis a part of theAncientAltar. -
Uses of SlimefunItem in io.github.thebusybiscuit.slimefun4.implementation.items.androids
Modifier and TypeClassDescriptionclassTheAndroidInterfaceare inventories used to interact with aProgrammableAndroid.classclassclassclassTheMinerAndroidis a variant of theProgrammableAndroidwhich is able to break blocks.classclass -
Uses of SlimefunItem in io.github.thebusybiscuit.slimefun4.implementation.items.armor
Modifier and TypeClassDescriptionclassTheElytraCapnegates damage taken when crashing into a wall using an elytra.classEnderBootsare a pair of boots which negate damage caused by throwing anEnderPearl.classTheFarmerShoesare just a simple pair of boots which allows aPlayerto walk onFarmlandwithout breaking it.classRepresents 1SlimefunArmorPieceof the Hazmat armor set.classLongFallBootsare a pair of boots which negate fall damage.classTheParachuteis aSlimefunItemthat can be equipped as a chestplate.classRepresents aSlimefunArmorPiecewith rainbow properties (leather armor changing color).classclassThe Boots of the Stomper are boots which damage nearby enemies whenever thePlayertakes fall damage. -
Uses of SlimefunItem in io.github.thebusybiscuit.slimefun4.implementation.items.autocrafters
Modifier and TypeClassDescriptionclassThis is the abstract super class for our auto crafters.classTheArmorAutoCrafteris an implementation of theAbstractAutoCrafter.classTheEnhancedAutoCrafteris an implementation of theAbstractAutoCrafter.classThis extension of theAbstractAutoCrafterallows you to implement anyRecipeType.classTheVanillaAutoCrafteris an implementation of theAbstractAutoCrafter.Methods in io.github.thebusybiscuit.slimefun4.implementation.items.autocrafters with parameters of type SlimefunItemModifier and TypeMethodDescriptionstatic AbstractRecipeAbstractRecipe.of(SlimefunItem item, RecipeType recipeType) This static accessor is forSlimefunItemrecipes. -
Uses of SlimefunItem in io.github.thebusybiscuit.slimefun4.implementation.items.backpacks
Modifier and TypeClassDescriptionclassTheCooleris a special variant of theSlimefunBackpack.classclassThis class represents aSlimefunBackpackthat has been restored via /sf backpack for retrieving items if the original has been lost.classThis class represents aSlimefunItemthat is considered a Backpack.classThis implementation ofSlimefunBackpackis alsoSoulbound.Methods in io.github.thebusybiscuit.slimefun4.implementation.items.backpacks with parameters of type SlimefunItemModifier and TypeMethodDescriptionbooleanCooler.isItemAllowed(ItemStack item, SlimefunItem itemAsSlimefunItem) booleanSlimefunBackpack.isItemAllowed(ItemStack item, SlimefunItem itemAsSlimefunItem) This method returns whether a givenItemStackis allowed to be stored in thisSlimefunBackpack. -
Uses of SlimefunItem in io.github.thebusybiscuit.slimefun4.implementation.items.blocks
Modifier and TypeClassDescriptionclassThis is a parent class for theBrokenSpawnerandRepairedSpawnerto provide some utility methods.classTheBlockPlaceris a machine which can placeBlocks, as the name would suggest.classThis implementation ofSlimefunItemrepresents a Broken Spawner.classclassTheCrucibleis a machine which turns blocks into liquids.classTheEnhancedFurnaceis an upgraded version of aFurnace.classHardenedGlassis a special kind of block which cannot be destroyed by explosions.classTheHologramProjectoris a very simple block which allows thePlayerto create a floating text that is completely configurable.classTheIgnitionChamberis used to re-ignite aSmeltery.classTheOutputChestcan be used to capture the output items from aMultiBlockMachine.classARainbowBlockcycles through different coloredMaterials.classARepairedSpawneris the repaired variant of aBrokenSpawner.classThis is a simpleSlimefunItemimplementation which implements theNotPlaceableattribute and also cancels anyPlayerRightClickEvent.classA quick and easy implementation ofSlimefunItemthat also implements the interfaceWitherProof. -
Uses of SlimefunItem in io.github.thebusybiscuit.slimefun4.implementation.items.cargo
Modifier and TypeClassDescriptionclassTheAdvancedCargoOutputNodeis the advanced version of theCargoOutputNode.classclassclassclassclassclassTheTrashCanis a simple container which simply voids all items that enter it. -
Uses of SlimefunItem in io.github.thebusybiscuit.slimefun4.implementation.items.electric
Modifier and TypeClassDescriptionclassThis is an abstract super class for machines that produce energy.classclassThisEnergyNetComponentis a connector for theEnergyNetnetworks.class -
Uses of SlimefunItem in io.github.thebusybiscuit.slimefun4.implementation.items.electric.gadgets
Subclasses of SlimefunItem in io.github.thebusybiscuit.slimefun4.implementation.items.electric.gadgetsModifier and TypeClassDescriptionclassJetBootsallow you to hover for a bit.classJetBootsallow you to fly up into the air.classTheMultimeteris used to measure charge and capacity of anyEnergyNetComponent.classTheMultiToolis an electric device which can mimic the behaviour of any otherSlimefunItem.classTheSolarHelmetcan be worn byPlayer. -
Uses of SlimefunItem in io.github.thebusybiscuit.slimefun4.implementation.items.electric.generators
Subclasses of SlimefunItem in io.github.thebusybiscuit.slimefun4.implementation.items.electric.generatorsModifier and TypeClassDescriptionclassclassclassclassclassclassTheSolarGeneratoris a simpleEnergyNetProviderwhich generates energy if it has direct contact with sunlight. -
Uses of SlimefunItem in io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines
Subclasses of SlimefunItem in io.github.thebusybiscuit.slimefun4.implementation.items.electric.machinesModifier and TypeClassDescriptionclassclassTheAutoBrewermachine with most if not all potion recipes.classTheAutoDrieris an implementation ofAContainerthat features recipes related to "drying out" items.classclassTheChargingBenchis a powered machine that can be used to charge anyRechargeableitem.classTheElectricDustWasherserves as an electricalOreWasher.classTheElectricFurnaceis an electric version of theFurnace.classTheElectricGoldPanis an electric machine based on theGoldPan.classclassTheElectricIngotPulverizeris an implementation ofAContainerthat allows you to turn various Slimefun Ingots back into their dusts.classclassTheElectricPressis a pretty simple electrical machine.classTheElectricSmelteryis an electric version of the standardSmeltery.classclassThis machine collects liquids from theWorldand puts them into buckets provided to the machine by using energy.classclassclassTheFreezercan freeze items into its frozen state, e.g.classclass -
Uses of SlimefunItem in io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.accelerators
Subclasses of SlimefunItem in io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.acceleratorsModifier and TypeClassDescriptionclassclassclassclassTheTreeGrowthAcceleratoris an electrical machine that works similar to theCropGrowthAcceleratorbut boosts the growth of nearby trees. -
Uses of SlimefunItem in io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.enchanting
Subclasses of SlimefunItem in io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.enchantingModifier and TypeClassDescriptionclassTheAutoDisenchanter, in contrast to theAutoEnchanter, removesEnchantmentsfrom a givenItemStackand transfers them to a book.classTheAutoEnchanter, in contrast to theAutoDisenchanter, addsEnchantmentsfrom a given enchanted book and transfers them onto anItemStack.classRepresents Book Binder, a machine that binds multiple enchantments books into one. -
Uses of SlimefunItem in io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.entities
Subclasses of SlimefunItem in io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.entitiesModifier and TypeClassDescriptionclassAbstractEntityAssembler<T extends Entity>This is an abstract super class for Entity Assemblers.classclassTheExpCollectoris a machine which picks up any nearbyExperienceOrband produces aKnowledgeFlask.classTheIronGolemAssembleris an electrical machine that can automatically spawn aIronGolemif the required ingredients have been provided.classTheProduceCollectorallows you to collect produce from animals.classTheWitherAssembleris an electrical machine that can automatically spawn aWitherif the required ingredients have been provided. -
Uses of SlimefunItem in io.github.thebusybiscuit.slimefun4.implementation.items.electric.reactors
Subclasses of SlimefunItem in io.github.thebusybiscuit.slimefun4.implementation.items.electric.reactorsModifier and TypeClassDescriptionclassTheNetherStarReactoris an implementation ofReactorthat consumes Nether Stars and adds Withering to any nearbyLivingEntityclassTheNuclearReactoris an implementation ofReactorthat uses anyRadioactivematerial to generate energy.classThe abstractReactorclass is very similar toAGeneratorbut is exclusively used for Reactors. -
Uses of SlimefunItem in io.github.thebusybiscuit.slimefun4.implementation.items.elevator
-
Uses of SlimefunItem in io.github.thebusybiscuit.slimefun4.implementation.items.food
Subclasses of SlimefunItem in io.github.thebusybiscuit.slimefun4.implementation.items.foodModifier and TypeClassDescriptionclassTheBirthdayCakeis a seasonal item which only appears in october.classclassTheFortuneCookieis a rather simpleSlimefunItem, it's a cookie which sends thePlayerwho ate it a random text message.classThisSlimefunItemcan be obtained by crafting, it's used for various foods and recipes.classThis class represents aSlimefunItemthat can be stored inside of aCooler.classMagicSugaris one of the oldest items in Slimefun, it is a special kind of sugar which gives you the SpeedPotionEffectwhen right clicked.classMeatJerkyis just a piece of meat that gives some extra saturation.classMonsterJerkyis basically just Rotten Flesh but without the Hunger Effect. -
Uses of SlimefunItem in io.github.thebusybiscuit.slimefun4.implementation.items.geo
Subclasses of SlimefunItem in io.github.thebusybiscuit.slimefun4.implementation.items.geoModifier and TypeClassDescriptionclassTheGEOMineris an electrical machine that allows you to obtain aGEOResource.classclassclass -
Uses of SlimefunItem in io.github.thebusybiscuit.slimefun4.implementation.items.gps
Subclasses of SlimefunItem in io.github.thebusybiscuit.slimefun4.implementation.items.gpsModifier and TypeClassDescriptionclassclassclass -
Uses of SlimefunItem in io.github.thebusybiscuit.slimefun4.implementation.items.magical
Modifier and TypeClassDescriptionclassTheBeeWingsare a special form of the elytra which gives you a slow falling effect when you approach the ground.classTheInfernalBonemealis a special type of bone meal which will work on Nether Warts.classclassTheInfusedMagnetis aSlimefunItemthat allows aPlayerto automatically pick up items in a certain radius while holding shift and having anInfusedMagnetin theirInventory.classTheKnowledgeFlaskis a magicalSlimefunItemwhich allows you to store experience levels in a bottle when you right click.classclassclassTheMagicEyeOfEnderallows you to launch anEnderPearlout of thin air as long as you are wearing Ender Armor.classRepresents an Item that will not drop upon death.classTheTelepositionScrollis a magicalSlimefunItemthat makes nearby anyLivingEntityturn around by 180 degrees. -
Uses of SlimefunItem in io.github.thebusybiscuit.slimefun4.implementation.items.magical.runes
Modifier and TypeClassDescriptionclassAnElementalRuneis a very simple and basic crafting component used to craft various magical gadgets.classclassclassThisSlimefunItemallows you to reset aVillagerprofession. -
Uses of SlimefunItem in io.github.thebusybiscuit.slimefun4.implementation.items.magical.staves
Subclasses of SlimefunItem in io.github.thebusybiscuit.slimefun4.implementation.items.magical.stavesModifier and TypeClassDescriptionclassThisSlimefunItemcasts aLightningStrikewhere you are pointing.classTheWaterStaffis a magicalSlimefunItem.class -
Uses of SlimefunItem in io.github.thebusybiscuit.slimefun4.implementation.items.magical.talismans
Subclasses of SlimefunItem in io.github.thebusybiscuit.slimefun4.implementation.items.magical.talismansModifier and TypeClassDescriptionclassTheMagicianTalismanis a special kind ofTalismanwhich awards aPlayerwith an extraEnchantmentwhen they enchant theirItemStack.classMethods in io.github.thebusybiscuit.slimefun4.implementation.items.magical.talismans with parameters of type SlimefunItemModifier and TypeMethodDescriptionstatic booleanTalisman.trigger(Event e, SlimefunItem item) static booleanTalisman.trigger(Event e, SlimefunItem item, boolean sendMessage) -
Uses of SlimefunItem in io.github.thebusybiscuit.slimefun4.implementation.items.medical
Modifier and TypeClassDescriptionclassclassMedicalSupply<T extends ItemHandler>classclassclass -
Uses of SlimefunItem in io.github.thebusybiscuit.slimefun4.implementation.items.misc
Subclasses of SlimefunItem in io.github.thebusybiscuit.slimefun4.implementation.items.miscModifier and TypeClassDescriptionclassAnAlloyIngotis a blend of different metals and resources.classTheBasicCircuitBoardis a basic crafting component which can be obtained by killing anIronGolem.classclassTheGoldIngotfrom Slimefun is a simple resource which is divided into different levels of carat ratings.classclassclassTheSteelThrusteris a pretty basic crafting component.classThisSlimefunItemcan only be obtained via bartering with aPiglin, its only current uses is the recipe for crafting theVillagerRune.classTheSyntheticEmeraldis an almost normal emerald. -
Uses of SlimefunItem in io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks
Modifier and TypeClassDescriptionclassclassTheAutomatedPanningMachineis aMultiBlockMachinethat functions as a semi-automatic version of theGoldPanandNetherGoldPan.classclassclassclassclassclassTheMakeshiftSmelteryis a simpler version of theSmeltery.classTheOreCrusheris aMultiBlockMachinewhich allows you to double ores and crush some otherMaterialsinto various resources.classTheOreWasheris a specialMultiBlockMachinewhich allows you to turn Sifted Ore into ore dusts.classclassTheSmelteryis an upgraded version of theMakeshiftSmelterywith the additional capabilities to createAlloyIngots and utilise anIgnitionChamber.classTheTableSawis an implementation of aMultiBlockMachinethat allows you to turn Logs into Wooden Planks. -
Uses of SlimefunItem in io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks.miner
Subclasses of SlimefunItem in io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks.minerModifier and TypeClassDescriptionclassTheAdvancedIndustrialMineris a more advanced version of theIndustrialMiner.classTheIndustrialMineris aMultiBlockMachinethat can mine any ores it finds in a given range underneath where it was placed. -
Uses of SlimefunItem in io.github.thebusybiscuit.slimefun4.implementation.items.seasonal
Modifier and TypeClassDescriptionclassTheChristmasPresentis a seasonalSlimefunItemthat drops a random gift when being placed down.classThisSlimefunItemrepresents anEasterEgg. -
Uses of SlimefunItem in io.github.thebusybiscuit.slimefun4.implementation.items.teleporter
Modifier and TypeClassDescriptionclassTheAbstractTeleporterPlateis the abstract super class for our teleporter activation plates.classThePersonalActivationPlateis a teleporter activation plate to which only thePlayerwho placed it down has access.classThis item allows aPlayerto access and teleport to his waypoints from anywhere.classTheSharedActivationPlateis a teleporter activation plate to which everyone has access.classThe Teleporter is aSlimefunItemthat can be placed down and allows aPlayerto display to any of his waypoints he set via hisGPSNetwork.class -
Uses of SlimefunItem in io.github.thebusybiscuit.slimefun4.implementation.items.tools
Modifier and TypeClassDescriptionclassTheClimbingPicklaunches you 1 block upwards when you right click on a iceBlock.classTheExplosivePickaxeis a pickaxe which can destroyBlocks in a size of 3 by 3.classTheExplosiveShovelworks similar to theExplosivePickaxe.classclassAGoldPanis aSlimefunItemwhich allows you to obtain various resources from Gravel.classTheGrapplingHookis a simpleSlimefunItemwhich allows aPlayerto launch towards a target destination via right click.classTheLumberAxeis a powerful tool which can chop entire trees.classTheNetherGoldPanis a variant of the regularGoldPanwhich can be used on Soul Sand.classThePickaxeOfContainmentis a Pickaxe that allows you to break Spawners.classThePickaxeOfTheSeekerwill make you face the nearest ore upon right clicking.classThePickaxeOfVeinMiningis a powerful tool which allows you to mine an entire vein of ores at once.classThePortableCrafteris one of the oldest items in Slimefun.classThePortableDustbinis one of the oldest items in Slimefun.classTheSmeltersPickaxeautomatically smelts any ore you mine.classTheTapeMeasureis used to measure the distance between twoBlocks. -
Uses of SlimefunItem in io.github.thebusybiscuit.slimefun4.implementation.items.weapons
Modifier and TypeClassDescriptionclassclassTheIcyBowis a special kind of bow which slows down anyLivingEntityit hits.classTheSeismicAxeis an interesting weapon.classThis class represents aSlimefunItemthat is a Bow.classclassTheVampireBladeis a weapon that applies a Healing effect to anyPlayerwho damages anotherLivingEntitywith this sword. -
Uses of SlimefunItem in me.mrCookieSlime.Slimefun.api
Methods in me.mrCookieSlime.Slimefun.api that return SlimefunItem -
Uses of SlimefunItem in me.mrCookieSlime.Slimefun.api.inventory
Methods in me.mrCookieSlime.Slimefun.api.inventory that return SlimefunItemModifier and TypeMethodDescriptionBlockMenuPreset.getSlimefunItem()This returns theSlimefunItemassociated with thisBlockMenuPreset. -
Uses of SlimefunItem in me.mrCookieSlime.Slimefun.Objects.handlers
Methods in me.mrCookieSlime.Slimefun.Objects.handlers with parameters of type SlimefunItemModifier and TypeMethodDescriptionabstract voidBlockTicker.tick(Block b, SlimefunItem item, Config data) This method is called every tick for every blockBlockTicker.validate(SlimefunItem item) -
Uses of SlimefunItem in me.mrCookieSlime.Slimefun.Objects.SlimefunItem.abstractItems
Subclasses of SlimefunItem in me.mrCookieSlime.Slimefun.Objects.SlimefunItem.abstractItems -
Uses of SlimefunItem in me.mrCookieSlime.Slimefun.Objects.SlimefunItem.interfaces
Methods in me.mrCookieSlime.Slimefun.Objects.SlimefunItem.interfaces with parameters of type SlimefunItemModifier and TypeMethodDescriptiondefault voidInventoryBlock.createPreset(SlimefunItem item, String title, Consumer<BlockMenuPreset> setup) Deprecated.default voidInventoryBlock.createPreset(SlimefunItem item, Consumer<BlockMenuPreset> setup) Deprecated.