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
Subclasses with type arguments of type Goat in net.minecraft.client.renderer.entityMethods in net.minecraft.client.renderer.entity with parameters of type GoatModifier and TypeMethodDescriptionvoidGoatRenderer.extractRenderState(Goat entity, GoatRenderState state, float partialTicks) -
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
Subclasses with type arguments of type Goat in net.minecraft.world.entity.ai.behaviorFields 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 body, long timestamp) protected booleanRamTarget.checkExtraStartConditions(ServerLevel level, Goat body) protected voidRamTarget.finishRam(ServerLevel level, Goat body) private booleanRamTarget.hasRammedHornBreakingBlock(ServerLevel level, Goat body) protected voidRamTarget.start(ServerLevel level, Goat body, long timestamp) protected voidRamTarget.tick(ServerLevel level, Goat body, long timestamp) 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 GoatMethods in net.minecraft.world.entity.animal.goat that return GoatMethods in net.minecraft.world.entity.animal.goat that return types with arguments of type GoatModifier and TypeMethodDescriptionprotected static List<ActivityData<Goat>> GoatAi.getActivities()Goat.getBrain()private static ActivityData<Goat> GoatAi.initCoreActivity()private static ActivityData<Goat> GoatAi.initIdleActivity()private static ActivityData<Goat> GoatAi.initLongJumpActivity()private static ActivityData<Goat> GoatAi.initRamActivity()Goat.makeBrain(Brain.Packed packedBrain) Methods in net.minecraft.world.entity.animal.goat with parameters of type GoatModifier and TypeMethodDescriptionprotected static voidGoatAi.initMemories(Goat body, RandomSource random) static voidGoatAi.updateActivity(Goat body) Constructor parameters in net.minecraft.world.entity.animal.goat with type arguments of type Goat