Tags
Creators
Details
2.0.18.1
Compatibility
Changes
⚠ This is an UNOFFICIAL community-maintained fork of the original RTP plugin by DailyStruggle.
The original RTP plugin stopped receiving updates after Minecraft 1.21.1. This fork exists solely to maintain compatibility with newer Minecraft versions (1.21+) while keeping the same functionality and design philosophy.
No gameplay changes or feature modifications have been made unless required for compatibility with newer server versions.
About RTP RTP (Random Teleportation) is a highly optimized and flexible random teleport plugin designed primarily for SMP servers.
Unlike simple RTP implementations, this plugin focuses on deterministic selection time, learning from failed placements and improving performance the longer it runs.
It is especially well suited for:
Large worlds
Custom world generation
Servers that care about performance and scalability Key Features Deterministic-time random teleportation
Multiple teleport regions per world
Per-region and per-world configuration
Advanced teleport safety checks
Chunk pre-loading and async processing (Paper recommended)
Location queueing to distribute load over time
Fully configurable messages, sounds, and effects
Extensive API for developers and integrations Compatibility Minecraft: 1.21+
Servers: Paper (recommended), Spigot supported
License: GPL-3.0 (same as original project) Credits Original Author: DailyStruggle Contributors: leaf26 and others
Original Project: https://www.spigotmc.org/resources/rtp.94812/
Source Code (this fork): https://github.com/DailyStruggle/RTP
All credit for the original design and implementation goes to the original author.
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:k9Jl0I0y:rPc13VnE"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:k9Jl0I0y:rPc13VnE"
}

