Package net.minecraft.entity.passive
Class GoatBrain
java.lang.Object
net.minecraft.entity.passive.GoatBrain
- Mappings:
Namespace Name intermediary net/minecraft/class_6054official btfnamed net/minecraft/entity/passive/GoatBrain
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final floatstatic final floatprivate static final floatprivate static final floatprivate static final floatprivate static final UniformIntProviderstatic final intstatic final floatstatic final intstatic final intstatic final intprivate static final floatstatic final intprivate static final floatprivate static final UniformIntProviderprivate static final floatprivate static final TargetPredicateprivate static final UniformIntProviderprivate static final floatprivate static final UniformIntProvider -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static voidaddCoreActivities(Brain<GoatEntity> brain) private static voidaddIdleActivities(Brain<GoatEntity> brain) private static voidaddLongJumpActivities(Brain<GoatEntity> brain) private static voidaddRamActivities(Brain<GoatEntity> brain) protected static Brain<?>create(Brain<GoatEntity> brain) static Ingredientprotected static voidresetLongJumpCooldown(GoatEntity goat, Random random) static voidupdateActivities(GoatEntity goat)
-
Field Details
-
PREPARE_RAM_DURATION
public static final int PREPARE_RAM_DURATION- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_33490Lnet/minecraft/class_6054;field_33490:Iofficial aLbtf;a:Inamed PREPARE_RAM_DURATIONLnet/minecraft/entity/passive/GoatBrain;PREPARE_RAM_DURATION:I
-
MAX_RAM_TARGET_DISTANCE
public static final int MAX_RAM_TARGET_DISTANCE- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_33491Lnet/minecraft/class_6054;field_33491:Iofficial bLbtf;b:Inamed MAX_RAM_TARGET_DISTANCELnet/minecraft/entity/passive/GoatBrain;MAX_RAM_TARGET_DISTANCE:I
-
WALKING_SPEED
- Mappings:
Namespace Name Mixin selector intermediary field_30407Lnet/minecraft/class_6054;field_30407:Lnet/minecraft/class_6019;official iLbtf;i:Lbdh;named WALKING_SPEEDLnet/minecraft/entity/passive/GoatBrain;WALKING_SPEED:Lnet/minecraft/util/math/intprovider/UniformIntProvider;
-
BREEDING_WALK_SPEED
private static final float BREEDING_WALK_SPEED- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_30405Lnet/minecraft/class_6054;field_30405:Fofficial jLbtf;j:Fnamed BREEDING_WALK_SPEEDLnet/minecraft/entity/passive/GoatBrain;BREEDING_WALK_SPEED:F
-
FOLLOWING_TARGET_WALK_SPEED
private static final float FOLLOWING_TARGET_WALK_SPEED- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_30406Lnet/minecraft/class_6054;field_30406:Fofficial kLbtf;k:Fnamed FOLLOWING_TARGET_WALK_SPEEDLnet/minecraft/entity/passive/GoatBrain;FOLLOWING_TARGET_WALK_SPEED:F
-
TEMPTED_WALK_SPEED
private static final float TEMPTED_WALK_SPEED- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_30408Lnet/minecraft/class_6054;field_30408:Fofficial lLbtf;l:Fnamed TEMPTED_WALK_SPEEDLnet/minecraft/entity/passive/GoatBrain;TEMPTED_WALK_SPEED:F
-
FOLLOW_ADULT_WALK_SPEED
private static final float FOLLOW_ADULT_WALK_SPEED- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_30409Lnet/minecraft/class_6054;field_30409:Fofficial mLbtf;m:Fnamed FOLLOW_ADULT_WALK_SPEEDLnet/minecraft/entity/passive/GoatBrain;FOLLOW_ADULT_WALK_SPEED:F
-
NORMAL_WALK_SPEED
private static final float NORMAL_WALK_SPEED- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_30410Lnet/minecraft/class_6054;field_30410:Fofficial nLbtf;n:Fnamed NORMAL_WALK_SPEEDLnet/minecraft/entity/passive/GoatBrain;NORMAL_WALK_SPEED:F
-
PREPARING_RAM_WALK_SPEED
private static final float PREPARING_RAM_WALK_SPEED- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_33498Lnet/minecraft/class_6054;field_33498:Fofficial oLbtf;o:Fnamed PREPARING_RAM_WALK_SPEEDLnet/minecraft/entity/passive/GoatBrain;PREPARING_RAM_WALK_SPEED:F
-
LONG_JUMP_COOLDOWN_RANGE
- Mappings:
Namespace Name Mixin selector intermediary field_30411Lnet/minecraft/class_6054;field_30411:Lnet/minecraft/class_6019;official pLbtf;p:Lbdh;named LONG_JUMP_COOLDOWN_RANGELnet/minecraft/entity/passive/GoatBrain;LONG_JUMP_COOLDOWN_RANGE:Lnet/minecraft/util/math/intprovider/UniformIntProvider;
-
LONG_JUMP_VERTICAL_RANGE
public static final int LONG_JUMP_VERTICAL_RANGE- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_33492Lnet/minecraft/class_6054;field_33492:Iofficial cLbtf;c:Inamed LONG_JUMP_VERTICAL_RANGELnet/minecraft/entity/passive/GoatBrain;LONG_JUMP_VERTICAL_RANGE:I
-
LONG_JUMP_HORIZONTAL_RANGE
public static final int LONG_JUMP_HORIZONTAL_RANGE- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_33493Lnet/minecraft/class_6054;field_33493:Iofficial dLbtf;d:Inamed LONG_JUMP_HORIZONTAL_RANGELnet/minecraft/entity/passive/GoatBrain;LONG_JUMP_HORIZONTAL_RANGE:I
-
LONG_JUMP_MAX_RANGE
public static final float LONG_JUMP_MAX_RANGE- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_33494Lnet/minecraft/class_6054;field_33494:Fofficial eLbtf;e:Fnamed LONG_JUMP_MAX_RANGELnet/minecraft/entity/passive/GoatBrain;LONG_JUMP_MAX_RANGE:F
-
RAM_COOLDOWN_RANGE
- Mappings:
Namespace Name Mixin selector intermediary field_33499Lnet/minecraft/class_6054;field_33499:Lnet/minecraft/class_6019;official qLbtf;q:Lbdh;named RAM_COOLDOWN_RANGELnet/minecraft/entity/passive/GoatBrain;RAM_COOLDOWN_RANGE:Lnet/minecraft/util/math/intprovider/UniformIntProvider;
-
SCREAMING_RAM_COOLDOWN_RANGE
- Mappings:
Namespace Name Mixin selector intermediary field_33693Lnet/minecraft/class_6054;field_33693:Lnet/minecraft/class_6019;official rLbtf;r:Lbdh;named SCREAMING_RAM_COOLDOWN_RANGELnet/minecraft/entity/passive/GoatBrain;SCREAMING_RAM_COOLDOWN_RANGE:Lnet/minecraft/util/math/intprovider/UniformIntProvider;
-
RAM_TARGET_PREDICATE
- Mappings:
Namespace Name Mixin selector intermediary field_33500Lnet/minecraft/class_6054;field_33500:Lnet/minecraft/class_4051;official sLbtf;s:Lbqk;named RAM_TARGET_PREDICATELnet/minecraft/entity/passive/GoatBrain;RAM_TARGET_PREDICATE:Lnet/minecraft/entity/ai/TargetPredicate;
-
RAM_SPEED
private static final float RAM_SPEED- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_33501Lnet/minecraft/class_6054;field_33501:Fofficial tLbtf;t:Fnamed RAM_SPEEDLnet/minecraft/entity/passive/GoatBrain;RAM_SPEED:F
-
MIN_RAM_TARGET_DISTANCE
public static final int MIN_RAM_TARGET_DISTANCE- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_33495Lnet/minecraft/class_6054;field_33495:Iofficial fLbtf;f:Inamed MIN_RAM_TARGET_DISTANCELnet/minecraft/entity/passive/GoatBrain;MIN_RAM_TARGET_DISTANCE:I
-
ADULT_RAM_STRENGTH_MULTIPLIER
public static final float ADULT_RAM_STRENGTH_MULTIPLIER- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_33496Lnet/minecraft/class_6054;field_33496:Fofficial gLbtf;g:Fnamed ADULT_RAM_STRENGTH_MULTIPLIERLnet/minecraft/entity/passive/GoatBrain;ADULT_RAM_STRENGTH_MULTIPLIER:F
-
BABY_RAM_STRENGTH_MULTIPLIER
public static final float BABY_RAM_STRENGTH_MULTIPLIER- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_33497Lnet/minecraft/class_6054;field_33497:Fofficial hLbtf;h:Fnamed BABY_RAM_STRENGTH_MULTIPLIERLnet/minecraft/entity/passive/GoatBrain;BABY_RAM_STRENGTH_MULTIPLIER:F
-
-
Constructor Details
-
GoatBrain
public GoatBrain()
-
-
Method Details
-
resetLongJumpCooldown
- Mappings:
Namespace Name Mixin selector intermediary method_35184Lnet/minecraft/class_6054;method_35184(Lnet/minecraft/class_6053;Lnet/minecraft/class_5819;)Vofficial aLbtf;a(Lbte;Lapf;)Vnamed resetLongJumpCooldownLnet/minecraft/entity/passive/GoatBrain;resetLongJumpCooldown(Lnet/minecraft/entity/passive/GoatEntity;Lnet/minecraft/util/math/random/Random;)V
-
create
- Mappings:
Namespace Name Mixin selector intermediary method_35183Lnet/minecraft/class_6054;method_35183(Lnet/minecraft/class_4095;)Lnet/minecraft/class_4095;official aLbtf;a(Lbgy;)Lbgy;named createLnet/minecraft/entity/passive/GoatBrain;create(Lnet/minecraft/entity/ai/brain/Brain;)Lnet/minecraft/entity/ai/brain/Brain;
-
addCoreActivities
- Mappings:
Namespace Name Mixin selector intermediary method_35185Lnet/minecraft/class_6054;method_35185(Lnet/minecraft/class_4095;)Vofficial bLbtf;b(Lbgy;)Vnamed addCoreActivitiesLnet/minecraft/entity/passive/GoatBrain;addCoreActivities(Lnet/minecraft/entity/ai/brain/Brain;)V
-
addIdleActivities
- Mappings:
Namespace Name Mixin selector intermediary method_35187Lnet/minecraft/class_6054;method_35187(Lnet/minecraft/class_4095;)Vofficial cLbtf;c(Lbgy;)Vnamed addIdleActivitiesLnet/minecraft/entity/passive/GoatBrain;addIdleActivities(Lnet/minecraft/entity/ai/brain/Brain;)V
-
addLongJumpActivities
- Mappings:
Namespace Name Mixin selector intermediary method_35188Lnet/minecraft/class_6054;method_35188(Lnet/minecraft/class_4095;)Vofficial dLbtf;d(Lbgy;)Vnamed addLongJumpActivitiesLnet/minecraft/entity/passive/GoatBrain;addLongJumpActivities(Lnet/minecraft/entity/ai/brain/Brain;)V
-
addRamActivities
- Mappings:
Namespace Name Mixin selector intermediary method_36288Lnet/minecraft/class_6054;method_36288(Lnet/minecraft/class_4095;)Vofficial eLbtf;e(Lbgy;)Vnamed addRamActivitiesLnet/minecraft/entity/passive/GoatBrain;addRamActivities(Lnet/minecraft/entity/ai/brain/Brain;)V
-
updateActivities
- Mappings:
Namespace Name Mixin selector intermediary method_35186Lnet/minecraft/class_6054;method_35186(Lnet/minecraft/class_6053;)Vofficial aLbtf;a(Lbte;)Vnamed updateActivitiesLnet/minecraft/entity/passive/GoatBrain;updateActivities(Lnet/minecraft/entity/passive/GoatEntity;)V
-
getTemptItems
- Mappings:
Namespace Name Mixin selector intermediary method_35181Lnet/minecraft/class_6054;method_35181()Lnet/minecraft/class_1856;official aLbtf;a()Lcix;named getTemptItemsLnet/minecraft/entity/passive/GoatBrain;getTemptItems()Lnet/minecraft/recipe/Ingredient;
-