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 Details

    • WALKING_SPEED

      private static final UniformIntProvider WALKING_SPEED
      Mappings:
      Namespace Name Mixin selector
      official c Lbeh;c:Laqs;
      intermediary field_30407 Lnet/minecraft/class_6054;field_30407:Lnet/minecraft/class_6019;
      named WALKING_SPEED Lnet/minecraft/entity/passive/GoatBrain;WALKING_SPEED:Lnet/minecraft/util/math/intprovider/UniformIntProvider;
    • BREEDING_WALK_SPEED

      public static final float BREEDING_WALK_SPEED
      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 BREEDING_WALK_SPEED Lnet/minecraft/entity/passive/GoatBrain;BREEDING_WALK_SPEED:F
    • FOLLOWING_TARGET_WALK_SPEED

      public static final float FOLLOWING_TARGET_WALK_SPEED
      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 FOLLOWING_TARGET_WALK_SPEED Lnet/minecraft/entity/passive/GoatBrain;FOLLOWING_TARGET_WALK_SPEED:F
    • TEMPTED_WALK_SPEED

      private static final float TEMPTED_WALK_SPEED
      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 TEMPTED_WALK_SPEED Lnet/minecraft/entity/passive/GoatBrain;TEMPTED_WALK_SPEED:F
    • FOLLOW_ADULT_WALK_SPEED

      private static final float FOLLOW_ADULT_WALK_SPEED
      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 FOLLOW_ADULT_WALK_SPEED Lnet/minecraft/entity/passive/GoatBrain;FOLLOW_ADULT_WALK_SPEED:F
    • NORMAL_WALK_SPEED

      private static final float NORMAL_WALK_SPEED
      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 NORMAL_WALK_SPEED Lnet/minecraft/entity/passive/GoatBrain;NORMAL_WALK_SPEED:F
    • LONG_JUMP_COOLDOWN_RANGE

      private static final UniformIntProvider 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

      protected static void resetLongJumpCooldown(GoatEntity goat)
      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

      protected static Brain<?> create(Brain<GoatEntity> brain)
      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

      private static void addCoreActivities(Brain<GoatEntity> brain)
      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

      private static void addIdleActivities(Brain<GoatEntity> brain)
      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

      private static void addLongJumpActivities(Brain<GoatEntity> brain)
      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

      public static void updateActivities(GoatEntity goat)
      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

      public static Ingredient 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;