BsruRTP

โญ โ€” (2 endorsements) ๐Ÿ“ฅ 611 downloads ๐Ÿ“Œ v1.1.1 ๐Ÿ“… 7/17/2025
๐ŸŸ  Updated over a year ago

By nattapat2871 ยท adventure

โฌ‡ Download Mod Source: Modrinth โ†— ๐Ÿ“… Updated: 7/11/2025 ๐Ÿ“… Created: 7/17/2025

๐Ÿ” Analysis

  • ๐Ÿ‘ 0.3% endorsement rate
  • ๐Ÿ† #147 of 351 adventure mods in this game by downloads

๐Ÿ“‹ About This Mod

# ๐Ÿ”Œ bsruRTP Plugin <div align="center"> (https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) (https://img.shields.io/github/stars/Nattapat2871/BsruRTP?style=flat-square)](https://github.com/Nattapat2871/BsruRTP/stargazers) !(https://api.visitorbadge.io/api/VisitorHit?user=Nattapat2871&repo=BsruRTP&countColor=%237B1E7A&style=flat-square) </div> <p align= "center"> <b>English</b> <a href="/README_TH.md">เธ เธฒเธฉเธฒเน„เธ—เธข</a> A powerful and versatile Random Teleport (RTP) plugin for Spigot/Paper servers. This plugin offers two distinct RTP modes: a classic GUI-based teleport for individual players and a unique, event-driven ZoneRTP system for group teleports. It is highly configurable and designed for modern Minecraft servers. --- ## โœจ Features ### Standard RTP (/rtp) - **GUI-Based Teleport:** An intuitive menu for players to select which world to teleport to. - **Stand-Still Countdown:** A short countdown requires players to stand still before teleporting. - **Cooldown System:** Prevents players from spamming the RTP command. - **Safe Location Finding:** Advanced algorithm to find safe teleport spots, including checks to avoid the Nether roof and lava oceans. ### ZoneRTP - **Persistent Timers:** Create RTP zones with looping countdowns that run continuously, creating server-wide events. - **Group Teleport:** All players inside a zone when the timer hits zero are teleported to the same random location. - **Zone Requirements:** Configure zones to require players to stand on a specific block type and within a specific vertical height. - **Global Visibility:** Use PlaceholderAPI to display zone countdowns anywhere on the server. ### General Features - **Highly Configurable:** Customize GUI, all messages, sounds, radiuses, and timings. - **Full Admin Control:** A robust set of commands to create, remove, and manage all plugin features. - **Multi-World Support:** Works perfectly with vanilla worlds and worlds managed by **Multiverse-Core**. - **PlaceholderAPI Support:** Deep integration for displaying dynamic information. --- ## ๐ŸŽฎ Compatibility - **Minecraft Version:** `1.17` - `1.21+` - **Server Software:** Spigot, Paper, and their forks. --- ## ๐Ÿ› ๏ธ Installation 1. Download the latest `.jar` file from the (https://github.com/Nattapat2871/BsruRTP/releases) page. 2. Place the downloaded `.jar` file into your server's `/plugins` directory. 3. (Optional) Install (https://www.spigotmc.org/resources/placeholderapi.624/) for placeholder support. 4. Start or restart your server. 5. Configure the generated `config.yml` and `zones.yml` files to your liking. --- ## ๐Ÿ“‹ Commands & Permissions | Command | Description | Permission Node | Default | | :--- | :--- | :--- | :--- | | `/rtp` | Opens the Random Teleport GUI. | `bsrurtp.use` | `true` | | `/bsrurtp` | Shows plugin information. | `bsrurtp.admin` | `op` | | `/bsrurtp help` | Shows all plugin commands. | `bsrurtp.admin` | `op` | | `/bsrurtp reload` | Reloads all plugin configs. | `bsrurtp.reload` | `op` | | `/bsrurtp status` | Shows the plugin's current status. | `bsrurtp.status` | `op` | | `/bsrurtp tpzone <zone>` | Teleports you to a zone's center. | `bsrurtp.tpzone` | `op` | | `/zonertp create ...` | Creates a new RTP zone. | `bsrurtp.admin.zone` | `op` | | `/zonertp remove <zone>` | Removes an RTP zone. | `bsrurtp.admin.zone` | `op` | --- ## ๐Ÿ”Œ Placeholders (PlaceholderAPI) - `%bsrurtp_zone_secs_<zonename>%` - Displays the remaining seconds for a specific looping RTP Zone. - **Example:** `%bsrurtp_zone_secs_spawn-event%` will show the countdown for the "spawn-event" zone. - Shows "N/A" if the zone does not exist or has not started its timer. --- ## โš™๏ธ Configuration The plugin uses two main configuration files: ### `config.yml` This file controls the standard `/rtp` command, global messages, sounds, and ZoneRTP behavior. ```yaml # Height for the vertical check in ZoneRTP (from the zone's center Y). # For example, if set to 4 and the zone's Y is 65, it will check for players between Y 65 and 69. zone-vertical-check-height: 4 # Worlds where /rtp is allowed. allowWorlds: - world - world_nether - world_the_end # Teleportation radius from the world's spawn point for each world. radius: world: 2000 world_nether: 2000 world_the_end: 2000 # Cooldown settings for the /rtp command. cooldown: enabled: true seconds: 5 message: "&cPlease wait {cooldown} more seconds before teleporting again!" # Settings for the /rtp GUI. gui: title: "&aSelect a World to RTP" slots: world: 11 world_nether: 13 world_the_end: 15 icons: world: material: GRASS_BLOCK name: "&aRTP to Overworld" lore: - "&7Online: %server_online%" - "&7Click to randomly teleport." world_nether: material: NETHERRACK name: "&cRTP to Nether" lore: - "&7Click to ra

# ๐Ÿ”Œ bsruRTP Plugin

[!(https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) [!(https://img.shields.io/github/stars/Nattapat2871/BsruRTP?style=flat-square)](https://github.com/Nattapat2871/BsruRTP/stargazers) !(https://api.visitorbadge.io/api/VisitorHit?user=Nattapat2871&repo=BsruRTP&countColor=%237B1E7A&style=flat-square)

Englishใ€€เธ เธฒเธฉเธฒเน„เธ—เธข

A powerful and versatile Random Teleport (RTP) plugin for Spigot/Paper servers. This plugin offers two distinct RTP modes: a classic GUI-based teleport for individual players and a unique, event-driven ZoneRTP system for group teleports. It is highly configurable and designed for modern Minecraft servers.

  • --
  • ## โœจ Features

### Standard RTP (/rtp) - GUI-Based Teleport: An intuitive menu for players to select which world to teleport to. - Stand-Still Countdown: A short countdown requires players to stand still before teleporting. - Cooldown System: Prevents players from spamming the RTP command. - Safe Location Finding: Advanced algorithm to find safe teleport spots, including checks to avoid the Nether roof and lava oceans.

### ZoneRTP - Persistent Timers: Create RTP zones with looping countdowns that run continuously, creating server-wide events. - Group Teleport: All players inside a zone when the timer hits zero are teleported to the same random location. - Zone Requirements: Configure zones to require players to stand on a specific block type and within a specific vertical height. - Global Visibility: Use PlaceholderAPI to display zone countdowns anywhere on the server.

### General Features - Highly Configurable: Customize GUI, all messages, sounds, radiuses, and timings. - Full Admin Control: A robust set of commands to create, remove, and manage all plugin features. - Multi-World Support: Works perfectly with vanilla worlds and worlds managed by Multiverse-Core. - PlaceholderAPI Support: Deep integration for displaying dynamic information.

  • --
  • ## ๐ŸŽฎ Compatibility
  • Minecraft Version: `1. 17` - `1. 21+`
  • Server Software: Spigot, Paper, and their forks.
  • --
  • ## ๐Ÿ› ๏ธ Installation

1. Download the latest `.jar` file from the (https://github.com/Nattapat2871/BsruRTP/releases) page. 2. Place the downloaded `.jar` file into your server's `/plugins` directory. 3. (Optional) Install (https://www.spigotmc.org/resources/placeholderapi. 624/) for placeholder support. 4. Start or restart your server. 5. Configure the generated `config.yml` and `zones.yml` files to your liking.

  • --
  • ## ๐Ÿ“‹ Commands & Permissions

| Command | Description | Permission Node | Default | | :--- | :--- | :--- | :--- | | `/rtp` | Opens the Random Teleport GUI. | `bsrurtp.use` | `true` | | `/bsrurtp` | Shows plugin information. | `bsrurtp.admin` | `op` | | `/bsrurtp help` | Shows all plugin commands. | `bsrurtp.admin` | `op` | | `/bsrurtp reload` | Reloads all plugin configs. | `bsrurtp.reload` | `op` | | `/bsrurtp status` | Shows the plugin's current status. | `bsrurtp.status` | `op` | | `/bsrurtp tpzone ` | Teleports you to a zone's center. | `bsrurtp.tpzone` | `op` | | `/zonertp create ...` | Creates a new RTP zone. | `bsrurtp.admin.zone` | `op` | | `/zonertp remove ` | Removes an RTP zone. | `bsrurtp.admin.zone` | `op` |

  • --
  • ## ๐Ÿ”Œ Placeholders (PlaceholderAPI)
  • `%bsrurtp_zone_secs_%`
  • - Displays the remaining seconds for a specific looping RTP Zone.
  • - Example: `%bsrurtp_zone_secs_spawn-event%` will show the countdown for the "spawn-event" zone.
  • - Shows "N/A" if the zone does not exist or has not started its timer.
  • --
  • ## โš™๏ธ Configuration

The plugin uses two main configuration files:

### `config.yml` This file controls the standard `/rtp` command, global messages, sounds, and ZoneRTP behavior.

```yaml # Height for the vertical check in ZoneRTP (from the zone's center Y). # For example, if set to 4 and the zone's Y is 65, it will check for players between Y 65 and 69. zone-vertical-check-height: 4

# Worlds where /rtp is allowed. allowWorlds: - world - world_nether - world_the_end

# Teleportation radius from the world's spawn point for each world. radius: world: 2000 world_nether: 2000 world_the_end: 2000

# Cooldown settings for the /rtp command. cooldown: enabled: true seconds: 5 message: "&cPlease wait {cooldown} more seconds before teleporting again!"

# Settings for the /rtp GUI. gui: title: "&aSelect a World to RTP" slots: world: 11 world_nether: 13 world_the_end: 15 icons: world: material: GRASS_BLOCK name: "&aRTP to Overworld" lore: - "&7Online: %server_online%" - "&7Click to randomly teleport." world_nether: material: NETHERRACK name: "&cRTP to Nether" lore: - "&7Click to ra

๐Ÿค– AI-enhanced โ€” based on mod data

๐Ÿ“Š Mod Details

Game
Minecraft Plugins
Author
nattapat2871
Version
1.1.1
Downloads
611
Endorsements
2
Category
adventure
Created
7/17/2025
Updated
7/11/2025
Game Versions
1.19, 1.20, 1.21, 1.21.5, 1.21.6
Tags
adventure, worldgen

๐Ÿ”ง 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 BsruRTP support?

The author lists 1.19, 1.20, 1.21, 1.21.5, 1.21.6, 1.21.7. Other versions may work but are untested by the author.

What is the latest version of BsruRTP?

Version 1.1.1, published 2025-07-11 with 611 downloads recorded at the source.

Keep browsing โ€” more Minecraft Plugins mods await

๐Ÿ“‹ All Minecraft Plugins Mods ๐Ÿ† Top 25 ๐Ÿ“‚ More adventure ๐Ÿ‘ค More by nattapat2871 ๐Ÿ”Ž Similar Mods ๐ŸŒ Best adventure (All Games) ๐Ÿ”€ Check Compatibility โš–๏ธ Compare Mods ๐Ÿ†• New Mods