TpTwist is a lightweight, configurable plugin that randomly teleports all players at regular intervals — adding chaos, fun, and challenge to your survival or mini-game server!
✨ Features
- ⏱️ Customizable teleport interval (in seconds)
- Radius and minimum distance to control teleport spread
- Per-world toggle to disable teleporting in specific worlds
- ⛔ Unsafe block detection (lava, bedrock, non-solid blocks, etc.)
- Countdown display via Actionbar or Bossbar
- Live config reloading with /tpreload
⚙️ Commands
- /tpstart – Starts the teleport loop
- /tpend – Stops the teleport loop
- /tpreload – Reloads the config without restarting the server
️ Permissions
Only server operators (OPs) can use the commands by default.
How It Works
Every X seconds, all players (in allowed worlds) are teleported to a
safe random location within the configured radius, ensuring they don’t land in lava or inside blocks.
Config Options
- interval: Time in seconds between teleports
- radius: Maximum teleport radius
- min_distance: Minimum distance from current position
- display_mode: actionbar or bossbar for countdown
- countdown: Whether to hide to countdown before 10 second
- unsafe_blocks: List of materials to avoid
- disabled_worlds: Worlds to ignore teleporting in
Credits:
- x_x1284/Galaxy_6 aka me