HomeJavaModsRTP DonutSMP
RTP DonutSMP
ModsJava

RTP DonutSMP

by dominik-kaspar-dev · on Modrinth

This plugin adds Random TelePort system from Donut SMP with customisable gui, permissions, messages and teleport zones for each world.

⬇ Download on Modrinth

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

Features

Commands

Permissions

Config Structure

The plugin uses two files:

Example world settings:

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):

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:

Compatibility

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.
Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more