Anti Ender Pearl Stasis
Blocks people from using Ender Pearl Stasis.
Anti Ender Pearl Stasis
Discord - REPORT BUGS 🐞
Anti Enderpearl Stasis Chamber ⛔️🧊 No more pearl stasis hacks – normal pearls stay 100% fine.
---
💡 What does it do?
This plugin blocks Ender Pearl stasis chambers (pearls parked in water/bubble columns with trapdoors, etc.) while still allowing:
* ✅ Normal ender pearl teleporting * ✅ Long-range pearls * ✅ Ender pearl cannons / launchers
Only real stasis chambers get blocked.
---
🔍 How it works (simple)
The plugin watches each pearl and checks:
* Is the pearl soul sand or magma? * Is it just bouncing soul sand or magma? * Is there soul sand or magma under it (classic stasis design)? * Has it been like this for a while (not just a normal throw)?
If yes → it marks that pearl as cancelled. When that pearl tries to teleport the player, the teleport is cancelled.
---
⭐ Features
* 🛑 Configurable detection – no false flags on normal gameplay * 🧨 Configurable detection – pearls that keep flying are never blocked * ⚙️ Configurable detection
* How long before stasis check starts * How small the “stasis area” is (radius & height) * Whether it must be in water/bubble column * Whether to require soul sand / magma base * 📝 Custom message & alerts
* Change the blocked message * Toggle console log * Optional staff alerts (`antistasis.alert`) * 🧠 No dependencies – only tracks active pearls, with limits to avoid lag * 🧾 No dependencies – pure Spigot API
---
⚙️ Basic config (easy)
```yaml detection: min-stasis-age-ticks: 120 # start checking after ~6 seconds max-horizontal-radius: 0.6 # how wide the pearl can move max-vertical-span: 3.0 # how tall it can bounce require-liquid-column: true # must be in water/bubble require-bubble-column: true # must see a bubble column allow-soul-sand-base: true allow-magma-base: true
behaviour: block-message: "&cEnder pearl stasis chambers are disabled on this server." send-block-message: true notify-console: true notify-staff: false notify-staff-permission: "antistasis.alert" ```
---
📥 Install
1. Drop the AntiStasis-1.0.jar into your `plugins` folder. 2. Start/restart the server. 3. Edit `config.yml` if you want stricter/looser detection. 4. `/reload` or restart again.
Works on: Spigot / Paper / Purpur / Folia 1.21.x ✅