Package net.minecraft.entity.passive
Class GoatBrain
java.lang.Object
net.minecraft.entity.passive.GoatBrain
public class GoatBrain extends Object
- Mappings:
Namespace Name official beh
intermediary net/minecraft/class_6054
named net/minecraft/entity/passive/GoatBrain
-
Field Summary
Fields Modifier and Type Field Description static float
field_30405
static float
field_30406
private static UniformIntProvider
field_30407
private static float
field_30408
private static float
field_30409
private static float
field_30410
private static UniformIntProvider
LONG_JUMP_COOLDOWN_RANGE
-
Constructor Summary
Constructors Constructor Description GoatBrain()
-
Method Summary
Modifier and Type Method Description private static void
addCoreActivities(Brain<GoatEntity> brain)
private static void
addIdleActivities(Brain<GoatEntity> brain)
private static void
addLongJumpActivities(Brain<GoatEntity> brain)
protected static Brain<?>
create(Brain<GoatEntity> brain)
static Ingredient
getTemptItems()
protected static void
resetLongJumpCooldown(GoatEntity goat)
static void
updateActivities(GoatEntity goat)
-
Field Details
-
field_30407
- Mappings:
Namespace Name Mixin selector official c
Lbeh;c:Laqs;
intermediary field_30407
Lnet/minecraft/class_6054;field_30407:Lnet/minecraft/class_6019;
named field_30407
Lnet/minecraft/entity/passive/GoatBrain;field_30407:Lnet/minecraft/util/math/intprovider/UniformIntProvider;
-
field_30405
public static final float field_30405- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official a
Lbeh;a:F
intermediary field_30405
Lnet/minecraft/class_6054;field_30405:F
named field_30405
Lnet/minecraft/entity/passive/GoatBrain;field_30405:F
-
field_30406
public static final float field_30406- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official b
Lbeh;b:F
intermediary field_30406
Lnet/minecraft/class_6054;field_30406:F
named field_30406
Lnet/minecraft/entity/passive/GoatBrain;field_30406:F
-
field_30408
private static final float field_30408- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official d
Lbeh;d:F
intermediary field_30408
Lnet/minecraft/class_6054;field_30408:F
named field_30408
Lnet/minecraft/entity/passive/GoatBrain;field_30408:F
-
field_30409
private static final float field_30409- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official e
Lbeh;e:F
intermediary field_30409
Lnet/minecraft/class_6054;field_30409:F
named field_30409
Lnet/minecraft/entity/passive/GoatBrain;field_30409:F
-
field_30410
private static final float field_30410- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official f
Lbeh;f:F
intermediary field_30410
Lnet/minecraft/class_6054;field_30410:F
named field_30410
Lnet/minecraft/entity/passive/GoatBrain;field_30410:F
-
LONG_JUMP_COOLDOWN_RANGE
- Mappings:
Namespace Name Mixin selector official g
Lbeh;g:Laqs;
intermediary field_30411
Lnet/minecraft/class_6054;field_30411:Lnet/minecraft/class_6019;
named LONG_JUMP_COOLDOWN_RANGE
Lnet/minecraft/entity/passive/GoatBrain;LONG_JUMP_COOLDOWN_RANGE:Lnet/minecraft/util/math/intprovider/UniformIntProvider;
-
-
Constructor Details
-
GoatBrain
public GoatBrain()
-
-
Method Details
-
resetLongJumpCooldown
- Mappings:
Namespace Name Mixin selector official a
Lbeh;a(Lbeg;)V
intermediary method_35184
Lnet/minecraft/class_6054;method_35184(Lnet/minecraft/class_6053;)V
named resetLongJumpCooldown
Lnet/minecraft/entity/passive/GoatBrain;resetLongJumpCooldown(Lnet/minecraft/entity/passive/GoatEntity;)V
-
create
- Mappings:
Namespace Name Mixin selector official a
Lbeh;a(Lats;)Lats;
intermediary method_35183
Lnet/minecraft/class_6054;method_35183(Lnet/minecraft/class_4095;)Lnet/minecraft/class_4095;
named create
Lnet/minecraft/entity/passive/GoatBrain;create(Lnet/minecraft/entity/ai/brain/Brain;)Lnet/minecraft/entity/ai/brain/Brain;
-
addCoreActivities
- Mappings:
Namespace Name Mixin selector official b
Lbeh;b(Lats;)V
intermediary method_35185
Lnet/minecraft/class_6054;method_35185(Lnet/minecraft/class_4095;)V
named addCoreActivities
Lnet/minecraft/entity/passive/GoatBrain;addCoreActivities(Lnet/minecraft/entity/ai/brain/Brain;)V
-
addIdleActivities
- Mappings:
Namespace Name Mixin selector official c
Lbeh;c(Lats;)V
intermediary method_35187
Lnet/minecraft/class_6054;method_35187(Lnet/minecraft/class_4095;)V
named addIdleActivities
Lnet/minecraft/entity/passive/GoatBrain;addIdleActivities(Lnet/minecraft/entity/ai/brain/Brain;)V
-
addLongJumpActivities
- Mappings:
Namespace Name Mixin selector official d
Lbeh;d(Lats;)V
intermediary method_35188
Lnet/minecraft/class_6054;method_35188(Lnet/minecraft/class_4095;)V
named addLongJumpActivities
Lnet/minecraft/entity/passive/GoatBrain;addLongJumpActivities(Lnet/minecraft/entity/ai/brain/Brain;)V
-
updateActivities
- Mappings:
Namespace Name Mixin selector official b
Lbeh;b(Lbeg;)V
intermediary method_35186
Lnet/minecraft/class_6054;method_35186(Lnet/minecraft/class_6053;)V
named updateActivities
Lnet/minecraft/entity/passive/GoatBrain;updateActivities(Lnet/minecraft/entity/passive/GoatEntity;)V
-
getTemptItems
- Mappings:
Namespace Name Mixin selector official a
Lbeh;a()Lbsg;
intermediary method_35181
Lnet/minecraft/class_6054;method_35181()Lnet/minecraft/class_1856;
named getTemptItems
Lnet/minecraft/entity/passive/GoatBrain;getTemptItems()Lnet/minecraft/recipe/Ingredient;
-