v1.3.3
Compatibility
Changes
GRtpZone v1.3.3 - Claim Protection & Integrations Update
๐ฎ Major Features
WorldGuard Support
- NEW: The plugin now respects WorldGuard regions to protect protected areas from RTP spam!
- ADDED: A custom WorldGuard flag: 'grtp-teleport'.
- USAGE: By default, RTP is allowed everywhere. To block RTP from placing players inside a specific region, simply run: /rg flag <region-name> grtp-teleport deny
GriefPrevention Support
- NEW: The plugin natively hooks into GriefPrevention!
- ADDED: If a player's randomly generated destination falls inside an active GriefPrevention claim, the plugin will safely skip it and find an unclaimed location instead.
๐ง Configuration Additions
New Settings in config.yml:
- Reorganized 'config.yml' for better clarity by adding a brand new 'hooks' section.
- Moved the Bedrock player limits setting out of 'settings' and directly into 'hooks.floodgate'.
- Added 'worldguard' enable/disable toggle.
- Added 'grief-prevention' enable/disable toggle.
Smart Configuration Updating
- NEW: The plugin now features a built-in ConfigUpdater!
- ADDED: When dropping this new version into your server, the plugin will automatically inject the new 'hooks' section (and any future updates) into your existing 'config.yml' and 'webhook.yml'.
- BENEFIT: It preserves all of your customized values, spacing, and # comments. You no longer need to reset your config or manually paste new lines!
๐ Technical Changes
- WorldGuard and GriefPrevention API interactions are fully isolated into their own hook classes. This guarantees zero errors on servers that do not have these plugins installed.
- Updated softdepend list in plugin.yml to include WorldGuard, WorldEdit, and GriefPrevention.
โ๏ธ Compatibility
- Minecraft: 1.21+
- Server: Spigot, Paper, Purpur (Folia Compatible)
For issues or suggestions, contact: Discord @galaxy0115 ๐ฎ Bedrock & Geyser Support (New!): Fully integrated with Floodgate. Prevents Bedrock players from timing out due to extreme chunk loading by setting custom, reduced RTP radiuses exclusively for Bedrock clients.
๐ง Smart Config Updater (New!): Never manually update your config files again! Our built-in updater injects new features directly into your existing config.yml and webhook.yml while perfectly preserving your # comments and custom values.
โจ Advanced 3D Animation Engine: Forget boring spirals. Choose from premium styles including VORTEX, SPHERE, RINGS, WAVE, and TORNADO.
๐จ Hex/RGB Particle Customization: Match your serverโs branding! Use any Hex Color Code (e.g., #00C8FF) to create custom-colored magic effects using our native DUST integration.
๐ท Polygonal Region Support: No longer restricted to squares! Create complex, multi-vertex regions to fit any map shape perfectly using the custom Wand.
๐ค Discord Webhook Integration: Keep your staff informed. Automatically log all administrative actions directly to your Discord staff channel.
โ๏ธ KEY HIGHLIGHTS
โ
Intelligent Safe-Spot Logic: Advanced algorithms ensure players never land in lava, water, or suffocating walls.
โ
Folia & Paper Optimized: Built from the ground up to handle multi-threaded server environments with zero lag.
โ
Multi-line Message Support: Full support for \n and MiniMessage/Legacy colors for professional chat layouts.
โ
Action-Bar & Title Feedback: Immersive, real-time countdowns displayed directly on the player's screen.
โ
Integrated Update Downloader: One-click updates! Get notified of new versions and download them directly to your server with a single command.
๐ PROFESSIONAL COMMAND SUITE
/grtp wandโ Get the enchanted selection tool./grtp selection <cuboid|poly>โ Switch between selection modes./grtp create <name> [world]โ Build a new teleport sanctuary./grtp expand <up|down> <blocks>โ Vertically stretch your polygonal zones./grtp undoโ Instantly revert the last vertex placement./grtp tp <name> <pos1|pos2|vertexN>โ Staff teleport to specific region corners./grtp reloadโ Safely reload the plugin configurations and hooks.
โจ ZONE-SPECIFIC PLACEHOLDERS (PAPI)
Identifier: %grtpportal%
%grtpportal_timer_formatted_<zone>%โ Aesthetic countdown (e.g., "5s").%grtpportal_in_portal_<zone>%โ Detect if a player is inside a zone.%grtpportal_active_players%โ Total players currently teleporting.%grtpportal_cooldown_<zone>%โ Check a player's remaining cooldown.
๐ก WHY CHOOSE GRtpZone?
Server owners choose GRtpZone because it feels premium. Every sound, every particle, and every message is designed to "Wow" the player. With the Animation Engine and our new GriefPrevention & WorldGuard integrations, your server will stand out from the crowd the moment a player initiates their first jump.
๐ง SUPPORT
Discord: galaxy0115 Website: galaxyinventions.com
๐ค Credits
๐ Creator: Galaxy ๐ ๏ธ Project: GRtpZone
๐ Notes
- โ ๏ธ Always back up your server before applying updates.
- ๐ง All messages, categories, and prices are fully configurable.
- ๐ซ Redistribution or resale of this setup is not permitted.
- ยฉ 2026 GalaxyInventions. All Rights Reserved.
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:RN4jRZLV:Xzw8Sm6d"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:RN4jRZLV:Xzw8Sm6d"
}

