类 EntityBucketItem

  • 所有已实现的接口:
    FluidModificationItem, ItemConvertible

    public class EntityBucketItem
    extends BucketItem
    Mappings:
    Namespace Name
    official bqa
    intermediary net/minecraft/class_1785
    named net/minecraft/item/EntityBucketItem
    • 字段详细资料

      • entityType

        private final EntityType<?> entityType
        Mappings:
        Namespace Name Mixin selector
        official a Lbqa;a:Lasp;
        intermediary field_7991 Lnet/minecraft/class_1785;field_7991:Lnet/minecraft/class_1299;
        named entityType Lnet/minecraft/item/EntityBucketItem;entityType:Lnet/minecraft/entity/EntityType;
      • emptyingSound

        private final SoundEvent emptyingSound
        Mappings:
        Namespace Name Mixin selector
        official b Lbqa;b:Laev;
        intermediary field_28356 Lnet/minecraft/class_1785;field_28356:Lnet/minecraft/class_3414;
        named emptyingSound Lnet/minecraft/item/EntityBucketItem;emptyingSound:Lnet/minecraft/sound/SoundEvent;
    • 构造器详细资料

      • EntityBucketItem

        public EntityBucketItem​(EntityType<?> type,
                                Fluid fluid,
                                SoundEvent emptyingSound,
                                Item.Settings settings)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lbqa;<init>(Lasp;Lddr;Laev;Lbpn$a;)V
        intermediary <init> Lnet/minecraft/class_1785;<init>(Lnet/minecraft/class_1299;Lnet/minecraft/class_3611;Lnet/minecraft/class_3414;Lnet/minecraft/class_1792$class_1793;)V
        named <init> Lnet/minecraft/item/EntityBucketItem;<init>(Lnet/minecraft/entity/EntityType;Lnet/minecraft/fluid/Fluid;Lnet/minecraft/sound/SoundEvent;Lnet/minecraft/item/Item$Settings;)V
    • 方法详细资料

      • onEmptied

        public void onEmptied​(@Nullable
                              @Nullable PlayerEntity player,
                              World world,
                              ItemStack stack,
                              BlockPos pos)
        指定者:
        onEmptied 在接口中 FluidModificationItem
        覆盖:
        onEmptied 在类中 BucketItem
        Mappings:
        Namespace Name Mixin selector
        official a Lbol;a(Lbjf;Lbvr;Lbpr;Lgb;)V
        intermediary method_7728 Lnet/minecraft/class_5633;method_7728(Lnet/minecraft/class_1657;Lnet/minecraft/class_1937;Lnet/minecraft/class_1799;Lnet/minecraft/class_2338;)V
        named onEmptied Lnet/minecraft/item/FluidModificationItem;onEmptied(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/world/World;Lnet/minecraft/item/ItemStack;Lnet/minecraft/util/math/BlockPos;)V
      • playEmptyingSound

        protected void playEmptyingSound​(@Nullable
                                         @Nullable PlayerEntity player,
                                         WorldAccess world,
                                         BlockPos pos)
        覆盖:
        playEmptyingSound 在类中 BucketItem
        Mappings:
        Namespace Name Mixin selector
        official a Lboc;a(Lbjf;Lbvs;Lgb;)V
        intermediary method_7727 Lnet/minecraft/class_1755;method_7727(Lnet/minecraft/class_1657;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)V
        named playEmptyingSound Lnet/minecraft/item/BucketItem;playEmptyingSound(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;)V
      • spawnEntity

        private void spawnEntity​(ServerWorld world,
                                 ItemStack stack,
                                 BlockPos pos)
        Mappings:
        Namespace Name Mixin selector
        official a Lbqa;a(Labj;Lbpr;Lgb;)V
        intermediary method_7824 Lnet/minecraft/class_1785;method_7824(Lnet/minecraft/class_3218;Lnet/minecraft/class_1799;Lnet/minecraft/class_2338;)V
        named spawnEntity Lnet/minecraft/item/EntityBucketItem;spawnEntity(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/item/ItemStack;Lnet/minecraft/util/math/BlockPos;)V
      • appendTooltip

        public void appendTooltip​(ItemStack stack,
                                  @Nullable
                                  @Nullable World world,
                                  List<Text> tooltip,
                                  TooltipContext context)
        覆盖:
        appendTooltip 在类中 Item
        Mappings:
        Namespace Name Mixin selector
        official a Lbpn;a(Lbpr;Lbvr;Ljava/util/List;Lbre;)V
        intermediary method_7851 Lnet/minecraft/class_1792;method_7851(Lnet/minecraft/class_1799;Lnet/minecraft/class_1937;Ljava/util/List;Lnet/minecraft/class_1836;)V
        named appendTooltip Lnet/minecraft/item/Item;appendTooltip(Lnet/minecraft/item/ItemStack;Lnet/minecraft/world/World;Ljava/util/List;Lnet/minecraft/client/item/TooltipContext;)V