Uses of Interface
io.github.thebusybiscuit.slimefun4.core.attributes.ItemAttribute
Packages that use ItemAttribute
Package
Description
This package contains all variations of
ItemAttribute that
can be assigned to a SlimefunItemThis package holds all core mechanics related to a
MultiBlock, like that class itself.This package holds an implementation of
Network
that is responsible for item transportation.This package holds an implementation of
Network
that is responsible for transmitting energy.This 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 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 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 ItemAttribute in io.github.thebusybiscuit.slimefun4.core.attributes
Subinterfaces of ItemAttribute in io.github.thebusybiscuit.slimefun4.core.attributesModifier and TypeInterfaceDescriptioninterfaceThis interface, when attached to aSlimefunItem, provides an easy method for damaging anItemStack, seeDamageableItem.damageItem(Player, ItemStack).interfaceImplement this interface for anySlimefunItemto prevent cargo using only its ID when comparing.interfaceThis Interface, when attached to a class that inherits fromSlimefunItem, marks the Item as an electric Block.interfaceinterfaceThisItemAttributemanages holograms.interfaceMachineProcessHolder<T extends MachineOperation>interfaceImplement this interface for anySlimefunItemto prevent thatSlimefunItemfrom showing up in theItems.ymlconfig file.interfaceImplement this interface for anyAContainerto prevent thatAContainerfrom being hopperable.interfaceImplement this interface for anySlimefunItemto prevent thatSlimefunItemfrom being placed.interfaceThis interface, when attached to aSlimefunItem, provides a variable (0-100%) chance for aSlimefunItemto be dropped by aPiglinonEntityDropItemEvent.interfaceImplement this interface to aSlimefunArmorPieceto protect thePlayerwho wears thatSlimefunArmorPiecefromProtectionTypedamage.interfaceThis Interface, when attached to a class that inherits fromSlimefunItem, marks the Item as radioactive.interfaceThis interface, when attached to aSlimefunItem, provides an easy method for adding a % chance to drop for anSlimefunItemonEntityDeathEvent, this chance is 0-100 and used in conjunction with theRecipeType.MOB_DROP.interfaceinterfaceThis interface, when attache to aSlimefunItemclass will make additional items appear in theSlimefunGuide.interfaceThis Interface, when attached to a class that inherits fromSlimefunItem, marks the Item as soulbound.interfaceThis Interface, when attached to a class that inherits fromSlimefunItem, marks the Item as "Wither-Proof". -
Uses of ItemAttribute in io.github.thebusybiscuit.slimefun4.core.multiblocks
Classes in io.github.thebusybiscuit.slimefun4.core.multiblocks that implement ItemAttributeModifier and TypeClassDescriptionclass -
Uses of ItemAttribute in io.github.thebusybiscuit.slimefun4.core.networks.cargo
Classes in io.github.thebusybiscuit.slimefun4.core.networks.cargo that implement ItemAttribute -
Uses of ItemAttribute in io.github.thebusybiscuit.slimefun4.core.networks.energy
Classes in io.github.thebusybiscuit.slimefun4.core.networks.energy that implement ItemAttribute -
Uses of ItemAttribute in io.github.thebusybiscuit.slimefun4.implementation.items
Classes in io.github.thebusybiscuit.slimefun4.implementation.items that implement ItemAttributeModifier and TypeClassDescriptionclassclassA quick and easy implementation ofSlimefunItemthat also implements the interfaceRadioactive. -
Uses of ItemAttribute in io.github.thebusybiscuit.slimefun4.implementation.items.altar
Classes in io.github.thebusybiscuit.slimefun4.implementation.items.altar that implement ItemAttribute -
Uses of ItemAttribute in io.github.thebusybiscuit.slimefun4.implementation.items.androids
Classes in io.github.thebusybiscuit.slimefun4.implementation.items.androids that implement ItemAttributeModifier and TypeClassDescriptionclassclassclassclassTheMinerAndroidis a variant of theProgrammableAndroidwhich is able to break blocks.classclass -
Uses of ItemAttribute in io.github.thebusybiscuit.slimefun4.implementation.items.armor
Classes in io.github.thebusybiscuit.slimefun4.implementation.items.armor that implement ItemAttributeModifier and TypeClassDescriptionclassTheElytraCapnegates damage taken when crashing into a wall using an elytra.classRepresents 1SlimefunArmorPieceof the Hazmat armor set. -
Uses of ItemAttribute in io.github.thebusybiscuit.slimefun4.implementation.items.autocrafters
Classes in io.github.thebusybiscuit.slimefun4.implementation.items.autocrafters that implement ItemAttributeModifier 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. -
Uses of ItemAttribute in io.github.thebusybiscuit.slimefun4.implementation.items.backpacks
Classes in io.github.thebusybiscuit.slimefun4.implementation.items.backpacks that implement ItemAttributeModifier 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. -
Uses of ItemAttribute in io.github.thebusybiscuit.slimefun4.implementation.items.blocks
Classes in io.github.thebusybiscuit.slimefun4.implementation.items.blocks that implement ItemAttributeModifier and TypeClassDescriptionclassThis implementation ofSlimefunItemrepresents a Broken Spawner.classclassTheCrucibleis a machine which turns blocks into liquids.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.classThis is a simpleSlimefunItemimplementation which implements theNotPlaceableattribute and also cancels anyPlayerRightClickEvent.classA quick and easy implementation ofSlimefunItemthat also implements the interfaceWitherProof. -
Uses of ItemAttribute in io.github.thebusybiscuit.slimefun4.implementation.items.cargo
Classes in io.github.thebusybiscuit.slimefun4.implementation.items.cargo that implement ItemAttribute -
Uses of ItemAttribute in io.github.thebusybiscuit.slimefun4.implementation.items.electric
Classes in io.github.thebusybiscuit.slimefun4.implementation.items.electric that implement ItemAttributeModifier and TypeClassDescriptionclassThis is an abstract super class for machines that produce energy.classclassThisEnergyNetComponentis a connector for theEnergyNetnetworks.class -
Uses of ItemAttribute in io.github.thebusybiscuit.slimefun4.implementation.items.electric.gadgets
Classes in io.github.thebusybiscuit.slimefun4.implementation.items.electric.gadgets that implement ItemAttribute -
Uses of ItemAttribute in io.github.thebusybiscuit.slimefun4.implementation.items.electric.generators
Classes in io.github.thebusybiscuit.slimefun4.implementation.items.electric.generators that implement ItemAttributeModifier and TypeClassDescriptionclassclassclassclassclassclassTheSolarGeneratoris a simpleEnergyNetProviderwhich generates energy if it has direct contact with sunlight. -
Uses of ItemAttribute in io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines
Classes in io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines that implement ItemAttributeModifier 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 ItemAttribute in io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.accelerators
Classes in io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.accelerators that implement ItemAttributeModifier and TypeClassDescriptionclassclassclassclassTheTreeGrowthAcceleratoris an electrical machine that works similar to theCropGrowthAcceleratorbut boosts the growth of nearby trees. -
Uses of ItemAttribute in io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.enchanting
Classes in io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.enchanting that implement ItemAttributeModifier 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 ItemAttribute in io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.entities
Classes in io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines.entities that implement ItemAttributeModifier 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 ItemAttribute in io.github.thebusybiscuit.slimefun4.implementation.items.electric.reactors
Classes in io.github.thebusybiscuit.slimefun4.implementation.items.electric.reactors that implement ItemAttributeModifier 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 ItemAttribute in io.github.thebusybiscuit.slimefun4.implementation.items.food
Classes in io.github.thebusybiscuit.slimefun4.implementation.items.food that implement ItemAttributeModifier and TypeClassDescriptionclassTheBirthdayCakeis a seasonal item which only appears in october. -
Uses of ItemAttribute in io.github.thebusybiscuit.slimefun4.implementation.items.geo
Classes in io.github.thebusybiscuit.slimefun4.implementation.items.geo that implement ItemAttributeModifier and TypeClassDescriptionclassTheGEOMineris an electrical machine that allows you to obtain aGEOResource.class -
Uses of ItemAttribute in io.github.thebusybiscuit.slimefun4.implementation.items.gps
Classes in io.github.thebusybiscuit.slimefun4.implementation.items.gps that implement ItemAttributeModifier and TypeClassDescriptionclassclass -
Uses of ItemAttribute in io.github.thebusybiscuit.slimefun4.implementation.items.magical
Classes in io.github.thebusybiscuit.slimefun4.implementation.items.magical that implement ItemAttributeModifier and TypeClassDescriptionclassTheInfusedMagnetis aSlimefunItemthat allows aPlayerto automatically pick up items in a certain radius while holding shift and having anInfusedMagnetin theirInventory.classclassRepresents an Item that will not drop upon death. -
Uses of ItemAttribute in io.github.thebusybiscuit.slimefun4.implementation.items.misc
Classes in io.github.thebusybiscuit.slimefun4.implementation.items.misc that implement ItemAttributeModifier and TypeClassDescriptionclassTheBasicCircuitBoardis a basic crafting component which can be obtained by killing anIronGolem.classclassThisSlimefunItemcan only be obtained via bartering with aPiglin, its only current uses is the recipe for crafting theVillagerRune. -
Uses of ItemAttribute in io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks
Classes in io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks that implement ItemAttributeModifier 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 ItemAttribute in io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks.miner
Classes in io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks.miner that implement ItemAttributeModifier 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 ItemAttribute in io.github.thebusybiscuit.slimefun4.implementation.items.seasonal
Classes in io.github.thebusybiscuit.slimefun4.implementation.items.seasonal that implement ItemAttributeModifier and TypeClassDescriptionclassTheChristmasPresentis a seasonalSlimefunItemthat drops a random gift when being placed down. -
Uses of ItemAttribute in io.github.thebusybiscuit.slimefun4.implementation.items.teleporter
Classes in io.github.thebusybiscuit.slimefun4.implementation.items.teleporter that implement ItemAttributeModifier and TypeClassDescriptionclassThis item allows aPlayerto access and teleport to his waypoints from anywhere. -
Uses of ItemAttribute in io.github.thebusybiscuit.slimefun4.implementation.items.tools
Classes in io.github.thebusybiscuit.slimefun4.implementation.items.tools that implement ItemAttributeModifier 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.classTheLumberAxeis a powerful tool which can chop entire trees.classTheNetherGoldPanis a variant of the regularGoldPanwhich can be used on Soul Sand.classThePickaxeOfTheSeekerwill make you face the nearest ore upon right clicking.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 ItemAttribute in io.github.thebusybiscuit.slimefun4.implementation.items.weapons
Classes in io.github.thebusybiscuit.slimefun4.implementation.items.weapons that implement ItemAttribute -
Uses of ItemAttribute in me.mrCookieSlime.Slimefun.Objects.SlimefunItem.abstractItems
Classes in me.mrCookieSlime.Slimefun.Objects.SlimefunItem.abstractItems that implement ItemAttribute