类 GuardianEntity

    • 字段详细资料

      • WARMUP_TIME

        protected static final int WARMUP_TIME
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official c Lbgv;c:I
        intermediary field_30470 Lnet/minecraft/class_1577;field_30470:I
        named WARMUP_TIME Lnet/minecraft/entity/mob/GuardianEntity;WARMUP_TIME:I
      • SPIKES_RETRACTED

        private static final TrackedData<Boolean> SPIKES_RETRACTED
        Mappings:
        Namespace Name Mixin selector
        official b Lbgv;b:Lvy;
        intermediary field_7280 Lnet/minecraft/class_1577;field_7280:Lnet/minecraft/class_2940;
        named SPIKES_RETRACTED Lnet/minecraft/entity/mob/GuardianEntity;SPIKES_RETRACTED:Lnet/minecraft/entity/data/TrackedData;
      • BEAM_TARGET_ID

        private static final TrackedData<Integer> BEAM_TARGET_ID
        Mappings:
        Namespace Name Mixin selector
        official e Lbgv;e:Lvy;
        intermediary field_7290 Lnet/minecraft/class_1577;field_7290:Lnet/minecraft/class_2940;
        named BEAM_TARGET_ID Lnet/minecraft/entity/mob/GuardianEntity;BEAM_TARGET_ID:Lnet/minecraft/entity/data/TrackedData;
      • tailAngle

        private float tailAngle
        Mappings:
        Namespace Name Mixin selector
        official bV Lbgv;bV:F
        intermediary field_7286 Lnet/minecraft/class_1577;field_7286:F
        named tailAngle Lnet/minecraft/entity/mob/GuardianEntity;tailAngle:F
      • prevTailAngle

        private float prevTailAngle
        Mappings:
        Namespace Name Mixin selector
        official bW Lbgv;bW:F
        intermediary field_7284 Lnet/minecraft/class_1577;field_7284:F
        named prevTailAngle Lnet/minecraft/entity/mob/GuardianEntity;prevTailAngle:F
      • spikesExtensionRate

        private float spikesExtensionRate
        Mappings:
        Namespace Name Mixin selector
        official bX Lbgv;bX:F
        intermediary field_7281 Lnet/minecraft/class_1577;field_7281:F
        named spikesExtensionRate Lnet/minecraft/entity/mob/GuardianEntity;spikesExtensionRate:F
      • spikesExtension

        private float spikesExtension
        Mappings:
        Namespace Name Mixin selector
        official bY Lbgv;bY:F
        intermediary field_7285 Lnet/minecraft/class_1577;field_7285:F
        named spikesExtension Lnet/minecraft/entity/mob/GuardianEntity;spikesExtension:F
      • prevSpikesExtension

        private float prevSpikesExtension
        Mappings:
        Namespace Name Mixin selector
        official bZ Lbgv;bZ:F
        intermediary field_7287 Lnet/minecraft/class_1577;field_7287:F
        named prevSpikesExtension Lnet/minecraft/entity/mob/GuardianEntity;prevSpikesExtension:F
      • cachedBeamTarget

        private LivingEntity cachedBeamTarget
        Mappings:
        Namespace Name Mixin selector
        official ca Lbgv;ca:Lasy;
        intermediary field_7288 Lnet/minecraft/class_1577;field_7288:Lnet/minecraft/class_1309;
        named cachedBeamTarget Lnet/minecraft/entity/mob/GuardianEntity;cachedBeamTarget:Lnet/minecraft/entity/LivingEntity;
      • beamTicks

        private int beamTicks
        Mappings:
        Namespace Name Mixin selector
        official cb Lbgv;cb:I
        intermediary field_7282 Lnet/minecraft/class_1577;field_7282:I
        named beamTicks Lnet/minecraft/entity/mob/GuardianEntity;beamTicks:I
      • flopping

        private boolean flopping
        Mappings:
        Namespace Name Mixin selector
        official cc Lbgv;cc:Z
        intermediary field_7283 Lnet/minecraft/class_1577;field_7283:Z
        named flopping Lnet/minecraft/entity/mob/GuardianEntity;flopping:Z
      • wanderGoal

        protected WanderAroundGoal wanderGoal
        Mappings:
        Namespace Name Mixin selector
        official d Lbgv;d:Lazm;
        intermediary field_7289 Lnet/minecraft/class_1577;field_7289:Lnet/minecraft/class_1379;
        named wanderGoal Lnet/minecraft/entity/mob/GuardianEntity;wanderGoal:Lnet/minecraft/entity/ai/goal/WanderAroundGoal;
    • 构造器详细资料

      • GuardianEntity

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

        public static DefaultAttributeContainer.Builder createGuardianAttributes()
        Mappings:
        Namespace Name Mixin selector
        official fo Lbgv;fo()Latx$a;
        intermediary method_26915 Lnet/minecraft/class_1577;method_26915()Lnet/minecraft/class_5132$class_5133;
        named createGuardianAttributes Lnet/minecraft/entity/mob/GuardianEntity;createGuardianAttributes()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;
      • 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
      • canBreatheInWater

        public boolean canBreatheInWater()
        覆盖:
        canBreatheInWater 在类中 LivingEntity
        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
      • getGroup

        public EntityGroup getGroup()
        覆盖:
        getGroup 在类中 LivingEntity
        Mappings:
        Namespace Name Mixin selector
        official ed Lasy;ed()Latc;
        intermediary method_6046 Lnet/minecraft/class_1309;method_6046()Lnet/minecraft/class_1310;
        named getGroup Lnet/minecraft/entity/LivingEntity;getGroup()Lnet/minecraft/entity/EntityGroup;
      • areSpikesRetracted

        public boolean areSpikesRetracted()
        Mappings:
        Namespace Name Mixin selector
        official fp Lbgv;fp()Z
        intermediary method_7058 Lnet/minecraft/class_1577;method_7058()Z
        named areSpikesRetracted Lnet/minecraft/entity/mob/GuardianEntity;areSpikesRetracted()Z
      • setSpikesRetracted

        private void setSpikesRetracted​(boolean retracted)
        Mappings:
        Namespace Name Mixin selector
        official v Lbgv;v(Z)V
        intermediary method_7054 Lnet/minecraft/class_1577;method_7054(Z)V
        named setSpikesRetracted Lnet/minecraft/entity/mob/GuardianEntity;setSpikesRetracted(Z)V
      • getWarmupTime

        public int getWarmupTime()
        Mappings:
        Namespace Name Mixin selector
        official o Lbgv;o()I
        intermediary method_7055 Lnet/minecraft/class_1577;method_7055()I
        named getWarmupTime Lnet/minecraft/entity/mob/GuardianEntity;getWarmupTime()I
      • setBeamTarget

        private void setBeamTarget​(int entityId)
        Mappings:
        Namespace Name Mixin selector
        official a Lbgv;a(I)V
        intermediary method_7060 Lnet/minecraft/class_1577;method_7060(I)V
        named setBeamTarget Lnet/minecraft/entity/mob/GuardianEntity;setBeamTarget(I)V
      • hasBeamTarget

        public boolean hasBeamTarget()
        Mappings:
        Namespace Name Mixin selector
        official fq Lbgv;fq()Z
        intermediary method_7063 Lnet/minecraft/class_1577;method_7063()Z
        named hasBeamTarget Lnet/minecraft/entity/mob/GuardianEntity;hasBeamTarget()Z
      • getBeamTarget

        @Nullable
        public @Nullable LivingEntity getBeamTarget()
        Mappings:
        Namespace Name Mixin selector
        official fr Lbgv;fr()Lasy;
        intermediary method_7052 Lnet/minecraft/class_1577;method_7052()Lnet/minecraft/class_1309;
        named getBeamTarget Lnet/minecraft/entity/mob/GuardianEntity;getBeamTarget()Lnet/minecraft/entity/LivingEntity;
      • onTrackedDataSet

        public void onTrackedDataSet​(TrackedData<?> data)
        覆盖:
        onTrackedDataSet 在类中 LivingEntity
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(Lvy;)V
        intermediary method_5674 Lnet/minecraft/class_1297;method_5674(Lnet/minecraft/class_2940;)V
        named onTrackedDataSet Lnet/minecraft/entity/Entity;onTrackedDataSet(Lnet/minecraft/entity/data/TrackedData;)V
      • getMinAmbientSoundDelay

        public int getMinAmbientSoundDelay()
        覆盖:
        getMinAmbientSoundDelay 在类中 MobEntity
        Mappings:
        Namespace Name Mixin selector
        official I Lasz;I()I
        intermediary method_5970 Lnet/minecraft/class_1308;method_5970()I
        named getMinAmbientSoundDelay Lnet/minecraft/entity/mob/MobEntity;getMinAmbientSoundDelay()I
      • 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 在类中 HostileEntity
        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 在类中 HostileEntity
        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;
      • getMoveEffect

        protected Entity.MoveEffect getMoveEffect()
        Returns the possible effect(s) of an entity moving.
        覆盖:
        getMoveEffect 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official aF Lasl;aF()Lasl$b;
        intermediary method_33570 Lnet/minecraft/class_1297;method_33570()Lnet/minecraft/class_1297$class_5799;
        named getMoveEffect Lnet/minecraft/entity/Entity;getMoveEffect()Lnet/minecraft/entity/Entity$MoveEffect;
      • 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
      • getPathfindingFavor

        public float getPathfindingFavor​(BlockPos pos,
                                         WorldView world)
        覆盖:
        getPathfindingFavor 在类中 HostileEntity
        Mappings:
        Namespace Name Mixin selector
        official a Latg;a(Lgb;Lbvu;)F
        intermediary method_6144 Lnet/minecraft/class_1314;method_6144(Lnet/minecraft/class_2338;Lnet/minecraft/class_4538;)F
        named getPathfindingFavor Lnet/minecraft/entity/mob/PathAwareEntity;getPathfindingFavor(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/world/WorldView;)F
      • tickMovement

        public void tickMovement()
        覆盖:
        tickMovement 在类中 HostileEntity
        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
      • getFlopSound

        protected SoundEvent getFlopSound()
        Mappings:
        Namespace Name Mixin selector
        official s Lbgv;s()Laev;
        intermediary method_7062 Lnet/minecraft/class_1577;method_7062()Lnet/minecraft/class_3414;
        named getFlopSound Lnet/minecraft/entity/mob/GuardianEntity;getFlopSound()Lnet/minecraft/sound/SoundEvent;
      • getTailAngle

        public float getTailAngle​(float tickDelta)
        Mappings:
        Namespace Name Mixin selector
        official x Lbgv;x(F)F
        intermediary method_7057 Lnet/minecraft/class_1577;method_7057(F)F
        named getTailAngle Lnet/minecraft/entity/mob/GuardianEntity;getTailAngle(F)F
      • getSpikesExtension

        public float getSpikesExtension​(float tickDelta)
        Mappings:
        Namespace Name Mixin selector
        official y Lbgv;y(F)F
        intermediary method_7053 Lnet/minecraft/class_1577;method_7053(F)F
        named getSpikesExtension Lnet/minecraft/entity/mob/GuardianEntity;getSpikesExtension(F)F
      • getBeamProgress

        public float getBeamProgress​(float tickDelta)
        Mappings:
        Namespace Name Mixin selector
        official z Lbgv;z(F)F
        intermediary method_7061 Lnet/minecraft/class_1577;method_7061(F)F
        named getBeamProgress Lnet/minecraft/entity/mob/GuardianEntity;getBeamProgress(F)F
      • canSpawn

        public boolean canSpawn​(WorldView world)
        覆盖:
        canSpawn 在类中 MobEntity
        Mappings:
        Namespace Name Mixin selector
        official a Lasz;a(Lbvu;)Z
        intermediary method_5957 Lnet/minecraft/class_1308;method_5957(Lnet/minecraft/class_4538;)Z
        named canSpawn Lnet/minecraft/entity/mob/MobEntity;canSpawn(Lnet/minecraft/world/WorldView;)Z
      • canSpawn

        public static boolean canSpawn​(EntityType<? extends GuardianEntity> type,
                                       WorldAccess world,
                                       SpawnReason spawnReason,
                                       BlockPos pos,
                                       Random random)
        Mappings:
        Namespace Name Mixin selector
        official b Lbgv;b(Lasp;Lbvs;Latb;Lgb;Ljava/util/Random;)Z
        intermediary method_20676 Lnet/minecraft/class_1577;method_20676(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/mob/GuardianEntity;canSpawn(Lnet/minecraft/entity/EntityType;Lnet/minecraft/world/WorldAccess;Lnet/minecraft/entity/SpawnReason;Lnet/minecraft/util/math/BlockPos;Ljava/util/Random;)Z
      • damage

        public boolean damage​(DamageSource source,
                              float amount)
        覆盖:
        damage 在类中 LivingEntity
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(Larv;F)Z
        intermediary method_5643 Lnet/minecraft/class_1297;method_5643(Lnet/minecraft/class_1282;F)Z
        named damage Lnet/minecraft/entity/Entity;damage(Lnet/minecraft/entity/damage/DamageSource;F)Z
      • 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
      • 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