Package net.minecraft.entity.passive
Class AllayBrain
java.lang.Object
net.minecraft.entity.passive.AllayBrain
- Mappings:
Namespace Name official bxointermediary 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 aLbxo;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 bLbxo;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 cLbxo;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 dLbxo;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 eLbxo;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 fLbxo;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 gLbxo;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 hLbxo;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 iLbxo;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 jLbxo;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 kLbxo;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 lLbxo;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 aLbxo;a(Lbly;)Lbly;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 bLbxo;b(Lbly;)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 cLbxo;c(Lbly;)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 aLbxo;a(Lbxn;)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 aLbxo;a(Lbky;Lht;)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 bLbxo;b(Lbky;)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 cLbxo;c(Lbky;)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 aLbxo;a(Lbky;Lbly;Lia;)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 dLbxo;d(Lbky;)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 aLbxo;a(Lbky;)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;
-