Package net.minecraft.entity.passive
Class AllayBrain
java.lang.Object
net.minecraft.entity.passive.AllayBrain
- Mappings:
Namespace Name named net/minecraft/entity/passive/AllayBrainintermediary net/minecraft/class_7299official cgl
-
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 named field_38406Lnet/minecraft/entity/passive/AllayBrain;field_38406:Fintermediary field_38406Lnet/minecraft/class_7299;field_38406:Fofficial aLcgl;a:F
-
field_38407
private static final float field_38407- See Also:
- Mappings:
Namespace Name Mixin selector named field_38407Lnet/minecraft/entity/passive/AllayBrain;field_38407:Fintermediary field_38407Lnet/minecraft/class_7299;field_38407:Fofficial bLcgl;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_SPEEDLnet/minecraft/entity/passive/AllayBrain;WALK_TO_ITEM_SPEED:Fintermediary field_38408Lnet/minecraft/class_7299;field_38408:Fofficial cLcgl;c:F
-
FLEE_SPEED
private static final float FLEE_SPEED- See Also:
- Mappings:
Namespace Name Mixin selector named FLEE_SPEEDLnet/minecraft/entity/passive/AllayBrain;FLEE_SPEED:Fintermediary field_39113Lnet/minecraft/class_7299;field_39113:Fofficial dLcgl;d:F
-
field_38938
private static final int field_38938- See Also:
- Mappings:
Namespace Name Mixin selector named field_38938Lnet/minecraft/entity/passive/AllayBrain;field_38938:Iintermediary field_38938Lnet/minecraft/class_7299;field_38938:Iofficial eLcgl;e:I
-
field_38939
private static final int field_38939- See Also:
- Mappings:
Namespace Name Mixin selector named field_38939Lnet/minecraft/entity/passive/AllayBrain;field_38939:Iintermediary field_38939Lnet/minecraft/class_7299;field_38939:Iofficial fLcgl;f:I
-
field_38410
private static final int field_38410- See Also:
- Mappings:
Namespace Name Mixin selector named field_38410Lnet/minecraft/entity/passive/AllayBrain;field_38410:Iintermediary field_38410Lnet/minecraft/class_7299;field_38410:Iofficial gLcgl;g:I
-
field_38411
private static final int field_38411- See Also:
- Mappings:
Namespace Name Mixin selector named field_38411Lnet/minecraft/entity/passive/AllayBrain;field_38411:Iintermediary field_38411Lnet/minecraft/class_7299;field_38411:Iofficial hLcgl;h:I
-
field_38412
private static final int field_38412- See Also:
- Mappings:
Namespace Name Mixin selector named field_38412Lnet/minecraft/entity/passive/AllayBrain;field_38412:Iintermediary field_38412Lnet/minecraft/class_7299;field_38412:Iofficial iLcgl;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_EXPIRYLnet/minecraft/entity/passive/AllayBrain;LIKED_NOTEBLOCK_COOLDOWN_TICKS_EXPIRY:Iintermediary field_38413Lnet/minecraft/class_7299;field_38413:Iofficial jLcgl;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_RADIUSLnet/minecraft/entity/passive/AllayBrain;WALK_TO_ITEM_RADIUS:Iintermediary field_38940Lnet/minecraft/class_7299;field_38940:Iofficial kLcgl;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_TIMELnet/minecraft/entity/passive/AllayBrain;GIVE_INVENTORY_RUN_TIME:Iintermediary field_40130Lnet/minecraft/class_7299;field_40130:Iofficial lLcgl;l:I
-
-
Constructor Details
-
AllayBrain
public AllayBrain()
-
-
Method Details
-
create
- Mappings:
Namespace Name Mixin selector named createLnet/minecraft/entity/passive/AllayBrain;create(Lnet/minecraft/entity/ai/brain/Brain;)Lnet/minecraft/entity/ai/brain/Brain;intermediary method_42660Lnet/minecraft/class_7299;method_42660(Lnet/minecraft/class_4095;)Lnet/minecraft/class_4095;official aLcgl;a(Lbuq;)Lbuq;
-
addCoreActivities
- Mappings:
Namespace Name Mixin selector named addCoreActivitiesLnet/minecraft/entity/passive/AllayBrain;addCoreActivities(Lnet/minecraft/entity/ai/brain/Brain;)Vintermediary method_42663Lnet/minecraft/class_7299;method_42663(Lnet/minecraft/class_4095;)Vofficial bLcgl;b(Lbuq;)V
-
addIdleActivities
- Mappings:
Namespace Name Mixin selector named addIdleActivitiesLnet/minecraft/entity/passive/AllayBrain;addIdleActivities(Lnet/minecraft/entity/ai/brain/Brain;)Vintermediary method_42666Lnet/minecraft/class_7299;method_42666(Lnet/minecraft/class_4095;)Vofficial cLcgl;c(Lbuq;)V
-
updateActivities
- Mappings:
Namespace Name Mixin selector named updateActivitiesLnet/minecraft/entity/passive/AllayBrain;updateActivities(Lnet/minecraft/entity/passive/AllayEntity;)Vintermediary method_42661Lnet/minecraft/class_7299;method_42661(Lnet/minecraft/class_7298;)Vofficial aLcgl;a(Lcgk;)V
-
rememberNoteBlock
- Mappings:
Namespace Name Mixin selector named rememberNoteBlockLnet/minecraft/entity/passive/AllayBrain;rememberNoteBlock(Lnet/minecraft/entity/LivingEntity;Lnet/minecraft/util/math/BlockPos;)Vintermediary method_42659Lnet/minecraft/class_7299;method_42659(Lnet/minecraft/class_1309;Lnet/minecraft/class_2338;)Vofficial aLcgl;a(Lbtn;Ljd;)V
-
getLookTarget
- Mappings:
Namespace Name Mixin selector named getLookTargetLnet/minecraft/entity/passive/AllayBrain;getLookTarget(Lnet/minecraft/entity/LivingEntity;)Ljava/util/Optional;intermediary method_42657Lnet/minecraft/class_7299;method_42657(Lnet/minecraft/class_1309;)Ljava/util/Optional;official bLcgl;b(Lbtn;)Ljava/util/Optional;
-
hasNearestVisibleWantedItem
- Mappings:
Namespace Name Mixin selector named hasNearestVisibleWantedItemLnet/minecraft/entity/passive/AllayBrain;hasNearestVisibleWantedItem(Lnet/minecraft/entity/LivingEntity;)Zintermediary method_49122Lnet/minecraft/class_7299;method_49122(Lnet/minecraft/class_1309;)Zofficial cLcgl;c(Lbtn;)Z
-
shouldGoTowardsNoteBlock
- Mappings:
Namespace Name Mixin selector named shouldGoTowardsNoteBlockLnet/minecraft/entity/passive/AllayBrain;shouldGoTowardsNoteBlock(Lnet/minecraft/entity/LivingEntity;Lnet/minecraft/entity/ai/brain/Brain;Lnet/minecraft/util/math/GlobalPos;)Zintermediary method_42658Lnet/minecraft/class_7299;method_42658(Lnet/minecraft/class_1309;Lnet/minecraft/class_4095;Lnet/minecraft/class_4208;)Zofficial aLcgl;a(Lbtn;Lbuq;Ljl;)Z
-
getLikedLookTarget
- Mappings:
Namespace Name Mixin selector named getLikedLookTargetLnet/minecraft/entity/passive/AllayBrain;getLikedLookTarget(Lnet/minecraft/entity/LivingEntity;)Ljava/util/Optional;intermediary method_42662Lnet/minecraft/class_7299;method_42662(Lnet/minecraft/class_1309;)Ljava/util/Optional;official dLcgl;d(Lbtn;)Ljava/util/Optional;
-
getLikedPlayer
- Mappings:
Namespace Name Mixin selector named getLikedPlayerLnet/minecraft/entity/passive/AllayBrain;getLikedPlayer(Lnet/minecraft/entity/LivingEntity;)Ljava/util/Optional;intermediary method_43093Lnet/minecraft/class_7299;method_43093(Lnet/minecraft/class_1309;)Ljava/util/Optional;official aLcgl;a(Lbtn;)Ljava/util/Optional;
-