Class CreakingBrain

java.lang.Object
net.minecraft.entity.mob.CreakingBrain

public class CreakingBrain extends Object
Mappings:
Namespace Name
named net/minecraft/entity/mob/CreakingBrain
intermediary net/minecraft/class_10280
official cta
  • Field Details

    • SENSORS

      protected static final ImmutableList<? extends SensorType<? extends Sensor<? super CreakingEntity>>> SENSORS
      Mappings:
      Namespace Name Mixin selector
      named SENSORS Lnet/minecraft/entity/mob/CreakingBrain;SENSORS:Lcom/google/common/collect/ImmutableList;
      intermediary field_54585 Lnet/minecraft/class_10280;field_54585:Lcom/google/common/collect/ImmutableList;
      official a Lcta;a:Lcom/google/common/collect/ImmutableList;
    • MEMORY_MODULES

      protected static final ImmutableList<? extends MemoryModuleType<?>> MEMORY_MODULES
      Mappings:
      Namespace Name Mixin selector
      named MEMORY_MODULES Lnet/minecraft/entity/mob/CreakingBrain;MEMORY_MODULES:Lcom/google/common/collect/ImmutableList;
      intermediary field_54586 Lnet/minecraft/class_10280;field_54586:Lcom/google/common/collect/ImmutableList;
      official b Lcta;b:Lcom/google/common/collect/ImmutableList;
  • Constructor Details

    • CreakingBrain

      public CreakingBrain()
  • Method Details

    • addCoreTasks

      static void addCoreTasks(Brain<CreakingEntity> brain)
      Mappings:
      Namespace Name Mixin selector
      named addCoreTasks Lnet/minecraft/entity/mob/CreakingBrain;addCoreTasks(Lnet/minecraft/entity/ai/brain/Brain;)V
      intermediary method_64634 Lnet/minecraft/class_10280;method_64634(Lnet/minecraft/class_4095;)V
      official a Lcta;a(Lcbm;)V
    • addIdleTasks

      static void addIdleTasks(Brain<CreakingEntity> brain)
      Mappings:
      Namespace Name Mixin selector
      named addIdleTasks Lnet/minecraft/entity/mob/CreakingBrain;addIdleTasks(Lnet/minecraft/entity/ai/brain/Brain;)V
      intermediary method_64637 Lnet/minecraft/class_10280;method_64637(Lnet/minecraft/class_4095;)V
      official b Lcta;b(Lcbm;)V
    • addFightTasks

      static void addFightTasks(CreakingEntity creaking, Brain<CreakingEntity> brain)
      Mappings:
      Namespace Name Mixin selector
      named addFightTasks Lnet/minecraft/entity/mob/CreakingBrain;addFightTasks(Lnet/minecraft/entity/mob/CreakingEntity;Lnet/minecraft/entity/ai/brain/Brain;)V
      intermediary method_64638 Lnet/minecraft/class_10280;method_64638(Lnet/minecraft/class_10275;Lnet/minecraft/class_4095;)V
      official a Lcta;a(Lcsz;Lcbm;)V
    • canTarget

      private static boolean canTarget(CreakingEntity creaking, LivingEntity target)
      Mappings:
      Namespace Name Mixin selector
      named canTarget Lnet/minecraft/entity/mob/CreakingBrain;canTarget(Lnet/minecraft/entity/mob/CreakingEntity;Lnet/minecraft/entity/LivingEntity;)Z
      intermediary method_66686 Lnet/minecraft/class_10280;method_66686(Lnet/minecraft/class_10275;Lnet/minecraft/class_1309;)Z
      official a Lcta;a(Lcsz;Lcam;)Z
    • createBrainProfile

      public static Brain.Profile<CreakingEntity> createBrainProfile()
      Mappings:
      Namespace Name Mixin selector
      named createBrainProfile Lnet/minecraft/entity/mob/CreakingBrain;createBrainProfile()Lnet/minecraft/entity/ai/brain/Brain$Profile;
      intermediary method_64632 Lnet/minecraft/class_10280;method_64632()Lnet/minecraft/class_4095$class_5303;
      official a Lcta;a()Lcbm$b;
    • create

      public static Brain<CreakingEntity> create(CreakingEntity creaking, Brain<CreakingEntity> brain)
      Mappings:
      Namespace Name Mixin selector
      named create Lnet/minecraft/entity/mob/CreakingBrain;create(Lnet/minecraft/entity/mob/CreakingEntity;Lnet/minecraft/entity/ai/brain/Brain;)Lnet/minecraft/entity/ai/brain/Brain;
      intermediary method_64639 Lnet/minecraft/class_10280;method_64639(Lnet/minecraft/class_10275;Lnet/minecraft/class_4095;)Lnet/minecraft/class_4095;
      official b Lcta;b(Lcsz;Lcbm;)Lcbm;
    • updateActivities

      public static void updateActivities(CreakingEntity creaking)
      Mappings:
      Namespace Name Mixin selector
      named updateActivities Lnet/minecraft/entity/mob/CreakingBrain;updateActivities(Lnet/minecraft/entity/mob/CreakingEntity;)V
      intermediary method_64635 Lnet/minecraft/class_10280;method_64635(Lnet/minecraft/class_10275;)V
      official a Lcta;a(Lcsz;)V