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 com.google.common.collect.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 p_34930_, LivingEntity p_34931_) protected static booleanprotected static voidPiglinAi.cancelAdmiring(Piglin p_34928_) private static voidprivate static Optional<? extends LivingEntity> PiglinAi.findNearestValidAttackTarget(Piglin p_35001_) static Optional<LivingEntity> PiglinAi.getAvoidTarget(Piglin p_34987_) PiglinAi.getBarterResponseItems(Piglin p_34997_) private static Vec3PiglinAi.getRandomNearbyPos(Piglin p_35017_) private static SoundEventPiglinAi.getSoundForActivity(Piglin p_34855_, Activity p_34856_) static Optional<SoundEvent> PiglinAi.getSoundForCurrentActivity(Piglin p_34948_) protected static List<AbstractPiglin> PiglinAi.getVisibleAdultPiglins(Piglin p_35005_) private static booleanPiglinAi.hasEatenRecently(Piglin p_35019_) private static booleanPiglinAi.hoglinsOutnumberPiglins(Piglin p_35013_) private static voidPiglinAi.holdInOffhand(Piglin p_34933_, ItemStack p_34934_) private static voidPiglinAi.initFightActivity(Piglin p_34904_, Brain<Piglin> p_34905_) protected static voidPiglinAi.initMemories(Piglin p_219206_, RandomSource p_219207_) private static booleanPiglinAi.isAdmiringDisabled(Piglin p_35025_) private static booleanPiglinAi.isAdmiringItem(Piglin p_35021_) private static booleanPiglinAi.isBabyRidingBaby(Piglin p_34993_) private static booleanPiglinAi.isHoldingItemInOffHand(Piglin p_35027_) private static booleanPiglinAi.isNearAvoidTarget(Piglin p_35003_) private static booleanPiglinAi.isNearestValidAttackTarget(Piglin p_34901_, LivingEntity p_34902_) private static booleanPiglinAi.isNearRepellent(Piglin p_35023_) private static booleanPiglinAi.isNearZombified(Piglin p_34999_) private static booleanPiglinAi.isNotHoldingLovedItemInOffHand(Piglin p_35029_) protected static Brain<?> static InteractionResultPiglinAi.mobInteract(Piglin p_34847_, Player p_34848_, InteractionHand p_34849_) protected static voidPiglinAi.pickUpItem(Piglin p_34844_, ItemEntity p_34845_) private static booleanPiglinAi.piglinsEqualOrOutnumberHoglins(Piglin p_35011_) private static voidPiglinAi.putInInventory(Piglin p_34953_, ItemStack p_34954_) private static voidPiglinAi.retreatFromNearestTarget(Piglin p_34950_, LivingEntity p_34951_) private static voidPiglinAi.setAvoidTargetAndDontHuntForAWhile(Piglin p_34968_, LivingEntity p_34969_) protected static voidPiglinAi.stopHoldingOffHandItem(Piglin p_34868_, boolean p_34869_) private static voidPiglinAi.stopWalking(Piglin p_35007_) private static voidPiglinAi.throwItems(Piglin p_34861_, List<ItemStack> p_34862_) private static voidPiglinAi.throwItemsTowardPlayer(Piglin p_34851_, Player p_34852_, List<ItemStack> p_34853_) private static voidPiglinAi.throwItemsTowardPos(Piglin p_34864_, List<ItemStack> p_34865_, Vec3 p_34866_) private static voidPiglinAi.throwItemsTowardRandomPos(Piglin p_34913_, List<ItemStack> p_34914_) protected static voidPiglinAi.updateActivity(Piglin p_34899_) protected static booleanPiglinAi.wantsToPickup(Piglin p_34858_, ItemStack p_34859_) private static booleanPiglinAi.wantsToStopFleeing(Piglin p_35009_) private static booleanPiglinAi.wantsToStopRiding(Piglin p_34835_, Entity p_34836_) protected static voidPiglinAi.wasHurtBy(Piglin p_34838_, LivingEntity p_34839_) Method parameters in net.minecraft.world.entity.monster.piglin with type arguments of type PiglinModifier and TypeMethodDescriptionstatic booleanPiglin.checkPiglinSpawnRules(EntityType<Piglin> p_219198_, LevelAccessor p_219199_, MobSpawnType p_219200_, BlockPos p_219201_, RandomSource p_219202_) private static voidPiglinAi.initAdmireItemActivity(Brain<Piglin> p_34941_) private static voidPiglinAi.initCelebrateActivity(Brain<Piglin> p_34921_) private static voidPiglinAi.initCoreActivity(Brain<Piglin> p_34821_) private static voidPiglinAi.initFightActivity(Piglin p_34904_, Brain<Piglin> p_34905_) private static voidPiglinAi.initIdleActivity(Brain<Piglin> p_34892_) private static voidPiglinAi.initRetreatActivity(Brain<Piglin> p_34959_) private static voidPiglinAi.initRideHoglinActivity(Brain<Piglin> p_34974_) protected static Brain<?>