RTPGui
1.0.0A lightweight random teleport GUI with distance tiers. No dependencies And a Powerful Yet Simple Configuration.
1.0.0latestRTPGui 1.0.0Oct 10, 2025 RTPGui v1.0.0 — Release Notes
Overview
RTPGui v1.0.0 is the initial public release of a lightweight random teleportation plugin for Paper servers. It provides a configurable GUI menu for selecting teleport distances, cooldown management, and permission-based access to multiple teleport tiers. ---New Features
1. Random Teleport GUI
- Added/rtpguimenu with three selectable teleport tiers: - Random — full map range teleport - Mid (5,000–25,000 blocks) - Far (25,000–50,000 blocks) - Each tier can be customized inconfig.ymlwith item, slot, display name, and permission.2. Command System
- `/rtpgui`: Opens the teleport menu. - `/rtp <tier>`: Performs a quick teleport using a preset tier (e.g.,/rtp random). - `/rtpgui reload`: Reloads configuration without restarting the server. - `/rtpgui reset [player]`: Clears teleport cooldown for the sender or a target player. - `/rtpgui check [player]`: Displays remaining cooldown time for a player.3. Cooldown Management
- Per-player cooldown system using in-memory tracking. - Duration configurable viacooldown-secondsin the config. - Cooldowns persist correctly across multiple uses in a session.4. Admin Utilities
- Addedrtpgui.adminpermission to grant access to reload, reset, and check commands. - Admins can manage other players’ cooldowns in real time.5. Configuration System
- Fully reloaded with/rtpgui reload. - Sound, pitch, and volume configurable under thesoundsection. - Supports namespaced sound keys for Paper 1.21.3+ compatibility. - Custom GUI filler material and title options.6. Improved Tab Completion
- Autocomplete for/rtpgui reload,/rtpgui reset,/rtpgui check, and player names. - Autocomplete for/rtptier options (random, mid, far). ---Configuration Example
```yaml world: "world" cooldown-seconds: 15 sound: enabled: true key: "minecraft:entity.enderman.teleport" volume: 1.0 pitch: 1.0 tiers: mid: display: "&b&l5,000 &7- &b25,000 &lBLOCKS" material: "SHULKER_SHELL" slot: 11 min: 5000 max: 25000 permission: "rtpgui.tier.mid" random: display: "&b&lRANDOM" material: "ENDER_PEARL" slot: 13 min: 0 max: 75000 far: display: "&b&l25,000 &7- &b50,000 &lBLOCKS" material: "ENDER_EYE" slot: 15 min: 25000 max: 50000 permission: "rtpgui.tier.far"
Similar projects
Config →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
Simple Voice Chat
A working voice chat in Minecraft!
76.8MSueta
Chunky
Pre-generates chunks, quickly and efficiently
18.4MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
WorldEdit
A Minecraft Map Editor... that runs in-game! With selections, schematics, copy and paste, brushes, and scripting. Use it in creative, or use it temporarily in survival.
11.6MSueta