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

    • field_30407

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

      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;