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 GoatModifier and TypeMethodDescription@Nullable GoatGoat.getBreedOffspring(ServerLevel level, AgeableMob partner) Methods 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