Class FrogBrain

java.lang.Object
net.minecraft.entity.passive.FrogBrain

public class FrogBrain extends Object
Mappings:
Namespace Name
named net/minecraft/entity/passive/FrogBrain
intermediary net/minecraft/class_7107
official cgx
  • Field Details

    • FLEE_SPEED

      private static final float FLEE_SPEED
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named FLEE_SPEED Lnet/minecraft/entity/passive/FrogBrain;FLEE_SPEED:F
      intermediary field_37469 Lnet/minecraft/class_7107;field_37469:F
      official a Lcgx;a:F
    • field_37471

      private static final float field_37471
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_37471 Lnet/minecraft/entity/passive/FrogBrain;field_37471:F
      intermediary field_37471 Lnet/minecraft/class_7107;field_37471:F
      official b Lcgx;b:F
    • field_37472

      private static final float field_37472
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_37472 Lnet/minecraft/entity/passive/FrogBrain;field_37472:F
      intermediary field_37472 Lnet/minecraft/class_7107;field_37472:F
      official c Lcgx;c:F
    • field_37473

      private static final float field_37473
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_37473 Lnet/minecraft/entity/passive/FrogBrain;field_37473:F
      intermediary field_37473 Lnet/minecraft/class_7107;field_37473:F
      official d Lcgx;d:F
    • longJumpCooldownRange

      private static final UniformIntProvider longJumpCooldownRange
      Mappings:
      Namespace Name Mixin selector
      named longJumpCooldownRange Lnet/minecraft/entity/passive/FrogBrain;longJumpCooldownRange:Lnet/minecraft/util/math/intprovider/UniformIntProvider;
      intermediary field_37474 Lnet/minecraft/class_7107;field_37474:Lnet/minecraft/class_6019;
      official e Lcgx;e:Lbqb;
    • field_37475

      private static final int field_37475
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_37475 Lnet/minecraft/entity/passive/FrogBrain;field_37475:I
      intermediary field_37475 Lnet/minecraft/class_7107;field_37475:I
      official f Lcgx;f:I
    • field_37476

      private static final int field_37476
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_37476 Lnet/minecraft/entity/passive/FrogBrain;field_37476:I
      intermediary field_37476 Lnet/minecraft/class_7107;field_37476:I
      official g Lcgx;g:I
    • field_49092

      private static final float field_49092
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_49092 Lnet/minecraft/entity/passive/FrogBrain;field_49092:F
      intermediary field_49092 Lnet/minecraft/class_7107;field_49092:F
      official h Lcgx;h:F
    • TEMPT_SPEED

      private static final float TEMPT_SPEED
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named TEMPT_SPEED Lnet/minecraft/entity/passive/FrogBrain;TEMPT_SPEED:F
      intermediary field_37478 Lnet/minecraft/class_7107;field_37478:F
      official i Lcgx;i:F
  • Constructor Details

    • FrogBrain

      public FrogBrain()
  • Method Details

    • coolDownLongJump

      protected static void coolDownLongJump(FrogEntity frog, Random random)
      Mappings:
      Namespace Name Mixin selector
      named coolDownLongJump Lnet/minecraft/entity/passive/FrogBrain;coolDownLongJump(Lnet/minecraft/entity/passive/FrogEntity;Lnet/minecraft/util/math/random/Random;)V
      intermediary method_41369 Lnet/minecraft/class_7107;method_41369(Lnet/minecraft/class_7102;Lnet/minecraft/class_5819;)V
      official a Lcgx;a(Lcgw;Layv;)V
    • create

      protected static Brain<?> create(Brain<FrogEntity> brain)
      Mappings:
      Namespace Name Mixin selector
      named create Lnet/minecraft/entity/passive/FrogBrain;create(Lnet/minecraft/entity/ai/brain/Brain;)Lnet/minecraft/entity/ai/brain/Brain;
      intermediary method_41368 Lnet/minecraft/class_7107;method_41368(Lnet/minecraft/class_4095;)Lnet/minecraft/class_4095;
      official a Lcgx;a(Lbuo;)Lbuo;
    • addCoreActivities

      private static void addCoreActivities(Brain<FrogEntity> brain)
      Mappings:
      Namespace Name Mixin selector
      named addCoreActivities Lnet/minecraft/entity/passive/FrogBrain;addCoreActivities(Lnet/minecraft/entity/ai/brain/Brain;)V
      intermediary method_41372 Lnet/minecraft/class_7107;method_41372(Lnet/minecraft/class_4095;)V
      official b Lcgx;b(Lbuo;)V
    • addIdleActivities

      private static void addIdleActivities(Brain<FrogEntity> brain)
      Mappings:
      Namespace Name Mixin selector
      named addIdleActivities Lnet/minecraft/entity/passive/FrogBrain;addIdleActivities(Lnet/minecraft/entity/ai/brain/Brain;)V
      intermediary method_41374 Lnet/minecraft/class_7107;method_41374(Lnet/minecraft/class_4095;)V
      official c Lcgx;c(Lbuo;)V
    • addSwimActivities

      private static void addSwimActivities(Brain<FrogEntity> brain)
      Mappings:
      Namespace Name Mixin selector
      named addSwimActivities Lnet/minecraft/entity/passive/FrogBrain;addSwimActivities(Lnet/minecraft/entity/ai/brain/Brain;)V
      intermediary method_41376 Lnet/minecraft/class_7107;method_41376(Lnet/minecraft/class_4095;)V
      official d Lcgx;d(Lbuo;)V
    • addLaySpawnActivities

      private static void addLaySpawnActivities(Brain<FrogEntity> brain)
      Mappings:
      Namespace Name Mixin selector
      named addLaySpawnActivities Lnet/minecraft/entity/passive/FrogBrain;addLaySpawnActivities(Lnet/minecraft/entity/ai/brain/Brain;)V
      intermediary method_41378 Lnet/minecraft/class_7107;method_41378(Lnet/minecraft/class_4095;)V
      official e Lcgx;e(Lbuo;)V
    • addLongJumpActivities

      private static void addLongJumpActivities(Brain<FrogEntity> brain)
      Mappings:
      Namespace Name Mixin selector
      named addLongJumpActivities Lnet/minecraft/entity/passive/FrogBrain;addLongJumpActivities(Lnet/minecraft/entity/ai/brain/Brain;)V
      intermediary method_41380 Lnet/minecraft/class_7107;method_41380(Lnet/minecraft/class_4095;)V
      official f Lcgx;f(Lbuo;)V
    • addTongueActivities

      private static void addTongueActivities(Brain<FrogEntity> brain)
      Mappings:
      Namespace Name Mixin selector
      named addTongueActivities Lnet/minecraft/entity/passive/FrogBrain;addTongueActivities(Lnet/minecraft/entity/ai/brain/Brain;)V
      intermediary method_41382 Lnet/minecraft/class_7107;method_41382(Lnet/minecraft/class_4095;)V
      official g Lcgx;g(Lbuo;)V
    • shouldJumpTo

      private static <E extends MobEntity> boolean shouldJumpTo(E frog, BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      named shouldJumpTo Lnet/minecraft/entity/passive/FrogBrain;shouldJumpTo(Lnet/minecraft/entity/mob/MobEntity;Lnet/minecraft/util/math/BlockPos;)Z
      intermediary method_45373 Lnet/minecraft/class_7107;method_45373(Lnet/minecraft/class_1308;Lnet/minecraft/class_2338;)Z
      official a Lcgx;a(Lbtn;Ljd;)Z
    • isNotBreeding

      private static boolean isNotBreeding(FrogEntity frog)
      Mappings:
      Namespace Name Mixin selector
      named isNotBreeding Lnet/minecraft/entity/passive/FrogBrain;isNotBreeding(Lnet/minecraft/entity/passive/FrogEntity;)Z
      intermediary method_41375 Lnet/minecraft/class_7107;method_41375(Lnet/minecraft/class_7102;)Z
      official b Lcgx;b(Lcgw;)Z
    • updateActivities

      public static void updateActivities(FrogEntity frog)
      Mappings:
      Namespace Name Mixin selector
      named updateActivities Lnet/minecraft/entity/passive/FrogBrain;updateActivities(Lnet/minecraft/entity/passive/FrogEntity;)V
      intermediary method_41373 Lnet/minecraft/class_7107;method_41373(Lnet/minecraft/class_7102;)V
      official a Lcgx;a(Lcgw;)V
    • getTemptItemPredicate

      public static Predicate<ItemStack> getTemptItemPredicate()
      Mappings:
      Namespace Name Mixin selector
      named getTemptItemPredicate Lnet/minecraft/entity/passive/FrogBrain;getTemptItemPredicate()Ljava/util/function/Predicate;
      intermediary method_41366 Lnet/minecraft/class_7107;method_41366()Ljava/util/function/Predicate;
      official a Lcgx;a()Ljava/util/function/Predicate;