java.lang.Object
io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
io.github.thebusybiscuit.slimefun4.implementation.items.SimpleSlimefunItem<io.github.thebusybiscuit.slimefun4.core.handlers.ItemUseHandler>
io.github.thebusybiscuit.slimefun4.implementation.items.blocks.UnplaceableBlock
dev.sefiraat.cultivation.api.slimefun.items.produce.ByProduct
All Implemented Interfaces:
io.github.thebusybiscuit.slimefun4.core.attributes.ItemAttribute, io.github.thebusybiscuit.slimefun4.core.attributes.NotPlaceable, io.github.thebusybiscuit.slimefun4.core.attributes.Placeable

public class ByProduct extends io.github.thebusybiscuit.slimefun4.implementation.items.blocks.UnplaceableBlock
  • Field Summary

    Fields inherited from class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem

    addon, disenchantable, enchantable, hidden, recipeOutput, useableInWorkbench
  • Constructor Summary

    Constructors
    Constructor
    Description
    ByProduct(io.github.thebusybiscuit.slimefun4.api.items.SlimefunItemStack item, io.github.thebusybiscuit.slimefun4.api.recipes.RecipeType recipeType, ItemStack input)
     
    ByProduct(io.github.thebusybiscuit.slimefun4.api.items.SlimefunItemStack item, io.github.thebusybiscuit.slimefun4.api.recipes.RecipeType recipeType, ItemStack[] recipe)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    buildRegister(io.github.thebusybiscuit.slimefun4.api.SlimefunAddon addon)
     

    Methods inherited from class io.github.thebusybiscuit.slimefun4.implementation.items.blocks.UnplaceableBlock

    getItemHandler

    Methods inherited from class io.github.thebusybiscuit.slimefun4.implementation.items.SimpleSlimefunItem

    preRegister

    Methods inherited from class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem

    addItemHandler, addItemSetting, addOfficialWikipage, callItemHandler, canUse, equals, error, getAddon, getBlockTicker, getById, getByItem, getDrops, getDrops, getHandlers, getId, getItem, getItemGroup, getItemName, getItemSetting, getItemSettings, getRecipe, getRecipeOutput, getRecipeType, getResearch, getState, getWikipage, hashCode, hasResearch, info, isDisabled, isDisabledIn, isDisenchantable, isEnchantable, isHidden, isItem, isItemStackImmutable, isTicking, isUseableInWorkbench, load, postRegister, register, sendDeprecationWarning, setHidden, setItemGroup, setRecipe, setRecipeOutput, setRecipeType, setResearch, setUseableInWorkbench, toString, warn

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait

    Methods inherited from interface io.github.thebusybiscuit.slimefun4.core.attributes.ItemAttribute

    getId

    Methods inherited from interface io.github.thebusybiscuit.slimefun4.core.attributes.Placeable

    useVanillaBlockBreaking
  • Constructor Details

    • ByProduct

      public ByProduct(io.github.thebusybiscuit.slimefun4.api.items.SlimefunItemStack item, io.github.thebusybiscuit.slimefun4.api.recipes.RecipeType recipeType, ItemStack input)
    • ByProduct

      public ByProduct(io.github.thebusybiscuit.slimefun4.api.items.SlimefunItemStack item, io.github.thebusybiscuit.slimefun4.api.recipes.RecipeType recipeType, ItemStack[] recipe)
  • Method Details

    • buildRegister

      public ByProduct buildRegister(io.github.thebusybiscuit.slimefun4.api.SlimefunAddon addon)