Tags
Creators
Details
All versions
0.8.0-main-SNAPSHOT
Release
HomePlugin 0.8 – Random Teleportation (RTP) Featurelast year 1,032
Compatibility
Minecraft: Java Edition
1.21–1.21.8
1.20.x
1.19.x
1.18.x
1.17.x
1.16.x
1.15.x
1.14.x
Platforms
Bukkit
Paper
Spigot
Changes
✨ New Features & Enhancements
- ✅ Added
/rtpcommand (Random Teleportation)- Teleports players to a safe random location.
- Always places player at the highest safe block.
- Prevents unsafe teleportation (lava, void, unsafe blocks).
- ⏳ Added RTP cooldown system:
- Configurable cooldown per player in
config.yml. - Players receive a message if they must wait before teleporting again.
- Configurable cooldown per player in
- 🌐 Added localization support:
- New language entries in
french.yml,english.yml,spanish.yml. - Fully translatable messages for teleportation in progress, success, failure, and cooldown.
- New language entries in
🧼 Refactoring & Internal Changes
- Unified RTP request handling with
RtpRequestStore(supports Redis & Local storage).
📌 Notes
- ⚙️ Configure RTP cooldown in
Config.Rtp.Cooldown. - 🔁 All changes are backward-compatible.
- 🌐 To update language files, use
/lang update.
What's Changed
- Add Spanish language support and update .gitignore by @fuzeblocks in https://github.com/fuzeblocks/HomePlugin/pull/18
- Add RTP (Random Teleportation) feature with cooldown and localization… by @fuzeblocks in https://github.com/fuzeblocks/HomePlugin/pull/19
Full Changelog: https://github.com/fuzeblocks/HomePlugin/compare/0.7.9...0.8
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:kbERwJ64:rCWtmCr1"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:kbERwJ64:rCWtmCr1"
}

