类 TropicalFishEntity

    • 字段详细资料

      • BUCKET_VARIANT_TAG_KEY

        public static final String BUCKET_VARIANT_TAG_KEY
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official b Lbdx;b:Ljava/lang/String;
        intermediary field_30378 Lnet/minecraft/class_1474;field_30378:Ljava/lang/String;
        named BUCKET_VARIANT_TAG_KEY Lnet/minecraft/entity/passive/TropicalFishEntity;BUCKET_VARIANT_TAG_KEY:Ljava/lang/String;
      • VARIANT

        private static final TrackedData<Integer> VARIANT
        Mappings:
        Namespace Name Mixin selector
        official bV Lbdx;bV:Lvy;
        intermediary field_6874 Lnet/minecraft/class_1474;field_6874:Lnet/minecraft/class_2940;
        named VARIANT Lnet/minecraft/entity/passive/TropicalFishEntity;VARIANT:Lnet/minecraft/entity/data/TrackedData;
      • field_30380

        public static final int field_30380
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official c Lbdx;c:I
        intermediary field_30380 Lnet/minecraft/class_1474;field_30380:I
        named field_30380 Lnet/minecraft/entity/passive/TropicalFishEntity;field_30380:I
      • field_30383

        public static final int field_30383
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official d Lbdx;d:I
        intermediary field_30383 Lnet/minecraft/class_1474;field_30383:I
        named field_30383 Lnet/minecraft/entity/passive/TropicalFishEntity;field_30383:I
      • field_30379

        private static final int field_30379
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official bW Lbdx;bW:I
        intermediary field_30379 Lnet/minecraft/class_1474;field_30379:I
        named field_30379 Lnet/minecraft/entity/passive/TropicalFishEntity;field_30379:I
      • SHAPE_IDS

        private static final Identifier[] SHAPE_IDS
        Mappings:
        Namespace Name Mixin selector
        official bX Lbdx;bX:[Lwp;
        intermediary field_6875 Lnet/minecraft/class_1474;field_6875:[Lnet/minecraft/class_2960;
        named SHAPE_IDS Lnet/minecraft/entity/passive/TropicalFishEntity;SHAPE_IDS:[Lnet/minecraft/util/Identifier;
      • SMALL_FISH_VARIETY_IDS

        private static final Identifier[] SMALL_FISH_VARIETY_IDS
        Mappings:
        Namespace Name Mixin selector
        official bY Lbdx;bY:[Lwp;
        intermediary field_6878 Lnet/minecraft/class_1474;field_6878:[Lnet/minecraft/class_2960;
        named SMALL_FISH_VARIETY_IDS Lnet/minecraft/entity/passive/TropicalFishEntity;SMALL_FISH_VARIETY_IDS:[Lnet/minecraft/util/Identifier;
      • LARGE_FISH_VARIETY_IDS

        private static final Identifier[] LARGE_FISH_VARIETY_IDS
        Mappings:
        Namespace Name Mixin selector
        official bZ Lbdx;bZ:[Lwp;
        intermediary field_6876 Lnet/minecraft/class_1474;field_6876:[Lnet/minecraft/class_2960;
        named LARGE_FISH_VARIETY_IDS Lnet/minecraft/entity/passive/TropicalFishEntity;LARGE_FISH_VARIETY_IDS:[Lnet/minecraft/util/Identifier;
      • field_30381

        private static final int field_30381
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official ca Lbdx;ca:I
        intermediary field_30381 Lnet/minecraft/class_1474;field_30381:I
        named field_30381 Lnet/minecraft/entity/passive/TropicalFishEntity;field_30381:I
      • field_30382

        private static final int field_30382
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official cb Lbdx;cb:I
        intermediary field_30382 Lnet/minecraft/class_1474;field_30382:I
        named field_30382 Lnet/minecraft/entity/passive/TropicalFishEntity;field_30382:I
      • COMMON_VARIANTS

        public static final int[] COMMON_VARIANTS
        Mappings:
        Namespace Name Mixin selector
        official e Lbdx;e:[I
        intermediary field_6879 Lnet/minecraft/class_1474;field_6879:[I
        named COMMON_VARIANTS Lnet/minecraft/entity/passive/TropicalFishEntity;COMMON_VARIANTS:[I
      • commonSpawn

        private boolean commonSpawn
        Mappings:
        Namespace Name Mixin selector
        official cc Lbdx;cc:Z
        intermediary field_6877 Lnet/minecraft/class_1474;field_6877:Z
        named commonSpawn Lnet/minecraft/entity/passive/TropicalFishEntity;commonSpawn:Z
    • 构造器详细资料

      • TropicalFishEntity

        public TropicalFishEntity​(EntityType<? extends TropicalFishEntity> 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
    • 方法详细资料

      • toVariant

        private static int toVariant​(TropicalFishEntity.Variety variety,
                                     DyeColor baseColor,
                                     DyeColor patternColor)
        Mappings:
        Namespace Name Mixin selector
        official a Lbdx;a(Lbdx$a;Lbon;Lbon;)I
        intermediary method_6647 Lnet/minecraft/class_1474;method_6647(Lnet/minecraft/class_1474$class_1475;Lnet/minecraft/class_1767;Lnet/minecraft/class_1767;)I
        named toVariant Lnet/minecraft/entity/passive/TropicalFishEntity;toVariant(Lnet/minecraft/entity/passive/TropicalFishEntity$Variety;Lnet/minecraft/util/DyeColor;Lnet/minecraft/util/DyeColor;)I
      • getToolTipForVariant

        public static String getToolTipForVariant​(int variant)
        Mappings:
        Namespace Name Mixin selector
        official b Lbdx;b(I)Ljava/lang/String;
        intermediary method_6649 Lnet/minecraft/class_1474;method_6649(I)Ljava/lang/String;
        named getToolTipForVariant Lnet/minecraft/entity/passive/TropicalFishEntity;getToolTipForVariant(I)Ljava/lang/String;
      • getBaseDyeColor

        public static DyeColor getBaseDyeColor​(int variant)
        Mappings:
        Namespace Name Mixin selector
        official t Lbdx;t(I)Lbon;
        intermediary method_6652 Lnet/minecraft/class_1474;method_6652(I)Lnet/minecraft/class_1767;
        named getBaseDyeColor Lnet/minecraft/entity/passive/TropicalFishEntity;getBaseDyeColor(I)Lnet/minecraft/util/DyeColor;
      • getPatternDyeColor

        public static DyeColor getPatternDyeColor​(int variant)
        Mappings:
        Namespace Name Mixin selector
        official u Lbdx;u(I)Lbon;
        intermediary method_6651 Lnet/minecraft/class_1474;method_6651(I)Lnet/minecraft/class_1767;
        named getPatternDyeColor Lnet/minecraft/entity/passive/TropicalFishEntity;getPatternDyeColor(I)Lnet/minecraft/util/DyeColor;
      • getTranslationKey

        public static String getTranslationKey​(int variant)
        Mappings:
        Namespace Name Mixin selector
        official v Lbdx;v(I)Ljava/lang/String;
        intermediary method_6657 Lnet/minecraft/class_1474;method_6657(I)Ljava/lang/String;
        named getTranslationKey Lnet/minecraft/entity/passive/TropicalFishEntity;getTranslationKey(I)Ljava/lang/String;
      • initDataTracker

        protected void initDataTracker()
        覆盖:
        initDataTracker 在类中 FishEntity
        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 在类中 FishEntity
        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 在类中 FishEntity
        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
      • setVariant

        public void setVariant​(int variant)
        Mappings:
        Namespace Name Mixin selector
        official w Lbdx;w(I)V
        intermediary method_6659 Lnet/minecraft/class_1474;method_6659(I)V
        named setVariant Lnet/minecraft/entity/passive/TropicalFishEntity;setVariant(I)V
      • spawnsTooManyForEachTry

        public boolean spawnsTooManyForEachTry​(int count)
        覆盖:
        spawnsTooManyForEachTry 在类中 MobEntity
        Mappings:
        Namespace Name Mixin selector
        official c Lasz;c(I)Z
        intermediary method_5969 Lnet/minecraft/class_1308;method_5969(I)Z
        named spawnsTooManyForEachTry Lnet/minecraft/entity/mob/MobEntity;spawnsTooManyForEachTry(I)Z
      • getVariant

        public int getVariant()
        Mappings:
        Namespace Name Mixin selector
        official fx Lbdx;fx()I
        intermediary method_6644 Lnet/minecraft/class_1474;method_6644()I
        named getVariant Lnet/minecraft/entity/passive/TropicalFishEntity;getVariant()I
      • copyDataToStack

        public void copyDataToStack​(ItemStack stack)
        指定者:
        copyDataToStack 在接口中 Bucketable
        覆盖:
        copyDataToStack 在类中 FishEntity
        Mappings:
        Namespace Name Mixin selector
        official k Lbdb;k(Lbpr;)V
        intermediary method_6455 Lnet/minecraft/class_5761;method_6455(Lnet/minecraft/class_1799;)V
        named copyDataToStack Lnet/minecraft/entity/Bucketable;copyDataToStack(Lnet/minecraft/item/ItemStack;)V
      • copyDataFromNbt

        public void copyDataFromNbt​(CompoundTag nbt)
        指定者:
        copyDataFromNbt 在接口中 Bucketable
        覆盖:
        copyDataFromNbt 在类中 FishEntity
        Mappings:
        Namespace Name Mixin selector
        official c Lbdb;c(Lmv;)V
        intermediary method_35170 Lnet/minecraft/class_5761;method_35170(Lnet/minecraft/class_2487;)V
        named copyDataFromNbt Lnet/minecraft/entity/Bucketable;copyDataFromNbt(Lnet/minecraft/nbt/CompoundTag;)V
      • getBucketItem

        public ItemStack getBucketItem()
        Mappings:
        Namespace Name Mixin selector
        official G_ Lbdb;G_()Lbpr;
        intermediary method_6452 Lnet/minecraft/class_5761;method_6452()Lnet/minecraft/class_1799;
        named getBucketItem Lnet/minecraft/entity/Bucketable;getBucketItem()Lnet/minecraft/item/ItemStack;
      • getAmbientSound

        protected SoundEvent getAmbientSound()
        覆盖:
        getAmbientSound 在类中 MobEntity
        Mappings:
        Namespace Name Mixin selector
        official p Lasz;p()Laev;
        intermediary method_5994 Lnet/minecraft/class_1308;method_5994()Lnet/minecraft/class_3414;
        named getAmbientSound Lnet/minecraft/entity/mob/MobEntity;getAmbientSound()Lnet/minecraft/sound/SoundEvent;
      • getDeathSound

        protected SoundEvent getDeathSound()
        覆盖:
        getDeathSound 在类中 LivingEntity
        Mappings:
        Namespace Name Mixin selector
        official q Lasy;q()Laev;
        intermediary method_6002 Lnet/minecraft/class_1309;method_6002()Lnet/minecraft/class_3414;
        named getDeathSound Lnet/minecraft/entity/LivingEntity;getDeathSound()Lnet/minecraft/sound/SoundEvent;
      • getHurtSound

        protected SoundEvent getHurtSound​(DamageSource source)
        覆盖:
        getHurtSound 在类中 LivingEntity
        Mappings:
        Namespace Name Mixin selector
        official c Lasy;c(Larv;)Laev;
        intermediary method_6011 Lnet/minecraft/class_1309;method_6011(Lnet/minecraft/class_1282;)Lnet/minecraft/class_3414;
        named getHurtSound Lnet/minecraft/entity/LivingEntity;getHurtSound(Lnet/minecraft/entity/damage/DamageSource;)Lnet/minecraft/sound/SoundEvent;
      • getFlopSound

        protected SoundEvent getFlopSound()
        指定者:
        getFlopSound 在类中 FishEntity
        Mappings:
        Namespace Name Mixin selector
        official fp Lbcw;fp()Laev;
        intermediary method_6457 Lnet/minecraft/class_1422;method_6457()Lnet/minecraft/class_3414;
        named getFlopSound Lnet/minecraft/entity/passive/FishEntity;getFlopSound()Lnet/minecraft/sound/SoundEvent;
      • getBaseDyeColorIndex

        private static int getBaseDyeColorIndex​(int variant)
        Mappings:
        Namespace Name Mixin selector
        official y Lbdx;y(I)I
        intermediary method_6653 Lnet/minecraft/class_1474;method_6653(I)I
        named getBaseDyeColorIndex Lnet/minecraft/entity/passive/TropicalFishEntity;getBaseDyeColorIndex(I)I
      • getBaseColorComponents

        public float[] getBaseColorComponents()
        Mappings:
        Namespace Name Mixin selector
        official fy Lbdx;fy()[F
        intermediary method_6658 Lnet/minecraft/class_1474;method_6658()[F
        named getBaseColorComponents Lnet/minecraft/entity/passive/TropicalFishEntity;getBaseColorComponents()[F
      • getPatternDyeColorIndex

        private static int getPatternDyeColorIndex​(int variant)
        Mappings:
        Namespace Name Mixin selector
        official z Lbdx;z(I)I
        intermediary method_6648 Lnet/minecraft/class_1474;method_6648(I)I
        named getPatternDyeColorIndex Lnet/minecraft/entity/passive/TropicalFishEntity;getPatternDyeColorIndex(I)I
      • getPatternColorComponents

        public float[] getPatternColorComponents()
        Mappings:
        Namespace Name Mixin selector
        official fz Lbdx;fz()[F
        intermediary method_6655 Lnet/minecraft/class_1474;method_6655()[F
        named getPatternColorComponents Lnet/minecraft/entity/passive/TropicalFishEntity;getPatternColorComponents()[F
      • getShape

        public static int getShape​(int variant)
        Mappings:
        Namespace Name Mixin selector
        official x Lbdx;x(I)I
        intermediary method_6656 Lnet/minecraft/class_1474;method_6656(I)I
        named getShape Lnet/minecraft/entity/passive/TropicalFishEntity;getShape(I)I
      • getShape

        public int getShape()
        Mappings:
        Namespace Name Mixin selector
        official fA Lbdx;fA()I
        intermediary method_6654 Lnet/minecraft/class_1474;method_6654()I
        named getShape Lnet/minecraft/entity/passive/TropicalFishEntity;getShape()I
      • getPattern

        private static int getPattern​(int variant)
        Mappings:
        Namespace Name Mixin selector
        official A Lbdx;A(I)I
        intermediary method_6645 Lnet/minecraft/class_1474;method_6645(I)I
        named getPattern Lnet/minecraft/entity/passive/TropicalFishEntity;getPattern(I)I
      • getVarietyId

        public Identifier getVarietyId()
        Mappings:
        Namespace Name Mixin selector
        official fB Lbdx;fB()Lwp;
        intermediary method_6646 Lnet/minecraft/class_1474;method_6646()Lnet/minecraft/class_2960;
        named getVarietyId Lnet/minecraft/entity/passive/TropicalFishEntity;getVarietyId()Lnet/minecraft/util/Identifier;
      • getShapeId

        public Identifier getShapeId()
        Mappings:
        Namespace Name Mixin selector
        official fC Lbdx;fC()Lwp;
        intermediary method_6650 Lnet/minecraft/class_1474;method_6650()Lnet/minecraft/class_2960;
        named getShapeId Lnet/minecraft/entity/passive/TropicalFishEntity;getShapeId()Lnet/minecraft/util/Identifier;
      • initialize

        @Nullable
        public @Nullable EntityData initialize​(ServerWorldAccess world,
                                               LocalDifficulty difficulty,
                                               SpawnReason spawnReason,
                                               @Nullable
                                               @Nullable EntityData entityData,
                                               @Nullable
                                               @Nullable CompoundTag entityNbt)
        覆盖:
        initialize 在类中 SchoolingFishEntity
        Mappings:
        Namespace Name Mixin selector
        official a Lasz;a(Lbwf;Lare;Latb;Latp;Lmv;)Latp;
        intermediary method_5943 Lnet/minecraft/class_1308;method_5943(Lnet/minecraft/class_5425;Lnet/minecraft/class_1266;Lnet/minecraft/class_3730;Lnet/minecraft/class_1315;Lnet/minecraft/class_2487;)Lnet/minecraft/class_1315;
        named initialize Lnet/minecraft/entity/mob/MobEntity;initialize(Lnet/minecraft/world/ServerWorldAccess;Lnet/minecraft/world/LocalDifficulty;Lnet/minecraft/entity/SpawnReason;Lnet/minecraft/entity/EntityData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/entity/EntityData;