Appearance
Configuration reference
These are the bundled defaults. Edit your installed files, not this page. Expand only the file you need.
Back up before editing. Keep YAML indentation; quote text with # or &. Missing default settings and messages are added on reload while your values are preserved. Restart after scheduler timing changes.
Default files
config.yml
yaml
#
# GsRtp settings — restart after changing timing settings.
# Text and colors: messages.yml | Reload: /gsrtp reload
# icons.chat.mode: auto = item icon, text = symbol, off = no icon.
# Texture examples: minecraft:item/diamond, minecraft:item/emerald, minecraft:block/spawner.
# feedback.boss-bars is optional; messages and countdown text are in messages.yml.
brand: GsRtp
feedback:
sounds: true
particles: true
titles: true
action-bars: true
chat: true
boss-bars: false
boss-bar-seconds: 3
boss-bar-color: YELLOW
boss-bar-style: PROGRESS
icons:
mode: auto
chat:
mode: auto
texture: minecraft:item/gold_ingot
text: '&#F5C451◆'
rtp:
world: world
use-world-border: true
radius: 10000
minimum-radius: 500
world-border-margin: 16
cooldown-seconds: 120
maximum-attempts: 24
generation-attempts: 4
samples-per-attempt: 32
maximum-queue-size: 200
queue-process-ticks: 5
nether:
enabled: true
world: world_nether
radius: 2000
minimum-radius: 100
maximum-y: 120
minimum-y: 8
lava-clearance: 3
end:
enabled: false
world: world_the_end
radius: 1500
minimum-radius: 100
maximum-y: 120
minimum-y: 8
lava-clearance: 2
teleportation:
combat-tag-seconds: 15
combat-bar: true
warmup-seconds: 5
staff-bypass: true
home-cooldown-seconds: 5
tpa-request-lifetime-seconds: 60
tpa-request-cooldown-seconds: 10
punish-combat-logging: false
tpa-menu-for-friends-only: falsemessages.yml
yaml
#
# GsRtp messages — edit the quoted text, keep the keys.
# Reload: /gsrtp reload
# Colors: '&aGreen', '&#F5C451Gold', '#F5C451Gold', '<#F5C451>Gold', '§aGreen'.
# Keep placeholders such as {amount}; their values come from the plugin.
# Use an empty string '' to hide an individual message. Icons are in config.yml.
# format = layout; action-bar/boss-bar = live status; messages = chat feedback.
# overrides preserves older custom overrides; new setups use readable keys below.
format:
prefix: '{icon} &#F5C451{brand} &8› '
chat: '{prefix}{tone} &f{message}'
action-bar: '{message}'
boss-bar: '{message}'
tones:
success: '&a✓'
error: '&c!'
warning: '&e!'
info: '&b➜'
denied: '&d!'
action-bar:
teleport: '&7Teleport to &f{destination} &8· &b{seconds}s &8· &7Do not move'
teleport-bypass: '&aTeleporting to {destination} &7(staff bypass)'
teleport-complete: '&aTeleporting to {destination}'
teleport-cancelled: '&cTeleport cancelled: {reason}'
combat: '&c⚔ In combat &f{opponent} &7{health} HP &8· &e{seconds}s'
combat-ended: '&a✓ Out of combat'
boss-bar:
teleport: '&fTeleport to {destination} &8· &e{seconds}s'
combat: '&cIn combat with {opponent} &8· &f{seconds}s'
messages:
gs-plugin:
admin-permission-required: admin permission required.
golden-menu-listener:
that-menu-action-failed-check-your-balance: that menu action failed. Check your balance or inventory before
retrying.
prompts:
type-in-chat-or-cancel-expires-in: '{question} — type in chat, or ''cancel''. Expires in 60s.'
input-cancelled: Input cancelled.
input-is-limited-to-160-characters: Input is limited to 160 characters.
the-action-failed-contact-an-administrator: The action failed. Contact an administrator.
main:
use-rtp-world-nether-or-end: Use /rtp world, nether or end.
teleport:
in-combat: you cannot teleport to {destination} during combat. Wait {remaining}s.
already-pending: you already have a teleport counting down.
cancelled: 'your teleport was cancelled: {reason}.'
rtp-service:
is-not-open-for-random-teleport-yet: '{destination} is not open for random teleport yet.'
the-rtp-world-is-not-available: the {destination} RTP world is not available.
rtp-is-cooling-down-for-s: RTP is cooling down for {detail}s.
you-are-already-number-in-the-rtp: you are already number {detail} in the RTP queue.
the-rtp-queue-is-full-try-again: the RTP queue is full. Try again in a moment.
you-joined-the-rtp-queue-at-position: you joined the RTP queue at position {detail}.
no-safe-rtp-location-was-found-your: no safe RTP location was found. Your cooldown was reset.
the-rtp-radius-and-world-border-do: the RTP radius and world border do not overlap.
you-arrived-safely-in: you arrived safely in {description}.
the-rtp-teleport-failed-your-cooldown-was: the RTP teleport failed. Your cooldown was reset.
admin:
reloaded: '&aSettings and messages reloaded.'
usage: /{command} admin | setbrand <name> | set <key> <value> | reload | audit
permission: '&cYou need {permission}.'
brand-updated: Brand updated to {brand}.
setting-updated: Updated {setting}.
console: Use setbrand, set, reload or audit from console.
audit-empty: No uncertain payments awaiting review.
audit-results: '{entries}'
errors:
detail: '&c{detail}'
action-failed: '&cThe action failed. Check your balance before retrying or contact staff.'
license:
pending: 'Activation pending. Use /{command} license status. Support: https://discord.gg/QPYeUjBxYe'
status: '{status}
Installation: {installation}
Support: {support}'
reasons:
moved: 'you moved'
damage: 'you took damage'
overrides: {}