Rtp GUI [BetterRTP Required]
No reviews yet
Interactive RTP GUI with BetterRTP for smooth multi-world teleportation.
Paper is a fork of Spigot that adds its own plugin API on top of the Bukkit API. All Spigot plugins are compatible with paper, not all paper plugins are compatible with Spigot.
Spigot is a popular software for running dedicated servers that can load Plugins created with the Bukkit API.
Community voices
Reviews
Click once to include, again to exclude, again to clear
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
Compatibility
Supported Environments
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
Resources
External Links
About
Description
RTP GUI – Clean & Simple World Teleportation for BetterRTP RTP GUI adds a smooth, intuitive menu for random teleportation using the BetterRTP plugin. Instead of typing commands, players simply open a polished GUI and select the world they want to RTP to. It’s fast, clean, and designed to fit any server.
✨ Features Beautiful RTP Menu Use /rtp to open a streamlined GUI with icons for each available world.
Up to 6 Worlds Supported Add custom worlds in the config. Choose exactly which worlds appear in the menu.
Enable/Disable Worlds Quickly toggle worlds on or off so players can only RTP where you want them to.
Set Custom Materials In-Game Use the built-in command to assign any material to a world’s GUI icon—perfect for quick adjustments without restarting.
Reload Command Refresh your config instantly with /rtpgui reload.
Fully Configurable Edit item slots, materials, names, lores, sounds, commands, GUI size, title, and more via config.yml.
Works With BetterRTP RTP GUI only handles the visual layer, it automatically executes your BetterRTP commands behind the scenes. ⚠️ Requirements You must have BetterRTP installed. Download it on Spigot: https://www.spigotmc.org/resources/betterrtp-random-wild-teleport.36081/
📦 Installation Download BetterRTP and RTP GUI.
Drop both jars into your /plugins/ folder.
Start or reload your server.
Edit plugins/Rtpgui/config.yml to customize the menu.
Use /rtp in-game to open the GUI. 🔧 Default Command Mapping Overworld: betterrtp player %player% world
Nether: betterrtp player %player% world_nether
End: betterrtp player %player% world_the_end All commands can be replaced or customized for custom world names or different RTP setups.
⚙️ Config.yml
gui:
size: 27
title: '&8ʀᴛᴘᴍᴇɴᴜ'
fill-background: false
background-material: GRAY_STAINED_GLASS_PANE
# enable/disable base world buttons
overworld-rtp: true
nether-rtp: true
end-rtp: true
# base worlds configuration
worlds:
overworld:
material: GRASS_BLOCK
display-name: <#00FF00>🌍 Overworld RTP
lore:
- '&f&l| <#00FF00>Teleport &fto a random'
- '&f&l| &flocation in <#00FF00>The Overworld'
- '&f&l| &fClick to <#00FF00>teleport &fnow!'
command: betterrtp player %player% world
nether:
material: NETHERRACK
display-name: <#FF5500>🔥 Nether RTP
lore:
- '&f&l| <#FF5500>Teleport &fto a random'
- '&f&l| &flocation in <#FF5500>The Nether'
- '&f&l| &fClick to <#FF5500>teleport &fnow!'
command: betterrtp player %player% world_nether
end:
material: END_STONE
display-name: <#F7E07A>🪨 The End RTP
lore:
- '&f&l| <#F7E07A>Teleport &fto a random'
- '&f&l| &flocation in the <#F7E07A>The End'
- '&f&l| &fClick to <#F7E07A>teleport &fnow!'
command: betterrtp player %player% world_the_end
# custom worlds (disabled by default)
# their command is set to: betterrtp player %player% <world_name>
# plugin will replace <world_name> with the customworld key or the world-name value if set.
customworlds:
customworld1:
enabled: false
slot: 0
item-material: DIAMOND
item-display-name: <#FF00FF>Custom 1
item-lore:
- Click to run custom command 1
command: betterrtp player %player% <world_name>
# optional: world-name: "my_custom_world_name"
customworld2:
enabled: false
slot: 1
item-material: EMERALD
item-display-name: <#00FFFF>Custom 2
item-lore:
- Click to run custom command 2
command: betterrtp player %player% <world_name>
customworld3:
enabled: false
slot: 2
item-material: GOLD_INGOT
item-display-name: <#FFD700>Custom 3
item-lore:
- Click to run custom command 3
command: betterrtp player %player% <world_name>
customworld4:
enabled: false
slot: 3
item-material: REDSTONE
item-display-name: <#FF0000>Custom 4
item-lore:
- Click to run custom command 4
command: betterrtp player %player% <world_name>
customworld5:
enabled: false
slot: 4
item-material: LAPIS_LAZULI
item-display-name: <#0000FF>Custom 5
item-lore:
- Click to run custom command 5
command: betterrtp player %player% <world_name>
customworld6:
enabled: false
slot: 5
item-material: QUARTZ
item-display-name: <#FFFFFF>Custom 6
item-lore:
- Click to run custom command 6
command: betterrtp player %player% <world_name>
# material picker options
material-picker:
filler: GRAY_STAINED_GLASS_PANE
# messages
messages:
material-picker-title: <#00AAFF>Choose material for %world%
material-saved: '&aSaved material for %world%!'
material-removed: '&cRemoved material for %world%!'
reloaded: '&aRtpGUI config reloaded.'
no-perm: '&cYou don''t have permission to do that.'
usage: '&cUsage: /rtpgui <reload|material>'
usage-material: '&cUsage: /rtpgui material <overworld|nether|end|customworld1|customworld2|customworld3|customworld4|customworld5|customworld6>'
invalid-world: '&cInvalid world key.'
# sound when clicking (we use ENTITY_EXPERIENCE_ORB_PICKUP)
click-sound: ENTITY_EXPERIENCE_ORB_PICKUP
📸 Visual Representation




Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
Want to reach Minecraft players?
We're looking for a server hosting partner to feature here and other parts of the site. Interested? Send us a message!
Get in touchGet it on
Available Platforms
On ModDex
Community snapshot
By the numbers
Statistics
Resources