Package net.minecraft.entity.passive
Class AxolotlBrain
java.lang.Object
net.minecraft.entity.passive.AxolotlBrain
Represents the definition of an axolotl entity brain.
Activity | Tasks |
---|---|
Activity.CORE |
|
Activity.IDLE |
|
Activity.FIGHT |
|
Activity.PLAY_DEAD |
- Mappings:
Namespace Name official bfa
intermediary net/minecraft/class_5768
named net/minecraft/entity/passive/AxolotlBrain
-
Field Summary
Modifier and TypeFieldDescriptionprivate static final float
private static final float
private static final float
private static final float
private static final float
private static final UniformIntProvider
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprivate static void
addCoreActivities
(Brain<AxolotlEntity> brain) private static void
addFightActivities
(Brain<AxolotlEntity> brain) private static void
addIdleActivities
(Brain<AxolotlEntity> brain) private static void
addPlayDeadActivities
(Brain<AxolotlEntity> brain) protected static Brain<?>
create
(Brain<AxolotlEntity> brain) private static Optional<? extends LivingEntity>
getAttackTarget
(AxolotlEntity axolotl) static Ingredient
private static boolean
hasBreedTarget
(AxolotlEntity axolotl) private static float
method_33242
(LivingEntity entity) private static float
method_33245
(LivingEntity entity) private static float
method_33248
(LivingEntity entity) static void
updateActivities
(AxolotlEntity axolotl)
-
Field Details
-
WALK_TOWARD_ADULT_RANGE
- Mappings:
Namespace Name Mixin selector official a
Lbfa;a:Larm;
intermediary field_28351
Lnet/minecraft/class_5768;field_28351:Lnet/minecraft/class_6019;
named WALK_TOWARD_ADULT_RANGE
Lnet/minecraft/entity/passive/AxolotlBrain;WALK_TOWARD_ADULT_RANGE:Lnet/minecraft/util/math/intprovider/UniformIntProvider;
-
field_30394
private static final float field_30394- See Also:
- Mappings:
Namespace Name Mixin selector official b
Lbfa;b:F
intermediary field_30394
Lnet/minecraft/class_5768;field_30394:F
named field_30394
Lnet/minecraft/entity/passive/AxolotlBrain;field_30394:F
-
field_30395
private static final float field_30395- See Also:
- Mappings:
Namespace Name Mixin selector official c
Lbfa;c:F
intermediary field_30395
Lnet/minecraft/class_5768;field_30395:F
named field_30395
Lnet/minecraft/entity/passive/AxolotlBrain;field_30395:F
-
field_30396
private static final float field_30396- See Also:
- Mappings:
Namespace Name Mixin selector official d
Lbfa;d:F
intermediary field_30396
Lnet/minecraft/class_5768;field_30396:F
named field_30396
Lnet/minecraft/entity/passive/AxolotlBrain;field_30396:F
-
field_30397
private static final float field_30397- See Also:
- Mappings:
Namespace Name Mixin selector official e
Lbfa;e:F
intermediary field_30397
Lnet/minecraft/class_5768;field_30397:F
named field_30397
Lnet/minecraft/entity/passive/AxolotlBrain;field_30397:F
-
field_30398
private static final float field_30398- See Also:
- Mappings:
Namespace Name Mixin selector official f
Lbfa;f:F
intermediary field_30398
Lnet/minecraft/class_5768;field_30398:F
named field_30398
Lnet/minecraft/entity/passive/AxolotlBrain;field_30398:F
-
-
Constructor Details
-
AxolotlBrain
public AxolotlBrain()
-
-
Method Details
-
create
- Mappings:
Namespace Name Mixin selector official a
Lbfa;a(Lauo;)Lauo;
intermediary method_33243
Lnet/minecraft/class_5768;method_33243(Lnet/minecraft/class_4095;)Lnet/minecraft/class_4095;
named create
Lnet/minecraft/entity/passive/AxolotlBrain;create(Lnet/minecraft/entity/ai/brain/Brain;)Lnet/minecraft/entity/ai/brain/Brain;
-
addPlayDeadActivities
- Mappings:
Namespace Name Mixin selector official b
Lbfa;b(Lauo;)V
intermediary method_33246
Lnet/minecraft/class_5768;method_33246(Lnet/minecraft/class_4095;)V
named addPlayDeadActivities
Lnet/minecraft/entity/passive/AxolotlBrain;addPlayDeadActivities(Lnet/minecraft/entity/ai/brain/Brain;)V
-
addFightActivities
- Mappings:
Namespace Name Mixin selector official c
Lbfa;c(Lauo;)V
intermediary method_33249
Lnet/minecraft/class_5768;method_33249(Lnet/minecraft/class_4095;)V
named addFightActivities
Lnet/minecraft/entity/passive/AxolotlBrain;addFightActivities(Lnet/minecraft/entity/ai/brain/Brain;)V
-
addCoreActivities
- Mappings:
Namespace Name Mixin selector official d
Lbfa;d(Lauo;)V
intermediary method_33251
Lnet/minecraft/class_5768;method_33251(Lnet/minecraft/class_4095;)V
named addCoreActivities
Lnet/minecraft/entity/passive/AxolotlBrain;addCoreActivities(Lnet/minecraft/entity/ai/brain/Brain;)V
-
addIdleActivities
- Mappings:
Namespace Name Mixin selector official e
Lbfa;e(Lauo;)V
intermediary method_33252
Lnet/minecraft/class_5768;method_33252(Lnet/minecraft/class_4095;)V
named addIdleActivities
Lnet/minecraft/entity/passive/AxolotlBrain;addIdleActivities(Lnet/minecraft/entity/ai/brain/Brain;)V
-
updateActivities
- Mappings:
Namespace Name Mixin selector official a
Lbfa;a(Lbez;)V
intermediary method_33244
Lnet/minecraft/class_5768;method_33244(Lnet/minecraft/class_5762;)V
named updateActivities
Lnet/minecraft/entity/passive/AxolotlBrain;updateActivities(Lnet/minecraft/entity/passive/AxolotlEntity;)V
-
method_33242
- Mappings:
Namespace Name Mixin selector official a
Lbfa;a(Latt;)F
intermediary method_33242
Lnet/minecraft/class_5768;method_33242(Lnet/minecraft/class_1309;)F
named method_33242
Lnet/minecraft/entity/passive/AxolotlBrain;method_33242(Lnet/minecraft/entity/LivingEntity;)F
-
method_33245
- Mappings:
Namespace Name Mixin selector official b
Lbfa;b(Latt;)F
intermediary method_33245
Lnet/minecraft/class_5768;method_33245(Lnet/minecraft/class_1309;)F
named method_33245
Lnet/minecraft/entity/passive/AxolotlBrain;method_33245(Lnet/minecraft/entity/LivingEntity;)F
-
method_33248
- Mappings:
Namespace Name Mixin selector official c
Lbfa;c(Latt;)F
intermediary method_33248
Lnet/minecraft/class_5768;method_33248(Lnet/minecraft/class_1309;)F
named method_33248
Lnet/minecraft/entity/passive/AxolotlBrain;method_33248(Lnet/minecraft/entity/LivingEntity;)F
-
getAttackTarget
- Mappings:
Namespace Name Mixin selector official b
Lbfa;b(Lbez;)Ljava/util/Optional;
intermediary method_33247
Lnet/minecraft/class_5768;method_33247(Lnet/minecraft/class_5762;)Ljava/util/Optional;
named getAttackTarget
Lnet/minecraft/entity/passive/AxolotlBrain;getAttackTarget(Lnet/minecraft/entity/passive/AxolotlEntity;)Ljava/util/Optional;
-
hasBreedTarget
- Mappings:
Namespace Name Mixin selector official c
Lbfa;c(Lbez;)Z
intermediary method_33250
Lnet/minecraft/class_5768;method_33250(Lnet/minecraft/class_5762;)Z
named hasBreedTarget
Lnet/minecraft/entity/passive/AxolotlBrain;hasBreedTarget(Lnet/minecraft/entity/passive/AxolotlEntity;)Z
-
getTemptItems
- Mappings:
Namespace Name Mixin selector official a
Lbfa;a()Lbte;
intermediary method_33241
Lnet/minecraft/class_5768;method_33241()Lnet/minecraft/class_1856;
named getTemptItems
Lnet/minecraft/entity/passive/AxolotlBrain;getTemptItems()Lnet/minecraft/recipe/Ingredient;
-