类 RabbitEntity

  • 所有已实现的接口:
    CommandOutput, Nameable, EntityLike

    public class RabbitEntity
    extends AnimalEntity
    Mappings:
    Namespace Name
    official bdr
    intermediary net/minecraft/class_1463
    named net/minecraft/entity/passive/RabbitEntity
    • 字段详细资料

      • field_30356

        public static final double field_30356
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official bV Lbdr;bV:D
        intermediary field_30356 Lnet/minecraft/class_1463;field_30356:D
        named field_30356 Lnet/minecraft/entity/passive/RabbitEntity;field_30356:D
      • field_30357

        public static final double field_30357
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official bW Lbdr;bW:D
        intermediary field_30357 Lnet/minecraft/class_1463;field_30357:D
        named field_30357 Lnet/minecraft/entity/passive/RabbitEntity;field_30357:D
      • field_30358

        public static final double field_30358
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official bY Lbdr;bY:D
        intermediary field_30358 Lnet/minecraft/class_1463;field_30358:D
        named field_30358 Lnet/minecraft/entity/passive/RabbitEntity;field_30358:D
      • field_30359

        public static final double field_30359
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official bZ Lbdr;bZ:D
        intermediary field_30359 Lnet/minecraft/class_1463;field_30359:D
        named field_30359 Lnet/minecraft/entity/passive/RabbitEntity;field_30359:D
      • field_30360

        public static final double field_30360
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official ca Lbdr;ca:D
        intermediary field_30360 Lnet/minecraft/class_1463;field_30360:D
        named field_30360 Lnet/minecraft/entity/passive/RabbitEntity;field_30360:D
      • RABBIT_TYPE

        private static final TrackedData<Integer> RABBIT_TYPE
        Mappings:
        Namespace Name Mixin selector
        official ck Lbdr;ck:Lvy;
        intermediary field_6852 Lnet/minecraft/class_1463;field_6852:Lnet/minecraft/class_2940;
        named RABBIT_TYPE Lnet/minecraft/entity/passive/RabbitEntity;RABBIT_TYPE:Lnet/minecraft/entity/data/TrackedData;
      • field_30361

        public static final int field_30361
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official cb Lbdr;cb:I
        intermediary field_30361 Lnet/minecraft/class_1463;field_30361:I
        named field_30361 Lnet/minecraft/entity/passive/RabbitEntity;field_30361:I
      • field_30362

        public static final int field_30362
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official cc Lbdr;cc:I
        intermediary field_30362 Lnet/minecraft/class_1463;field_30362:I
        named field_30362 Lnet/minecraft/entity/passive/RabbitEntity;field_30362:I
      • field_30363

        public static final int field_30363
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official cd Lbdr;cd:I
        intermediary field_30363 Lnet/minecraft/class_1463;field_30363:I
        named field_30363 Lnet/minecraft/entity/passive/RabbitEntity;field_30363:I
      • field_30364

        public static final int field_30364
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official ce Lbdr;ce:I
        intermediary field_30364 Lnet/minecraft/class_1463;field_30364:I
        named field_30364 Lnet/minecraft/entity/passive/RabbitEntity;field_30364:I
      • field_30365

        public static final int field_30365
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official cf Lbdr;cf:I
        intermediary field_30365 Lnet/minecraft/class_1463;field_30365:I
        named field_30365 Lnet/minecraft/entity/passive/RabbitEntity;field_30365:I
      • field_30366

        public static final int field_30366
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official cg Lbdr;cg:I
        intermediary field_30366 Lnet/minecraft/class_1463;field_30366:I
        named field_30366 Lnet/minecraft/entity/passive/RabbitEntity;field_30366:I
      • field_30367

        public static final int field_30367
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official ch Lbdr;ch:I
        intermediary field_30367 Lnet/minecraft/class_1463;field_30367:I
        named field_30367 Lnet/minecraft/entity/passive/RabbitEntity;field_30367:I
      • KILLER_BUNNY

        private static final Identifier KILLER_BUNNY
        Mappings:
        Namespace Name Mixin selector
        official cl Lbdr;cl:Lwp;
        intermediary field_6846 Lnet/minecraft/class_1463;field_6846:Lnet/minecraft/class_2960;
        named KILLER_BUNNY Lnet/minecraft/entity/passive/RabbitEntity;KILLER_BUNNY:Lnet/minecraft/util/Identifier;
      • field_30368

        public static final int field_30368
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official ci Lbdr;ci:I
        intermediary field_30368 Lnet/minecraft/class_1463;field_30368:I
        named field_30368 Lnet/minecraft/entity/passive/RabbitEntity;field_30368:I
      • field_30369

        public static final int field_30369
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official cj Lbdr;cj:I
        intermediary field_30369 Lnet/minecraft/class_1463;field_30369:I
        named field_30369 Lnet/minecraft/entity/passive/RabbitEntity;field_30369:I
      • field_30370

        private static final int field_30370
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official cm Lbdr;cm:I
        intermediary field_30370 Lnet/minecraft/class_1463;field_30370:I
        named field_30370 Lnet/minecraft/entity/passive/RabbitEntity;field_30370:I
      • jumpTicks

        private int jumpTicks
        Mappings:
        Namespace Name Mixin selector
        official cn Lbdr;cn:I
        intermediary field_6851 Lnet/minecraft/class_1463;field_6851:I
        named jumpTicks Lnet/minecraft/entity/passive/RabbitEntity;jumpTicks:I
      • jumpDuration

        private int jumpDuration
        Mappings:
        Namespace Name Mixin selector
        official co Lbdr;co:I
        intermediary field_6849 Lnet/minecraft/class_1463;field_6849:I
        named jumpDuration Lnet/minecraft/entity/passive/RabbitEntity;jumpDuration:I
      • lastOnGround

        private boolean lastOnGround
        Mappings:
        Namespace Name Mixin selector
        official cp Lbdr;cp:Z
        intermediary field_6850 Lnet/minecraft/class_1463;field_6850:Z
        named lastOnGround Lnet/minecraft/entity/passive/RabbitEntity;lastOnGround:Z
      • ticksUntilJump

        private int ticksUntilJump
        Mappings:
        Namespace Name Mixin selector
        official cq Lbdr;cq:I
        intermediary field_6848 Lnet/minecraft/class_1463;field_6848:I
        named ticksUntilJump Lnet/minecraft/entity/passive/RabbitEntity;ticksUntilJump:I
      • moreCarrotTicks

        private int moreCarrotTicks
        Mappings:
        Namespace Name Mixin selector
        official cr Lbdr;cr:I
        intermediary field_6847 Lnet/minecraft/class_1463;field_6847:I
        named moreCarrotTicks Lnet/minecraft/entity/passive/RabbitEntity;moreCarrotTicks:I
    • 构造器详细资料

      • RabbitEntity

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

      • 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
      • getJumpVelocity

        protected float getJumpVelocity()
        覆盖:
        getJumpVelocity 在类中 LivingEntity
        Mappings:
        Namespace Name Mixin selector
        official ek Lasy;ek()F
        intermediary method_6106 Lnet/minecraft/class_1309;method_6106()F
        named getJumpVelocity Lnet/minecraft/entity/LivingEntity;getJumpVelocity()F
      • jump

        protected void jump()
        覆盖:
        jump 在类中 LivingEntity
        Mappings:
        Namespace Name Mixin selector
        official el Lasy;el()V
        intermediary method_6043 Lnet/minecraft/class_1309;method_6043()V
        named jump Lnet/minecraft/entity/LivingEntity;jump()V
      • getJumpProgress

        public float getJumpProgress​(float delta)
        Mappings:
        Namespace Name Mixin selector
        official x Lbdr;x(F)F
        intermediary method_6605 Lnet/minecraft/class_1463;method_6605(F)F
        named getJumpProgress Lnet/minecraft/entity/passive/RabbitEntity;getJumpProgress(F)F
      • setSpeed

        public void setSpeed​(double speed)
        Mappings:
        Namespace Name Mixin selector
        official i Lbdr;i(D)V
        intermediary method_6606 Lnet/minecraft/class_1463;method_6606(D)V
        named setSpeed Lnet/minecraft/entity/passive/RabbitEntity;setSpeed(D)V
      • setJumping

        public void setJumping​(boolean jumping)
        覆盖:
        setJumping 在类中 LivingEntity
        Mappings:
        Namespace Name Mixin selector
        official q Lasy;q(Z)V
        intermediary method_6100 Lnet/minecraft/class_1309;method_6100(Z)V
        named setJumping Lnet/minecraft/entity/LivingEntity;setJumping(Z)V
      • startJump

        public void startJump()
        Mappings:
        Namespace Name Mixin selector
        official o Lbdr;o()V
        intermediary method_6618 Lnet/minecraft/class_1463;method_6618()V
        named startJump Lnet/minecraft/entity/passive/RabbitEntity;startJump()V
      • initDataTracker

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

        public void mobTick()
        覆盖:
        mobTick 在类中 AnimalEntity
        Mappings:
        Namespace Name Mixin selector
        official eQ Lasz;eQ()V
        intermediary method_5958 Lnet/minecraft/class_1308;method_5958()V
        named mobTick Lnet/minecraft/entity/mob/MobEntity;mobTick()V
      • shouldSpawnSprintingParticles

        public boolean shouldSpawnSprintingParticles()
        覆盖:
        shouldSpawnSprintingParticles 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official aS Lasl;aS()Z
        intermediary method_27298 Lnet/minecraft/class_1297;method_27298()Z
        named shouldSpawnSprintingParticles Lnet/minecraft/entity/Entity;shouldSpawnSprintingParticles()Z
      • lookTowards

        private void lookTowards​(double x,
                                 double z)
        Mappings:
        Namespace Name Mixin selector
        official b Lbdr;b(DD)V
        intermediary method_6616 Lnet/minecraft/class_1463;method_6616(DD)V
        named lookTowards Lnet/minecraft/entity/passive/RabbitEntity;lookTowards(DD)V
      • method_6611

        private void method_6611()
        Mappings:
        Namespace Name Mixin selector
        official fq Lbdr;fq()V
        intermediary method_6611 Lnet/minecraft/class_1463;method_6611()V
        named method_6611 Lnet/minecraft/entity/passive/RabbitEntity;method_6611()V
      • method_6621

        private void method_6621()
        Mappings:
        Namespace Name Mixin selector
        official fw Lbdr;fw()V
        intermediary method_6621 Lnet/minecraft/class_1463;method_6621()V
        named method_6621 Lnet/minecraft/entity/passive/RabbitEntity;method_6621()V
      • doScheduleJump

        private void doScheduleJump()
        Mappings:
        Namespace Name Mixin selector
        official fx Lbdr;fx()V
        intermediary method_6608 Lnet/minecraft/class_1463;method_6608()V
        named doScheduleJump Lnet/minecraft/entity/passive/RabbitEntity;doScheduleJump()V
      • scheduleJump

        private void scheduleJump()
        Mappings:
        Namespace Name Mixin selector
        official fy Lbdr;fy()V
        intermediary method_6619 Lnet/minecraft/class_1463;method_6619()V
        named scheduleJump Lnet/minecraft/entity/passive/RabbitEntity;scheduleJump()V
      • tickMovement

        public void tickMovement()
        覆盖:
        tickMovement 在类中 AnimalEntity
        Mappings:
        Namespace Name Mixin selector
        official k Lasy;k()V
        intermediary method_6007 Lnet/minecraft/class_1309;method_6007()V
        named tickMovement Lnet/minecraft/entity/LivingEntity;tickMovement()V
      • createRabbitAttributes

        public static DefaultAttributeContainer.Builder createRabbitAttributes()
        Mappings:
        Namespace Name Mixin selector
        official s Lbdr;s()Latx$a;
        intermediary method_26892 Lnet/minecraft/class_1463;method_26892()Lnet/minecraft/class_5132$class_5133;
        named createRabbitAttributes Lnet/minecraft/entity/passive/RabbitEntity;createRabbitAttributes()Lnet/minecraft/entity/attribute/DefaultAttributeContainer$Builder;
      • writeCustomDataToNbt

        public void writeCustomDataToNbt​(CompoundTag nbt)
        覆盖:
        writeCustomDataToNbt 在类中 AnimalEntity
        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 在类中 AnimalEntity
        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
      • getJumpSound

        protected SoundEvent getJumpSound()
        Mappings:
        Namespace Name Mixin selector
        official fo Lbdr;fo()Laev;
        intermediary method_6615 Lnet/minecraft/class_1463;method_6615()Lnet/minecraft/class_3414;
        named getJumpSound Lnet/minecraft/entity/passive/RabbitEntity;getJumpSound()Lnet/minecraft/sound/SoundEvent;
      • 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;
      • 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

        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;
      • 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
      • getSoundCategory

        public SoundCategory getSoundCategory()
        覆盖:
        getSoundCategory 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official cF Lasl;cF()Laex;
        intermediary method_5634 Lnet/minecraft/class_1297;method_5634()Lnet/minecraft/class_3419;
        named getSoundCategory Lnet/minecraft/entity/Entity;getSoundCategory()Lnet/minecraft/sound/SoundCategory;
      • isTempting

        private static boolean isTempting​(ItemStack stack)
        Mappings:
        Namespace Name Mixin selector
        official k Lbdr;k(Lbpr;)Z
        intermediary method_6614 Lnet/minecraft/class_1463;method_6614(Lnet/minecraft/class_1799;)Z
        named isTempting Lnet/minecraft/entity/passive/RabbitEntity;isTempting(Lnet/minecraft/item/ItemStack;)Z
      • createChild

        public RabbitEntity createChild​(ServerWorld serverWorld,
                                        PassiveEntity passiveEntity)
        指定者:
        createChild 在类中 PassiveEntity
        Mappings:
        Namespace Name Mixin selector
        official b Lbdr;b(Labj;Lasj;)Lbdr;
        intermediary method_6620 Lnet/minecraft/class_1463;method_6620(Lnet/minecraft/class_3218;Lnet/minecraft/class_1296;)Lnet/minecraft/class_1463;
        named createChild Lnet/minecraft/entity/passive/RabbitEntity;createChild(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/passive/PassiveEntity;)Lnet/minecraft/entity/passive/RabbitEntity;
      • isBreedingItem

        public boolean isBreedingItem​(ItemStack stack)
        覆盖:
        isBreedingItem 在类中 AnimalEntity
        Mappings:
        Namespace Name Mixin selector
        official l Lbcz;l(Lbpr;)Z
        intermediary method_6481 Lnet/minecraft/class_1429;method_6481(Lnet/minecraft/class_1799;)Z
        named isBreedingItem Lnet/minecraft/entity/passive/AnimalEntity;isBreedingItem(Lnet/minecraft/item/ItemStack;)Z
      • getRabbitType

        public int getRabbitType()
        Mappings:
        Namespace Name Mixin selector
        official fp Lbdr;fp()I
        intermediary method_6610 Lnet/minecraft/class_1463;method_6610()I
        named getRabbitType Lnet/minecraft/entity/passive/RabbitEntity;getRabbitType()I
      • setRabbitType

        public void setRabbitType​(int rabbitType)
        Mappings:
        Namespace Name Mixin selector
        official u Lbdr;u(I)V
        intermediary method_6617 Lnet/minecraft/class_1463;method_6617(I)V
        named setRabbitType Lnet/minecraft/entity/passive/RabbitEntity;setRabbitType(I)V
      • initialize

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

        private int chooseType​(WorldAccess world)
        Mappings:
        Namespace Name Mixin selector
        official a Lbdr;a(Lbvs;)I
        intermediary method_6622 Lnet/minecraft/class_1463;method_6622(Lnet/minecraft/class_1936;)I
        named chooseType Lnet/minecraft/entity/passive/RabbitEntity;chooseType(Lnet/minecraft/world/WorldAccess;)I
      • canSpawn

        public static boolean canSpawn​(EntityType<RabbitEntity> entity,
                                       WorldAccess world,
                                       SpawnReason spawnReason,
                                       BlockPos pos,
                                       Random random)
        Mappings:
        Namespace Name Mixin selector
        official c Lbdr;c(Lasp;Lbvs;Latb;Lgb;Ljava/util/Random;)Z
        intermediary method_20669 Lnet/minecraft/class_1463;method_20669(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/RabbitEntity;canSpawn(Lnet/minecraft/entity/EntityType;Lnet/minecraft/world/WorldAccess;Lnet/minecraft/entity/SpawnReason;Lnet/minecraft/util/math/BlockPos;Ljava/util/Random;)Z
      • wantsCarrots

        private boolean wantsCarrots()
        Mappings:
        Namespace Name Mixin selector
        official fz Lbdr;fz()Z
        intermediary method_6607 Lnet/minecraft/class_1463;method_6607()Z
        named wantsCarrots Lnet/minecraft/entity/passive/RabbitEntity;wantsCarrots()Z
      • handleStatus

        public void handleStatus​(byte status)
        覆盖:
        handleStatus 在类中 AnimalEntity
        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
      • getLeashOffset

        public Vec3d getLeashOffset()
        覆盖:
        getLeashOffset 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official cq Lasl;cq()Ldma;
        intermediary method_29919 Lnet/minecraft/class_1297;method_29919()Lnet/minecraft/class_243;
        named getLeashOffset Lnet/minecraft/entity/Entity;getLeashOffset()Lnet/minecraft/util/math/Vec3d;