Logo
MINECRAFTBIBLE
Items
Items

All game items

Blocks
Blocks

Building blocks

Mobs
Mobs

Creatures & monsters

Biomes
Biomes

World biomes

Structures
Structures

Generated structures

Recipes
Recipes

Crafting guides

Advancements
Advancements

Achievements

Loot Tables
Loot Tables

Drop rates

Tags
Tags

Item groupings

All Versions
View all data →
Capes
Cape ArchiveNEW

Browse rare Minecon capes, OptiFine capes, and custom capes from players worldwide

Browse

Player Database
Player DatabasePopular

Search any player

Skin Browser
Skin Browser

Browse & download skins

Cape Gallery
Cape GalleryNEW

Minecon & OptiFine capes

Seed Vault
Seed Vault

Curated seeds

Learn

Guides
GuidesNew

Tutorials & tips

Blog
Blog

News & updates

Community

Community Hub
Community HubHub

Posts, discussions & more

All Versions
View community →
Seed Analyzer
Seed Analyzer

World seed analysis

Loot Explorer
Loot Explorer

Drop rates

Crafting Calculator
Crafting Calculator

Material planning

Enchant Calculator
Enchant Calculator

Probability math

Redstone Lab
Redstone Lab

Signal timing

Trading Profit
Trading Profit

Villager ROI

All Versions
View all tools →
Mods
Mods

Browse all mods

Plugins
Plugins

Server plugins

Resource Packs
Resource Packs

Textures & sounds

Shaders
Shaders

Visual enhancements

Datapacks
Datapacks

World logic

Scanner
Mod Intelligence

Scan & analyze any mod

All Versions
View all mods →
Loading...
IntroductionIntroductionVersion HistoryVersion HistoryGuidesGuidesBlog & NewsBlog & News
ItemsItemsBlocksBlocksMobsMobsRecipesRecipesBiomesBiomesStructuresStructuresAdvancementsAdvancementsLoot TablesLoot TablesTagsTags
ModsModsPluginsPluginsResource PacksResource PacksShadersShadersDatapacksDatapacks

MinecraftBible

The Ultimate Wiki

Logo
MINECRAFTBIBLE

The ultimate Minecraft reference. Every item, block, mob, and recipe documented with precision.

Community

  • Skin Browser
  • Cape Gallery
  • Seed Vault
  • Blog
  • Guides

Database

  • Items
  • Blocks
  • Mobs
  • Recipes
  • Biomes
  • Structures

Tools

  • Seed Analyzer
  • Mod Intelligence
  • Crafting Calculator
  • Enchant Calculator

Mods & Packs

  • Mods
  • Plugins
  • Resource Packs
  • Shaders
  • Datapacks

Site & Legal

  • About
  • Authors
  • Editorial Policy
  • Corrections
  • Contact
  • Privacy Policy
  • Terms of Service
  • DMCA
  • Sitemap

© 2026 MinecraftBible. Not affiliated with Mojang or Microsoft.

PrivacyTermsContact
Rtp GUI [BetterRTP Required]
PluginLicenseRef-All-Rights-Reserved

Rtp GUI [BetterRTP Required]

Interactive RTP GUI with BetterRTP for smooth multi-world teleportation.

22.5K
Downloads
8
Followers
1 months ago
Updated
📦
4
Versions
adventuretransportationutilitybukkitpaperspigot
Download Latestv1.3View on Modrinth

📖About Rtp GUI [BetterRTP Required]

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

guioverworldnetherend

👥 Team & Contributors

yoferox
yoferoxOwner

⚙️ Compatibility

Environment
🖥️ Server-side
Loaders
bukkitpaperspigot
Minecraft Versions
1.211.21.11.21.21.21.31.21.41.21.51.21.61.21.7+7 more

🔗 Links

Modrinth Page