Package net.minecraft.entity.passive
Class AllayBrain
java.lang.Object
net.minecraft.entity.passive.AllayBrain
- Mappings:
Namespace Name official bspintermediary net/minecraft/class_7299named net/minecraft/entity/passive/AllayBrain
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final floatprivate static final floatprivate static final intprivate static final intprivate static final intprivate static final intprivate static final intprivate static final floatprivate static final intprivate static final intprivate static final intprivate static final float -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static voidaddCoreActivities(Brain<AllayEntity> brain) private static voidaddIdleActivities(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 booleanstatic voidrememberNoteBlock(LivingEntity allay, BlockPos pos) private static booleanshouldGoTowardsNoteBlock(LivingEntity allay, Brain<?> brain, GlobalPos pos) static voidupdateActivities(AllayEntity allay)
-
Field Details
-
field_38406
private static final float field_38406- See Also:
- Mappings:
Namespace Name Mixin selector official aLbsp;a:Fintermediary field_38406Lnet/minecraft/class_7299;field_38406:Fnamed field_38406Lnet/minecraft/entity/passive/AllayBrain;field_38406:F
-
field_38407
private static final float field_38407- See Also:
- Mappings:
Namespace Name Mixin selector official bLbsp;b:Fintermediary field_38407Lnet/minecraft/class_7299;field_38407:Fnamed field_38407Lnet/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 cLbsp;c:Fintermediary field_38408Lnet/minecraft/class_7299;field_38408:Fnamed WALK_TO_ITEM_SPEEDLnet/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 dLbsp;d:Fintermediary field_39113Lnet/minecraft/class_7299;field_39113:Fnamed FLEE_SPEEDLnet/minecraft/entity/passive/AllayBrain;FLEE_SPEED:F
-
field_38938
private static final int field_38938- See Also:
- Mappings:
Namespace Name Mixin selector official eLbsp;e:Iintermediary field_38938Lnet/minecraft/class_7299;field_38938:Inamed field_38938Lnet/minecraft/entity/passive/AllayBrain;field_38938:I
-
field_38939
private static final int field_38939- See Also:
- Mappings:
Namespace Name Mixin selector official fLbsp;f:Iintermediary field_38939Lnet/minecraft/class_7299;field_38939:Inamed field_38939Lnet/minecraft/entity/passive/AllayBrain;field_38939:I
-
field_38410
private static final int field_38410- See Also:
- Mappings:
Namespace Name Mixin selector official gLbsp;g:Iintermediary field_38410Lnet/minecraft/class_7299;field_38410:Inamed field_38410Lnet/minecraft/entity/passive/AllayBrain;field_38410:I
-
field_38411
private static final int field_38411- See Also:
- Mappings:
Namespace Name Mixin selector official hLbsp;h:Iintermediary field_38411Lnet/minecraft/class_7299;field_38411:Inamed field_38411Lnet/minecraft/entity/passive/AllayBrain;field_38411:I
-
field_38412
private static final int field_38412- See Also:
- Mappings:
Namespace Name Mixin selector official iLbsp;i:Iintermediary field_38412Lnet/minecraft/class_7299;field_38412:Inamed field_38412Lnet/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 jLbsp;j:Iintermediary field_38413Lnet/minecraft/class_7299;field_38413:Inamed LIKED_NOTEBLOCK_COOLDOWN_TICKS_EXPIRYLnet/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 kLbsp;k:Iintermediary field_38940Lnet/minecraft/class_7299;field_38940:Inamed WALK_TO_ITEM_RADIUSLnet/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 lLbsp;l:Iintermediary field_40130Lnet/minecraft/class_7299;field_40130:Inamed GIVE_INVENTORY_RUN_TIMELnet/minecraft/entity/passive/AllayBrain;GIVE_INVENTORY_RUN_TIME:I
-
-
Constructor Details
-
AllayBrain
public AllayBrain()
-
-
Method Details
-
create
- Mappings:
Namespace Name Mixin selector official aLbsp;a(Lbgz;)Lbgz;intermediary method_42660Lnet/minecraft/class_7299;method_42660(Lnet/minecraft/class_4095;)Lnet/minecraft/class_4095;named createLnet/minecraft/entity/passive/AllayBrain;create(Lnet/minecraft/entity/ai/brain/Brain;)Lnet/minecraft/entity/ai/brain/Brain;
-
addCoreActivities
- Mappings:
Namespace Name Mixin selector official bLbsp;b(Lbgz;)Vintermediary method_42663Lnet/minecraft/class_7299;method_42663(Lnet/minecraft/class_4095;)Vnamed addCoreActivitiesLnet/minecraft/entity/passive/AllayBrain;addCoreActivities(Lnet/minecraft/entity/ai/brain/Brain;)V
-
addIdleActivities
- Mappings:
Namespace Name Mixin selector official cLbsp;c(Lbgz;)Vintermediary method_42666Lnet/minecraft/class_7299;method_42666(Lnet/minecraft/class_4095;)Vnamed addIdleActivitiesLnet/minecraft/entity/passive/AllayBrain;addIdleActivities(Lnet/minecraft/entity/ai/brain/Brain;)V
-
updateActivities
- Mappings:
Namespace Name Mixin selector official aLbsp;a(Lbso;)Vintermediary method_42661Lnet/minecraft/class_7299;method_42661(Lnet/minecraft/class_7298;)Vnamed updateActivitiesLnet/minecraft/entity/passive/AllayBrain;updateActivities(Lnet/minecraft/entity/passive/AllayEntity;)V
-
rememberNoteBlock
- Mappings:
Namespace Name Mixin selector official aLbsp;a(Lbfy;Lgu;)Vintermediary method_42659Lnet/minecraft/class_7299;method_42659(Lnet/minecraft/class_1309;Lnet/minecraft/class_2338;)Vnamed rememberNoteBlockLnet/minecraft/entity/passive/AllayBrain;rememberNoteBlock(Lnet/minecraft/entity/LivingEntity;Lnet/minecraft/util/math/BlockPos;)V
-
getLookTarget
- Mappings:
Namespace Name Mixin selector official bLbsp;b(Lbfy;)Ljava/util/Optional;intermediary method_42657Lnet/minecraft/class_7299;method_42657(Lnet/minecraft/class_1309;)Ljava/util/Optional;named getLookTargetLnet/minecraft/entity/passive/AllayBrain;getLookTarget(Lnet/minecraft/entity/LivingEntity;)Ljava/util/Optional;
-
hasNearestVisibleWantedItem
- Mappings:
Namespace Name Mixin selector official cLbsp;c(Lbfy;)Zintermediary method_49122Lnet/minecraft/class_7299;method_49122(Lnet/minecraft/class_1309;)Znamed hasNearestVisibleWantedItemLnet/minecraft/entity/passive/AllayBrain;hasNearestVisibleWantedItem(Lnet/minecraft/entity/LivingEntity;)Z
-
shouldGoTowardsNoteBlock
- Mappings:
Namespace Name Mixin selector official aLbsp;a(Lbfy;Lbgz;Lhd;)Zintermediary method_42658Lnet/minecraft/class_7299;method_42658(Lnet/minecraft/class_1309;Lnet/minecraft/class_4095;Lnet/minecraft/class_4208;)Znamed shouldGoTowardsNoteBlockLnet/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 dLbsp;d(Lbfy;)Ljava/util/Optional;intermediary method_42662Lnet/minecraft/class_7299;method_42662(Lnet/minecraft/class_1309;)Ljava/util/Optional;named getLikedLookTargetLnet/minecraft/entity/passive/AllayBrain;getLikedLookTarget(Lnet/minecraft/entity/LivingEntity;)Ljava/util/Optional;
-
getLikedPlayer
- Mappings:
Namespace Name Mixin selector official aLbsp;a(Lbfy;)Ljava/util/Optional;intermediary method_43093Lnet/minecraft/class_7299;method_43093(Lnet/minecraft/class_1309;)Ljava/util/Optional;named getLikedPlayerLnet/minecraft/entity/passive/AllayBrain;getLikedPlayer(Lnet/minecraft/entity/LivingEntity;)Ljava/util/Optional;
-