Class MultiBlockGearFabricator
java.lang.Object
io.github.thebusybiscuit.slimefun5.api.items.SlimefunItem
io.github.thebusybiscuit.slimefun5.core.multiblocks.MultiBlockMachine
com.github.relativobr.supreme.machine.multiblock.MultiBlockGearFabricator
- All Implemented Interfaces:
io.github.thebusybiscuit.slimefun5.core.attributes.ItemAttribute,io.github.thebusybiscuit.slimefun5.core.attributes.NotPlaceable,io.github.thebusybiscuit.slimefun5.core.attributes.Placeable,io.github.thebusybiscuit.slimefun5.core.attributes.RecipeDisplayItem
public class MultiBlockGearFabricator
extends io.github.thebusybiscuit.slimefun5.core.multiblocks.MultiBlockMachine
implements io.github.thebusybiscuit.slimefun5.core.attributes.NotPlaceable
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final io.github.thebusybiscuit.slimefun5.api.items.SlimefunItemStackstatic final io.github.thebusybiscuit.slimefun5.api.recipes.RecipeTypeFields inherited from class io.github.thebusybiscuit.slimefun5.core.multiblocks.MultiBlockMachine
displayRecipes, multiblock, recipesFields inherited from class io.github.thebusybiscuit.slimefun5.api.items.SlimefunItem
addon, disenchantable, enchantable, hidden, recipeOutput, useableInWorkbench -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic io.github.thebusybiscuit.slimefun5.api.recipes.RecipeTypevoidonInteract(org.bukkit.entity.Player p, org.bukkit.block.Block b) Methods inherited from class io.github.thebusybiscuit.slimefun5.core.multiblocks.MultiBlockMachine
addRecipe, autoCraft, findOutputInventory, findOutputInventory, getDisplayRecipes, getInteractionHandler, getMultiBlock, getRecipes, handleCraftedItem, load, postRegister, register, registerDefaultRecipesMethods inherited from class io.github.thebusybiscuit.slimefun5.api.items.SlimefunItem
addItemHandler, addItemSetting, addOfficialWikipage, bakeTranslatedDisplay, callItemHandler, canUse, decorateBakedTemplate, equals, error, getAddon, getBlockTicker, getById, getByItem, getByItem, getDrops, getDrops, getGuideType, getHandlers, getId, getItem, getItemGroup, getItemName, getItemSetting, getItemSettings, getOptionalById, getOptionalByItem, getRecipe, getRecipeOutput, getRecipeType, getResearch, getState, getWikipage, hashCode, hasResearch, info, isDisabled, isDisabledIn, isDisenchantable, isEnchantable, isHidden, isItem, isTicking, isUseableInWorkbench, preRegister, sendDeprecationWarning, setGuideType, setHidden, setItemGroup, setRecipe, setRecipeOutput, setRecipeType, setResearch, setUseableInWorkbench, setWikiText, toString, warnMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface io.github.thebusybiscuit.slimefun5.core.attributes.ItemAttribute
getIdMethods inherited from interface io.github.thebusybiscuit.slimefun5.core.attributes.Placeable
useVanillaBlockBreakingMethods inherited from interface io.github.thebusybiscuit.slimefun5.core.attributes.RecipeDisplayItem
getLabelLocalPath, getRecipeSectionLabel
-
Field Details
-
GEAR_FABRICATOR
public static final io.github.thebusybiscuit.slimefun5.api.items.SlimefunItemStack GEAR_FABRICATOR -
MACHINE_GEAR_FABRICATOR
public static final io.github.thebusybiscuit.slimefun5.api.recipes.RecipeType MACHINE_GEAR_FABRICATOR
-
-
Constructor Details
-
MultiBlockGearFabricator
@ParametersAreNonnullByDefault public MultiBlockGearFabricator()
-
-
Method Details
-
getMachine
public static io.github.thebusybiscuit.slimefun5.api.recipes.RecipeType getMachine() -
onInteract
public void onInteract(org.bukkit.entity.Player p, org.bukkit.block.Block b) - Specified by:
onInteractin classio.github.thebusybiscuit.slimefun5.core.multiblocks.MultiBlockMachine
-