Messages & Localization
EzRTP messages are controlled by messages/<language>.yml.
Default language file:
messages/en.yml
Formatting
- Supports MiniMessage tags.
- Supports placeholders used by each message key (for example
<world>,<x>,<z>,<seconds>,<cost>,<position>,<server>).
Common message groups
- Teleport lifecycle (
teleporting,teleport-success,teleport-failed, fallback variants) - Queue (
queue-queued,queue-full) - Countdown (
countdown-start,countdown-tick) - Limits/cooldown (
cooldown,limit-daily,limit-weekly) - GUI (
gui-cache-filter-info,gui-no-destinations,gui-cooldown) - Network (
network-service-unavailable,network-server-offline) - Command feedback (
command-*) - Force RTP (
forcertp-*) - Heatmap/fake/stats helper messages
Creating another language
- Copy
messages/en.ymltomessages/<your-language>.yml. - Translate values while keeping keys and placeholders intact.
- Set
language: <your-language>inconfig.yml. - Run
/rtp reload.