Uses of Class
net.minecraft.world.entity.animal.goat.Goat
Packages that use Goat
Package
Description
-
Uses of Goat in net.minecraft.client.renderer.entity
Methods in net.minecraft.client.renderer.entity with parameters of type GoatModifier and TypeMethodDescriptionvoid
GoatRenderer.extractRenderState
(Goat p_360853_, GoatRenderState p_361258_, float p_362364_) -
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 p_217352_, Goat p_217353_, long p_217354_) protected boolean
RamTarget.checkExtraStartConditions
(ServerLevel p_217349_, Goat p_217350_) protected void
RamTarget.finishRam
(ServerLevel pLevel, Goat pOwner) private boolean
RamTarget.hasRammedHornBreakingBlock
(ServerLevel pLevel, Goat pOwner) protected void
RamTarget.start
(ServerLevel p_217359_, Goat p_217360_, long p_217361_) protected void
RamTarget.tick
(ServerLevel p_217366_, Goat p_217367_, long p_217368_) Constructor parameters in net.minecraft.world.entity.ai.behavior with type arguments of type GoatModifierConstructorDescriptionRamTarget
(Function<Goat, UniformInt> pGetTimeBetweenRams, TargetingConditions pRamTargeting, float pSpeed, ToDoubleFunction<Goat> pGetKnockbackForce, Function<Goat, SoundEvent> pGetImpactSound, Function<Goat, SoundEvent> pGetHornBreakSound) RamTarget
(Function<Goat, UniformInt> pGetTimeBetweenRams, TargetingConditions pRamTargeting, float pSpeed, ToDoubleFunction<Goat> pGetKnockbackForce, Function<Goat, SoundEvent> pGetImpactSound, Function<Goat, SoundEvent> pGetHornBreakSound) -
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 ImmutableList
<SensorType<? extends Sensor<? super Goat>>> Goat.SENSOR_TYPES
Methods in net.minecraft.world.entity.animal.goat that return GoatModifier and TypeMethodDescriptionGoat.getBreedOffspring
(ServerLevel p_149376_, AgeableMob p_149377_) 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 pGoat, RandomSource pRandom) static void
GoatAi.updateActivity
(Goat pBrain) Method parameters in net.minecraft.world.entity.animal.goat with type arguments of type GoatModifier and TypeMethodDescriptionprivate static void
GoatAi.initCoreActivity
(Brain<Goat> pBrain) private static void
GoatAi.initIdleActivity
(Brain<Goat> pBrain) private static void
GoatAi.initLongJumpActivity
(Brain<Goat> pBrain) private static void
GoatAi.initRamActivity
(Brain<Goat> pBrain) protected static Brain
<?> Constructor parameters in net.minecraft.world.entity.animal.goat with type arguments of type Goat