Package net.minecraft.entity.passive
Class AllayBrain
java.lang.Object
net.minecraft.entity.passive.AllayBrain
- Mappings:
Namespace Name official brpintermediary net/minecraft/class_7299named net/minecraft/entity/passive/AllayBrain
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final floatprivate static final floatprivate static final floatprivate static final intprivate static final intprivate static final intprivate static final intprivate static final intprivate static final intprivate static final intprivate static final floatprivate static final int -
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) static 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 aLbrp;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 bLbrp;b:Fintermediary field_38407Lnet/minecraft/class_7299;field_38407:Fnamed field_38407Lnet/minecraft/entity/passive/AllayBrain;field_38407:F
-
field_38408
private static final float field_38408- See Also:
- Mappings:
Namespace Name Mixin selector official cLbrp;c:Fintermediary field_38408Lnet/minecraft/class_7299;field_38408:Fnamed field_38408Lnet/minecraft/entity/passive/AllayBrain;field_38408:F
-
field_39113
private static final float field_39113- See Also:
- Mappings:
Namespace Name Mixin selector official dLbrp;d:Fintermediary field_39113Lnet/minecraft/class_7299;field_39113:Fnamed field_39113Lnet/minecraft/entity/passive/AllayBrain;field_39113:F
-
field_38938
private static final int field_38938- See Also:
- Mappings:
Namespace Name Mixin selector official eLbrp;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 fLbrp;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 gLbrp;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 hLbrp;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 iLbrp;i:Iintermediary field_38412Lnet/minecraft/class_7299;field_38412:Inamed field_38412Lnet/minecraft/entity/passive/AllayBrain;field_38412:I
-
field_38413
private static final int field_38413- See Also:
- Mappings:
Namespace Name Mixin selector official jLbrp;j:Iintermediary field_38413Lnet/minecraft/class_7299;field_38413:Inamed field_38413Lnet/minecraft/entity/passive/AllayBrain;field_38413:I
-
field_38940
private static final int field_38940- See Also:
- Mappings:
Namespace Name Mixin selector official kLbrp;k:Iintermediary field_38940Lnet/minecraft/class_7299;field_38940:Inamed field_38940Lnet/minecraft/entity/passive/AllayBrain;field_38940:I
-
field_40130
private static final int field_40130- See Also:
- Mappings:
Namespace Name Mixin selector official lLbrp;l:Iintermediary field_40130Lnet/minecraft/class_7299;field_40130:Inamed field_40130Lnet/minecraft/entity/passive/AllayBrain;field_40130:I
-
-
Constructor Details
-
AllayBrain
public AllayBrain()
-
-
Method Details
-
create
- Mappings:
Namespace Name Mixin selector official aLbrp;a(Lbfz;)Lbfz;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 bLbrp;b(Lbfz;)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 cLbrp;c(Lbfz;)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 aLbrp;a(Lbro;)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 aLbrp;a(Lbfa;Lgp;)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 bLbrp;b(Lbfa;)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;
-
shouldGoTowardsNoteBlock
- Mappings:
Namespace Name Mixin selector official aLbrp;a(Lbfa;Lbfz;Lgy;)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 cLbrp;c(Lbfa;)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 aLbrp;a(Lbfa;)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;
-