Class PandaEntity

All Implemented Interfaces:
CommandOutput, Nameable, EntityLike

public class PandaEntity extends AnimalEntity
Mappings:
Namespace Name
official bmw
intermediary net/minecraft/class_1440
named net/minecraft/entity/passive/PandaEntity
  • Field Details

    • ASK_FOR_BAMBOO_TICKS

      private static final TrackedData<Integer> ASK_FOR_BAMBOO_TICKS
      Mappings:
      Namespace Name Mixin selector
      official ca Lbmw;ca:Lzr;
      intermediary field_6764 Lnet/minecraft/class_1440;field_6764:Lnet/minecraft/class_2940;
      named ASK_FOR_BAMBOO_TICKS Lnet/minecraft/entity/passive/PandaEntity;ASK_FOR_BAMBOO_TICKS:Lnet/minecraft/entity/data/TrackedData;
    • SNEEZE_PROGRESS

      private static final TrackedData<Integer> SNEEZE_PROGRESS
      Mappings:
      Namespace Name Mixin selector
      official cb Lbmw;cb:Lzr;
      intermediary field_6771 Lnet/minecraft/class_1440;field_6771:Lnet/minecraft/class_2940;
      named SNEEZE_PROGRESS Lnet/minecraft/entity/passive/PandaEntity;SNEEZE_PROGRESS:Lnet/minecraft/entity/data/TrackedData;
    • EATING_TICKS

      private static final TrackedData<Integer> EATING_TICKS
      Mappings:
      Namespace Name Mixin selector
      official cc Lbmw;cc:Lzr;
      intermediary field_6780 Lnet/minecraft/class_1440;field_6780:Lnet/minecraft/class_2940;
      named EATING_TICKS Lnet/minecraft/entity/passive/PandaEntity;EATING_TICKS:Lnet/minecraft/entity/data/TrackedData;
    • MAIN_GENE

      private static final TrackedData<Byte> MAIN_GENE
      Mappings:
      Namespace Name Mixin selector
      official cd Lbmw;cd:Lzr;
      intermediary field_6766 Lnet/minecraft/class_1440;field_6766:Lnet/minecraft/class_2940;
      named MAIN_GENE Lnet/minecraft/entity/passive/PandaEntity;MAIN_GENE:Lnet/minecraft/entity/data/TrackedData;
    • HIDDEN_GENE

      private static final TrackedData<Byte> HIDDEN_GENE
      Mappings:
      Namespace Name Mixin selector
      official ce Lbmw;ce:Lzr;
      intermediary field_6781 Lnet/minecraft/class_1440;field_6781:Lnet/minecraft/class_2940;
      named HIDDEN_GENE Lnet/minecraft/entity/passive/PandaEntity;HIDDEN_GENE:Lnet/minecraft/entity/data/TrackedData;
    • PANDA_FLAGS

      private static final TrackedData<Byte> PANDA_FLAGS
      Mappings:
      Namespace Name Mixin selector
      official cf Lbmw;cf:Lzr;
      intermediary field_6768 Lnet/minecraft/class_1440;field_6768:Lnet/minecraft/class_2940;
      named PANDA_FLAGS Lnet/minecraft/entity/passive/PandaEntity;PANDA_FLAGS:Lnet/minecraft/entity/data/TrackedData;
    • ASK_FOR_BAMBOO_TARGET

      static final TargetPredicate ASK_FOR_BAMBOO_TARGET
      Mappings:
      Namespace Name Mixin selector
      official cg Lbmw;cg:Lbli;
      intermediary field_21803 Lnet/minecraft/class_1440;field_21803:Lnet/minecraft/class_4051;
      named ASK_FOR_BAMBOO_TARGET Lnet/minecraft/entity/passive/PandaEntity;ASK_FOR_BAMBOO_TARGET:Lnet/minecraft/entity/ai/TargetPredicate;
    • SNEEZING_FLAG

      private static final int SNEEZING_FLAG
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official ch Lbmw;ch:I
      intermediary field_30344 Lnet/minecraft/class_1440;field_30344:I
      named SNEEZING_FLAG Lnet/minecraft/entity/passive/PandaEntity;SNEEZING_FLAG:I
    • PLAYING_FLAG

      private static final int PLAYING_FLAG
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official ci Lbmw;ci:I
      intermediary field_30345 Lnet/minecraft/class_1440;field_30345:I
      named PLAYING_FLAG Lnet/minecraft/entity/passive/PandaEntity;PLAYING_FLAG:I
    • SITTING_FLAG

      private static final int SITTING_FLAG
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official cj Lbmw;cj:I
      intermediary field_30346 Lnet/minecraft/class_1440;field_30346:I
      named SITTING_FLAG Lnet/minecraft/entity/passive/PandaEntity;SITTING_FLAG:I
    • LYING_ON_BACK_FLAG

      private static final int LYING_ON_BACK_FLAG
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official ck Lbmw;ck:I
      intermediary field_30347 Lnet/minecraft/class_1440;field_30347:I
      named LYING_ON_BACK_FLAG Lnet/minecraft/entity/passive/PandaEntity;LYING_ON_BACK_FLAG:I
    • EATING_ANIMATION_INTERVAL

      private static final int EATING_ANIMATION_INTERVAL
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official cl Lbmw;cl:I
      intermediary field_30348 Lnet/minecraft/class_1440;field_30348:I
      named EATING_ANIMATION_INTERVAL Lnet/minecraft/entity/passive/PandaEntity;EATING_ANIMATION_INTERVAL:I
    • MAIN_GENE_MUTATION_CHANCE

      public static final int MAIN_GENE_MUTATION_CHANCE
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official bX Lbmw;bX:I
      intermediary field_30343 Lnet/minecraft/class_1440;field_30343:I
      named MAIN_GENE_MUTATION_CHANCE Lnet/minecraft/entity/passive/PandaEntity;MAIN_GENE_MUTATION_CHANCE:I
    • HIDDEN_GENE_MUTATION_CHANCE

      private static final int HIDDEN_GENE_MUTATION_CHANCE
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official cm Lbmw;cm:I
      intermediary field_30349 Lnet/minecraft/class_1440;field_30349:I
      named HIDDEN_GENE_MUTATION_CHANCE Lnet/minecraft/entity/passive/PandaEntity;HIDDEN_GENE_MUTATION_CHANCE:I
    • IS_FOOD

      static final Predicate<ItemEntity> IS_FOOD
      Mappings:
      Namespace Name Mixin selector
      official cx Lbmw;cx:Ljava/util/function/Predicate;
      intermediary field_6765 Lnet/minecraft/class_1440;field_6765:Ljava/util/function/Predicate;
      named IS_FOOD Lnet/minecraft/entity/passive/PandaEntity;IS_FOOD:Ljava/util/function/Predicate;
    • shouldGetRevenge

      boolean shouldGetRevenge
      Mappings:
      Namespace Name Mixin selector
      official cn Lbmw;cn:Z
      intermediary field_6769 Lnet/minecraft/class_1440;field_6769:Z
      named shouldGetRevenge Lnet/minecraft/entity/passive/PandaEntity;shouldGetRevenge:Z
    • shouldAttack

      boolean shouldAttack
      Mappings:
      Namespace Name Mixin selector
      official co Lbmw;co:Z
      intermediary field_6770 Lnet/minecraft/class_1440;field_6770:Z
      named shouldAttack Lnet/minecraft/entity/passive/PandaEntity;shouldAttack:Z
    • playingTicks

      public int playingTicks
      Mappings:
      Namespace Name Mixin selector
      official bY Lbmw;bY:I
      intermediary field_6767 Lnet/minecraft/class_1440;field_6767:I
      named playingTicks Lnet/minecraft/entity/passive/PandaEntity;playingTicks:I
    • playingJump

      private Vec3d playingJump
      Mappings:
      Namespace Name Mixin selector
      official cp Lbmw;cp:Ldvt;
      intermediary field_18277 Lnet/minecraft/class_1440;field_18277:Lnet/minecraft/class_243;
      named playingJump Lnet/minecraft/entity/passive/PandaEntity;playingJump:Lnet/minecraft/util/math/Vec3d;
    • sittingAnimationProgress

      private float sittingAnimationProgress
      Mappings:
      Namespace Name Mixin selector
      official cq Lbmw;cq:F
      intermediary field_6777 Lnet/minecraft/class_1440;field_6777:F
      named sittingAnimationProgress Lnet/minecraft/entity/passive/PandaEntity;sittingAnimationProgress:F
    • lastSittingAnimationProgress

      private float lastSittingAnimationProgress
      Mappings:
      Namespace Name Mixin selector
      official cr Lbmw;cr:F
      intermediary field_6779 Lnet/minecraft/class_1440;field_6779:F
      named lastSittingAnimationProgress Lnet/minecraft/entity/passive/PandaEntity;lastSittingAnimationProgress:F
    • lieOnBackAnimationProgress

      private float lieOnBackAnimationProgress
      Mappings:
      Namespace Name Mixin selector
      official cs Lbmw;cs:F
      intermediary field_6774 Lnet/minecraft/class_1440;field_6774:F
      named lieOnBackAnimationProgress Lnet/minecraft/entity/passive/PandaEntity;lieOnBackAnimationProgress:F
    • lastLieOnBackAnimationProgress

      private float lastLieOnBackAnimationProgress
      Mappings:
      Namespace Name Mixin selector
      official ct Lbmw;ct:F
      intermediary field_6775 Lnet/minecraft/class_1440;field_6775:F
      named lastLieOnBackAnimationProgress Lnet/minecraft/entity/passive/PandaEntity;lastLieOnBackAnimationProgress:F
    • rollOverAnimationProgress

      private float rollOverAnimationProgress
      Mappings:
      Namespace Name Mixin selector
      official cu Lbmw;cu:F
      intermediary field_6772 Lnet/minecraft/class_1440;field_6772:F
      named rollOverAnimationProgress Lnet/minecraft/entity/passive/PandaEntity;rollOverAnimationProgress:F
    • lastRollOverAnimationProgress

      private float lastRollOverAnimationProgress
      Mappings:
      Namespace Name Mixin selector
      official cv Lbmw;cv:F
      intermediary field_6773 Lnet/minecraft/class_1440;field_6773:F
      named lastRollOverAnimationProgress Lnet/minecraft/entity/passive/PandaEntity;lastRollOverAnimationProgress:F
    • lookAtPlayerGoal

      Mappings:
      Namespace Name Mixin selector
      official cw Lbmw;cw:Lbmw$g;
      intermediary field_21804 Lnet/minecraft/class_1440;field_21804:Lnet/minecraft/class_1440$class_4056;
      named lookAtPlayerGoal Lnet/minecraft/entity/passive/PandaEntity;lookAtPlayerGoal:Lnet/minecraft/entity/passive/PandaEntity$LookAtEntityGoal;
  • Constructor Details

    • PandaEntity

      public PandaEntity(EntityType<? extends PandaEntity> type, World world)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lbaq;<init>(Lbau;Lcga;)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
  • Method Details

    • canEquip

      public boolean canEquip(ItemStack stack)
      Overrides:
      canEquip in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official g Lbbf;g(Lcaa;)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
    • getAskForBambooTicks

      public int getAskForBambooTicks()
      Mappings:
      Namespace Name Mixin selector
      official q Lbmw;q()I
      intermediary method_6521 Lnet/minecraft/class_1440;method_6521()I
      named getAskForBambooTicks Lnet/minecraft/entity/passive/PandaEntity;getAskForBambooTicks()I
    • setAskForBambooTicks

      public void setAskForBambooTicks(int askForBambooTicks)
      Mappings:
      Namespace Name Mixin selector
      official t Lbmw;t(I)V
      intermediary method_6517 Lnet/minecraft/class_1440;method_6517(I)V
      named setAskForBambooTicks Lnet/minecraft/entity/passive/PandaEntity;setAskForBambooTicks(I)V
    • isSneezing

      public boolean isSneezing()
      Mappings:
      Namespace Name Mixin selector
      official t Lbmw;t()Z
      intermediary method_6545 Lnet/minecraft/class_1440;method_6545()Z
      named isSneezing Lnet/minecraft/entity/passive/PandaEntity;isSneezing()Z
    • isSitting

      public boolean isSitting()
      Mappings:
      Namespace Name Mixin selector
      official fK Lbmw;fK()Z
      intermediary method_6535 Lnet/minecraft/class_1440;method_6535()Z
      named isSitting Lnet/minecraft/entity/passive/PandaEntity;isSitting()Z
    • setSitting

      public void setSitting(boolean sitting)
      Mappings:
      Namespace Name Mixin selector
      official v Lbmw;v(Z)V
      intermediary method_6513 Lnet/minecraft/class_1440;method_6513(Z)V
      named setSitting Lnet/minecraft/entity/passive/PandaEntity;setSitting(Z)V
    • isLyingOnBack

      public boolean isLyingOnBack()
      Mappings:
      Namespace Name Mixin selector
      official fL Lbmw;fL()Z
      intermediary method_6514 Lnet/minecraft/class_1440;method_6514()Z
      named isLyingOnBack Lnet/minecraft/entity/passive/PandaEntity;isLyingOnBack()Z
    • setLyingOnBack

      public void setLyingOnBack(boolean lyingOnBack)
      Mappings:
      Namespace Name Mixin selector
      official w Lbmw;w(Z)V
      intermediary method_6505 Lnet/minecraft/class_1440;method_6505(Z)V
      named setLyingOnBack Lnet/minecraft/entity/passive/PandaEntity;setLyingOnBack(Z)V
    • isEating

      public boolean isEating()
      Mappings:
      Namespace Name Mixin selector
      official fM Lbmw;fM()Z
      intermediary method_6527 Lnet/minecraft/class_1440;method_6527()Z
      named isEating Lnet/minecraft/entity/passive/PandaEntity;isEating()Z
    • setEating

      public void setEating(boolean eating)
      Mappings:
      Namespace Name Mixin selector
      official x Lbmw;x(Z)V
      intermediary method_6552 Lnet/minecraft/class_1440;method_6552(Z)V
      named setEating Lnet/minecraft/entity/passive/PandaEntity;setEating(Z)V
    • getEatingTicks

      private int getEatingTicks()
      Mappings:
      Namespace Name Mixin selector
      official gg Lbmw;gg()I
      intermediary method_6528 Lnet/minecraft/class_1440;method_6528()I
      named getEatingTicks Lnet/minecraft/entity/passive/PandaEntity;getEatingTicks()I
    • setEatingTicks

      private void setEatingTicks(int eatingTicks)
      Mappings:
      Namespace Name Mixin selector
      official v Lbmw;v(I)V
      intermediary method_6558 Lnet/minecraft/class_1440;method_6558(I)V
      named setEatingTicks Lnet/minecraft/entity/passive/PandaEntity;setEatingTicks(I)V
    • setSneezing

      public void setSneezing(boolean sneezing)
      Mappings:
      Namespace Name Mixin selector
      official y Lbmw;y(Z)V
      intermediary method_6546 Lnet/minecraft/class_1440;method_6546(Z)V
      named setSneezing Lnet/minecraft/entity/passive/PandaEntity;setSneezing(Z)V
    • getSneezeProgress

      public int getSneezeProgress()
      Mappings:
      Namespace Name Mixin selector
      official fS Lbmw;fS()I
      intermediary method_6532 Lnet/minecraft/class_1440;method_6532()I
      named getSneezeProgress Lnet/minecraft/entity/passive/PandaEntity;getSneezeProgress()I
    • setSneezeProgress

      public void setSneezeProgress(int sneezeProgress)
      Mappings:
      Namespace Name Mixin selector
      official u Lbmw;u(I)V
      intermediary method_6539 Lnet/minecraft/class_1440;method_6539(I)V
      named setSneezeProgress Lnet/minecraft/entity/passive/PandaEntity;setSneezeProgress(I)V
    • getMainGene

      public PandaEntity.Gene getMainGene()
      Mappings:
      Namespace Name Mixin selector
      official fT Lbmw;fT()Lbmw$a;
      intermediary method_6525 Lnet/minecraft/class_1440;method_6525()Lnet/minecraft/class_1440$class_1443;
      named getMainGene Lnet/minecraft/entity/passive/PandaEntity;getMainGene()Lnet/minecraft/entity/passive/PandaEntity$Gene;
    • setMainGene

      public void setMainGene(PandaEntity.Gene gene)
      Mappings:
      Namespace Name Mixin selector
      official a Lbmw;a(Lbmw$a;)V
      intermediary method_6529 Lnet/minecraft/class_1440;method_6529(Lnet/minecraft/class_1440$class_1443;)V
      named setMainGene Lnet/minecraft/entity/passive/PandaEntity;setMainGene(Lnet/minecraft/entity/passive/PandaEntity$Gene;)V
    • getHiddenGene

      public PandaEntity.Gene getHiddenGene()
      Mappings:
      Namespace Name Mixin selector
      official fU Lbmw;fU()Lbmw$a;
      intermediary method_6508 Lnet/minecraft/class_1440;method_6508()Lnet/minecraft/class_1440$class_1443;
      named getHiddenGene Lnet/minecraft/entity/passive/PandaEntity;getHiddenGene()Lnet/minecraft/entity/passive/PandaEntity$Gene;
    • setHiddenGene

      public void setHiddenGene(PandaEntity.Gene gene)
      Mappings:
      Namespace Name Mixin selector
      official b Lbmw;b(Lbmw$a;)V
      intermediary method_6547 Lnet/minecraft/class_1440;method_6547(Lnet/minecraft/class_1440$class_1443;)V
      named setHiddenGene Lnet/minecraft/entity/passive/PandaEntity;setHiddenGene(Lnet/minecraft/entity/passive/PandaEntity$Gene;)V
    • isPlaying

      public boolean isPlaying()
      Mappings:
      Namespace Name Mixin selector
      official fV Lbmw;fV()Z
      intermediary method_6526 Lnet/minecraft/class_1440;method_6526()Z
      named isPlaying Lnet/minecraft/entity/passive/PandaEntity;isPlaying()Z
    • setPlaying

      public void setPlaying(boolean playing)
      Mappings:
      Namespace Name Mixin selector
      official z Lbmw;z(Z)V
      intermediary method_6541 Lnet/minecraft/class_1440;method_6541(Z)V
      named setPlaying Lnet/minecraft/entity/passive/PandaEntity;setPlaying(Z)V
    • initDataTracker

      protected void initDataTracker()
      Overrides:
      initDataTracker in class PassiveEntity
      Mappings:
      Namespace Name Mixin selector
      official a_ Lbaq;a_()V
      intermediary method_5693 Lnet/minecraft/class_1297;method_5693()V
      named initDataTracker Lnet/minecraft/entity/Entity;initDataTracker()V
    • hasPandaFlag

      private boolean hasPandaFlag(int bitmask)
      Mappings:
      Namespace Name Mixin selector
      official w Lbmw;w(I)Z
      intermediary method_6533 Lnet/minecraft/class_1440;method_6533(I)Z
      named hasPandaFlag Lnet/minecraft/entity/passive/PandaEntity;hasPandaFlag(I)Z
    • setPandaFlag

      private void setPandaFlag(int mask, boolean value)
      Mappings:
      Namespace Name Mixin selector
      official d Lbmw;d(IZ)V
      intermediary method_6557 Lnet/minecraft/class_1440;method_6557(IZ)V
      named setPandaFlag Lnet/minecraft/entity/passive/PandaEntity;setPandaFlag(IZ)V
    • writeCustomDataToNbt

      public void writeCustomDataToNbt(NbtCompound nbt)
      Overrides:
      writeCustomDataToNbt in class AnimalEntity
      Mappings:
      Namespace Name Mixin selector
      official b Lbaq;b(Lpj;)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/NbtCompound;)V
    • readCustomDataFromNbt

      public void readCustomDataFromNbt(NbtCompound nbt)
      Overrides:
      readCustomDataFromNbt in class AnimalEntity
      Mappings:
      Namespace Name Mixin selector
      official a Lbaq;a(Lpj;)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/NbtCompound;)V
    • createChild

      @Nullable public @Nullable PassiveEntity createChild(ServerWorld world, PassiveEntity entity)
      Specified by:
      createChild in class PassiveEntity
      Mappings:
      Namespace Name Mixin selector
      official a Lban;a(Lafo;Lban;)Lban;
      intermediary method_5613 Lnet/minecraft/class_1296;method_5613(Lnet/minecraft/class_3218;Lnet/minecraft/class_1296;)Lnet/minecraft/class_1296;
      named createChild Lnet/minecraft/entity/passive/PassiveEntity;createChild(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/passive/PassiveEntity;)Lnet/minecraft/entity/passive/PassiveEntity;
    • initGoals

      protected void initGoals()
      Overrides:
      initGoals in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official u Lbbh;u()V
      intermediary method_5959 Lnet/minecraft/class_1308;method_5959()V
      named initGoals Lnet/minecraft/entity/mob/MobEntity;initGoals()V
    • createPandaAttributes

      public static DefaultAttributeContainer.Builder createPandaAttributes()
      Mappings:
      Namespace Name Mixin selector
      official fW Lbmw;fW()Lbcf$a;
      intermediary method_26888 Lnet/minecraft/class_1440;method_26888()Lnet/minecraft/class_5132$class_5133;
      named createPandaAttributes Lnet/minecraft/entity/passive/PandaEntity;createPandaAttributes()Lnet/minecraft/entity/attribute/DefaultAttributeContainer$Builder;
    • getProductGene

      public PandaEntity.Gene getProductGene()
      Mappings:
      Namespace Name Mixin selector
      official fX Lbmw;fX()Lbmw$a;
      intermediary method_6554 Lnet/minecraft/class_1440;method_6554()Lnet/minecraft/class_1440$class_1443;
      named getProductGene Lnet/minecraft/entity/passive/PandaEntity;getProductGene()Lnet/minecraft/entity/passive/PandaEntity$Gene;
    • isLazy

      public boolean isLazy()
      Mappings:
      Namespace Name Mixin selector
      official fY Lbmw;fY()Z
      intermediary method_6549 Lnet/minecraft/class_1440;method_6549()Z
      named isLazy Lnet/minecraft/entity/passive/PandaEntity;isLazy()Z
    • isWorried

      public boolean isWorried()
      Mappings:
      Namespace Name Mixin selector
      official fZ Lbmw;fZ()Z
      intermediary method_6509 Lnet/minecraft/class_1440;method_6509()Z
      named isWorried Lnet/minecraft/entity/passive/PandaEntity;isWorried()Z
    • isPlayful

      public boolean isPlayful()
      Mappings:
      Namespace Name Mixin selector
      official ga Lbmw;ga()Z
      intermediary method_6522 Lnet/minecraft/class_1440;method_6522()Z
      named isPlayful Lnet/minecraft/entity/passive/PandaEntity;isPlayful()Z
    • isBrown

      public boolean isBrown()
      Mappings:
      Namespace Name Mixin selector
      official gb Lbmw;gb()Z
      intermediary method_35173 Lnet/minecraft/class_1440;method_35173()Z
      named isBrown Lnet/minecraft/entity/passive/PandaEntity;isBrown()Z
    • isWeak

      public boolean isWeak()
      Mappings:
      Namespace Name Mixin selector
      official gc Lbmw;gc()Z
      intermediary method_6550 Lnet/minecraft/class_1440;method_6550()Z
      named isWeak Lnet/minecraft/entity/passive/PandaEntity;isWeak()Z
    • isAttacking

      public boolean isAttacking()
      Overrides:
      isAttacking in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official fD Lbbh;fD()Z
      intermediary method_6510 Lnet/minecraft/class_1308;method_6510()Z
      named isAttacking Lnet/minecraft/entity/mob/MobEntity;isAttacking()Z
    • canBeLeashedBy

      public boolean canBeLeashedBy(PlayerEntity player)
      Overrides:
      canBeLeashedBy in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official a Lbbh;a(Lbtf;)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
    • tryAttack

      public boolean tryAttack(Entity target)
      Overrides:
      tryAttack in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official z Lbbf;z(Lbaq;)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
    • tick

      public void tick()
      Overrides:
      tick in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official k Lbaq;k()V
      intermediary method_5773 Lnet/minecraft/class_1297;method_5773()V
      named tick Lnet/minecraft/entity/Entity;tick()V
    • isScaredByThunderstorm

      public boolean isScaredByThunderstorm()
      Mappings:
      Namespace Name Mixin selector
      official gd Lbmw;gd()Z
      intermediary method_6524 Lnet/minecraft/class_1440;method_6524()Z
      named isScaredByThunderstorm Lnet/minecraft/entity/passive/PandaEntity;isScaredByThunderstorm()Z
    • updateEatingAnimation

      private void updateEatingAnimation()
      Mappings:
      Namespace Name Mixin selector
      official gh Lbmw;gh()V
      intermediary method_6536 Lnet/minecraft/class_1440;method_6536()V
      named updateEatingAnimation Lnet/minecraft/entity/passive/PandaEntity;updateEatingAnimation()V
    • playEatingAnimation

      private void playEatingAnimation()
      Mappings:
      Namespace Name Mixin selector
      official gi Lbmw;gi()V
      intermediary method_6512 Lnet/minecraft/class_1440;method_6512()V
      named playEatingAnimation Lnet/minecraft/entity/passive/PandaEntity;playEatingAnimation()V
    • updateSittingAnimation

      private void updateSittingAnimation()
      Mappings:
      Namespace Name Mixin selector
      official gj Lbmw;gj()V
      intermediary method_6544 Lnet/minecraft/class_1440;method_6544()V
      named updateSittingAnimation Lnet/minecraft/entity/passive/PandaEntity;updateSittingAnimation()V
    • updateLieOnBackAnimation

      private void updateLieOnBackAnimation()
      Mappings:
      Namespace Name Mixin selector
      official gk Lbmw;gk()V
      intermediary method_6503 Lnet/minecraft/class_1440;method_6503()V
      named updateLieOnBackAnimation Lnet/minecraft/entity/passive/PandaEntity;updateLieOnBackAnimation()V
    • updateRollOverAnimation

      private void updateRollOverAnimation()
      Mappings:
      Namespace Name Mixin selector
      official gl Lbmw;gl()V
      intermediary method_6523 Lnet/minecraft/class_1440;method_6523()V
      named updateRollOverAnimation Lnet/minecraft/entity/passive/PandaEntity;updateRollOverAnimation()V
    • getSittingAnimationProgress

      public float getSittingAnimationProgress(float tickDelta)
      Mappings:
      Namespace Name Mixin selector
      official y Lbmw;y(F)F
      intermediary method_6534 Lnet/minecraft/class_1440;method_6534(F)F
      named getSittingAnimationProgress Lnet/minecraft/entity/passive/PandaEntity;getSittingAnimationProgress(F)F
    • getLieOnBackAnimationProgress

      public float getLieOnBackAnimationProgress(float tickDelta)
      Mappings:
      Namespace Name Mixin selector
      official z Lbmw;z(F)F
      intermediary method_6555 Lnet/minecraft/class_1440;method_6555(F)F
      named getLieOnBackAnimationProgress Lnet/minecraft/entity/passive/PandaEntity;getLieOnBackAnimationProgress(F)F
    • getRollOverAnimationProgress

      public float getRollOverAnimationProgress(float tickDelta)
      Mappings:
      Namespace Name Mixin selector
      official A Lbmw;A(F)F
      intermediary method_6560 Lnet/minecraft/class_1440;method_6560(F)F
      named getRollOverAnimationProgress Lnet/minecraft/entity/passive/PandaEntity;getRollOverAnimationProgress(F)F
    • updatePlaying

      private void updatePlaying()
      Mappings:
      Namespace Name Mixin selector
      official gm Lbmw;gm()V
      intermediary method_6537 Lnet/minecraft/class_1440;method_6537()V
      named updatePlaying Lnet/minecraft/entity/passive/PandaEntity;updatePlaying()V
    • sneeze

      private void sneeze()
      Mappings:
      Namespace Name Mixin selector
      official gn Lbmw;gn()V
      intermediary method_6548 Lnet/minecraft/class_1440;method_6548()V
      named sneeze Lnet/minecraft/entity/passive/PandaEntity;sneeze()V
    • loot

      protected void loot(ItemEntity item)
      Overrides:
      loot in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official b Lbbh;b(Lbpy;)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
    • damage

      public boolean damage(DamageSource source, float amount)
      Overrides:
      damage in class AnimalEntity
      Mappings:
      Namespace Name Mixin selector
      official a Lbaq;a(Lazz;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
    • initialize

      @Nullable public @Nullable EntityData initialize(ServerWorldAccess world, LocalDifficulty difficulty, SpawnReason spawnReason, @Nullable @Nullable EntityData entityData, @Nullable @Nullable NbtCompound entityNbt)
      Overrides:
      initialize in class PassiveEntity
      Mappings:
      Namespace Name Mixin selector
      official a Lbbh;a(Lcgp;Lazk;Lbbj;Lbbx;Lpj;)Lbbx;
      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/NbtCompound;)Lnet/minecraft/entity/EntityData;
    • initGenes

      public void initGenes(PandaEntity mother, @Nullable @Nullable PandaEntity father)
      Mappings:
      Namespace Name Mixin selector
      official a Lbmw;a(Lbmw;Lbmw;)V
      intermediary method_6515 Lnet/minecraft/class_1440;method_6515(Lnet/minecraft/class_1440;Lnet/minecraft/class_1440;)V
      named initGenes Lnet/minecraft/entity/passive/PandaEntity;initGenes(Lnet/minecraft/entity/passive/PandaEntity;Lnet/minecraft/entity/passive/PandaEntity;)V
    • getRandomGene

      private PandaEntity.Gene getRandomGene()
      Mappings:
      Namespace Name Mixin selector
      official go Lbmw;go()Lbmw$a;
      intermediary method_6519 Lnet/minecraft/class_1440;method_6519()Lnet/minecraft/class_1440$class_1443;
      named getRandomGene Lnet/minecraft/entity/passive/PandaEntity;getRandomGene()Lnet/minecraft/entity/passive/PandaEntity$Gene;
    • resetAttributes

      public void resetAttributes()
      Mappings:
      Namespace Name Mixin selector
      official ge Lbmw;ge()V
      intermediary method_6538 Lnet/minecraft/class_1440;method_6538()V
      named resetAttributes Lnet/minecraft/entity/passive/PandaEntity;resetAttributes()V
    • stop

      void stop()
      Mappings:
      Namespace Name Mixin selector
      official gp Lbmw;gp()V
      intermediary method_18057 Lnet/minecraft/class_1440;method_18057()V
      named stop Lnet/minecraft/entity/passive/PandaEntity;stop()V
    • interactMob

      public ActionResult interactMob(PlayerEntity player, Hand hand)
      Overrides:
      interactMob in class AnimalEntity
      Mappings:
      Namespace Name Mixin selector
      official b Lbbh;b(Lbtf;Lazl;)Lazm;
      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;
    • getAmbientSound

      @Nullable protected @Nullable SoundEvent getAmbientSound()
      Overrides:
      getAmbientSound in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official r Lbbh;r()Lajd;
      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;
    • playStepSound

      protected void playStepSound(BlockPos pos, BlockState state)
      Overrides:
      playStepSound in class Entity
      Mappings:
      Namespace Name Mixin selector
      official b Lbaq;b(Lgt;Lcur;)V
      intermediary method_5712 Lnet/minecraft/class_1297;method_5712(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
      named playStepSound Lnet/minecraft/entity/Entity;playStepSound(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)V
    • isBreedingItem

      public boolean isBreedingItem(ItemStack stack)
      Overrides:
      isBreedingItem in class AnimalEntity
      Mappings:
      Namespace Name Mixin selector
      official n Lbmh;n(Lcaa;)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
    • canEat

      private boolean canEat(ItemStack stack)
      Mappings:
      Namespace Name Mixin selector
      official m Lbmw;m(Lcaa;)Z
      intermediary method_16106 Lnet/minecraft/class_1440;method_16106(Lnet/minecraft/class_1799;)Z
      named canEat Lnet/minecraft/entity/passive/PandaEntity;canEat(Lnet/minecraft/item/ItemStack;)Z
    • getDeathSound

      @Nullable protected @Nullable SoundEvent getDeathSound()
      Overrides:
      getDeathSound in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official x_ Lbbf;x_()Lajd;
      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

      @Nullable protected @Nullable SoundEvent getHurtSound(DamageSource source)
      Overrides:
      getHurtSound in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official c Lbbf;c(Lazz;)Lajd;
      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;
    • isIdle

      public boolean isIdle()
      Mappings:
      Namespace Name Mixin selector
      official gf Lbmw;gf()Z
      intermediary method_18442 Lnet/minecraft/class_1440;method_18442()Z
      named isIdle Lnet/minecraft/entity/passive/PandaEntity;isIdle()Z