类 DolphinEntity

    • 字段详细资料

      • TREASURE_POS

        private static final TrackedData<BlockPos> TREASURE_POS
        Mappings:
        Namespace Name Mixin selector
        official d Lbdg;d:Lvy;
        intermediary field_6747 Lnet/minecraft/class_1433;field_6747:Lnet/minecraft/class_2940;
        named TREASURE_POS Lnet/minecraft/entity/passive/DolphinEntity;TREASURE_POS:Lnet/minecraft/entity/data/TrackedData;
      • HAS_FISH

        private static final TrackedData<Boolean> HAS_FISH
        Mappings:
        Namespace Name Mixin selector
        official e Lbdg;e:Lvy;
        intermediary field_6750 Lnet/minecraft/class_1433;field_6750:Lnet/minecraft/class_2940;
        named HAS_FISH Lnet/minecraft/entity/passive/DolphinEntity;HAS_FISH:Lnet/minecraft/entity/data/TrackedData;
      • MOISTNESS

        private static final TrackedData<Integer> MOISTNESS
        Mappings:
        Namespace Name Mixin selector
        official bV Lbdg;bV:Lvy;
        intermediary field_6749 Lnet/minecraft/class_1433;field_6749:Lnet/minecraft/class_2940;
        named MOISTNESS Lnet/minecraft/entity/passive/DolphinEntity;MOISTNESS:Lnet/minecraft/entity/data/TrackedData;
      • CLOSE_PLAYER_PREDICATE

        private static final TargetPredicate CLOSE_PLAYER_PREDICATE
        Mappings:
        Namespace Name Mixin selector
        official bW Lbdg;bW:Lbcb;
        intermediary field_18101 Lnet/minecraft/class_1433;field_18101:Lnet/minecraft/class_4051;
        named CLOSE_PLAYER_PREDICATE Lnet/minecraft/entity/passive/DolphinEntity;CLOSE_PLAYER_PREDICATE:Lnet/minecraft/entity/ai/TargetPredicate;
      • MAX_AIR

        public static final int MAX_AIR
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official b Lbdg;b:I
        intermediary field_30326 Lnet/minecraft/class_1433;field_30326:I
        named MAX_AIR Lnet/minecraft/entity/passive/DolphinEntity;MAX_AIR:I
      • MAX_MOISTNESS

        private static final int MAX_MOISTNESS
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official bX Lbdg;bX:I
        intermediary field_30327 Lnet/minecraft/class_1433;field_30327:I
        named MAX_MOISTNESS Lnet/minecraft/entity/passive/DolphinEntity;MAX_MOISTNESS:I
      • CAN_TAKE

        public static final Predicate<ItemEntity> CAN_TAKE
        Mappings:
        Namespace Name Mixin selector
        official c Lbdg;c:Ljava/util/function/Predicate;
        intermediary field_6748 Lnet/minecraft/class_1433;field_6748:Ljava/util/function/Predicate;
        named CAN_TAKE Lnet/minecraft/entity/passive/DolphinEntity;CAN_TAKE:Ljava/util/function/Predicate;
    • 构造器详细资料

      • DolphinEntity

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

      • initialize

        @Nullable
        public @Nullable EntityData initialize​(ServerWorldAccess world,
                                               LocalDifficulty difficulty,
                                               SpawnReason spawnReason,
                                               @Nullable
                                               @Nullable EntityData entityData,
                                               @Nullable
                                               @Nullable CompoundTag entityNbt)
        覆盖:
        initialize 在类中 MobEntity
        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;
      • canBreatheInWater

        public boolean canBreatheInWater()
        覆盖:
        canBreatheInWater 在类中 WaterCreatureEntity
        Mappings:
        Namespace Name Mixin selector
        official dk Lasy;dk()Z
        intermediary method_6094 Lnet/minecraft/class_1309;method_6094()Z
        named canBreatheInWater Lnet/minecraft/entity/LivingEntity;canBreatheInWater()Z
      • tickWaterBreathingAir

        protected void tickWaterBreathingAir​(int air)
        覆盖:
        tickWaterBreathingAir 在类中 WaterCreatureEntity
        Mappings:
        Namespace Name Mixin selector
        official a Lbdz;a(I)V
        intermediary method_6673 Lnet/minecraft/class_1480;method_6673(I)V
        named tickWaterBreathingAir Lnet/minecraft/entity/mob/WaterCreatureEntity;tickWaterBreathingAir(I)V
      • setTreasurePos

        public void setTreasurePos​(BlockPos treasurePos)
        Mappings:
        Namespace Name Mixin selector
        official g Lbdg;g(Lgb;)V
        intermediary method_6493 Lnet/minecraft/class_1433;method_6493(Lnet/minecraft/class_2338;)V
        named setTreasurePos Lnet/minecraft/entity/passive/DolphinEntity;setTreasurePos(Lnet/minecraft/util/math/BlockPos;)V
      • getTreasurePos

        public BlockPos getTreasurePos()
        Mappings:
        Namespace Name Mixin selector
        official m Lbdg;m()Lgb;
        intermediary method_6494 Lnet/minecraft/class_1433;method_6494()Lnet/minecraft/class_2338;
        named getTreasurePos Lnet/minecraft/entity/passive/DolphinEntity;getTreasurePos()Lnet/minecraft/util/math/BlockPos;
      • hasFish

        public boolean hasFish()
        Mappings:
        Namespace Name Mixin selector
        official o Lbdg;o()Z
        intermediary method_6487 Lnet/minecraft/class_1433;method_6487()Z
        named hasFish Lnet/minecraft/entity/passive/DolphinEntity;hasFish()Z
      • setHasFish

        public void setHasFish​(boolean hasFish)
        Mappings:
        Namespace Name Mixin selector
        official v Lbdg;v(Z)V
        intermediary method_6486 Lnet/minecraft/class_1433;method_6486(Z)V
        named setHasFish Lnet/minecraft/entity/passive/DolphinEntity;setHasFish(Z)V
      • getMoistness

        public int getMoistness()
        Mappings:
        Namespace Name Mixin selector
        official s Lbdg;s()I
        intermediary method_6491 Lnet/minecraft/class_1433;method_6491()I
        named getMoistness Lnet/minecraft/entity/passive/DolphinEntity;getMoistness()I
      • setMoistness

        public void setMoistness​(int moistness)
        Mappings:
        Namespace Name Mixin selector
        official b Lbdg;b(I)V
        intermediary method_6489 Lnet/minecraft/class_1433;method_6489(I)V
        named setMoistness Lnet/minecraft/entity/passive/DolphinEntity;setMoistness(I)V
      • initDataTracker

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

        protected void initGoals()
        覆盖:
        initGoals 在类中 MobEntity
        Mappings:
        Namespace Name Mixin selector
        official u Lasz;u()V
        intermediary method_5959 Lnet/minecraft/class_1308;method_5959()V
        named initGoals Lnet/minecraft/entity/mob/MobEntity;initGoals()V
      • createDolphinAttributes

        public static DefaultAttributeContainer.Builder createDolphinAttributes()
        Mappings:
        Namespace Name Mixin selector
        official fo Lbdg;fo()Latx$a;
        intermediary method_26884 Lnet/minecraft/class_1433;method_26884()Lnet/minecraft/class_5132$class_5133;
        named createDolphinAttributes Lnet/minecraft/entity/passive/DolphinEntity;createDolphinAttributes()Lnet/minecraft/entity/attribute/DefaultAttributeContainer$Builder;
      • createNavigation

        protected EntityNavigation createNavigation​(World world)
        覆盖:
        createNavigation 在类中 MobEntity
        Mappings:
        Namespace Name Mixin selector
        official a Lasz;a(Lbvr;)Lbbb;
        intermediary method_5965 Lnet/minecraft/class_1308;method_5965(Lnet/minecraft/class_1937;)Lnet/minecraft/class_1408;
        named createNavigation Lnet/minecraft/entity/mob/MobEntity;createNavigation(Lnet/minecraft/world/World;)Lnet/minecraft/entity/ai/pathing/EntityNavigation;
      • tryAttack

        public boolean tryAttack​(Entity target)
        覆盖:
        tryAttack 在类中 MobEntity
        Mappings:
        Namespace Name Mixin selector
        official B Lasy;B(Lasl;)Z
        intermediary method_6121 Lnet/minecraft/class_1309;method_6121(Lnet/minecraft/class_1297;)Z
        named tryAttack Lnet/minecraft/entity/LivingEntity;tryAttack(Lnet/minecraft/entity/Entity;)Z
      • getMaxAir

        public int getMaxAir()
        覆盖:
        getMaxAir 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official bO Lasl;bO()I
        intermediary method_5748 Lnet/minecraft/class_1297;method_5748()I
        named getMaxAir Lnet/minecraft/entity/Entity;getMaxAir()I
      • getNextAirOnLand

        protected int getNextAirOnLand​(int air)
        覆盖:
        getNextAirOnLand 在类中 LivingEntity
        Mappings:
        Namespace Name Mixin selector
        official n Lasy;n(I)I
        intermediary method_6064 Lnet/minecraft/class_1309;method_6064(I)I
        named getNextAirOnLand Lnet/minecraft/entity/LivingEntity;getNextAirOnLand(I)I
      • getActiveEyeHeight

        protected float getActiveEyeHeight​(EntityPose pose,
                                           EntityDimensions dimensions)
        覆盖:
        getActiveEyeHeight 在类中 LivingEntity
        Mappings:
        Namespace Name Mixin selector
        official b Lasy;b(Latj;Lasm;)F
        intermediary method_18394 Lnet/minecraft/class_1309;method_18394(Lnet/minecraft/class_4050;Lnet/minecraft/class_4048;)F
        named getActiveEyeHeight Lnet/minecraft/entity/LivingEntity;getActiveEyeHeight(Lnet/minecraft/entity/EntityPose;Lnet/minecraft/entity/EntityDimensions;)F
      • getLookPitchSpeed

        public int getLookPitchSpeed()
        覆盖:
        getLookPitchSpeed 在类中 MobEntity
        Mappings:
        Namespace Name Mixin selector
        official eR Lasz;eR()I
        intermediary method_5978 Lnet/minecraft/class_1308;method_5978()I
        named getLookPitchSpeed Lnet/minecraft/entity/mob/MobEntity;getLookPitchSpeed()I
      • getBodyYawSpeed

        public int getBodyYawSpeed()
        覆盖:
        getBodyYawSpeed 在类中 MobEntity
        Mappings:
        Namespace Name Mixin selector
        official eS Lasz;eS()I
        intermediary method_5986 Lnet/minecraft/class_1308;method_5986()I
        named getBodyYawSpeed Lnet/minecraft/entity/mob/MobEntity;getBodyYawSpeed()I
      • canStartRiding

        protected boolean canStartRiding​(Entity entity)
        覆盖:
        canStartRiding 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official n Lasl;n(Lasl;)Z
        intermediary method_5860 Lnet/minecraft/class_1297;method_5860(Lnet/minecraft/class_1297;)Z
        named canStartRiding Lnet/minecraft/entity/Entity;canStartRiding(Lnet/minecraft/entity/Entity;)Z
      • canEquip

        public boolean canEquip​(ItemStack stack)
        覆盖:
        canEquip 在类中 MobEntity
        Mappings:
        Namespace Name Mixin selector
        official e Lasy;e(Lbpr;)Z
        intermediary method_18397 Lnet/minecraft/class_1309;method_18397(Lnet/minecraft/class_1799;)Z
        named canEquip Lnet/minecraft/entity/LivingEntity;canEquip(Lnet/minecraft/item/ItemStack;)Z
      • loot

        protected void loot​(ItemEntity item)
        覆盖:
        loot 在类中 MobEntity
        Mappings:
        Namespace Name Mixin selector
        official b Lasz;b(Lbge;)V
        intermediary method_5949 Lnet/minecraft/class_1308;method_5949(Lnet/minecraft/class_1542;)V
        named loot Lnet/minecraft/entity/mob/MobEntity;loot(Lnet/minecraft/entity/ItemEntity;)V
      • tick

        public void tick()
        覆盖:
        tick 在类中 MobEntity
        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
      • handleStatus

        public void handleStatus​(byte status)
        覆盖:
        handleStatus 在类中 MobEntity
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(B)V
        intermediary method_5711 Lnet/minecraft/class_1297;method_5711(B)V
        named handleStatus Lnet/minecraft/entity/Entity;handleStatus(B)V
      • spawnParticlesAround

        private void spawnParticlesAround​(ParticleEffect parameters)
        Mappings:
        Namespace Name Mixin selector
        official a Lbdg;a(Lho;)V
        intermediary method_6492 Lnet/minecraft/class_1433;method_6492(Lnet/minecraft/class_2394;)V
        named spawnParticlesAround Lnet/minecraft/entity/passive/DolphinEntity;spawnParticlesAround(Lnet/minecraft/particle/ParticleEffect;)V
      • interactMob

        protected ActionResult interactMob​(PlayerEntity player,
                                           Hand hand)
        覆盖:
        interactMob 在类中 MobEntity
        Mappings:
        Namespace Name Mixin selector
        official b Lasz;b(Lbjf;Larf;)Larg;
        intermediary method_5992 Lnet/minecraft/class_1308;method_5992(Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1269;
        named interactMob Lnet/minecraft/entity/mob/MobEntity;interactMob(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/util/Hand;)Lnet/minecraft/util/ActionResult;
      • canSpawn

        public static boolean canSpawn​(EntityType<DolphinEntity> type,
                                       WorldAccess world,
                                       SpawnReason spawnReason,
                                       BlockPos pos,
                                       Random random)
        Mappings:
        Namespace Name Mixin selector
        official b Lbdg;b(Lasp;Lbvs;Latb;Lgb;Ljava/util/Random;)Z
        intermediary method_20664 Lnet/minecraft/class_1433;method_20664(Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z
        named canSpawn Lnet/minecraft/entity/passive/DolphinEntity;canSpawn(Lnet/minecraft/entity/EntityType;Lnet/minecraft/world/WorldAccess;Lnet/minecraft/entity/SpawnReason;Lnet/minecraft/util/math/BlockPos;Ljava/util/Random;)Z
      • 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;
      • getDeathSound

        @Nullable
        protected @Nullable 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;
      • getAmbientSound

        @Nullable
        protected @Nullable 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;
      • getSplashSound

        protected SoundEvent getSplashSound()
        覆盖:
        getSplashSound 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official ay Lasl;ay()Laev;
        intermediary method_5625 Lnet/minecraft/class_1297;method_5625()Lnet/minecraft/class_3414;
        named getSplashSound Lnet/minecraft/entity/Entity;getSplashSound()Lnet/minecraft/sound/SoundEvent;
      • getSwimSound

        protected SoundEvent getSwimSound()
        覆盖:
        getSwimSound 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official ax Lasl;ax()Laev;
        intermediary method_5737 Lnet/minecraft/class_1297;method_5737()Lnet/minecraft/class_3414;
        named getSwimSound Lnet/minecraft/entity/Entity;getSwimSound()Lnet/minecraft/sound/SoundEvent;
      • isNearTarget

        protected boolean isNearTarget()
        Mappings:
        Namespace Name Mixin selector
        official fp Lbdg;fp()Z
        intermediary method_6484 Lnet/minecraft/class_1433;method_6484()Z
        named isNearTarget Lnet/minecraft/entity/passive/DolphinEntity;isNearTarget()Z
      • travel

        public void travel​(Vec3d movementInput)
        覆盖:
        travel 在类中 LivingEntity
        Mappings:
        Namespace Name Mixin selector
        official h Lasy;h(Ldma;)V
        intermediary method_6091 Lnet/minecraft/class_1309;method_6091(Lnet/minecraft/class_243;)V
        named travel Lnet/minecraft/entity/LivingEntity;travel(Lnet/minecraft/util/math/Vec3d;)V
      • canBeLeashedBy

        public boolean canBeLeashedBy​(PlayerEntity player)
        覆盖:
        canBeLeashedBy 在类中 WaterCreatureEntity
        Mappings:
        Namespace Name Mixin selector
        official a Lasz;a(Lbjf;)Z
        intermediary method_5931 Lnet/minecraft/class_1308;method_5931(Lnet/minecraft/class_1657;)Z
        named canBeLeashedBy Lnet/minecraft/entity/mob/MobEntity;canBeLeashedBy(Lnet/minecraft/entity/player/PlayerEntity;)Z