public class ZygardeCubeItem extends PixelmonItem
Modifier and Type | Class and Description |
---|---|
static class |
ZygardeCubeItem.CoreType |
Constructor and Description |
---|
ZygardeCubeItem() |
Modifier and Type | Method and Description |
---|---|
static void |
addCore(net.minecraft.item.ItemStack stack,
ZygardeCubeItem.CoreType type) |
void |
appendHoverText(net.minecraft.item.ItemStack stack,
net.minecraft.world.World world,
java.util.List<net.minecraft.util.text.ITextComponent> tooltip,
net.minecraft.client.util.ITooltipFlag advanced) |
static int |
getCellCount(net.minecraft.item.ItemStack stack) |
static int |
getCoreCount(net.minecraft.item.ItemStack stack) |
static java.util.Set<ZygardeCubeItem.CoreType> |
getCoreTypes(net.minecraft.item.ItemStack stack) |
static boolean |
hasCore(net.minecraft.item.ItemStack stack,
ZygardeCubeItem.CoreType type) |
static boolean |
registerCell(ZygardeCellTileEntity te,
net.minecraft.block.BlockState state,
net.minecraft.entity.player.PlayerEntity player,
net.minecraft.item.ItemStack stack) |
static void |
setCellCount(net.minecraft.item.ItemStack stack,
int count) |
static void |
setCoreCount(net.minecraft.item.ItemStack stack,
int count) |
net.minecraft.util.ActionResultType |
useOn(net.minecraft.item.ItemUseContext context) |
causeTempt, fillItemCategory, getLocalizedName, getTooltipText, getTooltipText, getUseAnimation, hideFromSearches, isBookEnchantable, isDrink, isEdible, isEnchantable, isFoil, isSearchable, setDrink, setHasEffect, setTempt, useFromBag, useFromBag
allowdedIn, asItem, byBlock, byId, canAttackBlock, canBeDepleted, canBeHurtBy, finishUsingItem, getCraftingRemainingItem, getDefaultAttributeModifiers, getDefaultInstance, getDescription, getDescriptionId, getDescriptionId, getDestroySpeed, getDrinkingSound, getEatingSound, getEnchantmentValue, getFoodProperties, getHarvestLevel, getId, getItemCategory, getItemStackTileEntityRenderer, getMaxDamage, getMaxStackSize, getName, getOrCreateDescriptionId, getPlayerPOVHitResult, getRarity, getTags, getToolTypes, getUseDuration, hasCraftingRemainingItem, hurtEnemy, interactLivingEntity, inventoryTick, is, isComplex, isCorrectToolForDrops, isFireResistant, isRepairable, isValidRepairItem, mineBlock, onCraftedBy, onUseTick, releaseUsing, shouldOverrideMultiplayerNbt, toString, use, useOnRelease, verifyTagAfterLoad
getRegistryName, getRegistryType, setRegistryName, setRegistryName, setRegistryName
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
canApplyAtEnchantingTable, canContinueUsing, canDisableShield, canElytraFly, canEquip, canHarvestBlock, createEntity, damageItem, doesSneakBypassUse, elytraFlightTick, getArmorModel, getArmorTexture, getAttributeModifiers, getBurnTime, getBurnTime, getContainerItem, getCreativeTabs, getCreatorModId, getDamage, getDurabilityForDisplay, getEntityLifespan, getEquipmentSlot, getFontRenderer, getHighlightTip, getItem, getItemEnchantability, getItemStackLimit, getMaxDamage, getRGBDurabilityForDisplay, getShareTag, getSmeltingExperience, getXpRepairRatio, hasContainerItem, hasCustomEntity, initCapabilities, isDamageable, isDamaged, isEnderMask, isPiglinCurrency, isShield, makesPiglinsNeutral, onArmorTick, onBlockStartBreak, onDroppedByPlayer, onEntityItemUpdate, onEntitySwing, onHorseArmorTick, onItemUseFirst, onLeftClickEntity, onUsingTick, readShareTag, renderHelmetOverlay, setDamage, shouldCauseBlockBreakReset, shouldCauseReequipAnimation, showDurabilityBar
public void appendHoverText(net.minecraft.item.ItemStack stack, net.minecraft.world.World world, java.util.List<net.minecraft.util.text.ITextComponent> tooltip, net.minecraft.client.util.ITooltipFlag advanced)
appendHoverText
in class PixelmonItem
public net.minecraft.util.ActionResultType useOn(net.minecraft.item.ItemUseContext context)
useOn
in class net.minecraft.item.Item
public static int getCellCount(net.minecraft.item.ItemStack stack)
public static void setCellCount(net.minecraft.item.ItemStack stack, int count)
public static int getCoreCount(net.minecraft.item.ItemStack stack)
public static void setCoreCount(net.minecraft.item.ItemStack stack, int count)
public static boolean hasCore(net.minecraft.item.ItemStack stack, ZygardeCubeItem.CoreType type)
public static void addCore(net.minecraft.item.ItemStack stack, ZygardeCubeItem.CoreType type)
public static java.util.Set<ZygardeCubeItem.CoreType> getCoreTypes(net.minecraft.item.ItemStack stack)
public static boolean registerCell(ZygardeCellTileEntity te, net.minecraft.block.BlockState state, net.minecraft.entity.player.PlayerEntity player, net.minecraft.item.ItemStack stack)