类 FireworkItem
- java.lang.Object
-
- net.minecraft.item.Item
-
- net.minecraft.item.FireworkItem
-
- 所有已实现的接口:
ItemConvertible
public class FireworkItem extends Item
- Mappings:
Namespace Name official bpcintermediary net/minecraft/class_1781named net/minecraft/item/FireworkItem
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 static classFireworkItem.Type-
从类继承的嵌套类/接口 net.minecraft.item.Item
Item.Settings
-
-
字段概要
字段 修饰符和类型 字段 说明 static StringCOLORS_KEYstatic StringEXPLOSION_KEYstatic StringEXPLOSIONS_KEYstatic StringFADE_COLORS_KEYstatic doublefield_30884static StringFIREWORKS_KEYstatic StringFLICKER_KEYstatic StringFLIGHT_KEYstatic StringTRAIL_KEYstatic StringTYPE_KEY-
从类继承的字段 net.minecraft.item.Item
ATTACK_DAMAGE_MODIFIER_ID, ATTACK_SPEED_MODIFIER_ID, BLOCK_ITEMS, DEFAULT_MAX_COUNT, field_30888, field_30889, group
-
-
构造器概要
构造器 构造器 说明 FireworkItem(Item.Settings settings)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 voidappendTooltip(ItemStack stack, @Nullable World world, List<Text> tooltip, TooltipContext context)ItemStackgetDefaultStack()TypedActionResult<ItemStack>use(World world, PlayerEntity user, Hand hand)Called when an item is used by a player.ActionResultuseOnBlock(ItemUsageContext context)Called when an item is used on a block.-
从类继承的方法 net.minecraft.item.Item
appendStacks, asItem, byRawId, canBeNested, canMine, canRepair, damage, finishUsing, fromBlock, getAttributeModifiers, getDrinkSound, getEatSound, getEnchantability, getEquipSound, 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, useOnEntity
-
-
-
-
字段详细资料
-
FIREWORKS_KEY
public static final String FIREWORKS_KEY
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official aLbpc;a:Ljava/lang/String;intermediary field_30875Lnet/minecraft/class_1781;field_30875:Ljava/lang/String;named FIREWORKS_KEYLnet/minecraft/item/FireworkItem;FIREWORKS_KEY:Ljava/lang/String;
-
EXPLOSION_KEY
public static final String EXPLOSION_KEY
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official bLbpc;b:Ljava/lang/String;intermediary field_30876Lnet/minecraft/class_1781;field_30876:Ljava/lang/String;named EXPLOSION_KEYLnet/minecraft/item/FireworkItem;EXPLOSION_KEY:Ljava/lang/String;
-
EXPLOSIONS_KEY
public static final String EXPLOSIONS_KEY
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official cLbpc;c:Ljava/lang/String;intermediary field_30877Lnet/minecraft/class_1781;field_30877:Ljava/lang/String;named EXPLOSIONS_KEYLnet/minecraft/item/FireworkItem;EXPLOSIONS_KEY:Ljava/lang/String;
-
FLIGHT_KEY
public static final String FLIGHT_KEY
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official dLbpc;d:Ljava/lang/String;intermediary field_30878Lnet/minecraft/class_1781;field_30878:Ljava/lang/String;named FLIGHT_KEYLnet/minecraft/item/FireworkItem;FLIGHT_KEY:Ljava/lang/String;
-
TYPE_KEY
public static final String TYPE_KEY
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official eLbpc;e:Ljava/lang/String;intermediary field_30879Lnet/minecraft/class_1781;field_30879:Ljava/lang/String;named TYPE_KEYLnet/minecraft/item/FireworkItem;TYPE_KEY:Ljava/lang/String;
-
TRAIL_KEY
public static final String TRAIL_KEY
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official fLbpc;f:Ljava/lang/String;intermediary field_30880Lnet/minecraft/class_1781;field_30880:Ljava/lang/String;named TRAIL_KEYLnet/minecraft/item/FireworkItem;TRAIL_KEY:Ljava/lang/String;
-
FLICKER_KEY
public static final String FLICKER_KEY
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official gLbpc;g:Ljava/lang/String;intermediary field_30881Lnet/minecraft/class_1781;field_30881:Ljava/lang/String;named FLICKER_KEYLnet/minecraft/item/FireworkItem;FLICKER_KEY:Ljava/lang/String;
-
COLORS_KEY
public static final String COLORS_KEY
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official hLbpc;h:Ljava/lang/String;intermediary field_30882Lnet/minecraft/class_1781;field_30882:Ljava/lang/String;named COLORS_KEYLnet/minecraft/item/FireworkItem;COLORS_KEY:Ljava/lang/String;
-
FADE_COLORS_KEY
public static final String FADE_COLORS_KEY
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official iLbpc;i:Ljava/lang/String;intermediary field_30883Lnet/minecraft/class_1781;field_30883:Ljava/lang/String;named FADE_COLORS_KEYLnet/minecraft/item/FireworkItem;FADE_COLORS_KEY:Ljava/lang/String;
-
field_30884
public static final double field_30884
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official jLbpc;j:Dintermediary field_30884Lnet/minecraft/class_1781;field_30884:Dnamed field_30884Lnet/minecraft/item/FireworkItem;field_30884:D
-
-
构造器详细资料
-
FireworkItem
public FireworkItem(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
-
-
方法详细资料
-
useOnBlock
public ActionResult useOnBlock(ItemUsageContext context)
Called when an item is used on a block.This method is called on both the logical client and logical server, so take caution when using this method. The logical side can be checked using
context.getWorld().isClient().- 覆盖:
useOnBlock在类中Item- 参数:
context- the usage context- 返回:
- an action result that specifies if using the item on a block was successful.
- Mappings:
Namespace Name Mixin selector official aLbpn;a(Lbrt;)Larg;intermediary method_7884Lnet/minecraft/class_1792;method_7884(Lnet/minecraft/class_1838;)Lnet/minecraft/class_1269;named useOnBlockLnet/minecraft/item/Item;useOnBlock(Lnet/minecraft/item/ItemUsageContext;)Lnet/minecraft/util/ActionResult;
-
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;
-
appendTooltip
public void appendTooltip(ItemStack stack, @Nullable @Nullable World world, List<Text> tooltip, TooltipContext context)
- 覆盖:
appendTooltip在类中Item- Mappings:
Namespace Name Mixin selector official aLbpn;a(Lbpr;Lbvr;Ljava/util/List;Lbre;)Vintermediary method_7851Lnet/minecraft/class_1792;method_7851(Lnet/minecraft/class_1799;Lnet/minecraft/class_1937;Ljava/util/List;Lnet/minecraft/class_1836;)Vnamed appendTooltipLnet/minecraft/item/Item;appendTooltip(Lnet/minecraft/item/ItemStack;Lnet/minecraft/world/World;Ljava/util/List;Lnet/minecraft/client/item/TooltipContext;)V
-
getDefaultStack
public ItemStack getDefaultStack()
- 覆盖:
getDefaultStack在类中Item- Mappings:
Namespace Name Mixin selector official ah_Lbpn;ah_()Lbpr;intermediary method_7854Lnet/minecraft/class_1792;method_7854()Lnet/minecraft/class_1799;named getDefaultStackLnet/minecraft/item/Item;getDefaultStack()Lnet/minecraft/item/ItemStack;
-
-