Uses of Class
net.minecraft.world.entity.monster.piglin.AbstractPiglin
Packages that use AbstractPiglin
Package
Description
-
Uses of AbstractPiglin in net.minecraft.client.renderer.entity
Methods in net.minecraft.client.renderer.entity with parameters of type AbstractPiglinModifier and TypeMethodDescriptionvoidPiglinRenderer.extractRenderState(AbstractPiglin p_361113_, PiglinRenderState p_364996_, float p_362352_) -
Uses of AbstractPiglin in net.minecraft.world.entity.ai.memory
Fields in net.minecraft.world.entity.ai.memory with type parameters of type AbstractPiglinModifier and TypeFieldDescriptionstatic final MemoryModuleType<List<AbstractPiglin>> MemoryModuleType.NEARBY_ADULT_PIGLINSstatic final MemoryModuleType<AbstractPiglin> MemoryModuleType.NEAREST_VISIBLE_ADULT_PIGLINstatic final MemoryModuleType<List<AbstractPiglin>> MemoryModuleType.NEAREST_VISIBLE_ADULT_PIGLINS -
Uses of AbstractPiglin in net.minecraft.world.entity.monster.piglin
Subclasses of AbstractPiglin in net.minecraft.world.entity.monster.piglinMethods in net.minecraft.world.entity.monster.piglin that return types with arguments of type AbstractPiglinModifier and TypeMethodDescriptionprivate static List<AbstractPiglin> PiglinAi.getAdultPiglins(AbstractPiglin pPiglin) protected static List<AbstractPiglin> PiglinAi.getVisibleAdultPiglins(Piglin pPiglin) Methods in net.minecraft.world.entity.monster.piglin with parameters of type AbstractPiglinModifier and TypeMethodDescriptionprotected static voidPiglinAi.broadcastAngerTarget(ServerLevel pLevel, AbstractPiglin pPiglin, LivingEntity pAngerTarget) protected static voidPiglinAi.broadcastUniversalAnger(ServerLevel pLevel, AbstractPiglin pPiglin) protected static voidPiglinAi.dontKillAnyMoreHoglinsForAWhile(AbstractPiglin pPiglin) private static Optional<? extends LivingEntity> PiglinBruteAi.findNearestValidAttackTarget(ServerLevel pLevel, AbstractPiglin pPiglin) private static List<AbstractPiglin> PiglinAi.getAdultPiglins(AbstractPiglin pPiglin) private static Optional<LivingEntity> PiglinAi.getAngerTarget(AbstractPiglin pPiglin) PiglinAi.getNearestVisibleTargetablePlayer(AbstractPiglin pPiglin) private static booleanStartHuntingHoglin.hasHuntedRecently(AbstractPiglin pPiglin) protected static booleanPiglinAi.isIdle(AbstractPiglin pPiglin) private static booleanPiglinBruteAi.isNearestValidAttackTarget(ServerLevel pLevel, AbstractPiglin pPiglin, LivingEntity pEntity) protected static voidPiglinAi.maybeRetaliate(ServerLevel pLevel, AbstractPiglin pPiglin, LivingEntity pEntity) protected static voidPiglinAi.setAngerTarget(ServerLevel pLevel, AbstractPiglin pPiglin, LivingEntity pAngerTarget) private static voidPiglinAi.setAngerTargetIfCloserThanCurrent(ServerLevel pLevel, AbstractPiglin pPiglin, LivingEntity pAngerTarget) private static voidPiglinAi.setAngerTargetToNearestTargetablePlayerIfFound(ServerLevel pLevel, AbstractPiglin pPiglin, LivingEntity pEntity) Constructor parameters in net.minecraft.world.entity.monster.piglin with type arguments of type AbstractPiglinModifierConstructorDescriptionAbstractPiglin(EntityType<? extends AbstractPiglin> p_34652_, Level p_34653_) Piglin(EntityType<? extends AbstractPiglin> p_34683_, Level p_34684_)