类 ThrownItemEntity

    • 字段详细资料

      • ITEM

        private static final TrackedData<ItemStack> ITEM
        Mappings:
        Namespace Name Mixin selector
        official b Lbkb;b:Lvy;
        intermediary field_17082 Lnet/minecraft/class_3857;field_17082:Lnet/minecraft/class_2940;
        named ITEM Lnet/minecraft/entity/projectile/thrown/ThrownItemEntity;ITEM:Lnet/minecraft/entity/data/TrackedData;
    • 构造器详细资料

      • ThrownItemEntity

        public ThrownItemEntity​(EntityType<? extends ThrownItemEntity> type,
                                World world)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lasl;<init>(Lasp;Lbvr;)V
        intermediary <init> Lnet/minecraft/class_1297;<init>(Lnet/minecraft/class_1299;Lnet/minecraft/class_1937;)V
        named <init> Lnet/minecraft/entity/Entity;<init>(Lnet/minecraft/entity/EntityType;Lnet/minecraft/world/World;)V
      • ThrownItemEntity

        public ThrownItemEntity​(EntityType<? extends ThrownItemEntity> type,
                                double x,
                                double y,
                                double z,
                                World world)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lbkc;<init>(Lasp;DDDLbvr;)V
        intermediary <init> Lnet/minecraft/class_1682;<init>(Lnet/minecraft/class_1299;DDDLnet/minecraft/class_1937;)V
        named <init> Lnet/minecraft/entity/projectile/thrown/ThrownEntity;<init>(Lnet/minecraft/entity/EntityType;DDDLnet/minecraft/world/World;)V
      • ThrownItemEntity

        public ThrownItemEntity​(EntityType<? extends ThrownItemEntity> type,
                                LivingEntity owner,
                                World world)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lbkc;<init>(Lasp;Lasy;Lbvr;)V
        intermediary <init> Lnet/minecraft/class_1682;<init>(Lnet/minecraft/class_1299;Lnet/minecraft/class_1309;Lnet/minecraft/class_1937;)V
        named <init> Lnet/minecraft/entity/projectile/thrown/ThrownEntity;<init>(Lnet/minecraft/entity/EntityType;Lnet/minecraft/entity/LivingEntity;Lnet/minecraft/world/World;)V
    • 方法详细资料

      • setItem

        public void setItem​(ItemStack item)
        Mappings:
        Namespace Name Mixin selector
        official b Lbkb;b(Lbpr;)V
        intermediary method_16940 Lnet/minecraft/class_3857;method_16940(Lnet/minecraft/class_1799;)V
        named setItem Lnet/minecraft/entity/projectile/thrown/ThrownItemEntity;setItem(Lnet/minecraft/item/ItemStack;)V
      • getDefaultItem

        protected abstract Item getDefaultItem()
        Mappings:
        Namespace Name Mixin selector
        official h Lbkb;h()Lbpn;
        intermediary method_16942 Lnet/minecraft/class_3857;method_16942()Lnet/minecraft/class_1792;
        named getDefaultItem Lnet/minecraft/entity/projectile/thrown/ThrownItemEntity;getDefaultItem()Lnet/minecraft/item/Item;
      • getItem

        protected ItemStack getItem()
        Mappings:
        Namespace Name Mixin selector
        official i Lbkb;i()Lbpr;
        intermediary method_16943 Lnet/minecraft/class_3857;method_16943()Lnet/minecraft/class_1799;
        named getItem Lnet/minecraft/entity/projectile/thrown/ThrownItemEntity;getItem()Lnet/minecraft/item/ItemStack;
      • getStack

        public ItemStack getStack()
        指定者:
        getStack 在接口中 FlyingItemEntity
        Mappings:
        Namespace Name Mixin selector
        official g Lbjs;g()Lbpr;
        intermediary method_7495 Lnet/minecraft/class_3856;method_7495()Lnet/minecraft/class_1799;
        named getStack Lnet/minecraft/entity/FlyingItemEntity;getStack()Lnet/minecraft/item/ItemStack;
      • initDataTracker

        protected void initDataTracker()
        指定者:
        initDataTracker 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official e Lasl;e()V
        intermediary method_5693 Lnet/minecraft/class_1297;method_5693()V
        named initDataTracker Lnet/minecraft/entity/Entity;initDataTracker()V
      • writeCustomDataToNbt

        public void writeCustomDataToNbt​(CompoundTag nbt)
        覆盖:
        writeCustomDataToNbt 在类中 ProjectileEntity
        Mappings:
        Namespace Name Mixin selector
        official b Lasl;b(Lmv;)V
        intermediary method_5652 Lnet/minecraft/class_1297;method_5652(Lnet/minecraft/class_2487;)V
        named writeCustomDataToNbt Lnet/minecraft/entity/Entity;writeCustomDataToNbt(Lnet/minecraft/nbt/CompoundTag;)V
      • readCustomDataFromNbt

        public void readCustomDataFromNbt​(CompoundTag nbt)
        覆盖:
        readCustomDataFromNbt 在类中 ProjectileEntity
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(Lmv;)V
        intermediary method_5749 Lnet/minecraft/class_1297;method_5749(Lnet/minecraft/class_2487;)V
        named readCustomDataFromNbt Lnet/minecraft/entity/Entity;readCustomDataFromNbt(Lnet/minecraft/nbt/CompoundTag;)V