Class SharedDrinkableFluidContainerItem
java.lang.Object
net.minecraft.world.item.Item
petrolpark.mc.library.core.world.item.FluidContainerItem
petrolpark.mc.library.core.world.item.DrinkableFluidContainerItem
petrolpark.mc.library.shared.world.item.SharedDrinkableFluidContainerItem
- All Implemented Interfaces:
net.minecraft.world.flag.FeatureElement,net.minecraft.world.level.ItemLike,net.neoforged.neoforge.common.extensions.IItemExtension,ISharedFeature
public class SharedDrinkableFluidContainerItem
extends DrinkableFluidContainerItem
implements ISharedFeature
-
Nested Class Summary
Nested classes/interfaces inherited from class petrolpark.mc.library.core.world.item.FluidContainerItem
FluidContainerItem.EmptyHandler, FluidContainerItem.HandlerNested classes/interfaces inherited from class net.minecraft.world.item.Item
net.minecraft.world.item.Item.Properties, net.minecraft.world.item.Item.TooltipContext -
Field Summary
FieldsFields inherited from class petrolpark.mc.library.core.world.item.FluidContainerItem
containerVolume, emptyContainer, fluidFields inherited from class net.minecraft.world.item.Item
ABSOLUTE_MAX_STACK_SIZE, BASE_ATTACK_DAMAGE_ID, BASE_ATTACK_SPEED_ID, BY_BLOCK, canRepair, DEFAULT_MAX_STACK_SIZE, MAX_BAR_WIDTHFields inherited from interface net.minecraft.world.flag.FeatureElement
FILTERED_REGISTRIES -
Constructor Summary
ConstructorsConstructorDescriptionSharedDrinkableFluidContainerItem(SharedFeatureFlag featureFlag, com.tterrag.registrate.util.nullness.NonNullSupplier<net.minecraft.world.level.material.Fluid> fluid, int containerVolume, net.minecraft.world.level.ItemLike emptyContainer, net.minecraft.world.item.Item.Properties properties) -
Method Summary
Modifier and TypeMethodDescriptionstatic final SharedDrinkableFluidContainerItemsharedDrinkableBottle(SharedFeatureFlag featureFlag, com.tterrag.registrate.util.nullness.NonNullSupplier<net.minecraft.world.level.material.Fluid> fluid, net.minecraft.world.item.Item.Properties properties) Methods inherited from class petrolpark.mc.library.core.world.item.DrinkableFluidContainerItem
drinkableBottle, finishUsingItem, getUseAnimation, getUseDuration, useMethods inherited from class petrolpark.mc.library.core.world.item.FluidContainerItem
bottle, getCraftingRemainingItem, onRegisterCapabilities, provideCapabilityMethods inherited from class net.minecraft.world.item.Item
appendHoverText, asItem, builtInRegistryHolder, byBlock, byId, canAttackBlock, canFitInsideContainerItems, components, getAttackDamageBonus, getBarColor, getBarWidth, getBreakingSound, getCraftingRemainingItem, getDefaultAttributeModifiers, getDefaultInstance, getDefaultMaxStackSize, getDescription, getDescriptionId, getDescriptionId, getDestroySpeed, getDrinkingSound, getEatingSound, getEnchantmentValue, getId, getName, getOrCreateDescriptionId, getPlayerPOVHitResult, getTooltipImage, hasCraftingRemainingItem, hurtEnemy, initializeClient, interactLivingEntity, inventoryTick, isBarVisible, isComplex, isCorrectToolForDrops, isEnchantable, isFoil, isRepairable, isValidRepairItem, mineBlock, modifyDefaultComponentsFrom, onCraftedBy, onCraftedPostProcess, onDestroyed, onUseTick, overrideOtherStackedOnMe, overrideStackedOnOther, postHurtEnemy, releaseUsing, requiredFeatures, toString, useOn, useOnRelease, verifyComponentsAfterLoadMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface net.minecraft.world.flag.FeatureElement
isEnabledMethods inherited from interface net.neoforged.neoforge.common.extensions.IItemExtension
applyEnchantments, canBeHurtBy, canContinueUsing, canDisableShield, canElytraFly, canEquip, canFitInsideContainerItems, canGrindstoneRepair, canPerformAction, canWalkOnPowderedSnow, createEntity, damageItem, doesSneakBypassUse, elytraFlightTick, getAllEnchantments, getArmorTexture, getBurnTime, getCreatorModId, getDamage, getDefaultAttributeModifiers, getEnchantmentLevel, getEnchantmentValue, getEntityLifespan, getEquipmentSlot, getFoodProperties, getHighlightTip, getMaxDamage, getMaxStackSize, getSweepHitBox, getXpRepairRatio, hasCraftingRemainingItem, hasCustomEntity, isBookEnchantable, isDamageable, isDamaged, isEnderMask, isNotReplaceableByPickAction, isPiglinCurrency, isPrimaryItemFor, makesPiglinsNeutral, onAnimalArmorTick, onDestroyed, onDroppedByPlayer, onEntityItemUpdate, onEntitySwing, onEntitySwing, onItemUseFirst, onLeftClickEntity, onStopUsing, setDamage, shouldCauseBlockBreakReset, shouldCauseReequipAnimation, supportsEnchantment
-
Field Details
-
featureFlag
-
-
Constructor Details
-
Method Details