类 FrogAi
java.lang.Object
net.minecraft.world.entity.animal.frog.FrogAi
-
字段概要
字段修饰符和类型字段说明private static final float
private static final int
private static final int
private static final float
private static final float
private static final float
private static final float
private static final float
private static final UniformInt
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明private static boolean
private static void
initCoreActivity
(Brain<Frog> p_218587_) private static void
initIdleActivity
(Brain<Frog> p_218591_) private static void
initJumpActivity
(Brain<Frog> p_218603_) private static void
initLaySpawnActivity
(Brain<Frog> p_218599_) protected static void
initMemories
(Frog p_218580_, RandomSource p_218581_) private static void
initSwimActivity
(Brain<Frog> p_218595_) private static void
initTongueActivity
(Brain<Frog> p_218607_) private static <E extends Mob>
booleanisAcceptableLandingSpot
(E p_249699_, BlockPos p_250057_) protected static Brain
<?> static void
updateActivity
(Frog p_218578_)
-
字段详细资料
-
SPEED_MULTIPLIER_WHEN_PANICKING
private static final float SPEED_MULTIPLIER_WHEN_PANICKING- 另请参阅:
-
SPEED_MULTIPLIER_WHEN_IDLING
private static final float SPEED_MULTIPLIER_WHEN_IDLING- 另请参阅:
-
SPEED_MULTIPLIER_ON_LAND
private static final float SPEED_MULTIPLIER_ON_LAND- 另请参阅:
-
SPEED_MULTIPLIER_IN_WATER
private static final float SPEED_MULTIPLIER_IN_WATER- 另请参阅:
-
TIME_BETWEEN_LONG_JUMPS
-
MAX_LONG_JUMP_HEIGHT
private static final int MAX_LONG_JUMP_HEIGHT- 另请参阅:
-
MAX_LONG_JUMP_WIDTH
private static final int MAX_LONG_JUMP_WIDTH- 另请参阅:
-
MAX_JUMP_VELOCITY_MULTIPLIER
private static final float MAX_JUMP_VELOCITY_MULTIPLIER- 另请参阅:
-
SPEED_MULTIPLIER_WHEN_TEMPTED
private static final float SPEED_MULTIPLIER_WHEN_TEMPTED- 另请参阅:
-
-
构造器详细资料
-
FrogAi
public FrogAi()
-
-
方法详细资料
-
initMemories
-
makeBrain
-
initCoreActivity
-
initIdleActivity
-
initSwimActivity
-
initLaySpawnActivity
-
initJumpActivity
-
initTongueActivity
-
isAcceptableLandingSpot
-
canAttack
-
updateActivity
-
getTemptations
-