Class AllayBrain

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

public class AllayBrain extends Object
Mappings:
Namespace Name
official blh
intermediary net/minecraft/class_7299
named net/minecraft/entity/passive/AllayBrain
  • Field Details

    • field_38406

      private static final float field_38406
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official a Lblh;a:F
      intermediary field_38406 Lnet/minecraft/class_7299;field_38406:F
      named field_38406 Lnet/minecraft/entity/passive/AllayBrain;field_38406:F
    • field_38407

      private static final float field_38407
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official b Lblh;b:F
      intermediary field_38407 Lnet/minecraft/class_7299;field_38407:F
      named field_38407 Lnet/minecraft/entity/passive/AllayBrain;field_38407:F
    • field_38408

      private static final float field_38408
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official c Lblh;c:F
      intermediary field_38408 Lnet/minecraft/class_7299;field_38408:F
      named field_38408 Lnet/minecraft/entity/passive/AllayBrain;field_38408:F
    • field_38409

      private static final int field_38409
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official d Lblh;d:I
      intermediary field_38409 Lnet/minecraft/class_7299;field_38409:I
      named field_38409 Lnet/minecraft/entity/passive/AllayBrain;field_38409:I
    • field_38410

      private static final int field_38410
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official e Lblh;e:I
      intermediary field_38410 Lnet/minecraft/class_7299;field_38410:I
      named field_38410 Lnet/minecraft/entity/passive/AllayBrain;field_38410:I
    • field_38411

      private static final int field_38411
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official f Lblh;f:I
      intermediary field_38411 Lnet/minecraft/class_7299;field_38411:I
      named field_38411 Lnet/minecraft/entity/passive/AllayBrain;field_38411:I
    • field_38412

      private static final int field_38412
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official g Lblh;g:I
      intermediary field_38412 Lnet/minecraft/class_7299;field_38412:I
      named field_38412 Lnet/minecraft/entity/passive/AllayBrain;field_38412:I
    • field_38413

      private static final int field_38413
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official h Lblh;h:I
      intermediary field_38413 Lnet/minecraft/class_7299;field_38413:I
      named field_38413 Lnet/minecraft/entity/passive/AllayBrain;field_38413:I
  • Constructor Details

    • AllayBrain

      public AllayBrain()
  • Method Details

    • create

      protected static Brain<?> create(Brain<AllayEntity> brain)
      Mappings:
      Namespace Name Mixin selector
      official a Lblh;a(Lbac;)Lbac;
      intermediary method_42660 Lnet/minecraft/class_7299;method_42660(Lnet/minecraft/class_4095;)Lnet/minecraft/class_4095;
      named create Lnet/minecraft/entity/passive/AllayBrain;create(Lnet/minecraft/entity/ai/brain/Brain;)Lnet/minecraft/entity/ai/brain/Brain;
    • addCoreActivities

      private static void addCoreActivities(Brain<AllayEntity> brain)
      Mappings:
      Namespace Name Mixin selector
      official b Lblh;b(Lbac;)V
      intermediary method_42663 Lnet/minecraft/class_7299;method_42663(Lnet/minecraft/class_4095;)V
      named addCoreActivities Lnet/minecraft/entity/passive/AllayBrain;addCoreActivities(Lnet/minecraft/entity/ai/brain/Brain;)V
    • addIdleActivities

      private static void addIdleActivities(Brain<AllayEntity> brain)
      Mappings:
      Namespace Name Mixin selector
      official c Lblh;c(Lbac;)V
      intermediary method_42666 Lnet/minecraft/class_7299;method_42666(Lnet/minecraft/class_4095;)V
      named addIdleActivities Lnet/minecraft/entity/passive/AllayBrain;addIdleActivities(Lnet/minecraft/entity/ai/brain/Brain;)V
    • resetIdleActivities

      public static void resetIdleActivities(AllayEntity allay)
      Mappings:
      Namespace Name Mixin selector
      official a Lblh;a(Lblg;)V
      intermediary method_42661 Lnet/minecraft/class_7299;method_42661(Lnet/minecraft/class_7298;)V
      named resetIdleActivities Lnet/minecraft/entity/passive/AllayBrain;resetIdleActivities(Lnet/minecraft/entity/passive/AllayEntity;)V
    • rememberNoteBlock

      public static void rememberNoteBlock(LivingEntity allay, BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official a Lblh;a(Lazh;Lgm;)V
      intermediary method_42659 Lnet/minecraft/class_7299;method_42659(Lnet/minecraft/class_1309;Lnet/minecraft/class_2338;)V
      named rememberNoteBlock Lnet/minecraft/entity/passive/AllayBrain;rememberNoteBlock(Lnet/minecraft/entity/LivingEntity;Lnet/minecraft/util/math/BlockPos;)V
    • getLookTarget

      private static Optional<LookTarget> getLookTarget(LivingEntity allay)
      Mappings:
      Namespace Name Mixin selector
      official b Lblh;b(Lazh;)Ljava/util/Optional;
      intermediary method_42657 Lnet/minecraft/class_7299;method_42657(Lnet/minecraft/class_1309;)Ljava/util/Optional;
      named getLookTarget Lnet/minecraft/entity/passive/AllayBrain;getLookTarget(Lnet/minecraft/entity/LivingEntity;)Ljava/util/Optional;
    • shouldGoTowardsNoteBlock

      private static boolean shouldGoTowardsNoteBlock(LivingEntity allay, Brain<?> brain, BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official a Lblh;a(Lazh;Lbac;Lgm;)Z
      intermediary method_42658 Lnet/minecraft/class_7299;method_42658(Lnet/minecraft/class_1309;Lnet/minecraft/class_4095;Lnet/minecraft/class_2338;)Z
      named shouldGoTowardsNoteBlock Lnet/minecraft/entity/passive/AllayBrain;shouldGoTowardsNoteBlock(Lnet/minecraft/entity/LivingEntity;Lnet/minecraft/entity/ai/brain/Brain;Lnet/minecraft/util/math/BlockPos;)Z
    • getLikedLookTarget

      private static Optional<LookTarget> getLikedLookTarget(LivingEntity allay)
      Mappings:
      Namespace Name Mixin selector
      official c Lblh;c(Lazh;)Ljava/util/Optional;
      intermediary method_42662 Lnet/minecraft/class_7299;method_42662(Lnet/minecraft/class_1309;)Ljava/util/Optional;
      named getLikedLookTarget Lnet/minecraft/entity/passive/AllayBrain;getLikedLookTarget(Lnet/minecraft/entity/LivingEntity;)Ljava/util/Optional;
    • getLikedPlayer

      public static Optional<ServerPlayerEntity> getLikedPlayer(LivingEntity allay)
      Mappings:
      Namespace Name Mixin selector
      official a Lblh;a(Lazh;)Ljava/util/Optional;
      intermediary method_43093 Lnet/minecraft/class_7299;method_43093(Lnet/minecraft/class_1309;)Ljava/util/Optional;
      named getLikedPlayer Lnet/minecraft/entity/passive/AllayBrain;getLikedPlayer(Lnet/minecraft/entity/LivingEntity;)Ljava/util/Optional;