Package net.minecraft.entity.passive
Class AllayBrain
java.lang.Object
net.minecraft.entity.passive.AllayBrain
- Mappings:
Namespace Name named net/minecraft/entity/passive/AllayBrain
intermediary net/minecraft/class_7299
official cgl
-
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 named field_38406
Lnet/minecraft/entity/passive/AllayBrain;field_38406:F
intermediary field_38406
Lnet/minecraft/class_7299;field_38406:F
official a
Lcgl;a:F
-
field_38407
private static final float field_38407- See Also:
- Mappings:
Namespace Name Mixin selector named field_38407
Lnet/minecraft/entity/passive/AllayBrain;field_38407:F
intermediary field_38407
Lnet/minecraft/class_7299;field_38407:F
official b
Lcgl;b:F
-
WALK_TO_ITEM_SPEED
private static final float WALK_TO_ITEM_SPEED- See Also:
- Mappings:
Namespace Name Mixin selector named WALK_TO_ITEM_SPEED
Lnet/minecraft/entity/passive/AllayBrain;WALK_TO_ITEM_SPEED:F
intermediary field_38408
Lnet/minecraft/class_7299;field_38408:F
official c
Lcgl;c:F
-
FLEE_SPEED
private static final float FLEE_SPEED- See Also:
- Mappings:
Namespace Name Mixin selector named FLEE_SPEED
Lnet/minecraft/entity/passive/AllayBrain;FLEE_SPEED:F
intermediary field_39113
Lnet/minecraft/class_7299;field_39113:F
official d
Lcgl;d:F
-
field_38938
private static final int field_38938- See Also:
- Mappings:
Namespace Name Mixin selector named field_38938
Lnet/minecraft/entity/passive/AllayBrain;field_38938:I
intermediary field_38938
Lnet/minecraft/class_7299;field_38938:I
official e
Lcgl;e:I
-
field_38939
private static final int field_38939- See Also:
- Mappings:
Namespace Name Mixin selector named field_38939
Lnet/minecraft/entity/passive/AllayBrain;field_38939:I
intermediary field_38939
Lnet/minecraft/class_7299;field_38939:I
official f
Lcgl;f:I
-
field_38410
private static final int field_38410- See Also:
- Mappings:
Namespace Name Mixin selector named field_38410
Lnet/minecraft/entity/passive/AllayBrain;field_38410:I
intermediary field_38410
Lnet/minecraft/class_7299;field_38410:I
official g
Lcgl;g:I
-
field_38411
private static final int field_38411- See Also:
- Mappings:
Namespace Name Mixin selector named field_38411
Lnet/minecraft/entity/passive/AllayBrain;field_38411:I
intermediary field_38411
Lnet/minecraft/class_7299;field_38411:I
official h
Lcgl;h:I
-
field_38412
private static final int field_38412- See Also:
- Mappings:
Namespace Name Mixin selector named field_38412
Lnet/minecraft/entity/passive/AllayBrain;field_38412:I
intermediary field_38412
Lnet/minecraft/class_7299;field_38412:I
official i
Lcgl;i:I
-
LIKED_NOTEBLOCK_COOLDOWN_TICKS_EXPIRY
private static final int LIKED_NOTEBLOCK_COOLDOWN_TICKS_EXPIRY- See Also:
- Mappings:
Namespace Name Mixin selector named LIKED_NOTEBLOCK_COOLDOWN_TICKS_EXPIRY
Lnet/minecraft/entity/passive/AllayBrain;LIKED_NOTEBLOCK_COOLDOWN_TICKS_EXPIRY:I
intermediary field_38413
Lnet/minecraft/class_7299;field_38413:I
official j
Lcgl;j:I
-
WALK_TO_ITEM_RADIUS
private static final int WALK_TO_ITEM_RADIUS- See Also:
- Mappings:
Namespace Name Mixin selector named WALK_TO_ITEM_RADIUS
Lnet/minecraft/entity/passive/AllayBrain;WALK_TO_ITEM_RADIUS:I
intermediary field_38940
Lnet/minecraft/class_7299;field_38940:I
official k
Lcgl;k:I
-
GIVE_INVENTORY_RUN_TIME
private static final int GIVE_INVENTORY_RUN_TIME- See Also:
- Mappings:
Namespace Name Mixin selector named GIVE_INVENTORY_RUN_TIME
Lnet/minecraft/entity/passive/AllayBrain;GIVE_INVENTORY_RUN_TIME:I
intermediary field_40130
Lnet/minecraft/class_7299;field_40130:I
official l
Lcgl;l:I
-
-
Constructor Details
-
AllayBrain
public AllayBrain()
-
-
Method Details
-
create
- Mappings:
Namespace Name Mixin selector named create
Lnet/minecraft/entity/passive/AllayBrain;create(Lnet/minecraft/entity/ai/brain/Brain;)Lnet/minecraft/entity/ai/brain/Brain;
intermediary method_42660
Lnet/minecraft/class_7299;method_42660(Lnet/minecraft/class_4095;)Lnet/minecraft/class_4095;
official a
Lcgl;a(Lbuq;)Lbuq;
-
addCoreActivities
- Mappings:
Namespace Name Mixin selector named addCoreActivities
Lnet/minecraft/entity/passive/AllayBrain;addCoreActivities(Lnet/minecraft/entity/ai/brain/Brain;)V
intermediary method_42663
Lnet/minecraft/class_7299;method_42663(Lnet/minecraft/class_4095;)V
official b
Lcgl;b(Lbuq;)V
-
addIdleActivities
- Mappings:
Namespace Name Mixin selector named addIdleActivities
Lnet/minecraft/entity/passive/AllayBrain;addIdleActivities(Lnet/minecraft/entity/ai/brain/Brain;)V
intermediary method_42666
Lnet/minecraft/class_7299;method_42666(Lnet/minecraft/class_4095;)V
official c
Lcgl;c(Lbuq;)V
-
updateActivities
- Mappings:
Namespace Name Mixin selector named updateActivities
Lnet/minecraft/entity/passive/AllayBrain;updateActivities(Lnet/minecraft/entity/passive/AllayEntity;)V
intermediary method_42661
Lnet/minecraft/class_7299;method_42661(Lnet/minecraft/class_7298;)V
official a
Lcgl;a(Lcgk;)V
-
rememberNoteBlock
- Mappings:
Namespace Name Mixin selector named rememberNoteBlock
Lnet/minecraft/entity/passive/AllayBrain;rememberNoteBlock(Lnet/minecraft/entity/LivingEntity;Lnet/minecraft/util/math/BlockPos;)V
intermediary method_42659
Lnet/minecraft/class_7299;method_42659(Lnet/minecraft/class_1309;Lnet/minecraft/class_2338;)V
official a
Lcgl;a(Lbtn;Ljd;)V
-
getLookTarget
- Mappings:
Namespace Name Mixin selector named getLookTarget
Lnet/minecraft/entity/passive/AllayBrain;getLookTarget(Lnet/minecraft/entity/LivingEntity;)Ljava/util/Optional;
intermediary method_42657
Lnet/minecraft/class_7299;method_42657(Lnet/minecraft/class_1309;)Ljava/util/Optional;
official b
Lcgl;b(Lbtn;)Ljava/util/Optional;
-
hasNearestVisibleWantedItem
- Mappings:
Namespace Name Mixin selector named hasNearestVisibleWantedItem
Lnet/minecraft/entity/passive/AllayBrain;hasNearestVisibleWantedItem(Lnet/minecraft/entity/LivingEntity;)Z
intermediary method_49122
Lnet/minecraft/class_7299;method_49122(Lnet/minecraft/class_1309;)Z
official c
Lcgl;c(Lbtn;)Z
-
shouldGoTowardsNoteBlock
- Mappings:
Namespace Name Mixin selector named shouldGoTowardsNoteBlock
Lnet/minecraft/entity/passive/AllayBrain;shouldGoTowardsNoteBlock(Lnet/minecraft/entity/LivingEntity;Lnet/minecraft/entity/ai/brain/Brain;Lnet/minecraft/util/math/GlobalPos;)Z
intermediary method_42658
Lnet/minecraft/class_7299;method_42658(Lnet/minecraft/class_1309;Lnet/minecraft/class_4095;Lnet/minecraft/class_4208;)Z
official a
Lcgl;a(Lbtn;Lbuq;Ljl;)Z
-
getLikedLookTarget
- Mappings:
Namespace Name Mixin selector named getLikedLookTarget
Lnet/minecraft/entity/passive/AllayBrain;getLikedLookTarget(Lnet/minecraft/entity/LivingEntity;)Ljava/util/Optional;
intermediary method_42662
Lnet/minecraft/class_7299;method_42662(Lnet/minecraft/class_1309;)Ljava/util/Optional;
official d
Lcgl;d(Lbtn;)Ljava/util/Optional;
-
getLikedPlayer
- Mappings:
Namespace Name Mixin selector named getLikedPlayer
Lnet/minecraft/entity/passive/AllayBrain;getLikedPlayer(Lnet/minecraft/entity/LivingEntity;)Ljava/util/Optional;
intermediary method_43093
Lnet/minecraft/class_7299;method_43093(Lnet/minecraft/class_1309;)Ljava/util/Optional;
official a
Lcgl;a(Lbtn;)Ljava/util/Optional;
-