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 cjr
  • 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 Lcjr;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 Lcjr;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 Lcjr;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 Lcjr;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 Lcjr;e:Lbst;
    • 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 Lcjr;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 Lcjr;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 Lcjr;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 Lcjr;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 Lcjr;a(Lcjq;Lbam;)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 Lcjr;a(Lbxh;)Lbxh;
    • 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 Lcjr;b(Lbxh;)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 Lcjr;c(Lbxh;)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 Lcjr;d(Lbxh;)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 Lcjr;e(Lbxh;)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 Lcjr;f(Lbxh;)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 Lcjr;g(Lbxh;)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 Lcjr;a(Lbwh;Ljh;)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 Lcjr;b(Lcjq;)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 Lcjr;a(Lcjq;)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 Lcjr;a()Ljava/util/function/Predicate;