Class AxolotlBrain

java.lang.Object
net.minecraft.entity.passive.AxolotlBrain

public class AxolotlBrain
extends Object
Mappings:
Namespace Name
official bcm
intermediary net/minecraft/class_5768
named net/minecraft/entity/passive/AxolotlBrain
  • Field Details

    • WALK_TOWARD_ADULT_RANGE

      private static final IntRange WALK_TOWARD_ADULT_RANGE
      Mappings:
      Namespace Name Mixin selector
      official a Lbcm;a:Lafy;
      intermediary field_28351 Lnet/minecraft/class_5768;field_28351:Lnet/minecraft/class_4801;
      named WALK_TOWARD_ADULT_RANGE Lnet/minecraft/entity/passive/AxolotlBrain;WALK_TOWARD_ADULT_RANGE:Lnet/minecraft/util/math/IntRange;
  • Constructor Details

    • AxolotlBrain

      public AxolotlBrain()
  • Method Details

    • create

      protected static Brain<?> create​(Brain<AxolotlEntity> brain)
      Mappings:
      Namespace Name Mixin selector
      official a Lbcm;a(Lasc;)Lasc;
      intermediary method_33243 Lnet/minecraft/class_5768;method_33243(Lnet/minecraft/class_4095;)Lnet/minecraft/class_4095;
      named create Lnet/minecraft/entity/passive/AxolotlBrain;create(Lnet/minecraft/entity/ai/brain/Brain;)Lnet/minecraft/entity/ai/brain/Brain;
    • addPlayDeadActivities

      private static void addPlayDeadActivities​(Brain<AxolotlEntity> brain)
      Mappings:
      Namespace Name Mixin selector
      official b Lbcm;b(Lasc;)V
      intermediary method_33246 Lnet/minecraft/class_5768;method_33246(Lnet/minecraft/class_4095;)V
      named addPlayDeadActivities Lnet/minecraft/entity/passive/AxolotlBrain;addPlayDeadActivities(Lnet/minecraft/entity/ai/brain/Brain;)V
    • addFightActivities

      private static void addFightActivities​(Brain<AxolotlEntity> brain)
      Mappings:
      Namespace Name Mixin selector
      official c Lbcm;c(Lasc;)V
      intermediary method_33249 Lnet/minecraft/class_5768;method_33249(Lnet/minecraft/class_4095;)V
      named addFightActivities Lnet/minecraft/entity/passive/AxolotlBrain;addFightActivities(Lnet/minecraft/entity/ai/brain/Brain;)V
    • addCoreActivities

      private static void addCoreActivities​(Brain<AxolotlEntity> brain)
      Mappings:
      Namespace Name Mixin selector
      official d Lbcm;d(Lasc;)V
      intermediary method_33251 Lnet/minecraft/class_5768;method_33251(Lnet/minecraft/class_4095;)V
      named addCoreActivities Lnet/minecraft/entity/passive/AxolotlBrain;addCoreActivities(Lnet/minecraft/entity/ai/brain/Brain;)V
    • addIdleActivities

      private static void addIdleActivities​(Brain<AxolotlEntity> brain)
      Mappings:
      Namespace Name Mixin selector
      official e Lbcm;e(Lasc;)V
      intermediary method_33252 Lnet/minecraft/class_5768;method_33252(Lnet/minecraft/class_4095;)V
      named addIdleActivities Lnet/minecraft/entity/passive/AxolotlBrain;addIdleActivities(Lnet/minecraft/entity/ai/brain/Brain;)V
    • method_33244

      public static void method_33244​(AxolotlEntity axolotl)
      Mappings:
      Namespace Name Mixin selector
      official a Lbcm;a(Lbcl;)V
      intermediary method_33244 Lnet/minecraft/class_5768;method_33244(Lnet/minecraft/class_5762;)V
      named method_33244 Lnet/minecraft/entity/passive/AxolotlBrain;method_33244(Lnet/minecraft/entity/passive/AxolotlEntity;)V
    • method_33242

      private static float method_33242​(LivingEntity livingEntity)
      Mappings:
      Namespace Name Mixin selector
      official a Lbcm;a(Lari;)F
      intermediary method_33242 Lnet/minecraft/class_5768;method_33242(Lnet/minecraft/class_1309;)F
      named method_33242 Lnet/minecraft/entity/passive/AxolotlBrain;method_33242(Lnet/minecraft/entity/LivingEntity;)F
    • method_33245

      private static float method_33245​(LivingEntity livingEntity)
      Mappings:
      Namespace Name Mixin selector
      official b Lbcm;b(Lari;)F
      intermediary method_33245 Lnet/minecraft/class_5768;method_33245(Lnet/minecraft/class_1309;)F
      named method_33245 Lnet/minecraft/entity/passive/AxolotlBrain;method_33245(Lnet/minecraft/entity/LivingEntity;)F
    • method_33248

      private static float method_33248​(LivingEntity livingEntity)
      Mappings:
      Namespace Name Mixin selector
      official c Lbcm;c(Lari;)F
      intermediary method_33248 Lnet/minecraft/class_5768;method_33248(Lnet/minecraft/class_1309;)F
      named method_33248 Lnet/minecraft/entity/passive/AxolotlBrain;method_33248(Lnet/minecraft/entity/LivingEntity;)F
    • getAttackTarget

      private static Optional<? extends LivingEntity> getAttackTarget​(AxolotlEntity axolotl)
      Mappings:
      Namespace Name Mixin selector
      official b Lbcm;b(Lbcl;)Ljava/util/Optional;
      intermediary method_33247 Lnet/minecraft/class_5768;method_33247(Lnet/minecraft/class_5762;)Ljava/util/Optional;
      named getAttackTarget Lnet/minecraft/entity/passive/AxolotlBrain;getAttackTarget(Lnet/minecraft/entity/passive/AxolotlEntity;)Ljava/util/Optional;
    • hasBreedTarget

      private static boolean hasBreedTarget​(AxolotlEntity axolotl)
      Mappings:
      Namespace Name Mixin selector
      official c Lbcm;c(Lbcl;)Z
      intermediary method_33250 Lnet/minecraft/class_5768;method_33250(Lnet/minecraft/class_5762;)Z
      named hasBreedTarget Lnet/minecraft/entity/passive/AxolotlBrain;hasBreedTarget(Lnet/minecraft/entity/passive/AxolotlEntity;)Z
    • getTemptItems

      public static Ingredient getTemptItems()
      Mappings:
      Namespace Name Mixin selector
      official a Lbcm;a()Lbqk;
      intermediary method_33241 Lnet/minecraft/class_5768;method_33241()Lnet/minecraft/class_1856;
      named getTemptItems Lnet/minecraft/entity/passive/AxolotlBrain;getTemptItems()Lnet/minecraft/recipe/Ingredient;