Package com.hbm_m.item.fekal_electric
Class ItemCreativeBattery
java.lang.Object
net.minecraft.world.item.Item
com.hbm_m.item.fekal_electric.ModBatteryItem
com.hbm_m.item.fekal_electric.ItemCreativeBattery
- All Implemented Interfaces:
net.minecraft.world.flag.FeatureElement,net.minecraft.world.level.ItemLike,net.minecraftforge.common.extensions.IForgeItem
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.world.item.Item
net.minecraft.world.item.Item.Properties -
Field Summary
Fields inherited from class com.hbm_m.item.fekal_electric.ModBatteryItem
capacity, maxExtract, maxReceiveFields 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_SIZEFields inherited from interface net.minecraft.world.flag.FeatureElement
FILTERED_REGISTRIES -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidappendHoverText(net.minecraft.world.item.ItemStack pStack, net.minecraft.world.level.Level pLevel, List<net.minecraft.network.chat.Component> pTooltipComponents, net.minecraft.world.item.TooltipFlag pIsAdvanced) intgetBarColor(net.minecraft.world.item.ItemStack pStack) intgetBarWidth(net.minecraft.world.item.ItemStack pStack) voidinventoryTick(net.minecraft.world.item.ItemStack stack, net.minecraft.world.level.Level level, net.minecraft.world.entity.Entity entity, int slotId, boolean isSelected) booleanisBarVisible(net.minecraft.world.item.ItemStack pStack) Methods inherited from class com.hbm_m.item.fekal_electric.ModBatteryItem
getCapacity, getEnergy, getMaxExtract, getMaxReceive, initCapabilities, setEnergyMethods inherited from class net.minecraft.world.item.Item
asItem, builtInRegistryHolder, byBlock, byId, canAttackBlock, canBeDepleted, canBeHurtBy, canFitInsideContainerItems, finishUsingItem, 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, isComplex, isCorrectToolForDrops, isEdible, isEnchantable, isFireResistant, isFoil, isRepairable, isValidRepairItem, mineBlock, onCraftedBy, onDestroyed, onUseTick, overrideOtherStackedOnMe, overrideStackedOnOther, releaseUsing, requiredFeatures, shouldOverrideMultiplayerNbt, toString, use, useOn, useOnRelease, verifyTagAfterLoadMethods 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.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, isBookEnchantable, isCorrectToolForDrops, isDamageable, isDamaged, isEnderMask, isNotReplaceableByPickAction, isPiglinCurrency, makesPiglinsNeutral, onArmorTick, onBlockStartBreak, onDestroyed, onDroppedByPlayer, onEntityItemUpdate, onEntitySwing, onHorseArmorTick, onInventoryTick, onItemUseFirst, onLeftClickEntity, onStopUsing, readShareTag, setDamage, shouldCauseBlockBreakReset, shouldCauseReequipAnimation
-
Constructor Details
-
ItemCreativeBattery
public ItemCreativeBattery(net.minecraft.world.item.Item.Properties pProperties)
-
-
Method Details
-
appendHoverText
public void appendHoverText(@NotNull net.minecraft.world.item.ItemStack pStack, @Nullable net.minecraft.world.level.Level pLevel, @NotNull List<net.minecraft.network.chat.Component> pTooltipComponents, @NotNull net.minecraft.world.item.TooltipFlag pIsAdvanced) - Overrides:
appendHoverTextin classModBatteryItem
-
isBarVisible
public boolean isBarVisible(@NotNull net.minecraft.world.item.ItemStack pStack) - Overrides:
isBarVisiblein classModBatteryItem
-
getBarWidth
public int getBarWidth(@NotNull net.minecraft.world.item.ItemStack pStack) - Overrides:
getBarWidthin classModBatteryItem
-
getBarColor
public int getBarColor(@NotNull net.minecraft.world.item.ItemStack pStack) - Overrides:
getBarColorin classModBatteryItem
-
inventoryTick
public void inventoryTick(net.minecraft.world.item.ItemStack stack, net.minecraft.world.level.Level level, net.minecraft.world.entity.Entity entity, int slotId, boolean isSelected) - Overrides:
inventoryTickin classnet.minecraft.world.item.Item
-