Class ArmadilloBrain

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

public class ArmadilloBrain extends Object
Mappings:
Namespace Name
named net/minecraft/entity/passive/ArmadilloBrain
intermediary net/minecraft/class_9071
official cjg
  • Field Details

    • field_47797

      private static final float field_47797
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_47797 Lnet/minecraft/entity/passive/ArmadilloBrain;field_47797:F
      intermediary field_47797 Lnet/minecraft/class_9071;field_47797:F
      official a Lcjg;a:F
    • field_47798

      private static final float field_47798
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_47798 Lnet/minecraft/entity/passive/ArmadilloBrain;field_47798:F
      intermediary field_47798 Lnet/minecraft/class_9071;field_47798:F
      official b Lcjg;b:F
    • field_47799

      private static final float field_47799
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_47799 Lnet/minecraft/entity/passive/ArmadilloBrain;field_47799:F
      intermediary field_47799 Lnet/minecraft/class_9071;field_47799:F
      official c Lcjg;c:F
    • field_47800

      private static final float field_47800
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_47800 Lnet/minecraft/entity/passive/ArmadilloBrain;field_47800:F
      intermediary field_47800 Lnet/minecraft/class_9071;field_47800:F
      official d Lcjg;d:F
    • field_47801

      private static final float field_47801
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_47801 Lnet/minecraft/entity/passive/ArmadilloBrain;field_47801:F
      intermediary field_47801 Lnet/minecraft/class_9071;field_47801:F
      official e Lcjg;e:F
    • field_48338

      private static final double field_48338
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_48338 Lnet/minecraft/entity/passive/ArmadilloBrain;field_48338:D
      intermediary field_48338 Lnet/minecraft/class_9071;field_48338:D
      official f Lcjg;f:D
    • field_48339

      private static final double field_48339
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_48339 Lnet/minecraft/entity/passive/ArmadilloBrain;field_48339:D
      intermediary field_48339 Lnet/minecraft/class_9071;field_48339:D
      official g Lcjg;g:D
    • WALK_TOWARDS_CLOSEST_ADULT_RANGE

      private static final UniformIntProvider WALK_TOWARDS_CLOSEST_ADULT_RANGE
      Mappings:
      Namespace Name Mixin selector
      named WALK_TOWARDS_CLOSEST_ADULT_RANGE Lnet/minecraft/entity/passive/ArmadilloBrain;WALK_TOWARDS_CLOSEST_ADULT_RANGE:Lnet/minecraft/util/math/intprovider/UniformIntProvider;
      intermediary field_47802 Lnet/minecraft/class_9071;field_47802:Lnet/minecraft/class_6019;
      official h Lcjg;h:Lbst;
    • SENSOR_TYPES

      private static final ImmutableList<SensorType<? extends Sensor<? super ArmadilloEntity>>> SENSOR_TYPES
      Mappings:
      Namespace Name Mixin selector
      named SENSOR_TYPES Lnet/minecraft/entity/passive/ArmadilloBrain;SENSOR_TYPES:Lcom/google/common/collect/ImmutableList;
      intermediary field_47803 Lnet/minecraft/class_9071;field_47803:Lcom/google/common/collect/ImmutableList;
      official i Lcjg;i:Lcom/google/common/collect/ImmutableList;
    • MEMORY_MODULE_TYPES

      private static final ImmutableList<MemoryModuleType<?>> MEMORY_MODULE_TYPES
      Mappings:
      Namespace Name Mixin selector
      named MEMORY_MODULE_TYPES Lnet/minecraft/entity/passive/ArmadilloBrain;MEMORY_MODULE_TYPES:Lcom/google/common/collect/ImmutableList;
      intermediary field_47804 Lnet/minecraft/class_9071;field_47804:Lcom/google/common/collect/ImmutableList;
      official j Lcjg;j:Lcom/google/common/collect/ImmutableList;
    • UNROLL_TASK

      private static final SingleTickTask<ArmadilloEntity> UNROLL_TASK
      Mappings:
      Namespace Name Mixin selector
      named UNROLL_TASK Lnet/minecraft/entity/passive/ArmadilloBrain;UNROLL_TASK:Lnet/minecraft/entity/ai/brain/task/SingleTickTask;
      intermediary field_47805 Lnet/minecraft/class_9071;field_47805:Lnet/minecraft/class_7894;
      official k Lcjg;k:Lbzj;
  • Constructor Details

    • ArmadilloBrain

      public ArmadilloBrain()
  • Method Details

    • createBrainProfile

      public static Brain.Profile<ArmadilloEntity> createBrainProfile()
      Mappings:
      Namespace Name Mixin selector
      named createBrainProfile Lnet/minecraft/entity/passive/ArmadilloBrain;createBrainProfile()Lnet/minecraft/entity/ai/brain/Brain$Profile;
      intermediary method_55728 Lnet/minecraft/class_9071;method_55728()Lnet/minecraft/class_4095$class_5303;
      official a Lcjg;a()Lbxh$b;
    • create

      protected static Brain<?> create(Brain<ArmadilloEntity> brain)
      Mappings:
      Namespace Name Mixin selector
      named create Lnet/minecraft/entity/passive/ArmadilloBrain;create(Lnet/minecraft/entity/ai/brain/Brain;)Lnet/minecraft/entity/ai/brain/Brain;
      intermediary method_55731 Lnet/minecraft/class_9071;method_55731(Lnet/minecraft/class_4095;)Lnet/minecraft/class_4095;
      official a Lcjg;a(Lbxh;)Lbxh;
    • addCoreActivities

      private static void addCoreActivities(Brain<ArmadilloEntity> brain)
      Mappings:
      Namespace Name Mixin selector
      named addCoreActivities Lnet/minecraft/entity/passive/ArmadilloBrain;addCoreActivities(Lnet/minecraft/entity/ai/brain/Brain;)V
      intermediary method_55737 Lnet/minecraft/class_9071;method_55737(Lnet/minecraft/class_4095;)V
      official b Lcjg;b(Lbxh;)V
    • addIdleActivities

      private static void addIdleActivities(Brain<ArmadilloEntity> brain)
      Mappings:
      Namespace Name Mixin selector
      named addIdleActivities Lnet/minecraft/entity/passive/ArmadilloBrain;addIdleActivities(Lnet/minecraft/entity/ai/brain/Brain;)V
      intermediary method_55738 Lnet/minecraft/class_9071;method_55738(Lnet/minecraft/class_4095;)V
      official c Lcjg;c(Lbxh;)V
    • addPanicActivities

      private static void addPanicActivities(Brain<ArmadilloEntity> brain)
      Mappings:
      Namespace Name Mixin selector
      named addPanicActivities Lnet/minecraft/entity/passive/ArmadilloBrain;addPanicActivities(Lnet/minecraft/entity/ai/brain/Brain;)V
      intermediary method_55739 Lnet/minecraft/class_9071;method_55739(Lnet/minecraft/class_4095;)V
      official d Lcjg;d(Lbxh;)V
    • updateActivities

      public static void updateActivities(ArmadilloEntity armadillo)
      Mappings:
      Namespace Name Mixin selector
      named updateActivities Lnet/minecraft/entity/passive/ArmadilloBrain;updateActivities(Lnet/minecraft/entity/passive/ArmadilloEntity;)V
      intermediary method_55734 Lnet/minecraft/class_9071;method_55734(Lnet/minecraft/class_9069;)V
      official a Lcjg;a(Lcjf;)V
    • getTemptItemPredicate

      public static Predicate<ItemStack> getTemptItemPredicate()
      Mappings:
      Namespace Name Mixin selector
      named getTemptItemPredicate Lnet/minecraft/entity/passive/ArmadilloBrain;getTemptItemPredicate()Ljava/util/function/Predicate;
      intermediary method_55735 Lnet/minecraft/class_9071;method_55735()Ljava/util/function/Predicate;
      official b Lcjg;b()Ljava/util/function/Predicate;