Every teleport has side effects: charged creepers, TNT rings, fake bans, sky drops... or first class.

✈️ Jet Lag: every teleport has side effects
You type /home. You land. You hear a hiss.
Jet Lag turns every teleport on your server into a gamble. /tp, /tpa, /home, /spawn, /warp: any of them can leave you next to a charged creeper, in the middle of a ring of lit TNT, 60 blocks in the air with a water bucket... or, if you're lucky, upgraded to first class.
Made for friend servers where chaos is the point. Server-side only: nobody installs anything.
🎲 12 ways to ruin a trip
| Event | What happens | |
|---|---|---|
| 💥 | TNT Ring | 4 lit TNT spawn in a circle around you. Run. |
| ⚡ | Charged Creeper | A fast, charged creeper lands right next to you |
| 🪂 | Sky Drop | You arrive 60 blocks too high, holding a water bucket. MLG or die. |
| 🔨 | Anvil Rain | Look up. |
| 🌩️ | Lightning | Zeus hates teleporting |
| 🚫 | Fake Ban | A huge red BANNED on screen... just kidding |
| 🎆 | Fake Creeper | Hiss behind you... and it pops into fireworks |
| 🐔 | Chicken Party | You land in the middle of 12 chickens |
| 🧭 | Wrong Destination | GPS failed: you fall out of the sky next to another player |
| 🧳 | Hotbar Shuffle | Your luggage got mixed up |
| 🥴 | Drunk | Nausea and slowness. Classic jet lag. |
| 💎 | First Class | The rare lucky outcome: free diamonds and fireworks |



✅ Why server owners like it
- Works with any teleport command: vanilla
/tp, EssentialsX, CMI... no setup. - No grief by default: Jet Lag explosions hurt players, never your builds.
- You're in control: chance, cooldown, minimum distance, disabled worlds, and a weight for every event (set it to 0 to turn it off).
- Leaderboard:
/jetlag statsshows who has suffered the most. - One jar for 1.16.5 → 26.3. Paper, Purpur and Spigot. Tested on Paper 26.3.
- Lightweight: no dependencies, nothing runs until someone teleports.
- English and Spanish included, easy to translate.

⚙️ Setup in 30 seconds
- Drop the jar into
plugins/. - Restart.
- Teleport. Good luck.
Tweak plugins/JetLag/config.yml and run /jetlag reload:
chance: 15 # % of teleports that trigger an event
cooldown-seconds: 10
trigger-causes: [COMMAND] # add ENDER_PEARL for extra chaos
block-damage: false
🛠️ Commands
| Command | Permission | Default |
|---|---|---|
/jetlag stats |
jetlag.stats |
everyone |
/jetlag test <event> [player] |
jetlag.admin |
op |
/jetlag chance [0-100] |
jetlag.admin |
op |
/jetlag on / off |
jetlag.admin |
op |
/jetlag reload |
jetlag.admin |
op |
| — | jetlag.bypass: never get Jet Lag |
nobody |
Alias: /jl

Tip: prank your friends with
/jetlag test fake_ban <player>.
🧩 Compatibility
- Servers: Paper, Purpur, Spigot. Folia is not supported.
- Versions: 1.16.5 → 26.3. Tested on Paper 26.3.
- Java: whatever your server needs (8+).
- Open source: MIT, code on GitHub.
🐛 Found a bug or have an idea for a new event? Open an issue on GitHub. ⭐ If Jet Lag made your friends scream, a star on GitHub helps a lot!
Sponsors
Support the project
If Jet Lag made your friends scream, consider supporting development: GitHub Sponsors
Information
Pinned Versions
- R1.16–26.3
Pages
Members
1Owner