Class AxolotlBrain

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

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

    • WALK_TOWARD_ADULT_RANGE

      private static final UniformIntProvider WALK_TOWARD_ADULT_RANGE
      Mappings:
      Namespace Name Mixin selector
      official a Lbfa;a:Larm;
      intermediary field_28351 Lnet/minecraft/class_5768;field_28351:Lnet/minecraft/class_6019;
      named WALK_TOWARD_ADULT_RANGE Lnet/minecraft/entity/passive/AxolotlBrain;WALK_TOWARD_ADULT_RANGE:Lnet/minecraft/util/math/intprovider/UniformIntProvider;
    • field_30394

      private static final float field_30394
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official b Lbfa;b:F
      intermediary field_30394 Lnet/minecraft/class_5768;field_30394:F
      named field_30394 Lnet/minecraft/entity/passive/AxolotlBrain;field_30394:F
    • field_30395

      private static final float field_30395
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official c Lbfa;c:F
      intermediary field_30395 Lnet/minecraft/class_5768;field_30395:F
      named field_30395 Lnet/minecraft/entity/passive/AxolotlBrain;field_30395:F
    • field_30396

      private static final float field_30396
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official d Lbfa;d:F
      intermediary field_30396 Lnet/minecraft/class_5768;field_30396:F
      named field_30396 Lnet/minecraft/entity/passive/AxolotlBrain;field_30396:F
    • field_30397

      private static final float field_30397
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official e Lbfa;e:F
      intermediary field_30397 Lnet/minecraft/class_5768;field_30397:F
      named field_30397 Lnet/minecraft/entity/passive/AxolotlBrain;field_30397:F
    • field_30398

      private static final float field_30398
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official f Lbfa;f:F
      intermediary field_30398 Lnet/minecraft/class_5768;field_30398:F
      named field_30398 Lnet/minecraft/entity/passive/AxolotlBrain;field_30398:F
  • Constructor Details

    • AxolotlBrain

      public AxolotlBrain()
  • Method Details

    • create

      protected static Brain<?> create(Brain<AxolotlEntity> brain)
      Mappings:
      Namespace Name Mixin selector
      official a Lbfa;a(Lauo;)Lauo;
      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 Lbfa;b(Lauo;)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 Lbfa;c(Lauo;)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 Lbfa;d(Lauo;)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 Lbfa;e(Lauo;)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
    • updateActivities

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

      private static float method_33242(LivingEntity entity)
      Mappings:
      Namespace Name Mixin selector
      official a Lbfa;a(Latt;)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 entity)
      Mappings:
      Namespace Name Mixin selector
      official b Lbfa;b(Latt;)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 entity)
      Mappings:
      Namespace Name Mixin selector
      official c Lbfa;c(Latt;)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 Lbfa;b(Lbez;)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 Lbfa;c(Lbez;)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 Lbfa;a()Lbte;
      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;