类 MinecartItem
- java.lang.Object
-
- net.minecraft.item.Item
-
- net.minecraft.item.MinecartItem
-
- 所有已实现的接口:
ItemConvertible
public class MinecartItem extends Item
- Mappings:
Namespace Name official bpzintermediary net/minecraft/class_1808named net/minecraft/item/MinecartItem
-
-
嵌套类概要
-
从类继承的嵌套类/接口 net.minecraft.item.Item
Item.Settings
-
-
字段概要
字段 修饰符和类型 字段 说明 private static DispenserBehaviorDISPENSER_BEHAVIORprivate AbstractMinecartEntity.Typetype-
从类继承的字段 net.minecraft.item.Item
ATTACK_DAMAGE_MODIFIER_ID, ATTACK_SPEED_MODIFIER_ID, BLOCK_ITEMS, DEFAULT_MAX_COUNT, field_30888, field_30889, group
-
-
构造器概要
构造器 构造器 说明 MinecartItem(AbstractMinecartEntity.Type type, Item.Settings settings)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 ActionResultuseOnBlock(ItemUsageContext context)Called when an item is used on a block.-
从类继承的方法 net.minecraft.item.Item
appendStacks, appendTooltip, asItem, byRawId, canBeNested, canMine, canRepair, damage, finishUsing, fromBlock, getAttributeModifiers, getDefaultStack, 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, use, useOnEntity
-
-
-
-
字段详细资料
-
DISPENSER_BEHAVIOR
private static final DispenserBehavior DISPENSER_BEHAVIOR
- Mappings:
Namespace Name Mixin selector official aLbpz;a:Lhc;intermediary field_8896Lnet/minecraft/class_1808;field_8896:Lnet/minecraft/class_2357;named DISPENSER_BEHAVIORLnet/minecraft/item/MinecartItem;DISPENSER_BEHAVIOR:Lnet/minecraft/block/dispenser/DispenserBehavior;
-
type
private final AbstractMinecartEntity.Type type
- Mappings:
Namespace Name Mixin selector official bLbpz;b:Lbku$a;intermediary field_8897Lnet/minecraft/class_1808;field_8897:Lnet/minecraft/class_1688$class_1689;named typeLnet/minecraft/item/MinecartItem;type:Lnet/minecraft/entity/vehicle/AbstractMinecartEntity$Type;
-
-
构造器详细资料
-
MinecartItem
public MinecartItem(AbstractMinecartEntity.Type type, Item.Settings settings)
- Mappings:
Namespace Name Mixin selector official <init>Lbpz;<init>(Lbku$a;Lbpn$a;)Vintermediary <init>Lnet/minecraft/class_1808;<init>(Lnet/minecraft/class_1688$class_1689;Lnet/minecraft/class_1792$class_1793;)Vnamed <init>Lnet/minecraft/item/MinecartItem;<init>(Lnet/minecraft/entity/vehicle/AbstractMinecartEntity$Type;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;
-
-