Package net.minecraft.entity.passive
Class AllayBrain
java.lang.Object
net.minecraft.entity.passive.AllayBrain
- Mappings:
Namespace Name official boj
intermediary net/minecraft/class_7299
named net/minecraft/entity/passive/AllayBrain
-
Field Summary
Modifier and TypeFieldDescriptionprivate static final float
private static final float
private static final float
private static final int
private static final int
private static final int
private static final int
private static final int
private static final int
private static final int
private static final float
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprivate static void
addCoreActivities
(Brain<AllayEntity> brain) private static void
addIdleActivities
(Brain<AllayEntity> brain) protected static Brain<?>
create
(Brain<AllayEntity> brain) private static Optional<LookTarget>
getLikedLookTarget
(LivingEntity allay) static Optional<ServerPlayerEntity>
getLikedPlayer
(LivingEntity allay) private static Optional<LookTarget>
getLookTarget
(LivingEntity allay) static void
rememberNoteBlock
(LivingEntity allay, BlockPos pos) private static boolean
shouldGoTowardsNoteBlock
(LivingEntity allay, Brain<?> brain, GlobalPos pos) static void
updateActivities
(AllayEntity allay)
-
Field Details
-
field_38406
private static final float field_38406- See Also:
- Mappings:
Namespace Name Mixin selector official a
Lboj;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
Lboj;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
Lboj;c:F
intermediary field_38408
Lnet/minecraft/class_7299;field_38408:F
named field_38408
Lnet/minecraft/entity/passive/AllayBrain;field_38408:F
-
field_39113
private static final float field_39113- See Also:
- Mappings:
Namespace Name Mixin selector official d
Lboj;d:F
intermediary field_39113
Lnet/minecraft/class_7299;field_39113:F
named field_39113
Lnet/minecraft/entity/passive/AllayBrain;field_39113:F
-
field_38938
private static final int field_38938- See Also:
- Mappings:
Namespace Name Mixin selector official e
Lboj;e:I
intermediary field_38938
Lnet/minecraft/class_7299;field_38938:I
named field_38938
Lnet/minecraft/entity/passive/AllayBrain;field_38938:I
-
field_38939
private static final int field_38939- See Also:
- Mappings:
Namespace Name Mixin selector official f
Lboj;f:I
intermediary field_38939
Lnet/minecraft/class_7299;field_38939:I
named field_38939
Lnet/minecraft/entity/passive/AllayBrain;field_38939:I
-
field_38410
private static final int field_38410- See Also:
- Mappings:
Namespace Name Mixin selector official g
Lboj;g: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 h
Lboj;h: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 i
Lboj;i: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 j
Lboj;j:I
intermediary field_38413
Lnet/minecraft/class_7299;field_38413:I
named field_38413
Lnet/minecraft/entity/passive/AllayBrain;field_38413:I
-
field_38940
private static final int field_38940- See Also:
- Mappings:
Namespace Name Mixin selector official k
Lboj;k:I
intermediary field_38940
Lnet/minecraft/class_7299;field_38940:I
named field_38940
Lnet/minecraft/entity/passive/AllayBrain;field_38940:I
-
-
Constructor Details
-
AllayBrain
public AllayBrain()
-
-
Method Details
-
create
- Mappings:
Namespace Name Mixin selector official a
Lboj;a(Lbcx;)Lbcx;
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
- Mappings:
Namespace Name Mixin selector official b
Lboj;b(Lbcx;)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
- Mappings:
Namespace Name Mixin selector official c
Lboj;c(Lbcx;)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
-
updateActivities
- Mappings:
Namespace Name Mixin selector official a
Lboj;a(Lboi;)V
intermediary method_42661
Lnet/minecraft/class_7299;method_42661(Lnet/minecraft/class_7298;)V
named updateActivities
Lnet/minecraft/entity/passive/AllayBrain;updateActivities(Lnet/minecraft/entity/passive/AllayEntity;)V
-
rememberNoteBlock
- Mappings:
Namespace Name Mixin selector official a
Lboj;a(Lbcc;Lgt;)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
- Mappings:
Namespace Name Mixin selector official b
Lboj;b(Lbcc;)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
- Mappings:
Namespace Name Mixin selector official a
Lboj;a(Lbcc;Lbcx;Lhb;)Z
intermediary method_42658
Lnet/minecraft/class_7299;method_42658(Lnet/minecraft/class_1309;Lnet/minecraft/class_4095;Lnet/minecraft/class_4208;)Z
named shouldGoTowardsNoteBlock
Lnet/minecraft/entity/passive/AllayBrain;shouldGoTowardsNoteBlock(Lnet/minecraft/entity/LivingEntity;Lnet/minecraft/entity/ai/brain/Brain;Lnet/minecraft/util/math/GlobalPos;)Z
-
getLikedLookTarget
- Mappings:
Namespace Name Mixin selector official c
Lboj;c(Lbcc;)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
- Mappings:
Namespace Name Mixin selector official a
Lboj;a(Lbcc;)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;
-