Uses of Class
net.minecraft.entity.mob.PiglinEntity
Packages that use PiglinEntity
Package
Description
-
Uses of PiglinEntity in net.minecraft.entity
Fields in net.minecraft.entity with type parameters of type PiglinEntity -
Uses of PiglinEntity in net.minecraft.entity.ai.brain.task
Classes in net.minecraft.entity.ai.brain.task with type parameters of type PiglinEntityModifier and TypeClassDescriptionclassAdmireItemTask<E extends PiglinEntity>classAdmireItemTimeLimitTask<E extends PiglinEntity>classHuntFinishTask<E extends PiglinEntity>classHuntHoglinTask<E extends PiglinEntity>classRemoveOffHandItemTask<E extends PiglinEntity>classWantNewItemTask<E extends PiglinEntity>Methods in net.minecraft.entity.ai.brain.task with parameters of type PiglinEntityModifier and TypeMethodDescriptionprotected booleanHuntHoglinTask.shouldRun(ServerWorld serverWorld, PiglinEntity piglinEntity) -
Uses of PiglinEntity in net.minecraft.entity.mob
Fields in net.minecraft.entity.mob with type parameters of type PiglinEntityModifier and TypeFieldDescriptionprotected static final ImmutableList<SensorType<? extends Sensor<? super PiglinEntity>>>PiglinEntity.SENSOR_TYPESMethods in net.minecraft.entity.mob that return types with arguments of type PiglinEntityModifier and TypeMethodDescriptionprotected Brain.Profile<PiglinEntity>PiglinEntity.createBrainProfile()PiglinEntity.getBrain()private static MemoryTransferTask<PiglinEntity,LivingEntity> PiglinBrain.goToNemesisTask()private static MemoryTransferTask<PiglinEntity,LivingEntity> PiglinBrain.makeGoToZombifiedPiglinTask()private static RandomTask<PiglinEntity>PiglinBrain.makeRandomFollowTask()private static RandomTask<PiglinEntity>PiglinBrain.makeRandomWanderTask()private static TimeLimitedTask<PiglinEntity>PiglinBrain.makeRememberRideableHoglinTask()Methods in net.minecraft.entity.mob with parameters of type PiglinEntityModifier and TypeMethodDescriptionprivate static voidPiglinBrain.addFightActivities(PiglinEntity piglin, Brain<PiglinEntity> brain) private static voidPiglinBrain.barterItem(PiglinEntity piglin, ItemStack stack) protected static booleanPiglinBrain.canGather(PiglinEntity piglin, ItemStack stack) private static booleanPiglinBrain.canRide(PiglinEntity piglin, Entity ridden) private static booleanPiglinBrain.canRideHoglin(PiglinEntity piglin) protected static voidPiglinBrain.consumeOffHandItem(PiglinEntity piglin, boolean barter) protected static Brain<?>PiglinBrain.create(PiglinEntity piglin, Brain<PiglinEntity> brain) private static voidPiglinBrain.doBarter(PiglinEntity piglin, List<ItemStack> items) private static booleanPiglinBrain.doesNotHaveGoldInOffHand(PiglinEntity piglin) private static voidPiglinBrain.drop(PiglinEntity piglin, List<ItemStack> items, Vec3d pos) private static voidPiglinBrain.dropBarteredItem(PiglinEntity piglin, List<ItemStack> items) private static voidPiglinBrain.dropBarteredItem(PiglinEntity piglin, PlayerEntity player, List<ItemStack> items) private static Vec3dPiglinBrain.findGround(PiglinEntity piglin) static Optional<LivingEntity>PiglinBrain.getAvoiding(PiglinEntity piglin) PiglinBrain.getBarteredItem(PiglinEntity piglin) static Optional<SoundEvent>PiglinBrain.getCurrentActivitySound(PiglinEntity piglin) private static List<AbstractPiglinEntity>PiglinBrain.getNearbyVisiblePiglins(PiglinEntity piglin) private static booleanPiglinBrain.getNearestZombifiedPiglin(PiglinEntity piglin) private static Optional<? extends LivingEntity>PiglinBrain.getPreferredTarget(PiglinEntity piglin) private static SoundEventPiglinBrain.getSound(PiglinEntity piglin, Activity activity) private static voidPiglinBrain.groupRunAwayFrom(PiglinEntity piglin, LivingEntity target) private static booleanPiglinBrain.hasAteRecently(PiglinEntity piglin) private static booleanPiglinBrain.hasBeenHitByPlayer(PiglinEntity piglin) private static booleanPiglinBrain.hasItemInOffHand(PiglinEntity piglin) private static booleanPiglinBrain.hasNearestPlayerHoldingWantedItem(PiglinEntity piglin) private static booleanPiglinBrain.hasNoAdvantageAgainstHoglins(PiglinEntity piglin) private static booleanPiglinBrain.hasOutnumberedHoglins(PiglinEntity piglins) private static booleanPiglinBrain.hasSoulFireNearby(PiglinEntity piglin) private static booleanPiglinBrain.hasTargetToAvoid(PiglinEntity piglin) protected static booleanPiglinBrain.haveHuntedHoglinsRecently(PiglinEntity piglin) private static booleanPiglinBrain.isAdmiringItem(PiglinEntity entity) private static booleanPiglinBrain.isPreferredAttackTarget(PiglinEntity piglin, LivingEntity target) protected static booleanPiglinBrain.isWillingToTrade(PiglinEntity piglin, ItemStack nearbyItems) protected static voidPiglinBrain.loot(PiglinEntity piglin, ItemEntity drop) protected static voidPiglinBrain.onAttacked(PiglinEntity piglin, LivingEntity attacker) protected static voidPiglinBrain.pickupItemWithOffHand(PiglinEntity piglin) static ActionResultPiglinBrain.playerInteract(PiglinEntity piglin, PlayerEntity player, Hand hand) protected static voidPiglinBrain.rememberGroupHunting(PiglinEntity piglin) private static voidPiglinBrain.runAwayFrom(PiglinEntity piglin, LivingEntity target) private static voidPiglinBrain.runAwayFromClosestTarget(PiglinEntity piglin, LivingEntity target) private static voidPiglinBrain.setEatenRecently(PiglinEntity piglin) protected static voidPiglinBrain.setHuntedRecently(PiglinEntity piglin, Random random) private static booleanPiglinBrain.shouldRunAwayFromHoglins(PiglinEntity piglin) private static voidPiglinBrain.stopWalking(PiglinEntity piglin) private static voidPiglinBrain.swapItemWithOffHand(PiglinEntity piglin, ItemStack stack) protected static voidPiglinBrain.tickActivities(PiglinEntity piglin) Method parameters in net.minecraft.entity.mob with type arguments of type PiglinEntityModifier and TypeMethodDescriptionprivate static voidPiglinBrain.addAdmireItemActivities(Brain<PiglinEntity> brain) private static voidPiglinBrain.addAvoidActivities(Brain<PiglinEntity> brain) private static voidPiglinBrain.addCelebrateActivities(Brain<PiglinEntity> brain) private static voidPiglinBrain.addCoreActivities(Brain<PiglinEntity> piglin) private static voidPiglinBrain.addFightActivities(PiglinEntity piglin, Brain<PiglinEntity> brain) private static voidPiglinBrain.addIdleActivities(Brain<PiglinEntity> piglin) private static voidPiglinBrain.addRideActivities(Brain<PiglinEntity> brain) static booleanPiglinEntity.canSpawn(EntityType<PiglinEntity> type, WorldAccess world, SpawnReason spawnReason, BlockPos pos, Random random) protected static Brain<?>PiglinBrain.create(PiglinEntity piglin, Brain<PiglinEntity> brain)