Package com.beansgalaxy.backpacks.items
Class WingedBackpack
java.lang.Object
net.minecraft.world.item.Item
com.beansgalaxy.backpacks.items.BackpackItem
com.beansgalaxy.backpacks.items.DyableBackpack
com.beansgalaxy.backpacks.items.WingedBackpack
- All Implemented Interfaces:
net.minecraft.world.flag.FeatureElement,net.minecraft.world.item.DyeableLeatherItem,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
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intFields 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.item.DyeableLeatherItem
DEFAULT_LEATHER_COLOR, TAG_COLOR, TAG_DISPLAYFields inherited from interface net.minecraft.world.flag.FeatureElement
FILTERED_REGISTRIES -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintgetBarColor(net.minecraft.world.item.ItemStack stack) intgetBarWidth(net.minecraft.world.item.ItemStack stack) intgetColor(net.minecraft.world.item.ItemStack stack) booleanisBarVisible(net.minecraft.world.item.ItemStack stack) static ColorshiftColor(int colorInt) static intshiftLayer0(int colorInt) static intshiftLayer2(int colorInt) Methods inherited from class com.beansgalaxy.backpacks.items.DyableBackpack
useOn, weightedShiftMethods inherited from class com.beansgalaxy.backpacks.items.BackpackItem
doesPlace, getName, handleQuickMove, handleQuickMove, hotkeyOnBlock, interact, useOnBackpack, verifyTagAfterLoadMethods inherited from class net.minecraft.world.item.Item
appendHoverText, asItem, builtInRegistryHolder, byBlock, byId, canAttackBlock, canBeDepleted, canBeHurtBy, canFitInsideContainerItems, finishUsingItem, getCraftingRemainingItem, getDefaultAttributeModifiers, getDefaultInstance, getDescription, getDescriptionId, getDescriptionId, getDestroySpeed, getDrinkingSound, getEatingSound, getEnchantmentValue, getFoodProperties, getId, getMaxDamage, getMaxStackSize, getOrCreateDescriptionId, getPlayerPOVHitResult, getRarity, getRenderPropertiesInternal, getTooltipImage, getUseAnimation, getUseDuration, hasCraftingRemainingItem, hurtEnemy, initializeClient, interactLivingEntity, inventoryTick, isComplex, isCorrectToolForDrops, isEdible, isEnchantable, isFireResistant, isFoil, isRepairable, isValidRepairItem, mineBlock, onCraftedBy, onDestroyed, onUseTick, overrideOtherStackedOnMe, overrideStackedOnOther, releaseUsing, requiredFeatures, shouldOverrideMultiplayerNbt, toString, use, useOnReleaseMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface net.minecraft.world.item.DyeableLeatherItem
clearColor, hasCustomColor, setColorMethods 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, 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
-
WINGED_ENTITY
public static final int WINGED_ENTITY- See Also:
-
WINGED_ITEM_0
public static final int WINGED_ITEM_0- See Also:
-
WINGED_ITEM_2
public static final int WINGED_ITEM_2- See Also:
-
-
Constructor Details
-
WingedBackpack
public WingedBackpack(net.minecraft.world.item.Item.Properties properties)
-
-
Method Details
-
isBarVisible
public boolean isBarVisible(net.minecraft.world.item.ItemStack stack) - Overrides:
isBarVisiblein classBackpackItem
-
getBarColor
public int getBarColor(net.minecraft.world.item.ItemStack stack) - Overrides:
getBarColorin classBackpackItem
-
getBarWidth
public int getBarWidth(net.minecraft.world.item.ItemStack stack) - Overrides:
getBarWidthin classBackpackItem
-
getColor
public int getColor(net.minecraft.world.item.ItemStack stack) - Specified by:
getColorin interfacenet.minecraft.world.item.DyeableLeatherItem- Overrides:
getColorin classDyableBackpack
-
shiftColor
-
shiftLayer0
public static int shiftLayer0(int colorInt) -
shiftLayer2
public static int shiftLayer2(int colorInt)
-