Class AncientPedestal
java.lang.Object
io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
io.github.thebusybiscuit.slimefun4.implementation.items.SimpleSlimefunItem<BlockDispenseHandler>
io.github.thebusybiscuit.slimefun4.implementation.items.altar.AncientPedestal
- All Implemented Interfaces:
ItemAttribute
,NotHopperable
,Placeable
public class AncientPedestal
extends SimpleSlimefunItem<BlockDispenseHandler>
implements NotHopperable
The
AncientPedestal
is a part of the AncientAltar
.
You can place any ItemStack
onto the AncientPedestal
to provide it to
the altar as a crafting ingredient.- Author:
- Redemption198, TheBusyBiscuit, JustAHuman
- See Also:
-
Field Summary
Fields inherited from class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
addon, disenchantable, enchantable, hidden, recipeOutput, useableInWorkbench
-
Constructor Summary
ConstructorDescriptionAncientPedestal
(ItemGroup itemGroup, SlimefunItemStack item, RecipeType recipeType, ItemStack[] recipe, ItemStack recipeOutput) -
Method Summary
Modifier and TypeMethodDescriptiongetArmorStand
(Block pedestal, boolean createIfNoneExists) This returns theItemHandler
that will be added to thisSlimefunItem
.getOriginalItemStack
(Item item) getPlacedItem
(Block pedestal) void
static boolean
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, getOptionalById, getOptionalByItem, 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
-
Field Details
-
ITEM_PREFIX
-
-
Constructor Details
-
AncientPedestal
@ParametersAreNonnullByDefault public AncientPedestal(ItemGroup itemGroup, SlimefunItemStack item, RecipeType recipeType, ItemStack[] recipe, ItemStack recipeOutput)
-
-
Method Details
-
getItemHandler
Description copied from class:SimpleSlimefunItem
This returns theItemHandler
that will be added to thisSlimefunItem
.- Specified by:
getItemHandler
in classSimpleSlimefunItem<BlockDispenseHandler>
- Returns:
- The
ItemHandler
that should be added to thisSlimefunItem
-
getPlacedItem
-
getArmorStand
-
testItem
-
getOriginalItemStack
-
placeItem
-