RTP DonutSMP

⭐ — (0 endorsements) 📥 639 downloads 📌 v1.0.1 📅 5/14/2026
🟡 Updated this year

By dominik-kaspar-dev · bukkit

⬇ Download Mod Source: Modrinth ↗ 📅 Updated: 5/13/2026 📅 Created: 5/14/2026

🔍 Analysis

  • 👍 0.0% endorsement rate
  • 🏆 #630 of 1452 bukkit mods in this game by downloads

📋 About This Mod

✅ GUI world selector with a simple slot layout file
✅ Per-world control of center, radius, cooldown, price, icon, and lore
✅ Global warmup with action bar countdown and cancel-on-move
✅ Safe location search (avoids water, lava, leaves)
✅ Vault economy support for RTP pricing
✅ Admin commands to update settings without restarts

# RTP-DonutSMP RTP-DonutSMP is a Paper plugin that adds a GUI-based random teleport system with per-world settings and safe defaults. Players use `/rtp` to open a menu, pick a world, and get teleported to a safe random location inside that world's configured radius. It is built for server owners who want a clean, configurable RTP flow with a layout file, editable messages, and live admin commands. ## Why RTP-DonutSMP - GUI world selector with a simple slot layout file - Per-world control of center, radius, cooldown, price, icon, and lore - Global warmup with action bar countdown and cancel-on-move - Safe location search (avoids water, lava, leaves) - Vault economy support for RTP pricing - Admin commands to update settings without restarts - LuckPerms-friendly permission nodes ## Features - Supports more than 3 worlds in the menu - Warmup countdown in the action bar (configurable) - Cancel teleport if the player moves - Safe location search with configurable attempt limit - Global per-player cooldown - Lore placeholders for radius, price, cooldown, and center ## Commands - /rtp - /rtp reload - /rtp set <center|radius|cooldown|price> <world> <value> - /rtp set warmup <seconds> ## Permissions - rtpdonutsmp.use - rtpdonutsmp.admin ## Config Structure The plugin uses two files: - config.yml for settings, messages, and world definitions - menu.yml for menu size, title, and slot -> world layout Example world settings: ```yml settings: max-tries: 20 global-cooldown: true warmup-seconds: 5 worlds: world: enabled: true display-name: "&aOverworld" icon: GRASS_BLOCK center: x: 0.0 y: 64.0 z: 0.0 radius: 5000 cooldown: 300 price: 0.0 lore: - "&7Radius: &f{radius}" - "&7Price: &f{price}" - "&7Cooldown: &f{cooldown}s" ``` Example menu layout (add more worlds by adding more slots): ```yml menu: size: 27 title: "&6RTP Worlds" layout: "11": "world" "13": "world_nether" "15": "world_the_end" "20": "mining_world" ``` ## Messages All user-facing text is editable in config.yml under `messages`, including: - no-permission - player-only - world-not-found - cooldown - warmup-actionbar - warmup-cancelled - teleport-success - teleport-failed ## Compatibility - Server software: Paper - Minecraft API target: 1.21.x - Java: 21 ## Install 1. Build or download the release jar. 2. Place it in your server plugins folder. 3. Start the server once to generate config files. 4. Edit config.yml and menu.yml. 5. Run /rtp reload.

# RTP-DonutSMP

RTP-DonutSMP is a Paper plugin that adds a GUI-based random teleport system with per-world settings and safe defaults. Players use `/rtp` to open a menu, pick a world, and get teleported to a safe random location inside that world's configured radius.

It is built for server owners who want a clean, configurable RTP flow with a layout file, editable messages, and live admin commands.

## Why RTP-DonutSMP

  • GUI world selector with a simple slot layout file
  • Per-world control of center, radius, cooldown, price, icon, and lore
  • Global warmup with action bar countdown and cancel-on-move
  • Safe location search (avoids water, lava, leaves)
  • Vault economy support for RTP pricing
  • Admin commands to update settings without restarts
  • LuckPerms-friendly permission nodes

## Features

  • Supports more than 3 worlds in the menu
  • Warmup countdown in the action bar (configurable)
  • Cancel teleport if the player moves
  • Safe location search with configurable attempt limit
  • Global per-player cooldown
  • Lore placeholders for radius, price, cooldown, and center

## Commands

  • /rtp
  • /rtp reload
  • /rtp set
  • /rtp set warmup

## Permissions

  • rtpdonutsmp.use
  • rtpdonutsmp.admin

## Config Structure

The plugin uses two files:

  • config.yml for settings, messages, and world definitions
  • menu.yml for menu size, title, and slot -> world layout

Example world settings:

```yml settings: max-tries: 20 global-cooldown: true warmup-seconds: 5

worlds: world: enabled: true display-name: "&aOverworld" icon: GRASS_BLOCK center: x: 0. 0 y: 64. 0 z: 0. 0 radius: 5000 cooldown: 300 price: 0. 0 lore: - "&7Radius: &f{radius}" - "&7Price: &f{price}" - "&7Cooldown: &f{cooldown}s" ```

Example menu layout (add more worlds by adding more slots):

```yml menu: size: 27 title: "&6RTP Worlds" layout: "11": "world" "13": "world_nether" "15": "world_the_end" "20": "mining_world" ```

## Messages

All user-facing text is editable in config.yml under `messages`, including:

  • no-permission
  • player-only
  • world-not-found
  • cooldown
  • warmup-actionbar
  • warmup-cancelled
  • teleport-success
  • teleport-failed

## Compatibility

  • Server software: Paper
  • Minecraft API target: 1. 21.x
  • Java: 21

1. Build or download the release jar. 2. Place it in your server plugins folder. 3. Start the server once to generate config files. 4. Edit config.yml and menu.yml. 5. Run /rtp reload.

🤖 AI-enhanced — based on mod data

📊 Mod Details

Game
Minecraft Plugins
Author
dominik-kaspar-dev
Version
1.0.1
Downloads
639
Endorsements
0
Category
bukkit
Created
5/14/2026
Updated
5/13/2026
Game Versions
1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4
Tags
transportation, utility

🔧 How to Install Minecraft Plugins Mods

Download from Modrinth. Use Prism Launcher or drop into your mods folder.

📖 Full step-by-step install guide for Minecraft Plugins →

Visit the official mod page for specific installation instructions for this mod.

🎮 Need cheat codes or console commands? Check ur gaming wiki for Minecraft Plugins commands, item IDs, and more.

❓ Frequently Asked Questions

Which Minecraft Plugins versions does RTP DonutSMP support?

The author lists 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5. Other versions may work but are untested by the author.

What is the latest version of RTP DonutSMP?

Version 1.0.1, published 2026-05-13 with 639 downloads recorded at the source.

Keep browsing — more Minecraft Plugins mods await

📋 All Minecraft Plugins Mods 🏆 Top 25 📂 More bukkit 👤 More by dominik-kaspar-dev 🔎 Similar Mods 🌐 Best bukkit (All Games) 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods