Class GravePacketItem

java.lang.Object
net.minecraft.world.item.Item
nokunami.floral_warfare.common.item.GravePacketItem
All Implemented Interfaces:
net.minecraft.world.flag.FeatureElement, net.minecraft.world.level.ItemLike, net.minecraftforge.common.extensions.IForgeItem

public class GravePacketItem extends net.minecraft.world.item.Item
  • Nested Class Summary

    Nested classes/interfaces inherited from class net.minecraft.world.item.Item

    net.minecraft.world.item.Item.Properties
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    final Supplier<? extends net.minecraft.world.entity.EntityType<? extends AbstractBrainMuncher>>
     
    static final List<GravePacketItem>
     
    final net.minecraft.world.item.Item
     
    static final Map<net.minecraft.world.entity.EntityType<? extends AbstractBrainMuncher>,GravePacketItem>
     
    static final Map<net.minecraft.world.entity.EntityType<? extends AbstractBrainMuncher>,GravePacketItem>
     

    Fields inherited from class net.minecraft.world.item.Item

    BASE_ATTACK_DAMAGE_UUID, BASE_ATTACK_SPEED_UUID, BY_BLOCK, canRepair, EAT_DURATION, MAX_BAR_WIDTH, MAX_STACK_SIZE

    Fields inherited from interface net.minecraft.world.flag.FeatureElement

    FILTERED_REGISTRIES
  • Constructor Summary

    Constructors
    Constructor
    Description
    GravePacketItem(Supplier<? extends net.minecraft.world.entity.EntityType<? extends AbstractBrainMuncher>> zombie)
     
    GravePacketItem(Supplier<? extends net.minecraft.world.entity.EntityType<? extends AbstractBrainMuncher>> zombie, net.minecraft.world.item.Item.Properties properties)
     
    GravePacketItem(Supplier<? extends net.minecraft.world.entity.EntityType<? extends AbstractBrainMuncher>> zombie, ItemHolder holder)
     
    GravePacketItem(Supplier<? extends net.minecraft.world.entity.EntityType<? extends AbstractBrainMuncher>> zombie, ItemHolder holder, net.minecraft.world.item.Item.Properties properties)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    fromEntityType(@Nullable net.minecraft.world.entity.EntityType<?> type)
     
    protected net.minecraft.world.entity.EntityType<?>
     
    net.minecraft.world.entity.EntityType<?>
    getType(net.minecraft.nbt.CompoundTag pNbt)
     
    net.minecraft.world.InteractionResultHolder<net.minecraft.world.item.ItemStack>
    plantingFailed(net.minecraft.world.entity.player.Player player)
     
    net.minecraft.world.InteractionResultHolder<net.minecraft.world.item.ItemStack>
    plantingFailed(net.minecraft.world.entity.player.Player player, boolean type)
     
    net.minecraft.world.InteractionResultHolder<net.minecraft.world.item.ItemStack>
    spawnZombie(net.minecraft.world.level.Level level, net.minecraft.world.entity.player.Player player, net.minecraft.world.InteractionHand hand, net.minecraft.world.item.ItemStack stack, net.minecraft.core.BlockPos pos, net.minecraft.world.entity.EntityType<?> entityType)
     
    @NotNull net.minecraft.world.InteractionResultHolder<net.minecraft.world.item.ItemStack>
    use(net.minecraft.world.level.Level level, @NotNull net.minecraft.world.entity.player.Player player, @NotNull net.minecraft.world.InteractionHand hand)
     

    Methods inherited from class net.minecraft.world.item.Item

    appendHoverText, asItem, builtInRegistryHolder, byBlock, byId, canAttackBlock, canBeDepleted, canBeHurtBy, canFitInsideContainerItems, finishUsingItem, getBarColor, getBarWidth, getCraftingRemainingItem, getDefaultAttributeModifiers, getDefaultInstance, getDescription, getDescriptionId, getDescriptionId, getDestroySpeed, getDrinkingSound, getEatingSound, getEnchantmentValue, getFoodProperties, getId, getMaxDamage, getMaxStackSize, getName, getOrCreateDescriptionId, getPlayerPOVHitResult, getRarity, getRenderPropertiesInternal, getTooltipImage, getUseAnimation, getUseDuration, hasCraftingRemainingItem, hurtEnemy, initializeClient, interactLivingEntity, inventoryTick, isBarVisible, isComplex, isCorrectToolForDrops, isEdible, isEnchantable, isFireResistant, isFoil, isRepairable, isValidRepairItem, mineBlock, onCraftedBy, onDestroyed, onUseTick, overrideOtherStackedOnMe, overrideStackedOnOther, releaseUsing, requiredFeatures, shouldOverrideMultiplayerNbt, toString, useOn, useOnRelease, verifyTagAfterLoad

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface net.minecraft.world.flag.FeatureElement

    isEnabled

    Methods inherited from interface net.minecraftforge.common.extensions.IForgeItem

    canApplyAtEnchantingTable, canContinueUsing, canDisableShield, canElytraFly, canEquip, canGrindstoneRepair, canPerformAction, canWalkOnPowderedSnow, createEntity, damageItem, doesSneakBypassUse, elytraFlightTick, getAllEnchantments, getArmorTexture, getAttributeModifiers, getBurnTime, getCraftingRemainingItem, getCreatorModId, getDamage, getDefaultTooltipHideFlags, getEnchantmentLevel, getEnchantmentValue, getEntityLifespan, getEquipmentSlot, getFoodProperties, getHighlightTip, getMaxDamage, getMaxStackSize, getShareTag, getSweepHitBox, getXpRepairRatio, hasCraftingRemainingItem, hasCustomEntity, initCapabilities, isBookEnchantable, isCorrectToolForDrops, isDamageable, isDamaged, isEnderMask, isNotReplaceableByPickAction, isPiglinCurrency, makesPiglinsNeutral, onArmorTick, onBlockStartBreak, onDestroyed, onDroppedByPlayer, onEntityItemUpdate, onEntitySwing, onHorseArmorTick, onInventoryTick, onItemUseFirst, onLeftClickEntity, onStopUsing, readShareTag, setDamage, shouldCauseBlockBreakReset, shouldCauseReequipAnimation
  • Field Details

  • Constructor Details

    • GravePacketItem

      public GravePacketItem(Supplier<? extends net.minecraft.world.entity.EntityType<? extends AbstractBrainMuncher>> zombie)
    • GravePacketItem

      public GravePacketItem(Supplier<? extends net.minecraft.world.entity.EntityType<? extends AbstractBrainMuncher>> zombie, net.minecraft.world.item.Item.Properties properties)
    • GravePacketItem

      public GravePacketItem(Supplier<? extends net.minecraft.world.entity.EntityType<? extends AbstractBrainMuncher>> zombie, ItemHolder holder)
    • GravePacketItem

      public GravePacketItem(Supplier<? extends net.minecraft.world.entity.EntityType<? extends AbstractBrainMuncher>> zombie, ItemHolder holder, net.minecraft.world.item.Item.Properties properties)
  • Method Details

    • fromEntityType

      public static GravePacketItem fromEntityType(@Nullable @Nullable net.minecraft.world.entity.EntityType<?> type)
    • getType

      public net.minecraft.world.entity.EntityType<?> getType(net.minecraft.nbt.CompoundTag pNbt)
    • getDefaultType

      protected net.minecraft.world.entity.EntityType<?> getDefaultType()
    • use

      @NotNull public @NotNull net.minecraft.world.InteractionResultHolder<net.minecraft.world.item.ItemStack> use(net.minecraft.world.level.Level level, @NotNull @NotNull net.minecraft.world.entity.player.Player player, @NotNull @NotNull net.minecraft.world.InteractionHand hand)
      Overrides:
      use in class net.minecraft.world.item.Item
    • spawnZombie

      public net.minecraft.world.InteractionResultHolder<net.minecraft.world.item.ItemStack> spawnZombie(net.minecraft.world.level.Level level, net.minecraft.world.entity.player.Player player, net.minecraft.world.InteractionHand hand, net.minecraft.world.item.ItemStack stack, net.minecraft.core.BlockPos pos, net.minecraft.world.entity.EntityType<?> entityType)
    • plantingFailed

      public net.minecraft.world.InteractionResultHolder<net.minecraft.world.item.ItemStack> plantingFailed(net.minecraft.world.entity.player.Player player)
    • plantingFailed

      public net.minecraft.world.InteractionResultHolder<net.minecraft.world.item.ItemStack> plantingFailed(net.minecraft.world.entity.player.Player player, boolean type)