Class FlugelTiaraItem
java.lang.Object
net.minecraft.world.item.Item
vazkii.botania.common.item.equipment.bauble.BaubleItem
vazkii.botania.common.item.equipment.bauble.FlugelTiaraItem
- All Implemented Interfaces:
net.minecraft.world.flag.FeatureElement,net.minecraft.world.level.ItemLike,CosmeticAttachable,PhantomInkable,CustomCreativeTabContents
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classNested classes/interfaces inherited from class net.minecraft.world.item.Item
net.minecraft.world.item.Item.Properties, net.minecraft.world.item.Item.TooltipContext -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final net.minecraft.resources.ResourceLocationstatic final intFields inherited from class net.minecraft.world.item.Item
ABSOLUTE_MAX_STACK_SIZE, BASE_ATTACK_DAMAGE_ID, BASE_ATTACK_SPEED_ID, BY_BLOCK, DEFAULT_MAX_STACK_SIZE, MAX_BAR_WIDTHFields inherited from interface net.minecraft.world.flag.FeatureElement
FILTERED_REGISTRIES -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddToCreativeTab(net.minecraft.world.item.Item me, net.minecraft.world.item.CreativeModeTab.Output output) Add this item and any variants to the creative tabvoidappendHoverText(net.minecraft.world.item.ItemStack stack, net.minecraft.world.item.Item.TooltipContext context, List<net.minecraft.network.chat.Component> tooltip, net.minecraft.world.item.TooltipFlag flags) static intgetCost(net.minecraft.world.item.ItemStack stack, int timeLeft) static intgetMaxFlightTime(net.minecraft.world.item.ItemStack stack) static intgetVariant(net.minecraft.world.item.ItemStack stack) booleanhasRender(net.minecraft.world.item.ItemStack stack, net.minecraft.world.entity.LivingEntity living) voidonEquipped(net.minecraft.world.item.ItemStack stack, net.minecraft.world.entity.LivingEntity living) voidonWornTick(net.minecraft.world.item.ItemStack stack, net.minecraft.world.entity.LivingEntity living) static voidplayerLoggedOut(net.minecraft.server.level.ServerPlayer player) static voidsetVariant(net.minecraft.world.item.ItemStack stack, int variant) static voidupdatePlayerFlyStatus(net.minecraft.world.entity.player.Player player) Methods inherited from class vazkii.botania.common.item.equipment.bauble.BaubleItem
canEquip, getBaubleUUID, getCosmeticItem, getEquippedAttributeModifiers, hasPhantomInk, onUnequipped, setCosmeticItem, setPhantomInkMethods inherited from class net.minecraft.world.item.Item
asItem, builtInRegistryHolder, byBlock, byId, canAttackBlock, canFitInsideContainerItems, components, finishUsingItem, getAttackDamageBonus, getBarColor, getBarWidth, getBreakingSound, getCraftingRemainingItem, getDefaultAttributeModifiers, getDefaultInstance, getDefaultMaxStackSize, getDescription, getDescriptionId, getDescriptionId, getDestroySpeed, getDrinkingSound, getEatingSound, getEnchantmentValue, getId, getName, getOrCreateDescriptionId, getPlayerPOVHitResult, getTooltipImage, getUseAnimation, getUseDuration, hasCraftingRemainingItem, hurtEnemy, interactLivingEntity, inventoryTick, isBarVisible, isComplex, isCorrectToolForDrops, isEnchantable, isFoil, isValidRepairItem, mineBlock, onCraftedBy, onCraftedPostProcess, onDestroyed, onUseTick, overrideOtherStackedOnMe, overrideStackedOnOther, postHurtEnemy, releaseUsing, requiredFeatures, toString, use, 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
isEnabled
-
Field Details
-
textureHalo
public static final net.minecraft.resources.ResourceLocation textureHalo -
WING_TYPES
public static final int WING_TYPES- See Also:
-
-
Constructor Details
-
FlugelTiaraItem
public FlugelTiaraItem(net.minecraft.world.item.Item.Properties props)
-
-
Method Details
-
addToCreativeTab
public void addToCreativeTab(net.minecraft.world.item.Item me, net.minecraft.world.item.CreativeModeTab.Output output) Description copied from interface:CustomCreativeTabContentsAdd this item and any variants to the creative tab- Specified by:
addToCreativeTabin interfaceCustomCreativeTabContents- Parameters:
me- The item itself, for convenience when implementing this on a Block
-
appendHoverText
public void appendHoverText(net.minecraft.world.item.ItemStack stack, net.minecraft.world.item.Item.TooltipContext context, List<net.minecraft.network.chat.Component> tooltip, net.minecraft.world.item.TooltipFlag flags) - Overrides:
appendHoverTextin classBaubleItem
-
getMaxFlightTime
public static int getMaxFlightTime(net.minecraft.world.item.ItemStack stack) -
updatePlayerFlyStatus
public static void updatePlayerFlyStatus(net.minecraft.world.entity.player.Player player) -
playerLoggedOut
public static void playerLoggedOut(net.minecraft.server.level.ServerPlayer player) -
getCost
public static int getCost(net.minecraft.world.item.ItemStack stack, int timeLeft) -
onEquipped
public void onEquipped(net.minecraft.world.item.ItemStack stack, net.minecraft.world.entity.LivingEntity living) - Overrides:
onEquippedin classBaubleItem
-
onWornTick
public void onWornTick(net.minecraft.world.item.ItemStack stack, net.minecraft.world.entity.LivingEntity living) - Overrides:
onWornTickin classBaubleItem
-
hasRender
public boolean hasRender(net.minecraft.world.item.ItemStack stack, net.minecraft.world.entity.LivingEntity living) - Overrides:
hasRenderin classBaubleItem
-
getVariant
public static int getVariant(net.minecraft.world.item.ItemStack stack) -
setVariant
public static void setVariant(net.minecraft.world.item.ItemStack stack, int variant)
-