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 TypeMethodDescriptionvoidGoatRenderer.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.getHornBreakSoundprivate final Function<Goat, SoundEvent> RamTarget.getImpactSoundprivate final ToDoubleFunction<Goat> RamTarget.getKnockbackForceprivate final Function<Goat, UniformInt> RamTarget.getTimeBetweenRamsMethods in net.minecraft.world.entity.ai.behavior with parameters of type GoatModifier and TypeMethodDescriptionprotected booleanRamTarget.canStillUse(ServerLevel p_217352_, Goat p_217353_, long p_217354_) protected booleanRamTarget.checkExtraStartConditions(ServerLevel p_217349_, Goat p_217350_) protected voidRamTarget.finishRam(ServerLevel level, Goat owner) private booleanRamTarget.hasRammedHornBreakingBlock(ServerLevel level, Goat owner) protected voidRamTarget.start(ServerLevel p_217359_, Goat p_217360_, long p_217361_) protected voidRamTarget.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> 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 ImmutableList<SensorType<? extends Sensor<? super Goat>>> Goat.SENSOR_TYPESMethods 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 voidGoatAi.initMemories(Goat goat, RandomSource random) static voidGoatAi.updateActivity(Goat brain) Method parameters in net.minecraft.world.entity.animal.goat with type arguments of type GoatModifier and TypeMethodDescriptionprivate static voidGoatAi.initCoreActivity(Brain<Goat> brain) private static voidGoatAi.initIdleActivity(Brain<Goat> brain) private static voidGoatAi.initLongJumpActivity(Brain<Goat> brain) private static voidGoatAi.initRamActivity(Brain<Goat> brain) protected static Brain<?> Constructor parameters in net.minecraft.world.entity.animal.goat with type arguments of type Goat