Class SnifferAi
java.lang.Object
net.minecraft.world.entity.animal.sniffer.SnifferAi
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static classprivate static classprivate static classprivate static classprivate static classprivate static class -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final org.slf4j.Loggerprivate static final intprivate static final intprivate static final floatprivate static final floatprivate static final floatprivate static final float -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic List<ActivityData<Sniffer>> private static ActivityData<Sniffer> private static ActivityData<Sniffer> private static ActivityData<Sniffer> private static ActivityData<Sniffer> private static SnifferresetSniffing(Sniffer body) (package private) static voidupdateActivity(Sniffer body)
-
Field Details
-
LOGGER
private static final org.slf4j.Logger LOGGER -
MAX_LOOK_DISTANCE
private static final int MAX_LOOK_DISTANCE- See Also:
-
SNIFFING_COOLDOWN_TICKS
private static final int SNIFFING_COOLDOWN_TICKS- See Also:
-
SPEED_MULTIPLIER_WHEN_IDLING
private static final float SPEED_MULTIPLIER_WHEN_IDLING- See Also:
-
SPEED_MULTIPLIER_WHEN_PANICKING
private static final float SPEED_MULTIPLIER_WHEN_PANICKING- See Also:
-
SPEED_MULTIPLIER_WHEN_SNIFFING
private static final float SPEED_MULTIPLIER_WHEN_SNIFFING- See Also:
-
SPEED_MULTIPLIER_WHEN_TEMPTED
private static final float SPEED_MULTIPLIER_WHEN_TEMPTED- See Also:
-
-
Constructor Details
-
SnifferAi
public SnifferAi()
-
-
Method Details
-
getActivities
-
resetSniffing
-
initCoreActivity
-
initSniffingActivity
-
initDigActivity
-
initIdleActivity
-
updateActivity
-