Package net.minecraft.entity.passive
Class AllayBrain
java.lang.Object
net.minecraft.entity.passive.AllayBrain
- Mappings:
Namespace Name official bvw
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 int
private static final int
private static final int
private static final int
private static final int
private static final float
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) private static boolean
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
Lbvw;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
Lbvw;b:F
intermediary field_38407
Lnet/minecraft/class_7299;field_38407:F
named field_38407
Lnet/minecraft/entity/passive/AllayBrain;field_38407:F
-
WALK_TO_ITEM_SPEED
private static final float WALK_TO_ITEM_SPEED- See Also:
- Mappings:
Namespace Name Mixin selector official c
Lbvw;c:F
intermediary field_38408
Lnet/minecraft/class_7299;field_38408:F
named WALK_TO_ITEM_SPEED
Lnet/minecraft/entity/passive/AllayBrain;WALK_TO_ITEM_SPEED:F
-
FLEE_SPEED
private static final float FLEE_SPEED- See Also:
- Mappings:
Namespace Name Mixin selector official d
Lbvw;d:F
intermediary field_39113
Lnet/minecraft/class_7299;field_39113:F
named FLEE_SPEED
Lnet/minecraft/entity/passive/AllayBrain;FLEE_SPEED:F
-
field_38938
private static final int field_38938- See Also:
- Mappings:
Namespace Name Mixin selector official e
Lbvw;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
Lbvw;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
Lbvw;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
Lbvw;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
Lbvw;i:I
intermediary field_38412
Lnet/minecraft/class_7299;field_38412:I
named field_38412
Lnet/minecraft/entity/passive/AllayBrain;field_38412:I
-
LIKED_NOTEBLOCK_COOLDOWN_TICKS_EXPIRY
private static final int LIKED_NOTEBLOCK_COOLDOWN_TICKS_EXPIRY- See Also:
- Mappings:
Namespace Name Mixin selector official j
Lbvw;j:I
intermediary field_38413
Lnet/minecraft/class_7299;field_38413:I
named LIKED_NOTEBLOCK_COOLDOWN_TICKS_EXPIRY
Lnet/minecraft/entity/passive/AllayBrain;LIKED_NOTEBLOCK_COOLDOWN_TICKS_EXPIRY:I
-
WALK_TO_ITEM_RADIUS
private static final int WALK_TO_ITEM_RADIUS- See Also:
- Mappings:
Namespace Name Mixin selector official k
Lbvw;k:I
intermediary field_38940
Lnet/minecraft/class_7299;field_38940:I
named WALK_TO_ITEM_RADIUS
Lnet/minecraft/entity/passive/AllayBrain;WALK_TO_ITEM_RADIUS:I
-
GIVE_INVENTORY_RUN_TIME
private static final int GIVE_INVENTORY_RUN_TIME- See Also:
- Mappings:
Namespace Name Mixin selector official l
Lbvw;l:I
intermediary field_40130
Lnet/minecraft/class_7299;field_40130:I
named GIVE_INVENTORY_RUN_TIME
Lnet/minecraft/entity/passive/AllayBrain;GIVE_INVENTORY_RUN_TIME:I
-
-
Constructor Details
-
AllayBrain
public AllayBrain()
-
-
Method Details
-
create
- Mappings:
Namespace Name Mixin selector official a
Lbvw;a(Lbkg;)Lbkg;
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
Lbvw;b(Lbkg;)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
Lbvw;c(Lbkg;)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
Lbvw;a(Lbvv;)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
Lbvw;a(Lbjg;Lgw;)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
Lbvw;b(Lbjg;)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;
-
hasNearestVisibleWantedItem
- Mappings:
Namespace Name Mixin selector official c
Lbvw;c(Lbjg;)Z
intermediary method_49122
Lnet/minecraft/class_7299;method_49122(Lnet/minecraft/class_1309;)Z
named hasNearestVisibleWantedItem
Lnet/minecraft/entity/passive/AllayBrain;hasNearestVisibleWantedItem(Lnet/minecraft/entity/LivingEntity;)Z
-
shouldGoTowardsNoteBlock
- Mappings:
Namespace Name Mixin selector official a
Lbvw;a(Lbjg;Lbkg;Lhd;)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 d
Lbvw;d(Lbjg;)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
Lbvw;a(Lbjg;)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;
-