类 EyeOfEnderEntity

    • 字段详细资料

      • ITEM

        private static final TrackedData<ItemStack> ITEM
        Mappings:
        Namespace Name Mixin selector
        official b Lbjo;b:Lvy;
        intermediary field_17080 Lnet/minecraft/class_1672;field_17080:Lnet/minecraft/class_2940;
        named ITEM Lnet/minecraft/entity/EyeOfEnderEntity;ITEM:Lnet/minecraft/entity/data/TrackedData;
      • targetX

        private double targetX
        Mappings:
        Namespace Name Mixin selector
        official c Lbjo;c:D
        intermediary field_7619 Lnet/minecraft/class_1672;field_7619:D
        named targetX Lnet/minecraft/entity/EyeOfEnderEntity;targetX:D
      • targetY

        private double targetY
        Mappings:
        Namespace Name Mixin selector
        official d Lbjo;d:D
        intermediary field_7618 Lnet/minecraft/class_1672;field_7618:D
        named targetY Lnet/minecraft/entity/EyeOfEnderEntity;targetY:D
      • targetZ

        private double targetZ
        Mappings:
        Namespace Name Mixin selector
        official e Lbjo;e:D
        intermediary field_7617 Lnet/minecraft/class_1672;field_7617:D
        named targetZ Lnet/minecraft/entity/EyeOfEnderEntity;targetZ:D
      • lifespan

        private int lifespan
        Mappings:
        Namespace Name Mixin selector
        official f Lbjo;f:I
        intermediary field_7620 Lnet/minecraft/class_1672;field_7620:I
        named lifespan Lnet/minecraft/entity/EyeOfEnderEntity;lifespan:I
      • dropsItem

        private boolean dropsItem
        Mappings:
        Namespace Name Mixin selector
        official ar Lbjo;ar:Z
        intermediary field_7621 Lnet/minecraft/class_1672;field_7621:Z
        named dropsItem Lnet/minecraft/entity/EyeOfEnderEntity;dropsItem:Z
    • 构造器详细资料

      • EyeOfEnderEntity

        public EyeOfEnderEntity​(EntityType<? extends EyeOfEnderEntity> 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
      • EyeOfEnderEntity

        public EyeOfEnderEntity​(World world,
                                double x,
                                double y,
                                double z)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lbjo;<init>(Lbvr;DDD)V
        intermediary <init> Lnet/minecraft/class_1672;<init>(Lnet/minecraft/class_1937;DDD)V
        named <init> Lnet/minecraft/entity/EyeOfEnderEntity;<init>(Lnet/minecraft/world/World;DDD)V
    • 方法详细资料

      • setItem

        public void setItem​(ItemStack stack)
        Mappings:
        Namespace Name Mixin selector
        official b Lbjo;b(Lbpr;)V
        intermediary method_16933 Lnet/minecraft/class_1672;method_16933(Lnet/minecraft/class_1799;)V
        named setItem Lnet/minecraft/entity/EyeOfEnderEntity;setItem(Lnet/minecraft/item/ItemStack;)V
      • getTrackedItem

        private ItemStack getTrackedItem()
        Mappings:
        Namespace Name Mixin selector
        official h Lbjo;h()Lbpr;
        intermediary method_16935 Lnet/minecraft/class_1672;method_16935()Lnet/minecraft/class_1799;
        named getTrackedItem Lnet/minecraft/entity/EyeOfEnderEntity;getTrackedItem()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
      • shouldRender

        public boolean shouldRender​(double distance)
        覆盖:
        shouldRender 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(D)Z
        intermediary method_5640 Lnet/minecraft/class_1297;method_5640(D)Z
        named shouldRender Lnet/minecraft/entity/Entity;shouldRender(D)Z
      • initTargetPos

        public void initTargetPos​(BlockPos pos)
        Sets where the eye will fly towards. If close enough, it will fly directly towards it, otherwise, it will fly upwards, in the direction of the BlockPos.
        参数:
        pos - the block the eye of ender is drawn towards
        Mappings:
        Namespace Name Mixin selector
        official a Lbjo;a(Lgb;)V
        intermediary method_7478 Lnet/minecraft/class_1672;method_7478(Lnet/minecraft/class_2338;)V
        named initTargetPos Lnet/minecraft/entity/EyeOfEnderEntity;initTargetPos(Lnet/minecraft/util/math/BlockPos;)V
      • setVelocityClient

        public void setVelocityClient​(double x,
                                      double y,
                                      double z)
        覆盖:
        setVelocityClient 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official k Lasl;k(DDD)V
        intermediary method_5750 Lnet/minecraft/class_1297;method_5750(DDD)V
        named setVelocityClient Lnet/minecraft/entity/Entity;setVelocityClient(DDD)V
      • tick

        public void tick()
        覆盖:
        tick 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official j Lasl;j()V
        intermediary method_5773 Lnet/minecraft/class_1297;method_5773()V
        named tick Lnet/minecraft/entity/Entity;tick()V
      • writeCustomDataToNbt

        public void writeCustomDataToNbt​(CompoundTag nbt)
        指定者:
        writeCustomDataToNbt 在类中 Entity
        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 在类中 Entity
        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
      • getBrightnessAtEyes

        public float getBrightnessAtEyes()
        覆盖:
        getBrightnessAtEyes 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official aV Lasl;aV()F
        intermediary method_5718 Lnet/minecraft/class_1297;method_5718()F
        named getBrightnessAtEyes Lnet/minecraft/entity/Entity;getBrightnessAtEyes()F
      • isAttackable

        public boolean isAttackable()
        覆盖:
        isAttackable 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official bW Lasl;bW()Z
        intermediary method_5732 Lnet/minecraft/class_1297;method_5732()Z
        named isAttackable Lnet/minecraft/entity/Entity;isAttackable()Z
      • createSpawnPacket

        public Packet<?> createSpawnPacket()
        指定者:
        createSpawnPacket 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official O Lasl;O()Lpf;
        intermediary method_18002 Lnet/minecraft/class_1297;method_18002()Lnet/minecraft/class_2596;
        named createSpawnPacket Lnet/minecraft/entity/Entity;createSpawnPacket()Lnet/minecraft/network/Packet;