Package net.minecraft.world.item
Class MobBucketItem
java.lang.Object
net.minecraftforge.registries.ForgeRegistryEntry<Item>
net.minecraft.world.item.Item
net.minecraft.world.item.BucketItem
net.minecraft.world.item.MobBucketItem
- All Implemented Interfaces:
- DispensibleContainerItem,- ItemLike,- IForgeItem,- IForgeRegistryEntry<Item>
- 
Nested Class SummaryNested classes/interfaces inherited from class net.minecraft.world.item.ItemItem.PropertiesNested classes/interfaces inherited from class net.minecraftforge.registries.ForgeRegistryEntryForgeRegistryEntry.UncheckedRegistryEntry<V extends IForgeRegistryEntry<V>>
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate SoundEventprivate Supplier<? extends SoundEvent>private Supplier<? extends EntityType<?>>private EntityType<?>Fields inherited from class net.minecraft.world.item.ItemBASE_ATTACK_DAMAGE_UUID, BASE_ATTACK_SPEED_UUID, BY_BLOCK, canRepair, category, EAT_DURATION, MAX_BAR_WIDTH, MAX_STACK_SIZEFields inherited from class net.minecraftforge.registries.ForgeRegistryEntrydelegate
- 
Constructor SummaryConstructorsConstructorDescriptionMobBucketItem(Supplier<? extends EntityType<?>> entitySupplier, Supplier<? extends Fluid> fluidSupplier, Supplier<? extends SoundEvent> soundSupplier, Item.Properties properties)MobBucketItem(EntityType<?> p_151137_, Fluid p_151138_, SoundEvent p_151139_, Item.Properties p_151140_)Deprecated.
- 
Method SummaryModifier and TypeMethodDescriptionvoidappendHoverText(ItemStack p_151155_, Level p_151156_, List<Component> p_151157_, TooltipFlag p_151158_)voidcheckExtraContent(Player p_151146_, Level p_151147_, ItemStack p_151148_, BlockPos p_151149_)protected SoundEventprotected EntityType<?>protected voidplayEmptySound(Player p_151151_, LevelAccessor p_151152_, BlockPos p_151153_)private voidspawn(ServerLevel p_151142_, ItemStack p_151143_, BlockPos p_151144_)Methods inherited from class net.minecraft.world.item.BucketItememptyContents, getEmptySuccessItem, getFluid, initCapabilities, useMethods inherited from class net.minecraft.world.item.ItemallowdedIn, asItem, byBlock, byId, canAttackBlock, canBeDepleted, canBeHurtBy, canFitInsideContainerItems, fillItemCategory, finishUsingItem, getBarColor, getBarWidth, getCraftingRemainingItem, getDefaultAttributeModifiers, getDefaultInstance, getDescription, getDescriptionId, getDescriptionId, getDestroySpeed, getDrinkingSound, getEatingSound, getEnchantmentValue, getEquipSound, getFoodProperties, getId, getItemCategory, getMaxDamage, getMaxStackSize, getName, getOrCreateDescriptionId, getPlayerPOVHitResult, getRarity, getRenderPropertiesInternal, getTags, getTooltipImage, getUseAnimation, getUseDuration, hasCraftingRemainingItem, hurtEnemy, initializeClient, interactLivingEntity, inventoryTick, isBarVisible, isComplex, isCorrectToolForDrops, isEdible, isEnchantable, isFireResistant, isFoil, isRepairable, isValidRepairItem, mineBlock, onCraftedBy, onDestroyed, onUseTick, overrideOtherStackedOnMe, overrideStackedOnOther, releaseUsing, shouldOverrideMultiplayerNbt, toString, useOn, useOnRelease, verifyTagAfterLoadMethods inherited from class net.minecraftforge.registries.ForgeRegistryEntrygetRegistryName, getRegistryType, setRegistryName, setRegistryName, setRegistryNameMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface net.minecraftforge.common.extensions.IForgeItemcanApplyAtEnchantingTable, canContinueUsing, canDisableShield, canElytraFly, canEquip, canPerformAction, createEntity, damageItem, doesSneakBypassUse, elytraFlightTick, getArmorTexture, getAttributeModifiers, getBurnTime, getContainerItem, getCreativeTabs, getCreatorModId, getDamage, getDurabilityForDisplay, getEntityLifespan, getEquipmentSlot, getHighlightTip, getItemEnchantability, getItemStackLimit, getMaxDamage, getRGBDurabilityForDisplay, getShareTag, getSmeltingExperience, getSweepHitBox, getXpRepairRatio, hasContainerItem, hasCustomEntity, isBookEnchantable, isCorrectToolForDrops, isDamageable, isDamaged, isEnderMask, isPiglinCurrency, isShield, makesPiglinsNeutral, onArmorTick, onBlockStartBreak, onDroppedByPlayer, onEntityItemUpdate, onEntitySwing, onHorseArmorTick, onItemUseFirst, onLeftClickEntity, onUsingTick, readShareTag, setDamage, shouldCauseBlockBreakReset, shouldCauseReequipAnimation, showDurabilityBar
- 
Field Details- 
type
- 
emptySound
- 
fishTypeSupplier
- 
emptySoundSupplier
 
- 
- 
Constructor Details- 
MobBucketItem@Deprecated public MobBucketItem(EntityType<?> p_151137_, Fluid p_151138_, SoundEvent p_151139_, Item.Properties p_151140_)Deprecated.
- 
MobBucketItempublic MobBucketItem(Supplier<? extends EntityType<?>> entitySupplier, Supplier<? extends Fluid> fluidSupplier, Supplier<? extends SoundEvent> soundSupplier, Item.Properties properties)
 
- 
- 
Method Details- 
checkExtraContentpublic void checkExtraContent(@Nullable Player p_151146_, Level p_151147_, ItemStack p_151148_, BlockPos p_151149_)- Specified by:
- checkExtraContentin interface- DispensibleContainerItem
- Overrides:
- checkExtraContentin class- BucketItem
 
- 
playEmptySoundprotected void playEmptySound(@Nullable Player p_151151_, LevelAccessor p_151152_, BlockPos p_151153_)- Overrides:
- playEmptySoundin class- BucketItem
 
- 
spawn
- 
appendHoverTextpublic void appendHoverText(ItemStack p_151155_, @Nullable Level p_151156_, List<Component> p_151157_, TooltipFlag p_151158_)- Overrides:
- appendHoverTextin class- Item
 
- 
getFishType
- 
getEmptySound
 
-