Class Foundry
java.lang.Object
io.github.thebusybiscuit.slimefun5.api.items.SlimefunItem
me.mrCookieSlime.Slimefun.Objects.SlimefunItem.abstractItems.AContainer
com.github.relativobr.supreme.generic.machine.GenericMachine
com.github.relativobr.supreme.machine.Foundry
- All Implemented Interfaces:
io.github.thebusybiscuit.slimefun5.core.attributes.EnergyNetComponent,io.github.thebusybiscuit.slimefun5.core.attributes.ItemAttribute,io.github.thebusybiscuit.slimefun5.core.attributes.MachineProcessHolder<io.github.thebusybiscuit.slimefun5.implementation.operations.CraftingOperation>,io.github.thebusybiscuit.slimefun5.core.attributes.NotHopperable,io.github.thebusybiscuit.slimefun5.core.attributes.Placeable,io.github.thebusybiscuit.slimefun5.core.attributes.RecipeDisplayItem,me.mrCookieSlime.Slimefun.Objects.SlimefunItem.interfaces.InventoryBlock
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final io.github.thebusybiscuit.slimefun5.api.items.SlimefunItemStackstatic final io.github.thebusybiscuit.slimefun5.api.items.SlimefunItemStackstatic final io.github.thebusybiscuit.slimefun5.api.items.SlimefunItemStackstatic final AbstractItemRecipestatic final AbstractItemRecipestatic final org.bukkit.inventory.ItemStack[]static final org.bukkit.inventory.ItemStack[]static final org.bukkit.inventory.ItemStack[]static final AbstractItemRecipestatic final AbstractItemRecipestatic final AbstractItemRecipestatic final AbstractItemRecipestatic final AbstractItemRecipestatic final AbstractItemRecipeFields inherited from class com.github.relativobr.supreme.generic.machine.GenericMachine
machineRecipesFields inherited from class me.mrCookieSlime.Slimefun.Objects.SlimefunItem.abstractItems.AContainer
recipesFields inherited from class io.github.thebusybiscuit.slimefun5.api.items.SlimefunItem
addon, disenchantable, enchantable, hidden, recipeOutput, useableInWorkbench -
Constructor Summary
ConstructorsConstructorDescriptionFoundry(io.github.thebusybiscuit.slimefun5.api.items.ItemGroup category, io.github.thebusybiscuit.slimefun5.api.items.SlimefunItemStack item, io.github.thebusybiscuit.slimefun5.api.recipes.RecipeType recipeType, org.bukkit.inventory.ItemStack[] recipe) -
Method Summary
Modifier and TypeMethodDescriptionstatic List<AbstractItemRecipe> List<org.bukkit.inventory.ItemStack> Methods inherited from class com.github.relativobr.supreme.generic.machine.GenericMachine
constructMenu, findNextRecipe, getBorderSlots, getConsumedItems, getInputBorderSlots, getInputSlots, getMachineIdentifier, getOutputBorderSlots, getOutputSlots, getProcessing, getProgressBar, getProgressTime, getStatusSlot, getTimeProcess, isProcessing, notHasSpaceOutput, onBlockBreak, setMachineIdentifier, setMachineRecipes, setTimeProcess, tick, updateStatusConnectEnergy, updateStatusInvalidInput, updateStatusLoadMaterial, updateStatusOutputFull, updateStatusResetMethods inherited from class me.mrCookieSlime.Slimefun.Objects.SlimefunItem.abstractItems.AContainer
getCapacity, getEnergyComponentType, getEnergyConsumption, getInventoryTitle, getMachineProcessor, getMachineRecipes, getSpeed, preRegister, register, registerDefaultRecipes, registerRecipe, registerRecipe, registerRecipe, registerRecipe, registerRecipe, setCapacity, setEnergyConsumption, setProcessingSpeed, takeChargeMethods 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, load, postRegister, 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.EnergyNetComponent
addCharge, getCharge, getCharge, isChargeable, removeCharge, setChargeMethods inherited from interface me.mrCookieSlime.Slimefun.Objects.SlimefunItem.interfaces.InventoryBlock
createPreset, createPresetMethods 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
-
FOUNDRY_MACHINE
public static final io.github.thebusybiscuit.slimefun5.api.items.SlimefunItemStack FOUNDRY_MACHINE -
RECIPE_FOUNDRY_MACHINE
public static final org.bukkit.inventory.ItemStack[] RECIPE_FOUNDRY_MACHINE -
FOUNDRY_MACHINE_II
public static final io.github.thebusybiscuit.slimefun5.api.items.SlimefunItemStack FOUNDRY_MACHINE_II -
RECIPE_FOUNDRY_MACHINE_II
public static final org.bukkit.inventory.ItemStack[] RECIPE_FOUNDRY_MACHINE_II -
FOUNDRY_MACHINE_III
public static final io.github.thebusybiscuit.slimefun5.api.items.SlimefunItemStack FOUNDRY_MACHINE_III -
RECIPE_FOUNDRY_MACHINE_III
public static final org.bukkit.inventory.ItemStack[] RECIPE_FOUNDRY_MACHINE_III -
RECIPE_BLISTERING_INGOT_3
-
RECIPE_REDSTONE_ALLOY
-
RECIPE_HARDENED_METAL_INGOT
-
RECIPE_REINFORCED_ALLOY_INGOT
-
RECIPE_ENCHANTED_GOLDEN_APPLE
-
RECIPE_SOLAR_PANEL
-
RECIPE_OIL_BUCKET
-
RECIPE_PLASTIC_SHEET
-
-
Constructor Details
-
Foundry
public Foundry(io.github.thebusybiscuit.slimefun5.api.items.ItemGroup category, io.github.thebusybiscuit.slimefun5.api.items.SlimefunItemStack item, io.github.thebusybiscuit.slimefun5.api.recipes.RecipeType recipeType, org.bukkit.inventory.ItemStack[] recipe)
-
-
Method Details
-
getAllRecipe
-
getDisplayRecipes
- Specified by:
getDisplayRecipesin interfaceio.github.thebusybiscuit.slimefun5.core.attributes.RecipeDisplayItem- Overrides:
getDisplayRecipesin classGenericMachine
-