Documentation

Learn how to install and use LiquidBounce with our comprehensive guides

AutoPearl

AutoPearl watches for ender pearls thrown by other players and automatically throws your own pearl to follow them. When an enemy pearls away, the module simulates where their pearl will land, then calculates the throw angle needed to land your pearl at that same spot so you arrive at their destination too — useful for chasing opponents who try to escape with pearls.

It reacts to the pearl-spawn packet the moment an enemy's pearl appears, recreates the projectile, and runs a trajectory simulation to find its landing point. It then asks the projectile angle calculator for the rotation that lands your pearl there. In Trigger mode it responds to any pearl from a player who should be attacked (and ownerless pearls), while in Target mode it only follows the pearl of your current KillAura target.

Before throwing, the module can check several limits: how far off your crosshair the incoming pearl is, how close the landing spot is to you, and how accurately your own simulated throw would reach that spot. When rotations are enabled it waits until your aim is within one degree of the target before releasing the pearl from your hotbar or offhand.

Category: Combat Enabled by default: No

Settings

SettingTypeDefaultRangeDescription
ModeChoiceTriggerTrigger, TargetWhich pearls to follow. Trigger: any pearl thrown by a player marked as a target (and ownerless pearls). Target: only the pearl thrown by your current KillAura target.
RotateToggleable GrouponWhen enabled, aims toward the calculated throw angle and only releases once your server-side aim is within 1° of it.
Rotate → RotationsSetting GroupSee Shared: Rotations.
LimitsToggleable GrouponWhen enabled, applies the angle, distance, and accuracy checks below before throwing.
Limits → AngleInteger1800..180°Maximum angle between your crosshair and the incoming enemy pearl for it to be considered. Larger values react to pearls further from where you're looking.
Limits → MinDistanceDecimal8.00.0..10.0mMinimum distance the pearl's landing spot must be from you; closer destinations are ignored so you don't pearl onto yourself.
Limits → DestinationDistanceDecimal8.00.0..30.0mMaximum allowed gap between the enemy's landing spot and where your own simulated throw would land; throws that would miss by more than this are skipped.
CombatPauseTimeInteger00..40 ticksHow long to pause combat (e.g. KillAura) while AutoPearl is aiming/throwing, preventing aim conflicts.
SlotResetDelayInteger Range0..00..40 ticksRandom delay (in the given range) before the hotbar slot is reset after the pearl is used.

Last updated: 2026-06-08 — Based on source code