public class ItemAbilityTotem extends ItemGuiAbilityContainer
Constructor and Description |
---|
ItemAbilityTotem(org.cyclops.cyclopscore.config.extendedconfig.ExtendedConfig eConfig)
Make a new item instance.
|
Modifier and Type | Method and Description |
---|---|
boolean |
canMoveFromPlayer() |
static ItemAbilityTotem |
getInstance()
Get the unique instance.
|
net.minecraft.item.EnumRarity |
getRarity(net.minecraft.item.ItemStack itemStack) |
void |
getSubItems(net.minecraft.item.Item itemIn,
net.minecraft.creativetab.CreativeTabs tab,
net.minecraft.util.NonNullList<net.minecraft.item.ItemStack> subItems) |
net.minecraft.item.ItemStack |
getTotem(Ability ability) |
addInformation, getContainer, getGui, initCapabilities, shouldCauseReequipAnimation
getGuiID, getModGui, isClientSideOnlyGui, onDroppedByPlayer, onItemRightClick, openGuiForItemIndex
createDynamicModel, getConfig, getItemColorHandler, hasDynamicModel, onModelBakeEvent
addPropertyOverride, canApplyAtEnchantingTable, canHarvestBlock, canHarvestBlock, canItemEditBlocks, createEntity, doesSneakBypassUse, getAnimationParameters, getArmorModel, getArmorTexture, getAttributeModifiers, getByNameOrId, getContainerItem, getContainerItem, getCreativeTab, getCreativeTabs, getDamage, getDefaultInstance, getDurabilityForDisplay, getEntityLifespan, getFontRenderer, getHarvestLevel, getHasSubtypes, getHighlightTip, getIdFromItem, getIsRepairable, getItemAttributeModifiers, getItemById, getItemEnchantability, getItemEnchantability, getItemFromBlock, getItemStackDisplayName, getItemStackLimit, getItemStackLimit, getItemUseAction, getMaxDamage, getMaxDamage, getMaxItemUseDuration, getMetadata, getMetadata, getNBTShareTag, getPropertyGetter, getRGBDurabilityForDisplay, getShareTag, getSmeltingExperience, getStrVsBlock, getToolClasses, getUnlocalizedName, getUnlocalizedName, getUnlocalizedNameInefficiently, hasContainerItem, hasContainerItem, hasCustomEntity, hasCustomProperties, hasEffect, hitEntity, isBeaconPayment, isBookEnchantable, isDamageable, isDamaged, isEnchantable, isFull3D, isMap, isRepairable, isValidArmor, itemInteractionForEntity, onArmorTick, onBlockDestroyed, onBlockStartBreak, onCreated, onEntityItemUpdate, onEntitySwing, onItemUse, onItemUseFinish, onItemUseFirst, onLeftClickEntity, onPlayerStoppedUsing, onUpdate, onUsingTick, rayTrace, registerItemBlock, registerItems, renderHelmetOverlay, setContainerItem, setCreativeTab, setDamage, setFull3D, setHarvestLevel, setHasSubtypes, setMaxDamage, setMaxStackSize, setNoRepair, setUnlocalizedName, shouldCauseBlockBreakReset, shouldRotateAroundWhenRendering, showDurabilityBar, updateItemStackNBT
getRegistryName, getRegistryType, setRegistryName, setRegistryName, setRegistryName
public ItemAbilityTotem(org.cyclops.cyclopscore.config.extendedconfig.ExtendedConfig eConfig)
eConfig
- Config for this blockState.public static ItemAbilityTotem getInstance()
public boolean canMoveFromPlayer()
canMoveFromPlayer
in class ItemGuiAbilityContainer
public net.minecraft.item.EnumRarity getRarity(net.minecraft.item.ItemStack itemStack)
getRarity
in class net.minecraft.item.Item
public net.minecraft.item.ItemStack getTotem(Ability ability)
public void getSubItems(net.minecraft.item.Item itemIn, net.minecraft.creativetab.CreativeTabs tab, net.minecraft.util.NonNullList<net.minecraft.item.ItemStack> subItems)
getSubItems
in class net.minecraft.item.Item