Package net.minecraft.entity.passive
Class GoatBrain
java.lang.Object
net.minecraft.entity.passive.GoatBrain
- Mappings:
Namespace Name official btfintermediary net/minecraft/class_6054named 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 official aLbtf;a:Iintermediary field_33490Lnet/minecraft/class_6054;field_33490: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 official bLbtf;b:Iintermediary field_33491Lnet/minecraft/class_6054;field_33491:Inamed MAX_RAM_TARGET_DISTANCELnet/minecraft/entity/passive/GoatBrain;MAX_RAM_TARGET_DISTANCE:I
-
WALKING_SPEED
- Mappings:
Namespace Name Mixin selector official iLbtf;i:Lbdh;intermediary field_30407Lnet/minecraft/class_6054;field_30407:Lnet/minecraft/class_6019;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 official jLbtf;j:Fintermediary field_30405Lnet/minecraft/class_6054;field_30405: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 official kLbtf;k:Fintermediary field_30406Lnet/minecraft/class_6054;field_30406: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 official lLbtf;l:Fintermediary field_30408Lnet/minecraft/class_6054;field_30408: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 official mLbtf;m:Fintermediary field_30409Lnet/minecraft/class_6054;field_30409: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 official nLbtf;n:Fintermediary field_30410Lnet/minecraft/class_6054;field_30410: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 official oLbtf;o:Fintermediary field_33498Lnet/minecraft/class_6054;field_33498:Fnamed PREPARING_RAM_WALK_SPEEDLnet/minecraft/entity/passive/GoatBrain;PREPARING_RAM_WALK_SPEED:F
-
LONG_JUMP_COOLDOWN_RANGE
- Mappings:
Namespace Name Mixin selector official pLbtf;p:Lbdh;intermediary field_30411Lnet/minecraft/class_6054;field_30411:Lnet/minecraft/class_6019;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 official cLbtf;c:Iintermediary field_33492Lnet/minecraft/class_6054;field_33492: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 official dLbtf;d:Iintermediary field_33493Lnet/minecraft/class_6054;field_33493: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 official eLbtf;e:Fintermediary field_33494Lnet/minecraft/class_6054;field_33494:Fnamed LONG_JUMP_MAX_RANGELnet/minecraft/entity/passive/GoatBrain;LONG_JUMP_MAX_RANGE:F
-
RAM_COOLDOWN_RANGE
- Mappings:
Namespace Name Mixin selector official qLbtf;q:Lbdh;intermediary field_33499Lnet/minecraft/class_6054;field_33499:Lnet/minecraft/class_6019;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 official rLbtf;r:Lbdh;intermediary field_33693Lnet/minecraft/class_6054;field_33693:Lnet/minecraft/class_6019;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 official sLbtf;s:Lbqk;intermediary field_33500Lnet/minecraft/class_6054;field_33500:Lnet/minecraft/class_4051;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 official tLbtf;t:Fintermediary field_33501Lnet/minecraft/class_6054;field_33501: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 official fLbtf;f:Iintermediary field_33495Lnet/minecraft/class_6054;field_33495: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 official gLbtf;g:Fintermediary field_33496Lnet/minecraft/class_6054;field_33496: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 official hLbtf;h:Fintermediary field_33497Lnet/minecraft/class_6054;field_33497: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 official aLbtf;a(Lbte;Lapf;)Vintermediary method_35184Lnet/minecraft/class_6054;method_35184(Lnet/minecraft/class_6053;Lnet/minecraft/class_5819;)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 official aLbtf;a(Lbgy;)Lbgy;intermediary method_35183Lnet/minecraft/class_6054;method_35183(Lnet/minecraft/class_4095;)Lnet/minecraft/class_4095;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 official bLbtf;b(Lbgy;)Vintermediary method_35185Lnet/minecraft/class_6054;method_35185(Lnet/minecraft/class_4095;)Vnamed addCoreActivitiesLnet/minecraft/entity/passive/GoatBrain;addCoreActivities(Lnet/minecraft/entity/ai/brain/Brain;)V
-
addIdleActivities
- Mappings:
Namespace Name Mixin selector official cLbtf;c(Lbgy;)Vintermediary method_35187Lnet/minecraft/class_6054;method_35187(Lnet/minecraft/class_4095;)Vnamed addIdleActivitiesLnet/minecraft/entity/passive/GoatBrain;addIdleActivities(Lnet/minecraft/entity/ai/brain/Brain;)V
-
addLongJumpActivities
- Mappings:
Namespace Name Mixin selector official dLbtf;d(Lbgy;)Vintermediary method_35188Lnet/minecraft/class_6054;method_35188(Lnet/minecraft/class_4095;)Vnamed addLongJumpActivitiesLnet/minecraft/entity/passive/GoatBrain;addLongJumpActivities(Lnet/minecraft/entity/ai/brain/Brain;)V
-
addRamActivities
- Mappings:
Namespace Name Mixin selector official eLbtf;e(Lbgy;)Vintermediary method_36288Lnet/minecraft/class_6054;method_36288(Lnet/minecraft/class_4095;)Vnamed addRamActivitiesLnet/minecraft/entity/passive/GoatBrain;addRamActivities(Lnet/minecraft/entity/ai/brain/Brain;)V
-
updateActivities
- Mappings:
Namespace Name Mixin selector official aLbtf;a(Lbte;)Vintermediary method_35186Lnet/minecraft/class_6054;method_35186(Lnet/minecraft/class_6053;)Vnamed updateActivitiesLnet/minecraft/entity/passive/GoatBrain;updateActivities(Lnet/minecraft/entity/passive/GoatEntity;)V
-
getTemptItems
- Mappings:
Namespace Name Mixin selector official aLbtf;a()Lcix;intermediary method_35181Lnet/minecraft/class_6054;method_35181()Lnet/minecraft/class_1856;named getTemptItemsLnet/minecraft/entity/passive/GoatBrain;getTemptItems()Lnet/minecraft/recipe/Ingredient;
-