Uses of Class
net.minecraft.world.entity.animal.goat.Goat
Packages that use Goat
Package
Description
-
Uses of Goat in net.minecraft.client.model
Classes in net.minecraft.client.model with type parameters of type Goat -
Uses of Goat in net.minecraft.client.renderer.entity
Methods in net.minecraft.client.renderer.entity with parameters of type Goat -
Uses of Goat in net.minecraft.world.entity
Fields in net.minecraft.world.entity with type parameters of type Goat -
Uses of Goat in net.minecraft.world.entity.ai.behavior
Fields in net.minecraft.world.entity.ai.behavior with type parameters of type GoatModifier and TypeFieldDescriptionprivate final Function
<Goat, SoundEvent> RamTarget.getHornBreakSound
private final Function
<Goat, SoundEvent> RamTarget.getImpactSound
private final ToDoubleFunction
<Goat> RamTarget.getKnockbackForce
private final Function
<Goat, UniformInt> RamTarget.getTimeBetweenRams
Methods in net.minecraft.world.entity.ai.behavior with parameters of type GoatModifier and TypeMethodDescriptionprotected boolean
RamTarget.canStillUse
(ServerLevel level, Goat entity, long gameTime) protected boolean
RamTarget.checkExtraStartConditions
(ServerLevel level, Goat owner) protected void
RamTarget.finishRam
(ServerLevel level, Goat owner) private boolean
RamTarget.hasRammedHornBreakingBlock
(ServerLevel level, Goat owner) protected void
RamTarget.start
(ServerLevel level, Goat entity, long gameTime) protected void
RamTarget.tick
(ServerLevel level, Goat owner, long gameTime) Constructor parameters in net.minecraft.world.entity.ai.behavior with type arguments of type GoatModifierConstructorDescriptionRamTarget
(Function<Goat, UniformInt> getTimeBetweenRams, TargetingConditions ramTargeting, float speed, ToDoubleFunction<Goat> getKnockbackForce, Function<Goat, SoundEvent> getImpactSound, Function<Goat, SoundEvent> getHornBreakSound) RamTarget
(Function<Goat, UniformInt> getTimeBetweenRams, TargetingConditions ramTargeting, float speed, ToDoubleFunction<Goat> getKnockbackForce, Function<Goat, SoundEvent> getImpactSound, Function<Goat, SoundEvent> getHornBreakSound) -
Uses of Goat in net.minecraft.world.entity.animal.goat
Fields in net.minecraft.world.entity.animal.goat with type parameters of type GoatModifier and TypeFieldDescriptionprotected static final com.google.common.collect.ImmutableList
<SensorType<? extends Sensor<? super Goat>>> Goat.SENSOR_TYPES
Methods in net.minecraft.world.entity.animal.goat that return GoatModifier and TypeMethodDescriptionGoat.getBreedOffspring
(ServerLevel level, AgeableMob otherParent) Methods in net.minecraft.world.entity.animal.goat that return types with arguments of type GoatModifier and TypeMethodDescriptionprotected Brain.Provider
<Goat> Goat.brainProvider()
Goat.getBrain()
Methods in net.minecraft.world.entity.animal.goat with parameters of type GoatModifier and TypeMethodDescriptionprotected static void
GoatAi.initMemories
(Goat goat, RandomSource random) static void
GoatAi.updateActivity
(Goat brain) Method parameters in net.minecraft.world.entity.animal.goat with type arguments of type GoatModifier and TypeMethodDescriptionprivate static void
GoatAi.initCoreActivity
(Brain<Goat> brain) private static void
GoatAi.initIdleActivity
(Brain<Goat> brain) private static void
GoatAi.initLongJumpActivity
(Brain<Goat> brain) private static void
GoatAi.initRamActivity
(Brain<Goat> brain) protected static Brain
<?> Constructor parameters in net.minecraft.world.entity.animal.goat with type arguments of type Goat