类 ElytraItem
- java.lang.Object
-
- net.minecraft.item.Item
-
- net.minecraft.item.ElytraItem
-
- 所有已实现的接口:
ItemConvertible,Vanishable,Wearable
public class ElytraItem extends Item implements Wearable
- Mappings:
Namespace Name official botintermediary net/minecraft/class_1770named net/minecraft/item/ElytraItem
-
-
嵌套类概要
-
从类继承的嵌套类/接口 net.minecraft.item.Item
Item.Settings
-
-
字段概要
-
从类继承的字段 net.minecraft.item.Item
ATTACK_DAMAGE_MODIFIER_ID, ATTACK_SPEED_MODIFIER_ID, BLOCK_ITEMS, DEFAULT_MAX_COUNT, field_30888, field_30889, group
-
-
构造器概要
构造器 构造器 说明 ElytraItem(Item.Settings settings)
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 booleancanRepair(ItemStack stack, ItemStack ingredient)@Nullable SoundEventgetEquipSound()static booleanisUsable(ItemStack stack)TypedActionResult<ItemStack>use(World world, PlayerEntity user, Hand hand)Called when an item is used by a player.-
从类继承的方法 net.minecraft.item.Item
appendStacks, appendTooltip, asItem, byRawId, canBeNested, canMine, damage, finishUsing, fromBlock, getAttributeModifiers, getDefaultStack, getDrinkSound, getEatSound, getEnchantability, getFoodComponent, getGroup, getItemBarColor, getItemBarStep, getMaxCount, getMaxDamage, getMaxUseTime, getMiningSpeedMultiplier, getName, getName, getOrCreateTranslationKey, getRarity, getRawId, getRecipeRemainder, getTooltipData, getTranslationKey, getTranslationKey, getUseAction, hasGlint, hasRecipeRemainder, inventoryTick, isDamageable, isEnchantable, isFireproof, isFood, isIn, isItemBarVisible, isNetworkSynced, isSuitableFor, isUsedOnRelease, onClicked, onCraft, onItemEntityDestroyed, onStackClicked, onStoppedUsing, postHit, postMine, postProcessNbt, raycast, shouldSyncTagToClient, toString, usageTick, useOnBlock, useOnEntity
-
-
-
-
构造器详细资料
-
ElytraItem
public ElytraItem(Item.Settings settings)
- Mappings:
Namespace Name Mixin selector official <init>Lbpn;<init>(Lbpn$a;)Vintermediary <init>Lnet/minecraft/class_1792;<init>(Lnet/minecraft/class_1792$class_1793;)Vnamed <init>Lnet/minecraft/item/Item;<init>(Lnet/minecraft/item/Item$Settings;)V
-
-
方法详细资料
-
isUsable
public static boolean isUsable(ItemStack stack)
- Mappings:
Namespace Name Mixin selector official dLbot;d(Lbpr;)Zintermediary method_7804Lnet/minecraft/class_1770;method_7804(Lnet/minecraft/class_1799;)Znamed isUsableLnet/minecraft/item/ElytraItem;isUsable(Lnet/minecraft/item/ItemStack;)Z
-
canRepair
public boolean canRepair(ItemStack stack, ItemStack ingredient)
- 覆盖:
canRepair在类中Item- Mappings:
Namespace Name Mixin selector official aLbpn;a(Lbpr;Lbpr;)Zintermediary method_7878Lnet/minecraft/class_1792;method_7878(Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Znamed canRepairLnet/minecraft/item/Item;canRepair(Lnet/minecraft/item/ItemStack;Lnet/minecraft/item/ItemStack;)Z
-
use
public TypedActionResult<ItemStack> use(World world, PlayerEntity user, Hand hand)
Called when an item is used by a player. The use action, by default, is bound to the right mouse button.This method is called on both the logical client and logical server, so take caution when overriding this method. The logical side can be checked using
world.isClient().- 覆盖:
use在类中Item- 参数:
world- the world the item was used inuser- the player who used the itemhand- the hand used- 返回:
- a typed action result that specifies whether using the item was successful. The action result contains the new item stack that the player's hand will be set to.
- Mappings:
Namespace Name Mixin selector official aLbpn;a(Lbvr;Lbjf;Larf;)Larh;intermediary method_7836Lnet/minecraft/class_1792;method_7836(Lnet/minecraft/class_1937;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1271;named useLnet/minecraft/item/Item;use(Lnet/minecraft/world/World;Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/util/Hand;)Lnet/minecraft/util/TypedActionResult;
-
getEquipSound
@Nullable public @Nullable SoundEvent getEquipSound()
- 覆盖:
getEquipSound在类中Item- Mappings:
Namespace Name Mixin selector official gLbpn;g()Laev;intermediary method_31570Lnet/minecraft/class_1792;method_31570()Lnet/minecraft/class_3414;named getEquipSoundLnet/minecraft/item/Item;getEquipSound()Lnet/minecraft/sound/SoundEvent;
-
-