Uses of Class
net.minecraft.world.entity.monster.piglin.Piglin
Packages that use Piglin
-
Uses of Piglin in net.minecraft.world.entity
Fields in net.minecraft.world.entity with type parameters of type Piglin -
Uses of Piglin in net.minecraft.world.entity.monster.piglin
Classes in net.minecraft.world.entity.monster.piglin with type parameters of type PiglinFields in net.minecraft.world.entity.monster.piglin with type parameters of type PiglinModifier and TypeFieldDescriptionprotected static final ImmutableList<SensorType<? extends Sensor<? super Piglin>>> Piglin.SENSOR_TYPESMethods in net.minecraft.world.entity.monster.piglin that return types with arguments of type PiglinModifier and TypeMethodDescriptionprivate static BehaviorControl<Piglin> PiglinAi.avoidZombified()private static BehaviorControl<Piglin> PiglinAi.babyAvoidNemesis()protected Brain.Provider<Piglin> Piglin.brainProvider()StartHuntingHoglin.create()static BehaviorControl<Piglin> StopHoldingItemIfNoLongerAdmiring.create()PiglinAi.createIdleMovementBehaviors()Piglin.getBrain()Methods in net.minecraft.world.entity.monster.piglin with parameters of type PiglinModifier and TypeMethodDescriptionprivate static voidPiglinAi.broadcastRetreat(Piglin pPiglin, LivingEntity pTarget) protected static booleanprotected static voidPiglinAi.cancelAdmiring(ServerLevel pLevel, Piglin pPiglin) private static voidprivate static Optional<? extends LivingEntity> PiglinAi.findNearestValidAttackTarget(ServerLevel pLevel, Piglin pPiglin) static Optional<LivingEntity> PiglinAi.getAvoidTarget(Piglin pPiglin) PiglinAi.getBarterResponseItems(Piglin pPiglin) private static Vec3PiglinAi.getRandomNearbyPos(Piglin pPiglin) private static SoundEventPiglinAi.getSoundForActivity(Piglin pPiglin, Activity pActivity) static Optional<SoundEvent> PiglinAi.getSoundForCurrentActivity(Piglin pPiglin) protected static List<AbstractPiglin> PiglinAi.getVisibleAdultPiglins(Piglin pPiglin) private static booleanPiglinAi.hasEatenRecently(Piglin pPiglin) private static booleanPiglinAi.hoglinsOutnumberPiglins(Piglin pPiglin) private static voidPiglinAi.holdInOffhand(ServerLevel pLevel, Piglin pPiglin, ItemStack pStack) private static voidPiglinAi.initFightActivity(Piglin pPiglin, Brain<Piglin> pBrain) protected static voidPiglinAi.initMemories(Piglin pPiglin, RandomSource pRandom) private static booleanPiglinAi.isAdmiringDisabled(Piglin pPiglin) private static booleanPiglinAi.isAdmiringItem(Piglin pPiglin) private static booleanPiglinAi.isBabyRidingBaby(Piglin pPassenger) private static booleanPiglinAi.isHoldingItemInOffHand(Piglin pPiglin) private static booleanPiglinAi.isNearAvoidTarget(Piglin pPiglin) private static booleanPiglinAi.isNearestValidAttackTarget(ServerLevel pLevel, Piglin pPiglin, LivingEntity pTarget) private static booleanPiglinAi.isNearRepellent(Piglin pPiglin) private static booleanPiglinAi.isNearZombified(Piglin pPiglin) private static booleanPiglinAi.isNotHoldingLovedItemInOffHand(Piglin pPiglin) protected static Brain<?> static InteractionResultPiglinAi.mobInteract(ServerLevel pLevel, Piglin pPiglin, Player pPlayer, InteractionHand pHand) protected static voidPiglinAi.pickUpItem(ServerLevel pLevel, Piglin pPiglin, ItemEntity pItemEntity) private static booleanPiglinAi.piglinsEqualOrOutnumberHoglins(Piglin pPiglin) private static voidPiglinAi.putInInventory(Piglin pPiglin, ItemStack pStack) private static voidPiglinAi.retreatFromNearestTarget(Piglin pPiglin, LivingEntity pTarget) private static voidPiglinAi.setAvoidTargetAndDontHuntForAWhile(Piglin pPiglin, LivingEntity pTarget) protected static voidPiglinAi.stopHoldingOffHandItem(ServerLevel pLevel, Piglin pPiglin, boolean pBarter) private static voidPiglinAi.stopWalking(Piglin pPiglin) private static voidPiglinAi.throwItems(Piglin pPilgin, List<ItemStack> pStacks) private static voidPiglinAi.throwItemsTowardPlayer(Piglin pPiglin, Player pPlayer, List<ItemStack> pStacks) private static voidPiglinAi.throwItemsTowardPos(Piglin pPiglin, List<ItemStack> pStacks, Vec3 pPos) private static voidPiglinAi.throwItemsTowardRandomPos(Piglin pPiglin, List<ItemStack> pStacks) protected static voidPiglinAi.updateActivity(Piglin pPiglin) protected static booleanPiglinAi.wantsToPickup(Piglin pPiglin, ItemStack pStack) private static booleanPiglinAi.wantsToStopFleeing(Piglin pPiglin) private static booleanPiglinAi.wantsToStopRiding(Piglin pPiglin, Entity pVehicle) protected static voidPiglinAi.wasHurtBy(ServerLevel pLevel, Piglin pPiglin, LivingEntity pEntity) Method parameters in net.minecraft.world.entity.monster.piglin with type arguments of type PiglinModifier and TypeMethodDescriptionstatic booleanPiglin.checkPiglinSpawnRules(EntityType<Piglin> pEntityType, LevelAccessor pLevel, EntitySpawnReason pSpawnReason, BlockPos pPos, RandomSource pRandom) private static voidPiglinAi.initAdmireItemActivity(Brain<Piglin> pBrain) private static voidPiglinAi.initCelebrateActivity(Brain<Piglin> pBrain) private static voidPiglinAi.initCoreActivity(Brain<Piglin> pBrain) private static voidPiglinAi.initFightActivity(Piglin pPiglin, Brain<Piglin> pBrain) private static voidPiglinAi.initIdleActivity(Brain<Piglin> pBrain) private static voidPiglinAi.initRetreatActivity(Brain<Piglin> pBrain) private static voidPiglinAi.initRideHoglinActivity(Brain<Piglin> pBrain) protected static Brain<?>