Uses of Class
net.minecraft.entity.passive.GoatEntity
Package
Description
-
Uses of GoatEntity in net.minecraft.client.render.entity
-
Uses of GoatEntity in net.minecraft.client.render.entity.model
Modifier and TypeClassDescriptionclass
GoatEntityModel<T extends GoatEntity>
Represents the model of a GoatEntity. -
Uses of GoatEntity in net.minecraft.entity
-
Uses of GoatEntity in net.minecraft.entity.ai.brain.task
Modifier and TypeFieldDescriptionprivate final Function<GoatEntity,
UniformIntProvider> RamImpactTask.cooldownRangeFactory
private final Function<GoatEntity,
SoundEvent> RamImpactTask.hornBreakSoundFactory
private final Function<GoatEntity,
SoundEvent> RamImpactTask.impactSoundFactory
private final ToDoubleFunction<GoatEntity>
RamImpactTask.strengthMultiplierFactory
Modifier and TypeMethodDescriptionprotected void
RamImpactTask.finishRam
(ServerWorld world, GoatEntity goat) protected void
RamImpactTask.keepRunning
(ServerWorld serverWorld, GoatEntity goatEntity, long long2) protected void
RamImpactTask.run
(ServerWorld serverWorld, GoatEntity goatEntity, long long2) protected boolean
RamImpactTask.shouldKeepRunning
(ServerWorld serverWorld, GoatEntity goatEntity, long long2) protected boolean
RamImpactTask.shouldRun
(ServerWorld serverWorld, GoatEntity goatEntity) private boolean
RamImpactTask.shouldSnapHorn
(ServerWorld world, GoatEntity goat) ModifierConstructorDescriptionRamImpactTask
(Function<GoatEntity, UniformIntProvider> cooldownRangeFactory, TargetPredicate targetPredicate, float speed, ToDoubleFunction<GoatEntity> strengthMultiplierFactory, Function<GoatEntity, SoundEvent> impactSoundFactory, Function<GoatEntity, SoundEvent> hornBreakSoundFactory) RamImpactTask
(Function<GoatEntity, UniformIntProvider> cooldownRangeFactory, TargetPredicate targetPredicate, float speed, ToDoubleFunction<GoatEntity> strengthMultiplierFactory, Function<GoatEntity, SoundEvent> impactSoundFactory, Function<GoatEntity, SoundEvent> hornBreakSoundFactory) -
Uses of GoatEntity in net.minecraft.entity.passive
Modifier and TypeFieldDescriptionprotected static final ImmutableList<SensorType<? extends Sensor<? super GoatEntity>>>
GoatEntity.SENSORS
Modifier and TypeMethodDescription@Nullable GoatEntity
GoatEntity.createChild
(ServerWorld serverWorld, PassiveEntity passiveEntity) Modifier and TypeMethodDescriptionprotected Brain.Profile<GoatEntity>
GoatEntity.createBrainProfile()
GoatEntity.getBrain()
Modifier and TypeMethodDescriptionprotected static void
GoatBrain.resetLongJumpCooldown
(GoatEntity goat, Random random) static void
GoatBrain.updateActivities
(GoatEntity goat) Modifier and TypeMethodDescriptionprivate static void
GoatBrain.addCoreActivities
(Brain<GoatEntity> brain) private static void
GoatBrain.addIdleActivities
(Brain<GoatEntity> brain) private static void
GoatBrain.addLongJumpActivities
(Brain<GoatEntity> brain) private static void
GoatBrain.addRamActivities
(Brain<GoatEntity> brain) protected static Brain<?>
GoatBrain.create
(Brain<GoatEntity> brain)