Uses of Interface
io.github.thebusybiscuit.slimefun4.api.SlimefunAddon
Packages that use SlimefunAddon
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 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 the Settings menu for the
SlimefunGuide as
well as the interface SlimefunGuideOption for adding
your own optionsThis 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 all classes that are related to the actual implementation of this plugin.
This package contains the different classes for each
SlimefunItemThis package contains any electric machines related to automatic crafting tables.
This package holds implementations of any
SlimefunItem that
deals with the GEOResource API.-
Uses of SlimefunAddon in io.github.thebusybiscuit.slimefun4.api
Constructors in io.github.thebusybiscuit.slimefun4.api with parameters of type SlimefunAddonModifierConstructorDescriptionErrorReport(T throwable, SlimefunAddon addon, Consumer<PrintStream> printer) This is the base constructor for anErrorReport. -
Uses of SlimefunAddon in io.github.thebusybiscuit.slimefun4.api.exceptions
Constructors in io.github.thebusybiscuit.slimefun4.api.exceptions with parameters of type SlimefunAddonModifierConstructorDescriptionMissingDependencyException(SlimefunAddon addon, String dependency) This constructs a newMissingDependencyExceptionfor the givenSlimefunAddonand the given dependency ("Slimefun") -
Uses of SlimefunAddon in io.github.thebusybiscuit.slimefun4.api.items
Fields in io.github.thebusybiscuit.slimefun4.api.items declared as SlimefunAddonModifier and TypeFieldDescriptionprotected SlimefunAddonSlimefunItem.addonThis is a reference to theSlimefunAddonthat registered thisSlimefunItem, if the item has not been registered yet, it will be null.Methods in io.github.thebusybiscuit.slimefun4.api.items that return SlimefunAddonModifier and TypeMethodDescriptionfinal SlimefunAddonItemGroup.getAddon()This returns theSlimefunAddonwhich has registered thisItemGroup.final SlimefunAddonSlimefunItem.getAddon()This method returns theSlimefunAddonthat registered thisSlimefunItem.Methods in io.github.thebusybiscuit.slimefun4.api.items with parameters of type SlimefunAddonModifier and TypeMethodDescriptionvoidItemGroup.register(SlimefunAddon addon) Registers thisItemGroup.voidSlimefunItem.register(SlimefunAddon addon) This method registers thisSlimefunItem. -
Uses of SlimefunAddon in io.github.thebusybiscuit.slimefun4.api.items.groups
Methods in io.github.thebusybiscuit.slimefun4.api.items.groups with parameters of type SlimefunAddonModifier and TypeMethodDescriptionvoidLockedItemGroup.register(SlimefunAddon addon) final voidSubItemGroup.register(SlimefunAddon addon) -
Uses of SlimefunAddon in io.github.thebusybiscuit.slimefun4.core.guide.options
Methods in io.github.thebusybiscuit.slimefun4.core.guide.options that return SlimefunAddonModifier and TypeMethodDescriptionSlimefunGuideOption.getAddon()This returns theSlimefunAddonwhich added thisSlimefunGuideOption. -
Uses of SlimefunAddon in io.github.thebusybiscuit.slimefun4.core.multiblocks
Methods in io.github.thebusybiscuit.slimefun4.core.multiblocks with parameters of type SlimefunAddon -
Uses of SlimefunAddon in io.github.thebusybiscuit.slimefun4.core.services
Methods in io.github.thebusybiscuit.slimefun4.core.services with parameters of type SlimefunAddonModifier and TypeMethodDescriptionbooleanPerWorldSettingsService.isAddonEnabled(World world, SlimefunAddon addon) This method checks whether the givenSlimefunAddonis enabled in thatWorld. -
Uses of SlimefunAddon in io.github.thebusybiscuit.slimefun4.implementation
Classes in io.github.thebusybiscuit.slimefun4.implementation that implement SlimefunAddon -
Uses of SlimefunAddon in io.github.thebusybiscuit.slimefun4.implementation.items
Methods in io.github.thebusybiscuit.slimefun4.implementation.items with parameters of type SlimefunAddon -
Uses of SlimefunAddon in io.github.thebusybiscuit.slimefun4.implementation.items.autocrafters
Methods in io.github.thebusybiscuit.slimefun4.implementation.items.autocrafters with parameters of type SlimefunAddon -
Uses of SlimefunAddon in io.github.thebusybiscuit.slimefun4.implementation.items.geo
Methods in io.github.thebusybiscuit.slimefun4.implementation.items.geo with parameters of type SlimefunAddon -
Uses of SlimefunAddon in me.mrCookieSlime.Slimefun.Objects.SlimefunItem.abstractItems
Methods in me.mrCookieSlime.Slimefun.Objects.SlimefunItem.abstractItems with parameters of type SlimefunAddonModifier and TypeMethodDescriptionvoidAContainer.register(SlimefunAddon addon) voidAGenerator.register(SlimefunAddon addon)