Uses of Class
net.minecraft.world.entity.monster.piglin.AbstractPiglin
Packages that use AbstractPiglin
-
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 piglin) protected static List<AbstractPiglin> PiglinAi.getVisibleAdultPiglins(Piglin piglin) Methods in net.minecraft.world.entity.monster.piglin with parameters of type AbstractPiglinModifier and TypeMethodDescriptionprotected static voidPiglinAi.broadcastAngerTarget(AbstractPiglin piglin, LivingEntity target) protected static voidPiglinAi.broadcastUniversalAnger(AbstractPiglin piglin) protected static voidPiglinAi.dontKillAnyMoreHoglinsForAWhile(AbstractPiglin piglin) private static Optional<? extends LivingEntity> PiglinBruteAi.findNearestValidAttackTarget(AbstractPiglin piglinBrute) private static List<AbstractPiglin> PiglinAi.getAdultPiglins(AbstractPiglin piglin) private static Optional<LivingEntity> PiglinAi.getAngerTarget(AbstractPiglin piglin) PiglinAi.getNearestVisibleTargetablePlayer(AbstractPiglin piglin) private static Optional<? extends LivingEntity> PiglinBruteAi.getTargetIfWithinRange(AbstractPiglin piglinBrute, MemoryModuleType<? extends LivingEntity> memoryType) private static booleanStartHuntingHoglin.hasHuntedRecently(AbstractPiglin piglin) protected static booleanPiglinAi.isIdle(AbstractPiglin piglin) private static booleanPiglinBruteAi.isNearestValidAttackTarget(AbstractPiglin piglinBrute, LivingEntity target) protected static voidPiglinAi.maybeRetaliate(AbstractPiglin piglin, LivingEntity target) protected static voidPiglinAi.setAngerTarget(AbstractPiglin piglin, LivingEntity target) private static voidPiglinAi.setAngerTargetIfCloserThanCurrent(AbstractPiglin piglin, LivingEntity currentTarget) private static voidPiglinAi.setAngerTargetToNearestTargetablePlayerIfFound(AbstractPiglin piglin, LivingEntity currentTarget) Constructor parameters in net.minecraft.world.entity.monster.piglin with type arguments of type AbstractPiglinModifierConstructorDescriptionAbstractPiglin(EntityType<? extends AbstractPiglin> entityType, Level level) Piglin(EntityType<? extends AbstractPiglin> entityType, Level level)