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.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 level, Goat entity, long gameTime) protected booleanRamTarget.checkExtraStartConditions(ServerLevel level, Goat owner) protected voidRamTarget.finishRam(ServerLevel level, Goat owner) private booleanRamTarget.hasRammedHornBreakingBlock(ServerLevel level, Goat owner) protected voidRamTarget.start(ServerLevel level, Goat entity, long gameTime) protected voidRamTarget.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_TYPESMethods 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 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