chat: deep rebrand to racked.ru palette + prefix

22 plugins audited, 14 rebranded, 21 files changed. Locks player-facing
chat to monochrome + &e yellow accent with universal prefix
&8[&fracked.ru&8]&r — strips every plugin-name leak (AuthMeReloaded,
[Lands], [Homestead], [SkinsRestorer], [TAB], Grim », [ProAntiTab],
upstream Discord pitches).

Tier-1 surfaces:
- AuthMe welcome.txt: 1-line branded login (was "AuthMeReloaded
  protection!"); ~108 messages recoloured
- MiniMOTD: dead 1.16.2 config.yml deleted (salvos.ddns.net + joke
  MOTDs); main.conf already on-brand
- HelpCommand: full /help recolour, &a/&c labels purged
- ComfyWhitelist: kick screen redesigned to "apply at racked.ru"
- LPC chat-format: banned &l removed (every chat line)

Tier-2 prefix sweep across TAB, GrimAC, ProAntiTab, CoreProtect,
SkinsRestorer, MarriageMaster, Homestead, UltimateTimber.

Plugin folder rename: RackedLimbo → AuthLimbo (matches 2026-04-30
plugin rename + docker-compose update in 6487ada).

Lands lang (~6,975 lines), Homestead lang (~645 lines), and
jar-locale plugins (Multiverse, WorldEdit, FAWE, LuckPerms,
SkinsRestorer prefix) deferred — see docs/REBRAND_2026-04-30.md.

Adds canonical reference: docs/RACKED_BRAND.md (palette, wordmark,
templates, validation checklist).

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
s8n-ru 2026-05-01 10:40:28 +01:00
parent 5d87e9f75b
commit b1db453a85
24 changed files with 1315 additions and 1151 deletions

189
docs/RACKED_BRAND.md Normal file
View file

@ -0,0 +1,189 @@
# racked.ru — In-Game Brand Design
**Last updated:** 2026-05-01
**Scope:** every player-facing string the Minecraft server emits — chat, MOTD, kick screens, /help, tablist, broadcasts.
This document is the canonical reference for in-game text styling. Pair with `MISSION.md` (mission-mode copy) and `THANKS.md` (third-party attributions). For surface-by-surface rewrite history see `docs/REBRAND_2026-04-30.md`.
---
## 1. Palette
Five legacy `&` codes only. Anything outside this set is banned.
| Code | Hex | Use |
|---|---|---|
| `&f` | `#FFFFFF` | primary text, brand wordmark, key values |
| `&7` | `#AAAAAA` | body / descriptive text |
| `&8` | `#555555` | brackets, dividers `&8------------------------------------` |
| `&e` | `#FFFF55` | interactive tokens **only**: command names, player names, URLs, placeholders (`%player%`, `{PLAYER}`) |
| `&r` | reset | end every styled segment to prevent colour bleed |
**Hard-error escape:** `&c` light red — for catastrophic states only (auth failure, kick reason, ban, whitelist deny). Sparingly. Anything that's "wrong, try again" should be `&7` body + the relevant token in `&e`, not `&c`.
**Banned codes:** `&0 &1 &2 &3 &4 &5 &9 &a &b &d &l &o &m &k`. Replace any of these with the equivalent from the palette.
**Style modifiers:**
- `&n` underline — only on `/help` section titles, never on body text or links.
- `&o` italic — single exception preserved for the `выживание` Russian flavour subtitle in MiniMOTD line 2. Don't introduce elsewhere.
- `&l` bold, `&m` strikethrough, `&k` obfuscated — never.
MiniMessage equivalents (used by ComfyWhitelist, GrimAC, MarriageMaster, etc.): `<white>`, `<gray>`, `<dark_gray>`, `<yellow>`, `<red>`, `<reset>`. Same palette rules apply.
---
## 2. Wordmark
Four written forms, each scoped to a specific surface:
1. **Bracketed prefix** (chat) — `&8[&fracked.ru&8]&r ` (note trailing space, then `&7` body). Universal per-line prefix for all plugin chat output.
2. **Pipe form** (window titles, display names) — `racked.ru | <surface>`. Examples: `racked.ru | client`, `racked.ru | launcher`.
3. **Hero form** (MOTD line 1, TAB footer, banners) — `ʀ ᴀ ᴋ ᴇ ᴅ . ʀ ` (small-caps unicode glyphs, single space between each).
4. **Plain form** (inside body sentences) — `racked.ru` (lowercase, no spaces).
Casing rule: brand is **always lowercase**. The small-caps unicode hero is visually larger but semantically lowercase.
---
## 3. Tagline
Canonical, in current use:
> **`experience the game the way it should have always been`**
- All-lowercase. No closing punctuation.
- Em-dash separator from the brand when paired: `racked.ru — experience the game the way it should have always been`.
- Used in `server.properties` (`motd=`), `docker-compose.yml`, MISSION.md, README.md.
Mission-mode quote (separate from tagline, ToS / About surfaces only):
> *all software should be free and open-source* — racked.ru
Not for in-chat use. Don't lecture players in chat.
---
## 4. Tone
- **Pragmatic-not-preachy.** Privacy + perf claims only. No FOSS speeches in chat.
- **Short sentences, declarative.** "Pick a username, play offline." "You don't have to trust me — read the source."
- **No exclamation marks.** Strip every `!` from upstream defaults. Exclamation reads as upstream-template noise, not brand voice.
- **Lowercase body** where it reads naturally. Sentence case acceptable for longer prose.
- **No emojis.** No ASCII art beyond the canonical divider.
- **Period punctuation** for full sentences. Many short messages can drop the trailing period.
- **English primary.** Russian (`выживание`) is a single italic-yellow flavour token in MiniMOTD — never a localisation channel for the rest of the server. Server is EN-only.
---
## 5. Templates
Drop-in shapes for new strings. Match these exactly.
```
# Standard info line
&8[&fracked.ru&8]&r &7<message>
# Info with command reference
&8[&fracked.ru&8]&r &7<verb> &e/<cmd>
# Info with player reference
&8[&fracked.ru&8]&r &7<verb> &e<player>
# Hard error (rare)
&8[&fracked.ru&8]&r &cerror: &7<reason>
# Section header (paginated /help, /rules)
&8[&fracked.ru&8]&r
&8------------------------------------
&r&n<Section title>&r
# Status row (tablist-style)
&7<sᴍᴀʟʟ-ᴄᴀᴘ ʟᴀʙᴇʟ>: &f<value>
# Multi-line kick screen
[racked.ru]
<reason>
<recovery action> at racked.ru
```
The 36-dash divider is `&8------------------------------------` — exactly 36 dashes. Don't shorten or pad.
---
## 6. Surface map
| Surface | File on server | Brand element |
|---|---|---|
| Server-list MOTD | `MiniMOTD/main.conf` | hero wordmark + Russian flavour subtitle |
| `motd=` | `server.properties` | plain wordmark + tagline |
| Per-join chat | `Essentials/motd.txt` | branded prefix + `/help` hint |
| Post-auth confirmation | `AuthMe/welcome.txt` | branded prefix + `&e{PLAYER}` |
| Login/register flow | `AuthMe/messages/messages_en.yml` | branded prefix on every key |
| `/help` pages | `HelpCommand/config.yml` | header + 36-dash dividers + monochrome page |
| Whitelist kick | `ComfyWhitelist/locales/messages_en.yml` | multi-line `apply at racked.ru` screen |
| Anti-cheat alerts | `GrimAC/messages.yml` | branded prefix; hard kicks keep `&c` |
| Tab list | `TAB/config.yml` | small-caps footer wordmark + status rows |
| Block-log output | `CoreProtect/language.yml` | branded prefix on every line |
| Marriage chat | `MarriageMaster/lang/en.yml` | branded prefix on tellraw blocks |
| Skin change | `SkinsRestorer/config.yml` (custom help) | branded prefix |
| Land claim | `Homestead/config.yml`, `Lands/Language/*` | prefix on broadcasts (Lands lang deferred) |
| Global chat | `LPC/config.yml` | `chat-format: {suffix}{prefix}&f{name}&r &8> &7{message}` |
| Limbo entry | `AuthLimbo/config.yml` | already on-brand (custom plugin) |
---
## 7. Plugin-name leaks — banned
Every upstream plugin tag is replaced with the canonical chat prefix:
| Banned | Replace with |
|---|---|
| `[Lands]`, `[Homestead]`, `[SkinsRestorer]`, `[TAB]`, `[ProAntiTab]`, `[PAT]`, `Grim »`, `[VoiceChat]`, `[Multiverse-Core]`, `[WorldEdit]`, `[MarriageMaster]`, `[LPC]`, `[PhantomSMP]`, `[Essentials]`, `[CoreProtect]`, `[CO]`, `[Vault]`, `AuthMe`, `AuthMeReloaded` | `&8[&fracked.ru&8]&r ` |
Strip "Join our Discord", "Visit our website" lines that link to upstream plugin authors. Never link to the plugin author's domain.
---
## 8. Colour-code reference card
| Code | Sample | Allowed in chat? |
|---|---|---|
| `&f` | white | ✓ primary |
| `&7` | grey | ✓ body |
| `&8` | dark grey | ✓ structure |
| `&e` | yellow | ✓ tokens only |
| `&r` | reset | ✓ always close styled segments |
| `&c` | red | ⚠ hard errors only |
| `&n` | underline | ⚠ /help titles only |
| `&o` | italic | ⚠ Russian flavour token only |
| any other | — | ✗ banned |
---
## 9. Validation
Before shipping a string:
1. Does it start with `&8[&fracked.ru&8]&r ` (chat) or use a documented form (MOTD, kick, /help header)?
2. Are colour codes inside the 5+1 allowed set?
3. Is body lowercase and exclamation-free?
4. Are commands / player names / URLs in `&e`?
5. Does the file still parse as valid YAML/HOCON/JSON? (Quote `&`-prefixed strings: `'&7text'`.)
6. Are placeholders preserved verbatim (`%player%`, `{PLAYER}`, `<player>`)?
If yes to all — ship.
---
## 10. Out of scope (deferred)
These surfaces remain on upstream defaults pending a future pass:
- **Lands** `Language/en-US.yml` (~6,975 lines). Body text rebrand deferred; broadcast prefixes in `config.yml` are already branded.
- **Homestead** `languages/en-US.yml` (~645 lines). Same posture as Lands.
- **Jar-locale extraction** for plugins where chat output is shipped inside the JAR (no on-disk lang file): SkinsRestorer (`locale_en.json`), Multiverse-Core (`en.properties`), WorldEdit / FAWE (`strings.json`), LuckPerms (`lp_en.properties`). Admin/builder-facing surfaces, low priority.
- **GrimAC** `database.yml`, `discord.yml`, `punishments.yml` — secondary message files not yet touched.
When picking these up: same palette, same prefix, same templates. No new design decisions required.

View file

@ -0,0 +1,88 @@
# Rebrand changelog — 2026-04-30 / 2026-05-01
**Surfaces touched:** 14 plugins, 21 files, 2,682 diff lines.
**Goal:** strip every plugin-name leak and upstream-default colour from player-facing chat. Lock palette + prefix per `docs/RACKED_BRAND.md`.
---
## Trigger
Post-auth message `This server uses AuthMeReloaded protection!` appeared on every player login. Other surfaces had similar drift: `[Lands]`, `[Homestead]`, `[SkinsRestorer]`, `[TAB]`, `Grim »`, `[ProAntiTab]` prefixes; `MiniMOTD/config.yml` carrying dead 1.16.2-era MOTDs (`salvos.ddns.net`, `BOOBIES*`, `OnlyFans*`); `&a/&c/&3` upstream colours leaking through AuthMe.
---
## Audit
Two reports compiled before any edits:
1. **Chat-string inventory** — ~150 player-facing keys catalogued across 22 plugins. Top-offenders ranked.
2. **Brand-rules confirmation** — ground-truth palette / prefix / tagline pulled from existing on-brand artifacts (MiniMOTD `main.conf`, TAB footer, Essentials `motd.txt`, HelpCommand pages, launcher theme).
Outcome: palette **monochrome + `&e` yellow accent** (memory updated from "pure monochrome" — real artifacts already used `&e` for interactive tokens).
---
## Per-plugin changes
| Plugin | Action |
|---|---|
| **AuthMe** | `welcome.txt` → 1-line branded confirmation; ~108 messages recoloured; `serverName: racked.ru`; `help_en.yml` header divider |
| **MiniMOTD** | `main.conf` kept (already on-brand); **`config.yml` deleted** (dead 1.16.2 MOTDs) |
| **Essentials** | `motd.txt` already on-brand; 4 chat formats in `config.yml`; `kits.yml` book metadata `KHobbits``racked.ru` |
| **HelpCommand** | full `/help` recolour; `&a`/`&c` page labels removed; branded headers + 36-dash dividers |
| **TAB** | `www.domain.com` + literal `ServerName` placeholders stripped; brand prefix on messages; small-caps unicode footer kept |
| **GrimAC** | `Grim »` prefix → `&8[&fracked.ru&8]&r`; hard kicks keep `&c` |
| **ProAntiTab** | rayzs.de updater **disabled**; full recolour; brand prefix |
| **CoreProtect** | ~190 strings rebranded; "Join our Discord" upstream pitch deleted |
| **SkinsRestorer** | `customHelp.message` branded (jar locale extraction needed for prefix swap) |
| **ComfyWhitelist** | kick screen redesigned to 4-line `[racked.ru] / not whitelisted / apply at racked.ru` |
| **MarriageMaster** | `lang/en.yml` — 21 tellraw JSON blocks revalidated; full recolour |
| **LPC** | `chat-format` — banned `&l` removed (touches every chat line) |
| **UltimateTimber** | config + locale recolour |
| **Homestead** | `config.yml` formatters branded; lang file deferred |
| **AuthLimbo** | header comment `RackedLimbo``AuthLimbo` (post-rename cleanup) |
**Plugins with no on-disk surface to rebrand** (jar-locale extraction needed for future pass): Multiverse-Core, WorldEdit, FastAsyncWorldEdit, LuckPerms.
**Plugins with no player chat at all:** PhantomSMP, UnexpectedSpawn, voicechat (`.properties` colour-code unreliable), Vault, VoidWorldGenerator, ProtocolLib, PlaceholderAPI, spark.
---
## Apply
1. SSH backup: `tar czf /opt/backups/mc-plugins-prerebrand-2026-04-30.tar.gz` — 224 MB (configs + lang only, DBs/userdata excluded).
2. Configs pulled to local workspace; 6 parallel agents drafted diffs.
3. All YAML + JSON validated (`yaml.safe_load`, `json.loads` for tellraw blocks).
4. 21 files copied into `/opt/docker/minecraft/plugins/` via docker namespace bypass (userns-remap host).
5. `MiniMOTD/config.yml` deleted.
6. `chown -R 101000:101000 /opt/docker/minecraft/plugins/` (container uid).
7. `docker compose restart minecraft-mc`.
---
## Side incident — 2026-05-01
Disk full (`/dev/mapper/keystone--vg-root 30G 100%`) blocked container restart. Caused by accumulated daily backup tarballs in `/opt/backups/` (~10 GB across 7 days).
**Resolution:**
1. Deleted 2 oldest daily backups (`20260428_020001`, `20260429_020001`) + `lands-migration-20260424` → freed 6.3 GB.
2. Moved `/opt/docker/minecraft``/home/docker/minecraft` (cross-FS mv, 27s for 11 GB), symlinked back to `/opt/docker/minecraft`.
3. `chown 101000:101000` on new path, `docker compose restart`.
**Result:** root LV at 46% used (was 100%); MC effective capacity ~232 GB on /home LV. Container `Done (20.556s)` clean boot post-move.
**Open follow-up:** move `/opt/backups``/home/backups` to prevent root-LV refill from rolling daily backups.
---
## Rollback
```bash
# Server-side
cd /opt/docker/minecraft
docker compose stop minecraft-mc
tar xzf /opt/backups/mc-plugins-prerebrand-2026-04-30.tar.gz -C ./
docker compose start minecraft-mc
```
Backup retained 30 days (until 2026-05-30).

View file

@ -1,4 +1,4 @@
# RackedLimbo configuration # AuthLimbo configuration
# Limbo world settings — pre-auth players are kept here. # Limbo world settings — pre-auth players are kept here.
limbo: limbo:

View file

@ -176,7 +176,7 @@ settings:
# typical communication with the database to happen synchronously, set this to false # typical communication with the database to happen synchronously, set this to false
useAsyncTasks: true useAsyncTasks: true
# The name of the server, used in some placeholders. # The name of the server, used in some placeholders.
serverName: Your Minecraft Server serverName: racked.ru
restrictions: restrictions:
# Can not authenticated players chat? # Can not authenticated players chat?
# Keep in mind that this feature also blocks all commands not # Keep in mind that this feature also blocks all commands not

View file

@ -3,7 +3,7 @@
# ------------------------------------------------------- # -------------------------------------------------------
# List of texts used in the help section # List of texts used in the help section
common: common:
header: '==========[ AuthMeReloaded HELP ]==========' header: '&8------------------------------------'
optional: 'Optional' optional: 'Optional'
hasPermission: 'You have permission' hasPermission: 'You have permission'
noPermission: 'No permission' noPermission: 'No permission'

View file

@ -1,120 +1,120 @@
# Registration # Registration
registration: registration:
disabled: '&cIn-game registration is disabled!' disabled: '&8[&fracked.ru&8]&r &7in-game registration is disabled'
name_taken: '&cYou already have registered this username!' name_taken: '&8[&fracked.ru&8]&r &7you already have registered this username'
register_request: '&3Please, register to the server with the command: /register <password> <ConfirmPassword>' register_request: '&8[&fracked.ru&8]&r &7please register with &e/register <password> <confirmPassword>'
command_usage: '&cUsage: /register <password> <ConfirmPassword>' command_usage: '&8[&fracked.ru&8]&r &7usage: &e/register <password> <confirmPassword>'
reg_only: '&4Only registered users can join the server! Please visit http://example.com to register yourself!' reg_only: '&8[&fracked.ru&8]&r &7only registered users can join, visit &eracked.ru &7to register'
success: '&2Successfully registered!' success: '&8[&fracked.ru&8]&r &7successfully registered'
kicked_admin_registered: 'An admin just registered you; please log in again.' kicked_admin_registered: '&8[&fracked.ru&8]&r &7an admin just registered you, please log in again'
# Password errors on registration # Password errors on registration
password: password:
match_error: '&cPasswords didn''t match, check them again!' match_error: '&8[&fracked.ru&8]&r &cwrong password: &7passwords didn''t match, check them again'
name_in_password: '&cYou can''t use your name as password, please choose another one...' name_in_password: '&8[&fracked.ru&8]&r &7you can''t use your name as password, please choose another one'
unsafe_password: '&cThe chosen password isn''t safe, please choose another one...' unsafe_password: '&8[&fracked.ru&8]&r &7the chosen password isn''t safe, please choose another one'
pwned_password: '&cYour chosen password is not secure. It was used %pwned_count times already! Please use a strong password...' pwned_password: '&8[&fracked.ru&8]&r &7your chosen password is not secure, it was used &e%pwned_count &7times already, please use a strong password'
forbidden_characters: '&4Your password contains illegal characters. Allowed chars: %valid_chars' forbidden_characters: '&8[&fracked.ru&8]&r &7your password contains illegal characters, allowed: &e%valid_chars'
wrong_length: '&cYour password is too short or too long! Please try with another one!' wrong_length: '&8[&fracked.ru&8]&r &7your password is too short or too long, please try with another one'
# Login # Login
login: login:
command_usage: '&cUsage: /login <password>' command_usage: '&8[&fracked.ru&8]&r &7usage: &e/login <password>'
wrong_password: '&cWrong password!' wrong_password: '&8[&fracked.ru&8]&r &cwrong password'
success: '&2Successful login!' success: '&8[&fracked.ru&8]&r &7welcome back, &e%player%'
login_request: '&cPlease, login with the command: /login <password>' login_request: '&8[&fracked.ru&8]&r &7please log in with &e/login <password>'
timeout_error: '&4Login timeout exceeded, you have been kicked from the server, please try again!' timeout_error: '&8[&fracked.ru&8]&r &7login timeout exceeded, you have been kicked, please try again'
# Errors # Errors
error: error:
denied_command: '&cIn order to use this command you must be authenticated!' denied_command: '&8[&fracked.ru&8]&r &7you must be logged in to use this command'
denied_chat: '&cIn order to chat you must be authenticated!' denied_chat: '&8[&fracked.ru&8]&r &7you must be logged in to chat'
unregistered_user: '&cThis user isn''t registered!' unregistered_user: '&8[&fracked.ru&8]&r &7this user isn''t registered'
not_logged_in: '&cYou''re not logged in!' not_logged_in: '&8[&fracked.ru&8]&r &7you''re not logged in'
no_permission: '&4You don''t have the permission to perform this action!' no_permission: '&8[&fracked.ru&8]&r &7you don''t have permission for that action'
unexpected_error: '&4An unexpected error occurred, please contact an administrator!' unexpected_error: '&8[&fracked.ru&8]&r &cerror: &7unexpected error, please contact an administrator'
max_registration: '&cYou have exceeded the maximum number of registrations (%reg_count/%max_acc %reg_names) for your connection!' max_registration: '&8[&fracked.ru&8]&r &7you have exceeded the maximum number of registrations (&e%reg_count/%max_acc %reg_names&7) for your connection'
logged_in: '&cYou''re already logged in!' logged_in: '&8[&fracked.ru&8]&r &7you''re already logged in'
kick_for_vip: '&3A VIP player has joined the server when it was full!' kick_for_vip: '&8[&fracked.ru&8]&r &7a vip player has joined the server when it was full'
kick_unresolved_hostname: '&cAn error occurred: unresolved player hostname!' kick_unresolved_hostname: '&8[&fracked.ru&8]&r &cerror: &7unresolved player hostname'
tempban_max_logins: '&cYou have been temporarily banned for failing to log in too many times.' tempban_max_logins: '&8[&fracked.ru&8]&r &cbanned: &7you have been temporarily banned for failing to log in too many times'
# AntiBot # AntiBot
antibot: antibot:
kick_antibot: 'AntiBot protection mode is enabled! You have to wait some minutes before joining the server.' kick_antibot: '&8[&fracked.ru&8]&r &7antibot protection is enabled, please wait a few minutes before joining'
auto_enabled: '&4[AntiBotService] AntiBot enabled due to the huge number of connections!' auto_enabled: '&8[&fracked.ru&8]&r &7antibot enabled due to a high number of connections'
auto_disabled: '&2[AntiBotService] AntiBot disabled after %m minutes!' auto_disabled: '&8[&fracked.ru&8]&r &7antibot disabled after &e%m &7minutes'
# Unregister # Unregister
unregister: unregister:
success: '&cSuccessfully unregistered!' success: '&8[&fracked.ru&8]&r &7successfully unregistered'
command_usage: '&cUsage: /unregister <password>' command_usage: '&8[&fracked.ru&8]&r &7usage: &e/unregister <password>'
# Other messages # Other messages
misc: misc:
account_not_activated: '&cYour account isn''t activated yet, please check your emails!' account_not_activated: '&8[&fracked.ru&8]&r &7your account isn''t activated yet, please check your email'
password_changed: '&2Password changed successfully!' password_changed: '&8[&fracked.ru&8]&r &7password changed'
logout: '&2Logged out successfully!' logout: '&8[&fracked.ru&8]&r &7logged out'
reload: '&2Configuration and database have been reloaded correctly!' reload: '&8[&fracked.ru&8]&r &7configuration and database reloaded'
usage_change_password: '&cUsage: /changepassword <oldPassword> <newPassword>' usage_change_password: '&8[&fracked.ru&8]&r &7usage: &e/changepassword <oldPassword> <newPassword>'
accounts_owned_self: 'You own %count accounts:' accounts_owned_self: '&8[&fracked.ru&8]&r &7you own &e%count &7accounts:'
accounts_owned_other: 'The player %name has %count accounts:' accounts_owned_other: '&8[&fracked.ru&8]&r &7the player &e%name &7has &e%count &7accounts:'
# Session messages # Session messages
session: session:
valid_session: '&2Logged-in due to Session Reconnection.' valid_session: '&8[&fracked.ru&8]&r &7logged in via session reconnection'
invalid_session: '&cYour IP has been changed and your session data has expired!' invalid_session: '&8[&fracked.ru&8]&r &7your ip has changed and your session data has expired'
# Error messages when joining # Error messages when joining
on_join_validation: on_join_validation:
same_ip_online: 'A player with the same IP is already in game!' same_ip_online: '&8[&fracked.ru&8]&r &7a player with the same ip is already in game'
same_nick_online: '&4The same username is already playing on the server!' same_nick_online: '&8[&fracked.ru&8]&r &7the same username is already playing on the server'
name_length: '&4Your username is either too short or too long!' name_length: '&8[&fracked.ru&8]&r &7your username is either too short or too long'
characters_in_name: '&4Your username contains illegal characters. Allowed chars: %valid_chars' characters_in_name: '&8[&fracked.ru&8]&r &7your username contains illegal characters, allowed: &e%valid_chars'
kick_full_server: '&4The server is full, try again later!' kick_full_server: '&8[&fracked.ru&8]&r &7the server is full, try again later'
country_banned: '&4Your country is banned from this server!' country_banned: '&8[&fracked.ru&8]&r &cbanned: &7your country is banned from this server'
not_owner_error: 'You are not the owner of this account. Please choose another name!' not_owner_error: '&8[&fracked.ru&8]&r &7you are not the owner of this account, please choose another name'
invalid_name_case: 'You should join using username %valid, not %invalid.' invalid_name_case: '&8[&fracked.ru&8]&r &7you should join using username &e%valid&7, not &e%invalid'
quick_command: 'You used a command too fast! Please, join the server again and wait more before using any command.' quick_command: '&8[&fracked.ru&8]&r &7you used a command too fast, please join again and wait longer before using any command'
# Email # Email
email: email:
add_email_request: '&3Please add your email to your account with the command: /email add <yourEmail> <confirmEmail>' add_email_request: '&8[&fracked.ru&8]&r &7please add your email with &e/email add <yourEmail> <confirmEmail>'
usage_email_add: '&cUsage: /email add <email> <confirmEmail>' usage_email_add: '&8[&fracked.ru&8]&r &7usage: &e/email add <email> <confirmEmail>'
usage_email_change: '&cUsage: /email change <oldEmail> <newEmail>' usage_email_change: '&8[&fracked.ru&8]&r &7usage: &e/email change <oldEmail> <newEmail>'
new_email_invalid: '&cInvalid new email, try again!' new_email_invalid: '&8[&fracked.ru&8]&r &7invalid new email, try again'
old_email_invalid: '&cInvalid old email, try again!' old_email_invalid: '&8[&fracked.ru&8]&r &7invalid old email, try again'
invalid: '&cInvalid email address, try again!' invalid: '&8[&fracked.ru&8]&r &7invalid email address, try again'
added: '&2Email address successfully added to your account!' added: '&8[&fracked.ru&8]&r &7email address added to your account'
add_not_allowed: '&cAdding email was not allowed.' add_not_allowed: '&8[&fracked.ru&8]&r &7adding email was not allowed'
request_confirmation: '&cPlease confirm your email address!' request_confirmation: '&8[&fracked.ru&8]&r &7please confirm your email address'
changed: '&2Email address changed correctly!' changed: '&8[&fracked.ru&8]&r &7email address changed'
change_not_allowed: '&cChanging email was not allowed.' change_not_allowed: '&8[&fracked.ru&8]&r &7changing email was not allowed'
email_show: '&2Your current email address is: &f%email' email_show: '&8[&fracked.ru&8]&r &7your current email address is &e%email'
no_email_for_account: '&2You currently don''t have email address associated with this account.' no_email_for_account: '&8[&fracked.ru&8]&r &7you currently don''t have an email address associated with this account'
already_used: '&4The email address is already being used' already_used: '&8[&fracked.ru&8]&r &7the email address is already being used'
incomplete_settings: 'Error: not all required settings are set for sending emails. Please contact an admin.' incomplete_settings: '&8[&fracked.ru&8]&r &cerror: &7not all required settings are set for sending emails, please contact an admin'
send_failure: 'The email could not be sent. Please contact an administrator.' send_failure: '&8[&fracked.ru&8]&r &7the email could not be sent, please contact an administrator'
change_password_expired: 'You cannot change your password using this command anymore.' change_password_expired: '&8[&fracked.ru&8]&r &7you cannot change your password using this command anymore'
email_cooldown_error: '&cAn email was already sent recently. You must wait %time before you can send a new one.' email_cooldown_error: '&8[&fracked.ru&8]&r &7an email was already sent recently, you must wait &e%time &7before sending a new one'
# Password recovery by email # Password recovery by email
recovery: recovery:
forgot_password_hint: '&3Forgot your password? Please use the command: /email recovery <yourEmail>' forgot_password_hint: '&8[&fracked.ru&8]&r &7forgot your password? use &e/email recovery <yourEmail>'
command_usage: '&cUsage: /email recovery <Email>' command_usage: '&8[&fracked.ru&8]&r &7usage: &e/email recovery <email>'
email_sent: '&2Recovery email sent successfully! Please check your email inbox!' email_sent: '&8[&fracked.ru&8]&r &7recovery email sent, please check your inbox'
code: code:
code_sent: 'A recovery code to reset your password has been sent to your email.' code_sent: '&8[&fracked.ru&8]&r &7a recovery code to reset your password has been sent to your email'
incorrect: 'The recovery code is not correct! You have %count tries remaining.' incorrect: '&8[&fracked.ru&8]&r &cwrong code: &7you have &e%count &7tries remaining'
tries_exceeded: 'You have exceeded the maximum number attempts to enter the recovery code. Use "/email recovery [email]" to generate a new one.' tries_exceeded: '&8[&fracked.ru&8]&r &7you have exceeded the maximum number of attempts, use &e/email recovery [email] &7to generate a new one'
correct: 'Recovery code entered correctly!' correct: '&8[&fracked.ru&8]&r &7recovery code accepted'
change_password: 'Please use the command /email setpassword <new password> to change your password immediately.' change_password: '&8[&fracked.ru&8]&r &7use &e/email setpassword <new password> &7to change your password immediately'
# Captcha # Captcha
captcha: captcha:
usage_captcha: '&3To log in you have to solve a captcha code, please use the command: /captcha %captcha_code' usage_captcha: '&8[&fracked.ru&8]&r &7to log in you have to solve a captcha, use &e/captcha %captcha_code'
wrong_captcha: '&cWrong captcha, please type "/captcha %captcha_code" into the chat!' wrong_captcha: '&8[&fracked.ru&8]&r &cwrong captcha: &7type &e/captcha %captcha_code &7into chat'
valid_captcha: '&2Captcha code solved correctly!' valid_captcha: '&8[&fracked.ru&8]&r &7captcha solved'
captcha_for_registration: 'To register you have to solve a captcha first, please use the command: /captcha %captcha_code' captcha_for_registration: '&8[&fracked.ru&8]&r &7to register you have to solve a captcha first, use &e/captcha %captcha_code'
register_captcha_valid: '&2Valid captcha! You may now register with /register' register_captcha_valid: '&8[&fracked.ru&8]&r &7valid captcha, you may now register with &e/register'
# Verification code # Verification code
verification: verification:
code_required: '&3This command is sensitive and requires an email verification! Check your inbox and follow the email''s instructions.' code_required: '&8[&fracked.ru&8]&r &7this command is sensitive and requires email verification, check your inbox'
command_usage: '&cUsage: /verification <code>' command_usage: '&8[&fracked.ru&8]&r &7usage: &e/verification <code>'
incorrect_code: '&cIncorrect code, please type "/verification <code>" into the chat, using the code you received by email' incorrect_code: '&8[&fracked.ru&8]&r &cwrong code: &7type &e/verification <code> &7into chat using the code from your email'
success: '&2Your identity has been verified! You can now execute all commands within the current session!' success: '&8[&fracked.ru&8]&r &7identity verified, you can now execute all commands within the current session'
already_verified: '&2You can already execute every sensitive command within the current session!' already_verified: '&8[&fracked.ru&8]&r &7you can already execute every sensitive command within the current session'
code_expired: '&3Your code has expired! Execute another sensitive command to get a new code!' code_expired: '&8[&fracked.ru&8]&r &7your code has expired, execute another sensitive command to get a new one'
email_needed: '&3To verify your identity you need to link an email address with your account!!' email_needed: '&8[&fracked.ru&8]&r &7to verify your identity you need to link an email address with your account'
# Time units # Time units
time: time:
second: 'second' second: 'second'
@ -127,34 +127,34 @@ time:
days: 'days' days: 'days'
# Two-factor authentication # Two-factor authentication
two_factor: two_factor:
code_created: '&2Your secret code is %code. You can scan it from here %url' code_created: '&8[&fracked.ru&8]&r &7your secret code is &e%code&7, scan it from &e%url'
confirmation_required: 'Please confirm your code with /2fa confirm <code>' confirmation_required: '&8[&fracked.ru&8]&r &7confirm your code with &e/2fa confirm <code>'
code_required: 'Please submit your two-factor authentication code with /2fa code <code>' code_required: '&8[&fracked.ru&8]&r &7submit your two-factor code with &e/2fa code <code>'
already_enabled: 'Two-factor authentication is already enabled for your account!' already_enabled: '&8[&fracked.ru&8]&r &7two-factor authentication is already enabled for your account'
enable_error_no_code: 'No 2fa key has been generated for you or it has expired. Please run /2fa add' enable_error_no_code: '&8[&fracked.ru&8]&r &7no 2fa key has been generated for you or it has expired, run &e/2fa add'
enable_success: 'Successfully enabled two-factor authentication for your account' enable_success: '&8[&fracked.ru&8]&r &7two-factor authentication enabled'
enable_error_wrong_code: 'Wrong code or code has expired. Please run /2fa add' enable_error_wrong_code: '&8[&fracked.ru&8]&r &cwrong code: &7code is wrong or has expired, run &e/2fa add'
not_enabled_error: 'Two-factor authentication is not enabled for your account. Run /2fa add' not_enabled_error: '&8[&fracked.ru&8]&r &7two-factor authentication is not enabled for your account, run &e/2fa add'
removed_success: 'Successfully removed two-factor auth from your account' removed_success: '&8[&fracked.ru&8]&r &7two-factor authentication removed'
invalid_code: 'Invalid code!' invalid_code: '&8[&fracked.ru&8]&r &cinvalid code'
# 3rd party features: GUI Captcha # 3rd party features: GUI Captcha
gui_captcha: gui_captcha:
captcha_window_name: '%random Verification' captcha_window_name: '%random Verification'
captcha_clickable_name: '%random I am human' captcha_clickable_name: '%random I am human'
message_on_retry: '&cVerification failed, you have %times retries left' message_on_retry: '&8[&fracked.ru&8]&r &cverification failed: &7you have &e%times &7retries left'
bedrock_auto_verify_success: '&aBedrock verification success!' bedrock_auto_verify_success: '&8[&fracked.ru&8]&r &7bedrock verification success'
denied_message_sending: '&cPlease be verified before chatting!' denied_message_sending: '&8[&fracked.ru&8]&r &7please be verified before chatting'
kick_on_timeout: '&cVerification timed out!' kick_on_timeout: '&8[&fracked.ru&8]&r &cverification timed out'
kick_on_failed: '&cPlease complete the verification!' kick_on_failed: '&8[&fracked.ru&8]&r &7please complete the verification'
success: '&aVerification success!' success: '&8[&fracked.ru&8]&r &7verification success'
# 3rd party features: Bedrock Auto Login # 3rd party features: Bedrock Auto Login
bedrock_auto_login: bedrock_auto_login:
success: '&aBedrock auto login success!' success: '&8[&fracked.ru&8]&r &7bedrock auto login success'
# 3rd party features: Login Location Fix # 3rd party features: Login Location Fix
login_location_fix: login_location_fix:
fix_portal: '&aYou are stuck in portal during Login.' fix_portal: '&8[&fracked.ru&8]&r &7you are stuck in a portal during login'
fix_underground: '&aYou are stuck underground during Login.' fix_underground: '&8[&fracked.ru&8]&r &7you are stuck underground during login'
cannot_fix_underground: '&aYou are stuck underground during Login, but we cant fix it.' cannot_fix_underground: '&8[&fracked.ru&8]&r &7you are stuck underground during login, but we can''t fix it'
# 3rd party features: Double Login Fix # 3rd party features: Double Login Fix
double_login_fix: double_login_fix:
fix_message: '&cYou have been disconnected due to doubled login.' fix_message: '&8[&fracked.ru&8]&r &cdisconnected: &7doubled login'

View file

@ -1,3 +1 @@
Welcome {PLAYER} on {SERVER} server &8[&fracked.ru&8]&r &7successfully logged in, &e{PLAYER}
This server uses AuthMeReloaded protection!

View file

@ -1,24 +1,24 @@
# General messages # General messages
no-permission: "<comfy><warning>You do not have permission to use this command.</warning>" no-permission: "<dark_gray>[<white>racked.ru<dark_gray>]<reset> <red>error: <gray>you do not have permission to use this command."
inactive-command: "<comfy>This command is <off>disabled</off> via config." inactive-command: "<dark_gray>[<white>racked.ru<dark_gray>]<reset> <gray>this command is <yellow>disabled<reset> <gray>via config."
invalid-usage: "<comfy><warning>Invalid command usage.</warning>\nUse: <usage>" invalid-usage: "<dark_gray>[<white>racked.ru<dark_gray>]<reset> <red>error: <gray>invalid command usage. use: <yellow><usage>"
unknown-subcommand: "<comfy><warning>Unknown subcommand.</warning> Type /comfywl help for a list of commands." unknown-subcommand: "<dark_gray>[<white>racked.ru<dark_gray>]<reset> <gray>unknown subcommand. type <yellow>/comfywl help<reset> <gray>for a list of commands."
invalid-player-name: "<comfy><warning>Invalid player name.</warning>" invalid-player-name: "<dark_gray>[<white>racked.ru<dark_gray>]<reset> <red>error: <gray>invalid player name."
plugin-reloaded: "<comfy>ComfyWhitelist <success>has been successfully reloaded.</success>" plugin-reloaded: "<dark_gray>[<white>racked.ru<dark_gray>]<reset> <gray>config reloaded."
# Whitelist status messages # Whitelist status messages
whitelist-enabled: "<comfy>ComfyWhitelist <success>enabled.</success>" whitelist-enabled: "<dark_gray>[<white>racked.ru<dark_gray>]<reset> <gray>whitelist <white>enabled."
whitelist-disabled: "<comfy>ComfyWhitelist <off>disabled.</off>" whitelist-disabled: "<dark_gray>[<white>racked.ru<dark_gray>]<reset> <gray>whitelist <white>disabled."
whitelist-already-enabled: "<comfy>ComfyWhitelist <success>already enabled.</success>" whitelist-already-enabled: "<dark_gray>[<white>racked.ru<dark_gray>]<reset> <gray>whitelist already enabled."
whitelist-already-disabled: "<comfy>ComfyWhitelist <off>already disabled.</off>" whitelist-already-disabled: "<dark_gray>[<white>racked.ru<dark_gray>]<reset> <gray>whitelist already disabled."
# Player management messages # Player management messages
not-whitelisted: "<warning>You are not whitelisted.</warning>" not-whitelisted: "<dark_gray>[<white>racked.ru<dark_gray>]<reset>\n\n<red>not whitelisted\n\n<gray>apply at <yellow>racked.ru"
player-added: "<comfy>Player <success><name></success> has been <success>added</success> to the whitelist." player-added: "<dark_gray>[<white>racked.ru<dark_gray>]<reset> <gray>added <yellow><name><reset> <gray>to the whitelist."
player-removed: "<comfy>Player <remove><name></remove> has been <remove>removed</remove> from the whitelist." player-removed: "<dark_gray>[<white>racked.ru<dark_gray>]<reset> <gray>removed <yellow><name><reset> <gray>from the whitelist."
non-existent-player-name: "<comfy>There is <warning>no</warning> player named <warning><name></warning> in the whitelist." non-existent-player-name: "<dark_gray>[<white>racked.ru<dark_gray>]<reset> <gray>no player named <yellow><name><reset> <gray>in the whitelist."
# Whitelist display messages # Whitelist display messages
whitelisted-players-list: "<comfy>Whitelisted players: <success><players></success>" whitelisted-players-list: "<dark_gray>[<white>racked.ru<dark_gray>]<reset> <gray>whitelisted: <yellow><players>"
empty-whitelisted-players-list: "<comfy>Whitelist is <off>empty.</off>" empty-whitelisted-players-list: "<dark_gray>[<white>racked.ru<dark_gray>]<reset> <gray>whitelist is empty."
whitelist-cleared: "<comfy>All players have been <remove>removed</remove> from the whitelist." whitelist-cleared: "<dark_gray>[<white>racked.ru<dark_gray>]<reset> <gray>all players removed from the whitelist."

View file

@ -1,212 +1,211 @@
# CoreProtect Language File (en) # CoreProtect Language File (en) — racked.ru rebrand
ACTION_NOT_SUPPORTED: "That action is not supported by the command." ACTION_NOT_SUPPORTED: '&8[&fracked.ru&8]&r &7that action is not supported by the command.'
AMOUNT_BLOCK: "{0} {block|blocks}" AMOUNT_BLOCK: '&f{0}&r &7{block|blocks}'
AMOUNT_CHUNK: "{0} {chunk|chunks}" AMOUNT_CHUNK: '&f{0}&r &7{chunk|chunks}'
AMOUNT_ENTITY: "{0} {entity|entities}" AMOUNT_ENTITY: '&f{0}&r &7{entity|entities}'
AMOUNT_ITEM: "{0} {item|items}" AMOUNT_ITEM: '&f{0}&r &7{item|items}'
API_TEST: "API test successful." API_TEST: '&8[&fracked.ru&8]&r &7api test successful.'
CACHE_ERROR: "WARNING: Error while validating {0} cache." CACHE_ERROR: '&8[&fracked.ru&8]&r &cwarning: &7error while validating &e{0}&r &7cache.'
CACHE_RELOAD: "Forcing reload of {mapping|world} caches from database." CACHE_RELOAD: '&8[&fracked.ru&8]&r &7forcing reload of {mapping|world} caches from database.'
CHECK_CONFIG: "Please check config.yml" CHECK_CONFIG: '&8[&fracked.ru&8]&r &7please check &econfig.yml&r'
COMMAND_CONSOLE: "Please run the command from the console." COMMAND_CONSOLE: '&8[&fracked.ru&8]&r &7please run the command from the console.'
COMMAND_NOT_FOUND: "Command \"{0}\" not found." COMMAND_NOT_FOUND: '&8[&fracked.ru&8]&r &7command &e"{0}"&r &7not found.'
COMMAND_THROTTLED: "Please wait a moment and try again." COMMAND_THROTTLED: '&8[&fracked.ru&8]&r &7please wait a moment and try again.'
CONSUMER_ERROR: "Consumer queue processing already {paused|resumed}." CONSUMER_ERROR: '&8[&fracked.ru&8]&r &7consumer queue processing already {paused|resumed}.'
CONSUMER_TOGGLED: "Consumer queue processing has been {paused|resumed}." CONSUMER_TOGGLED: '&8[&fracked.ru&8]&r &7consumer queue processing has been {paused|resumed}.'
CONTAINER_HEADER: "Container Transactions" CONTAINER_HEADER: '&8[&fracked.ru&8]&r &fcontainer transactions&r'
DATABASE_BUSY: "Database busy. Please try again later." DATABASE_BUSY: '&8[&fracked.ru&8]&r &7database busy. please try again later.'
DATABASE_INDEX_ERROR: "Unable to validate database indexes." DATABASE_INDEX_ERROR: '&8[&fracked.ru&8]&r &cerror: &7unable to validate database indexes.'
DATABASE_LOCKED_1: "Database locked. Waiting up to 15 seconds..." DATABASE_LOCKED_1: '&8[&fracked.ru&8]&r &7database locked. waiting up to 15 seconds...'
DATABASE_LOCKED_2: "Database is already in use. Please try again." DATABASE_LOCKED_2: '&8[&fracked.ru&8]&r &7database is already in use. please try again.'
DATABASE_LOCKED_3: "To disable database locking, set \"database-lock: false\"." DATABASE_LOCKED_3: '&8[&fracked.ru&8]&r &7to disable database locking, set &e"database-lock: false"&r.'
DATABASE_LOCKED_4: "Disabling database locking can result in data corruption." DATABASE_LOCKED_4: '&8[&fracked.ru&8]&r &7disabling database locking can result in data corruption.'
DATABASE_UNREACHABLE: "Database is unreachable. Discarding data and shutting down." DATABASE_UNREACHABLE: '&8[&fracked.ru&8]&r &cerror: &7database is unreachable. discarding data and shutting down.'
DEVELOPMENT_BRANCH: "Development branch detected, skipping patch scripts." DEVELOPMENT_BRANCH: '&8[&fracked.ru&8]&r &7development branch detected, skipping patch scripts.'
DIRT_BLOCK: "Placed a dirt block under you." DIRT_BLOCK: '&8[&fracked.ru&8]&r &7placed a dirt block under you.'
DISABLE_SUCCESS: "Success! Disabled {0}" DISABLE_SUCCESS: '&8[&fracked.ru&8]&r &7disabled &e{0}&r'
ENABLE_FAILED: "{0} was unable to start." ENABLE_FAILED: '&8[&fracked.ru&8]&r &cerror: &e{0}&r &7was unable to start.'
ENABLE_SUCCESS: "{0} has been successfully enabled!" ENABLE_SUCCESS: '&8[&fracked.ru&8]&r &e{0}&r &7has been successfully enabled.'
ENJOY_COREPROTECT: "Enjoy {0}? Join our Discord!" FINISHING_CONVERSION: '&8[&fracked.ru&8]&r &7finishing up data conversion. please wait...'
FINISHING_CONVERSION: "Finishing up data conversion. Please wait..." FINISHING_LOGGING: '&8[&fracked.ru&8]&r &7finishing up data logging. please wait...'
FINISHING_LOGGING: "Finishing up data logging. Please wait..." FIRST_VERSION: '&7initial db: &f{0}&r'
FIRST_VERSION: "Initial DB: {0}" GLOBAL_LOOKUP: '&8[&fracked.ru&8]&r &7don''t specify a radius to do a global lookup.'
GLOBAL_LOOKUP: "Don't specify a radius to do a global lookup." GLOBAL_ROLLBACK: '&8[&fracked.ru&8]&r &7use &e"{0}"&r &7to do a global {rollback|restore}'
GLOBAL_ROLLBACK: "Use \"{0}\" to do a global {rollback|restore}" HELP_ACTION_1: '&7restrict the lookup to a certain action.'
HELP_ACTION_1: "Restrict the lookup to a certain action." HELP_ACTION_2: '&7examples: &e[a:block], [a:+block], [a:-block] [a:click], [a:container], [a:inventory], [a:item], [a:kill], [a:chat], [a:command], [a:sign], [a:session], [a:username]&r'
HELP_ACTION_2: "Examples: [a:block], [a:+block], [a:-block] [a:click], [a:container], [a:inventory], [a:item], [a:kill], [a:chat], [a:command], [a:sign], [a:session], [a:username]" HELP_COMMAND: '&7display more info for that command.'
HELP_COMMAND: "Display more info for that command." HELP_EXCLUDE_1: '&7exclude blocks/users.'
HELP_EXCLUDE_1: "Exclude blocks/users." HELP_EXCLUDE_2: '&7examples: &e[e:stone], [e:Notch], [e:stone,Notch]&r'
HELP_EXCLUDE_2: "Examples: [e:stone], [e:Notch], [e:stone,Notch]" HELP_HEADER: '&8[&fracked.ru&8]&r &f{0} help&r'
HELP_HEADER: "{0} Help" HELP_INCLUDE_1: '&7include specific blocks/entities.'
HELP_INCLUDE_1: "Include specific blocks/entities." HELP_INCLUDE_2: '&7examples: &e[i:stone], [i:zombie], [i:stone,wood,bedrock]&r'
HELP_INCLUDE_2: "Examples: [i:stone], [i:zombie], [i:stone,wood,bedrock]" HELP_INSPECT_1: '&7with the inspector enabled, you can do the following:'
HELP_INSPECT_1: "With the inspector enabled, you can do the following:" HELP_INSPECT_2: '&7left-click a block to see who placed that block.'
HELP_INSPECT_2: "Left-click a block to see who placed that block." HELP_INSPECT_3: '&7right-click a block to see what adjacent block was broken.'
HELP_INSPECT_3: "Right-click a block to see what adjacent block was broken." HELP_INSPECT_4: '&7place a block to see what block was broken at that location.'
HELP_INSPECT_4: "Place a block to see what block was broken at that location." HELP_INSPECT_5: '&7place a block in liquid (etc) to see who placed it.'
HELP_INSPECT_5: "Place a block in liquid (etc) to see who placed it." HELP_INSPECT_6: '&7right-click on a door, chest, etc, to see who last used it.'
HELP_INSPECT_6: "Right-click on a door, chest, etc, to see who last used it." HELP_INSPECT_7: '&7tip: you can use just &e"/co i"&r &7for quicker access.'
HELP_INSPECT_7: "Tip: You can use just \"/co i\" for quicker access." HELP_INSPECT_COMMAND: '&7turns the block inspector on or off.'
HELP_INSPECT_COMMAND: "Turns the block inspector on or off." HELP_LIST: '&7displays a list of all commands.'
HELP_LIST: "Displays a list of all commands." HELP_LOOKUP_1: '&7command shortcut.'
HELP_LOOKUP_1: "Command shortcut." HELP_LOOKUP_2: '&7use after inspecting a block to view logs.'
HELP_LOOKUP_2: "Use after inspecting a block to view logs." HELP_LOOKUP_COMMAND: '&7advanced block data lookup.'
HELP_LOOKUP_COMMAND: "Advanced block data lookup." HELP_NO_INFO: '&8[&fracked.ru&8]&r &7information for command &e"{0}"&r &7not found.'
HELP_NO_INFO: "Information for command \"{0}\" not found." HELP_PARAMETER: '&7please see &e"{0}"&r &7for detailed parameter info.'
HELP_PARAMETER: "Please see \"{0}\" for detailed parameter info." HELP_PARAMS_1: '&7perform the {lookup|rollback|restore}.'
HELP_PARAMS_1: "Perform the {lookup|rollback|restore}." HELP_PARAMS_2: '&7specify the user(s) to {lookup|rollback|restore}.'
HELP_PARAMS_2: "Specify the user(s) to {lookup|rollback|restore}." HELP_PARAMS_3: '&7specify the amount of time to {lookup|rollback|restore}.'
HELP_PARAMS_3: "Specify the amount of time to {lookup|rollback|restore}." HELP_PARAMS_4: '&7specify a radius area to limit the {lookup|rollback|restore} to.'
HELP_PARAMS_4: "Specify a radius area to limit the {lookup|rollback|restore} to." HELP_PARAMS_5: '&7restrict the {lookup|rollback|restore} to a certain action.'
HELP_PARAMS_5: "Restrict the {lookup|rollback|restore} to a certain action." HELP_PARAMS_6: '&7include specific blocks/entities in the {lookup|rollback|restore}.'
HELP_PARAMS_6: "Include specific blocks/entities in the {lookup|rollback|restore}." HELP_PARAMS_7: '&7exclude blocks/users from the {lookup|rollback|restore}.'
HELP_PARAMS_7: "Exclude blocks/users from the {lookup|rollback|restore}." HELP_PURGE_1: '&7delete data older than specified time.'
HELP_PURGE_1: "Delete data older than specified time." HELP_PURGE_2: '&7for example, &e"{0}"&r &7will delete all data older than one month, and only keep the last 30 days of data.'
HELP_PURGE_2: "For example, \"{0}\" will delete all data older than one month, and only keep the last 30 days of data." HELP_PURGE_COMMAND: '&7delete old block data.'
HELP_PURGE_COMMAND: "Delete old block data." HELP_RADIUS_1: '&7specify a radius area.'
HELP_RADIUS_1: "Specify a radius area." HELP_RADIUS_2: '&7examples: &e[r:10]&r &7(only make changes within 10 blocks of you)'
HELP_RADIUS_2: "Examples: [r:10] (Only make changes within 10 blocks of you)" HELP_RELOAD_COMMAND: '&7reloads the configuration file.'
HELP_RELOAD_COMMAND: "Reloads the configuration file." HELP_RESTORE_COMMAND: '&7restore block data.'
HELP_RESTORE_COMMAND: "Restore block data." HELP_ROLLBACK_COMMAND: '&7rollback block data.'
HELP_ROLLBACK_COMMAND: "Rollback block data." HELP_STATUS: '&7view the plugin status and version information.'
HELP_STATUS: "View the plugin status and version information." HELP_STATUS_COMMAND: '&7displays the plugin status.'
HELP_STATUS_COMMAND: "Displays the plugin status." HELP_TELEPORT: '&7teleport to a location.'
HELP_TELEPORT: "Teleport to a location." HELP_TIME_1: '&7specify the amount of time to lookup.'
HELP_TIME_1: "Specify the amount of time to lookup." HELP_TIME_2: '&7examples: &e[t:2w,5d,7h,2m,10s], [t:5d2h], [t:2.50h]&r'
HELP_TIME_2: "Examples: [t:2w,5d,7h,2m,10s], [t:5d2h], [t:2.50h]" HELP_USER_1: '&7specify the user(s) to lookup.'
HELP_USER_1: "Specify the user(s) to lookup." HELP_USER_2: '&7examples: &e[u:Notch], [u:Notch,#enderman]&r'
HELP_USER_2: "Examples: [u:Notch], [u:Notch,#enderman]" INCOMPATIBLE_ACTION: '&8[&fracked.ru&8]&r &e"{0}"&r &7can''t be used with that action.'
INCOMPATIBLE_ACTION: "\"{0}\" can't be used with that action." INSPECTOR_ERROR: '&8[&fracked.ru&8]&r &7inspector already {enabled|disabled}.'
INSPECTOR_ERROR: "Inspector already {enabled|disabled}." INSPECTOR_TOGGLED: '&8[&fracked.ru&8]&r &7inspector now {enabled|disabled}.'
INSPECTOR_TOGGLED: "Inspector now {enabled|disabled}." INTEGRATION_ERROR: '&8[&fracked.ru&8]&r &cerror: &7unable to {initialize|disable} &e{0}&r &7logging.'
INTEGRATION_ERROR: "Unable to {initialize|disable} {0} logging." INTEGRATION_SUCCESS: '&8[&fracked.ru&8]&r &e{0}&r &7logging successfully {initialized|disabled}.'
INTEGRATION_SUCCESS: "{0} logging successfully {initialized|disabled}." INTEGRATION_VERSION: '&8[&fracked.ru&8]&r &7invalid &e{0}&r &7version found.'
INTEGRATION_VERSION: "Invalid {0} version found." INTERACTIONS_HEADER: '&8[&fracked.ru&8]&r &fplayer interactions&r'
INTERACTIONS_HEADER: "Player Interactions" INVALID_ACTION: '&8[&fracked.ru&8]&r &7that is not a valid action.'
INVALID_ACTION: "That is not a valid action." INVALID_BRANCH_1: '&8[&fracked.ru&8]&r &cerror: &7invalid plugin version (branch has not been set).'
INVALID_BRANCH_1: "Invalid plugin version (branch has not been set)." INVALID_BRANCH_2: '&8[&fracked.ru&8]&r &7to continue, set project branch to &e"development"&r.'
INVALID_BRANCH_2: "To continue, set project branch to \"development\"." INVALID_BRANCH_3: '&8[&fracked.ru&8]&r &7running development code may result in data corruption.'
INVALID_BRANCH_3: "Running development code may result in data corruption." INVALID_CONTAINER: '&8[&fracked.ru&8]&r &7please inspect a valid container first.'
INVALID_CONTAINER: "Please inspect a valid container first." INVALID_DONATION_KEY: '&8[&fracked.ru&8]&r &cerror: &7invalid donation key.'
INVALID_DONATION_KEY: "Invalid donation key." INVALID_INCLUDE: '&8[&fracked.ru&8]&r &e"{0}"&r &7is an invalid block/entity name.'
INVALID_INCLUDE: "\"{0}\" is an invalid block/entity name." INVALID_INCLUDE_COMBO: '&8[&fracked.ru&8]&r &7that is an invalid block/entity combination.'
INVALID_INCLUDE_COMBO: "That is an invalid block/entity combination." INVALID_RADIUS: '&8[&fracked.ru&8]&r &7please enter a valid radius.'
INVALID_RADIUS: "Please enter a valid radius." INVALID_SELECTION: '&8[&fracked.ru&8]&r &e{0}&r &7selection not found.'
INVALID_SELECTION: "{0} selection not found." INVALID_USERNAME: '&8[&fracked.ru&8]&r &e"{0}"&r &7is an invalid username.'
INVALID_USERNAME: "\"{0}\" is an invalid username." INVALID_WORLD: '&8[&fracked.ru&8]&r &7please specify a valid world.'
INVALID_WORLD: "Please specify a valid world." LATEST_VERSION: '&7latest version: &f{0}&r'
LATEST_VERSION: "Latest Version: {0}" LINK_DISCORD: '&7discord: &e{0}&r'
LINK_DISCORD: "Discord: {0}" LINK_DOWNLOAD: '&7download: &e{0}&r'
LINK_DOWNLOAD: "Download: {0}" LINK_PATREON: '&7patreon: &e{0}&r'
LINK_PATREON: "Patreon: {0}" LINK_WIKI_BLOCK: '&7block names: &e{0}&r'
LINK_WIKI_BLOCK: "Block Names: {0}" LINK_WIKI_ENTITY: '&7entity names: &e{0}&r'
LINK_WIKI_ENTITY: "Entity Names: {0}" LOGGING_ITEMS: '&8[&fracked.ru&8]&r &f{0}&r &7items left to log. please wait...'
LOGGING_ITEMS: "{0} items left to log. Please wait..." LOGGING_TIME_LIMIT: '&8[&fracked.ru&8]&r &cerror: &7logging time limit reached. discarding data and shutting down.'
LOGGING_TIME_LIMIT: "Logging time limit reached. Discarding data and shutting down." LOOKUP_BLOCK: '&e{0}&r &7{placed|broke} &f{1}&r.'
LOOKUP_BLOCK: "{0} {placed|broke} {1}." LOOKUP_CONTAINER: '&e{0}&r &7{added|removed} &f{1} {2}&r.'
LOOKUP_CONTAINER: "{0} {added|removed} {1} {2}." LOOKUP_HEADER: '&8[&fracked.ru&8]&r &f{0} lookup results&r'
LOOKUP_HEADER: "{0} Lookup Results" LOOKUP_INTERACTION: '&e{0}&r &7{clicked|killed} &f{1}&r.'
LOOKUP_INTERACTION: "{0} {clicked|killed} {1}." LOOKUP_ITEM: '&e{0}&r &7{picked up|dropped} &f{1} {2}&r.'
LOOKUP_ITEM: "{0} {picked up|dropped} {1} {2}." LOOKUP_LOGIN: '&e{0}&r &7logged {in|out}.'
LOOKUP_LOGIN: "{0} logged {in|out}." LOOKUP_PAGE: '&7page &f{0}&r'
LOOKUP_PAGE: "Page {0}" LOOKUP_PROJECTILE: '&e{0}&r &7{threw|shot} &f{1} {2}&r.'
LOOKUP_PROJECTILE: "{0} {threw|shot} {1} {2}." LOOKUP_ROWS_FOUND: '&f{0}&r &7{row|rows} found.'
LOOKUP_ROWS_FOUND: "{0} {row|rows} found." LOOKUP_SEARCHING: '&8[&fracked.ru&8]&r &7lookup searching. please wait...'
LOOKUP_SEARCHING: "Lookup searching. Please wait..." LOOKUP_STORAGE: '&e{0}&r &7{deposited|withdrew} &f{1} {2}&r.'
LOOKUP_STORAGE: "{0} {deposited|withdrew} {1} {2}." LOOKUP_TIME: '&7{0} ago'
LOOKUP_TIME: "{0} ago" LOOKUP_USERNAME: '&e{0}&r &7logged in as &e{1}&r.'
LOOKUP_USERNAME: "{0} logged in as {1}." MAXIMUM_RADIUS: '&8[&fracked.ru&8]&r &7the maximum {lookup|rollback|restore} radius is &f{0}&r.'
MAXIMUM_RADIUS: "The maximum {lookup|rollback|restore} radius is {0}." MISSING_ACTION_USER: '&8[&fracked.ru&8]&r &7to use that action, please specify a user.'
MISSING_ACTION_USER: "To use that action, please specify a user." MISSING_LOOKUP_TIME: '&8[&fracked.ru&8]&r &7please specify the amount of time to {lookup|rollback|restore}.'
MISSING_LOOKUP_TIME: "Please specify the amount of time to {lookup|rollback|restore}." MISSING_LOOKUP_USER: '&8[&fracked.ru&8]&r &7please specify a user or {block|radius} to lookup.'
MISSING_LOOKUP_USER: "Please specify a user or {block|radius} to lookup." MISSING_PARAMETERS: '&8[&fracked.ru&8]&r &7please use &e"{0}"&r.'
MISSING_PARAMETERS: "Please use \"{0}\"." MISSING_ROLLBACK_RADIUS: '&8[&fracked.ru&8]&r &7you did not specify a {rollback|restore} radius.'
MISSING_ROLLBACK_RADIUS: "You did not specify a {rollback|restore} radius." MISSING_ROLLBACK_USER: '&8[&fracked.ru&8]&r &7you did not specify a {rollback|restore} user.'
MISSING_ROLLBACK_USER: "You did not specify a {rollback|restore} user." MYSQL_UNAVAILABLE: '&8[&fracked.ru&8]&r &cerror: &7unable to connect to mysql server.'
MYSQL_UNAVAILABLE: "Unable to connect to MySQL server." NETWORK_CONNECTION: '&8[&fracked.ru&8]&r &7connection by &e{0}&r &7{successful|failed}. using &f{1} {2}&r.'
NETWORK_CONNECTION: "Connection by {0} {successful|failed}. Using {1} {2}." NETWORK_TEST: '&8[&fracked.ru&8]&r &7network test data has been successfully sent.'
NETWORK_TEST: "Network test data has been successful sent." NO_DATA: '&8[&fracked.ru&8]&r &7no data found at &e{0}&r.'
NO_DATA: "No data found at {0}." NO_DATA_LOCATION: '&8[&fracked.ru&8]&r &7no {data|transactions|interactions|messages} found at this location.'
NO_DATA_LOCATION: "No {data|transactions|interactions|messages} found at this location." NO_PERMISSION: '&8[&fracked.ru&8]&r &cerror: &7you do not have permission to do that.'
NO_PERMISSION: "You do not have permission to do that." NO_RESULTS: '&8[&fracked.ru&8]&r &7no results found.'
NO_RESULTS: "No results found." NO_RESULTS_PAGE: '&8[&fracked.ru&8]&r &7no {results|data} found for that page.'
NO_RESULTS_PAGE: "No {results|data} found for that page." NO_ROLLBACK: '&8[&fracked.ru&8]&r &7no {pending|previous} rollback/restore found.'
NO_ROLLBACK: "No {pending|previous} rollback/restore found." PATCH_INTERRUPTED: '&8[&fracked.ru&8]&r &7upgrade interrupted. will try again on restart.'
PATCH_INTERRUPTED: "Upgrade interrupted. Will try again on restart." PATCH_OUTDATED_1: '&8[&fracked.ru&8]&r &7unable to upgrade databases older than &f{0}&r.'
PATCH_OUTDATED_1: "Unable to upgrade databases older than {0}." PATCH_OUTDATED_2: '&8[&fracked.ru&8]&r &7please upgrade with a supported version.'
PATCH_OUTDATED_2: "Please upgrade with a supported version of CoreProtect." PATCH_PROCESSING: '&8[&fracked.ru&8]&r &7processing new data. please wait...'
PATCH_PROCESSING: "Processing new data. Please wait..." PATCH_SKIP_UPDATE: '&8[&fracked.ru&8]&r &7skipping {table|index} {update|creation|removal} on &e{0}&r.'
PATCH_SKIP_UPDATE: "Skipping {table|index} {update|creation|removal} on {0}." PATCH_STARTED: '&8[&fracked.ru&8]&r &7performing &e{0}&r &7upgrade. please wait...'
PATCH_STARTED: "Performing {0} upgrade. Please wait..." PATCH_SUCCESS: '&8[&fracked.ru&8]&r &7successfully upgraded to &e{0}&r.'
PATCH_SUCCESS: "Successfully upgraded to {0}." PATCH_UPGRADING: '&8[&fracked.ru&8]&r &7database upgrade in progress. please wait...'
PATCH_UPGRADING: "Database upgrade in progress. Please wait..." PLEASE_SELECT: '&8[&fracked.ru&8]&r &7please select: &e"{0}"&r &7or &e"{1}"&r.'
PLEASE_SELECT: "Please select: \"{0}\" or \"{1}\"." PREVIEW_CANCELLED: '&8[&fracked.ru&8]&r &7preview cancelled.'
PREVIEW_CANCELLED: "Preview cancelled." PREVIEW_CANCELLING: '&8[&fracked.ru&8]&r &7cancelling preview...'
PREVIEW_CANCELLING: "Cancelling preview..." PREVIEW_IN_GAME: '&8[&fracked.ru&8]&r &7you can only preview rollbacks in-game.'
PREVIEW_IN_GAME: "You can only preview rollbacks in-game." PREVIEW_TRANSACTION: '&8[&fracked.ru&8]&r &7you can''t preview {container|inventory} transactions.'
PREVIEW_TRANSACTION: "You can't preview {container|inventory} transactions." PURGE_ABORTED: '&8[&fracked.ru&8]&r &cerror: &7purge failed. database may be corrupt.'
PURGE_ABORTED: "Purge failed. Database may be corrupt." PURGE_ERROR: '&8[&fracked.ru&8]&r &cerror: &7unable to process &e{0}&r &7data.'
PURGE_ERROR: "Unable to process {0} data!" PURGE_FAILED: '&8[&fracked.ru&8]&r &cerror: &7purge failed. please try again later.'
PURGE_FAILED: "Purge failed. Please try again later." PURGE_IN_PROGRESS: '&8[&fracked.ru&8]&r &7purge in progress. please try again later.'
PURGE_IN_PROGRESS: "Purge in progress. Please try again later." PURGE_MINIMUM_TIME: '&8[&fracked.ru&8]&r &7you can only purge data older than &f{0}&r &7{days|hours}.'
PURGE_MINIMUM_TIME: "You can only purge data older than {0} {days|hours}." PURGE_NOTICE_1: '&8[&fracked.ru&8]&r &7please note that this may take some time.'
PURGE_NOTICE_1: "Please note that this may take some time." PURGE_NOTICE_2: '&8[&fracked.ru&8]&r &7do not restart your server until completed.'
PURGE_NOTICE_2: "Do not restart your server until completed." PURGE_OPTIMIZING: '&8[&fracked.ru&8]&r &7optimizing database. please wait...'
PURGE_OPTIMIZING: "Optimizing database. Please wait..." PURGE_PROCESSING: '&8[&fracked.ru&8]&r &7processing &e{0}&r &7data...'
PURGE_PROCESSING: "Processing {0} data..." PURGE_REPAIRING: '&8[&fracked.ru&8]&r &7attempting to repair. this may take some time...'
PURGE_REPAIRING: "Attempting to repair. This may take some time..." PURGE_ROWS: '&f{0}&r &7{row|rows} of data deleted.'
PURGE_ROWS: "{0} {row|rows} of data deleted." PURGE_STARTED: '&8[&fracked.ru&8]&r &7data purge started on &e"{0}"&r.'
PURGE_STARTED: "Data purge started on \"{0}\"." PURGE_SUCCESS: '&8[&fracked.ru&8]&r &7data purge successful.'
PURGE_SUCCESS: "Data purge successful." RELOAD_STARTED: '&8[&fracked.ru&8]&r &7reloading configuration - please wait.'
RELOAD_STARTED: "Reloading configuration - please wait." RELOAD_SUCCESS: '&8[&fracked.ru&8]&r &7configuration successfully reloaded.'
RELOAD_SUCCESS: "Configuration successfully reloaded." ROLLBACK_ABORTED: '&8[&fracked.ru&8]&r &7rollback or restore aborted.'
ROLLBACK_ABORTED: "Rollback or restore aborted." ROLLBACK_CHUNKS_FOUND: '&8[&fracked.ru&8]&r &7found &f{0}&r &7{chunk|chunks} to modify.'
ROLLBACK_CHUNKS_FOUND: "Found {0} {chunk|chunks} to modify." ROLLBACK_CHUNKS_MODIFIED: '&8[&fracked.ru&8]&r &7modified &f{0}/{1}&r &7{chunk|chunks}.'
ROLLBACK_CHUNKS_MODIFIED: "Modified {0}/{1} {chunk|chunks}." ROLLBACK_COMPLETED: '&8[&fracked.ru&8]&r &7{Rollback|Restore|Preview} completed for &e"{0}"&r.'
ROLLBACK_COMPLETED: "{Rollback|Restore|Preview} completed for \"{0}\"." ROLLBACK_EXCLUDED_USERS: '&7excluded {user|users}: &e"{0}"&r.'
ROLLBACK_EXCLUDED_USERS: "Excluded {user|users}: \"{0}\"." ROLLBACK_INCLUDE: '&7{Included|Excluded} {block|entity|target} {type|types}: &e"{0}"&r.'
ROLLBACK_INCLUDE: "{Included|Excluded} {block|entity|target} {type|types}: \"{0}\"." ROLLBACK_IN_PROGRESS: '&8[&fracked.ru&8]&r &7a rollback/restore is already in progress.'
ROLLBACK_IN_PROGRESS: "A rollback/restore is already in progress." ROLLBACK_LENGTH: '&7time taken: &f{0}&r &7{second|seconds}.'
ROLLBACK_LENGTH: "Time taken: {0} {second|seconds}." ROLLBACK_MODIFIED: '&7{Modified|Modifying} &f{0}&r.'
ROLLBACK_MODIFIED: "{Modified|Modifying} {0}." ROLLBACK_RADIUS: '&7radius: &f{0}&r &7{block|blocks}.'
ROLLBACK_RADIUS: "Radius: {0} {block|blocks}." ROLLBACK_SELECTION: '&8[&fracked.ru&8]&r &7radius set to &e"{0}"&r.'
ROLLBACK_SELECTION: "Radius set to \"{0}\"." ROLLBACK_STARTED: '&8[&fracked.ru&8]&r &7{Rollback|Restore|Preview} started on &e"{0}"&r.'
ROLLBACK_STARTED: "{Rollback|Restore|Preview} started on \"{0}\"." ROLLBACK_TIME: '&7time range: &f{0}&r.'
ROLLBACK_TIME: "Time range: {0}." ROLLBACK_WORLD_ACTION: '&7restricted to {world|action} &e"{0}"&r.'
ROLLBACK_WORLD_ACTION: "Restricted to {world|action} \"{0}\"." SIGN_HEADER: '&8[&fracked.ru&8]&r &fsign messages&r'
SIGN_HEADER: "Sign Messages" STATUS_CONSUMER: '&7consumer: &f{0}&r &7{item|items} in queue.'
STATUS_CONSUMER: "Consumer: {0} {item|items} in queue." STATUS_DATABASE: '&7database: using &f{0}&r.'
STATUS_DATABASE: "Database: Using {0}." STATUS_INTEGRATION: '&e{0}&r&7: integration {enabled|disabled}.'
STATUS_INTEGRATION: "{0}: Integration {enabled|disabled}." STATUS_LICENSE: '&7license: &f{0}&r'
STATUS_LICENSE: "License: {0}" STATUS_VERSION: '&7version: &f{0}&r'
STATUS_VERSION: "Version: {0}" TELEPORTED: '&8[&fracked.ru&8]&r &7teleported to &e{0}&r.'
TELEPORTED: "Teleported to {0}." TELEPORTED_SAFETY: '&8[&fracked.ru&8]&r &7teleported you to safety.'
TELEPORTED_SAFETY: "Teleported you to safety." TELEPORT_PLAYERS: '&8[&fracked.ru&8]&r &7teleport command can only be used by players.'
TELEPORT_PLAYERS: "Teleport command can only be used by players." TIME_DAYS: '&f{0}&r &7{day|days}'
TIME_DAYS: "{0} {day|days}" TIME_HOURS: '&f{0}&r &7{hour|hours}'
TIME_HOURS: "{0} {hour|hours}" TIME_MINUTES: '&f{0}&r &7{minute|minutes}'
TIME_MINUTES: "{0} {minute|minutes}" TIME_SECONDS: '&f{0}&r &7{second|seconds}'
TIME_SECONDS: "{0} {second|seconds}" TIME_WEEKS: '&f{0}&r &7{week|weeks}'
TIME_WEEKS: "{0} {week|weeks}" UPDATE_ERROR: '&8[&fracked.ru&8]&r &7an error occurred while checking for updates.'
UPDATE_ERROR: "An error occurred while checking for updates." UPDATE_HEADER: '&8[&fracked.ru&8]&r &f{0} update&r'
UPDATE_HEADER: "{0} Update" UPDATE_NOTICE: '&8[&fracked.ru&8]&r &7notice: &e{0}&r &7is now available.'
UPDATE_NOTICE: "Notice: {0} is now available." UPGRADE_IN_PROGRESS: '&8[&fracked.ru&8]&r &7upgrade in progress. please try again later.'
UPGRADE_IN_PROGRESS: "Upgrade in progress. Please try again later." USER_NOT_FOUND: '&8[&fracked.ru&8]&r &7user &e"{0}"&r &7not found.'
USER_NOT_FOUND: "User \"{0}\" not found." USER_OFFLINE: '&8[&fracked.ru&8]&r &7user &e"{0}"&r &7is not online.'
USER_OFFLINE: "The user \"{0}\" is not online." USING_MYSQL: '&8[&fracked.ru&8]&r &7using mysql for data storage.'
USING_MYSQL: "Using MySQL for data storage." USING_SQLITE: '&8[&fracked.ru&8]&r &7using sqlite for data storage.'
USING_SQLITE: "Using SQLite for data storage." VALID_DONATION_KEY: '&8[&fracked.ru&8]&r &7valid donation key.'
VALID_DONATION_KEY: "Valid donation key." VERSION_NOTICE: '&8[&fracked.ru&8]&r &7version &e{0}&r &7is now available.'
VERSION_NOTICE: "Version {0} is now available." VERSION_REQUIRED: '&8[&fracked.ru&8]&r &cerror: &e{0} {1}&r &7or higher is required.'
VERSION_REQUIRED: "{0} {1} or higher is required." WORLD_NOT_FOUND: '&8[&fracked.ru&8]&r &7world &e"{0}"&r &7not found.'
WORLD_NOT_FOUND: "World \"{0}\" not found." CPU_CORES: '&7cpu cores.'
CPU_CORES: "CPU cores." DONATION_KEY_REQUIRED: '&8[&fracked.ru&8]&r &cerror: &7a valid donation key is required for that command.'
DONATION_KEY_REQUIRED: "A valid donation key is required for that command." PRIMARY_THREAD_ERROR: '&8[&fracked.ru&8]&r &cerror: &7that api method can''t be used on the primary thread.'
PRIMARY_THREAD_ERROR: "That API method can't be used on the primary thread." RAM_STATS: '&f{0}gb&r &7/&r &f{1}gb&r &7ram'
RAM_STATS: "{0}GB / {1}GB RAM" STATUS_SYSTEM: '&7system: &f{0}&r'
STATUS_SYSTEM: "System: {0}" TIME_MONTHS: '&f{0}&r &7{month|months}'
TIME_MONTHS: "{0} {month|months}" TIME_UNITS: '{/m|/h|/d}'
TIME_UNITS: "{/m|/h|/d}" TIME_YEARS: '&f{0}&r &7{year|years}'
TIME_YEARS: "{0} {year|years}" VERSION_INCOMPATIBLE: '&8[&fracked.ru&8]&r &cerror: &e{0} {1}&r &7is not supported.'
VERSION_INCOMPATIBLE: "{0} {1} is not supported."

View file

@ -489,8 +489,8 @@ allow-silent-join-quit: false
# You can set custom join and quit messages here. Set this to "none" to use the default Minecraft message, # You can set custom join and quit messages here. Set this to "none" to use the default Minecraft message,
# or set this to "" to hide the message entirely. # or set this to "" to hide the message entirely.
# You may use color codes, {USERNAME} for the player's name, and {PLAYER} for the player's displayname. # You may use color codes, {USERNAME} for the player's name, and {PLAYER} for the player's displayname.
custom-join-message: "&8[&a&l+&8] &f{USERNAME}" custom-join-message: "&8[&f+&8]&r &e{USERNAME}"
custom-quit-message: "&8[&4&l-&8] &f{USERNAME}" custom-quit-message: "&8[&f-&8]&r &e{USERNAME}"
# You can disable join and quit messages when the player count reaches a certain limit. # You can disable join and quit messages when the player count reaches a certain limit.
# When the player count is below this number, join/quit messages will always be shown. # When the player count is below this number, join/quit messages will always be shown.
@ -791,7 +791,7 @@ chat:
# Or you can give a group specific chat format, to give some extra variation. # Or you can give a group specific chat format, to give some extra variation.
# For more information of chat formatting, check out the wiki: http://wiki.ess3.net/wiki/Chat_Formatting # For more information of chat formatting, check out the wiki: http://wiki.ess3.net/wiki/Chat_Formatting
format: '{DISPLAYNAME} &8&l>&r {MESSAGE}' format: '&e{DISPLAYNAME}&r &8>&r &7{MESSAGE}'
#format: '&7[{GROUP}]&r {DISPLAYNAME}&7:&r {MESSAGE}' #format: '&7[{GROUP}]&r {DISPLAYNAME}&7:&r {MESSAGE}'
#format: '&7{PREFIX}&r {DISPLAYNAME}&r &7{SUFFIX}&r: {MESSAGE}' #format: '&7{PREFIX}&r {DISPLAYNAME}&r &7{SUFFIX}&r: {MESSAGE}'
@ -1013,7 +1013,7 @@ newbies:
# If so, use this format, replacing {DISPLAYNAME} with the player name. # If so, use this format, replacing {DISPLAYNAME} with the player name.
# If not, set to '' # If not, set to ''
#announce-format: '' #announce-format: ''
announce-format: '&dWelcome {DISPLAYNAME}&d to the server!' announce-format: '&8[&fracked.ru&8]&r &7welcome &e{DISPLAYNAME}&r&7 to the server'
# When we spawn for the first time, which spawnpoint do we use? # When we spawn for the first time, which spawnpoint do we use?
# Set to "none" if you want to use the spawn point of the world. # Set to "none" if you want to use the spawn point of the world.

View file

@ -21,7 +21,7 @@ kits:
color: color:
delay: 6000 delay: 6000
items: items:
- writtenbook 1 title:&4Book_&9o_&6Colors author:KHobbits lore:Ingame_color_codes - writtenbook 1 title:&4Book_&9o_&6Colors author:racked.ru lore:Ingame_color_codes
book:Colors book:Colors
firework: firework:
delay: 6000 delay: 6000

View file

@ -1,38 +1,38 @@
# \u00BB is » (double >>), ANSI and UTF-8 interpret this differently... you may even see ? due to this # Brand prefix — racked.ru
prefix: "&bGrim &8\u00BB" prefix: "&8[&fracked.ru&8]&r"
alerts-enabled: "%prefix% &fAlerts enabled" alerts-enabled: "%prefix% &7alerts enabled"
alerts-disabled: "%prefix% &fAlerts disabled" alerts-disabled: "%prefix% &7alerts disabled"
verbose-enabled: "%prefix% &fVerbose enabled" verbose-enabled: "%prefix% &7verbose enabled"
verbose-disabled: "%prefix% &fVerbose disabled" verbose-disabled: "%prefix% &7verbose disabled"
brands-enabled: "%prefix% &fBrands enabled" brands-enabled: "%prefix% &7brands enabled"
brands-disabled: "%prefix% &fBrands disabled" brands-disabled: "%prefix% &7brands disabled"
client-brand-format: "%prefix% &f%player% joined using %brand%" client-brand-format: "%prefix% &e%player% &7joined using &f%brand%"
console-specify-target: "%prefix% &cYou must specify a target as the console!" console-specify-target: "%prefix% &cerror: &7you must specify a target as the console"
reloading: "%prefix% &7Reloading config..." reloading: "%prefix% &7reloading config..."
reloaded: "%prefix% &fConfig has been reloaded." reloaded: "%prefix% &7config has been reloaded"
reload-failed: "%prefix% &cFailed to reload config." reload-failed: "%prefix% &cerror: &7failed to reload config"
player-not-found: "%prefix% &cPlayer is exempt or offline!" player-not-found: "%prefix% &cerror: &7player is exempt or offline"
player-not-this-server: "%prefix% &cPlayer is not on this server!" player-not-this-server: "%prefix% &cerror: &7player is not on this server"
sender-not-found: "%prefix% &cYou cannot be exempt to use this command!" sender-not-found: "%prefix% &cerror: &7you cannot be exempt to use this command"
spectate-return: "<click:run_command:/grim stopspectating><hover:show_text:\"/grim stopspectating\">\n%prefix% &fClick here to return to previous location\n</hover></click>" spectate-return: "<click:run_command:/grim stopspectating><hover:show_text:\"/grim stopspectating\">\n%prefix% &7click here to return to previous location\n</hover></click>"
cannot-spectate-return: "%prefix% &cYou can only do this after spectating a player" cannot-spectate-return: "%prefix% &cerror: &7you can only do this after spectating a player"
cannot-run-on-self: "%prefix% &cYou cannot use this command on yourself!" cannot-run-on-self: "%prefix% &cerror: &7you cannot use this command on yourself"
upload-log: "%prefix% &fUploaded debug to: %url%" upload-log: "%prefix% &7uploaded debug to: &e%url%"
upload-log-start: "%prefix% &fUploading log... please wait" upload-log-start: "%prefix% &7uploading log... please wait"
upload-log-not-found: "%prefix% &cUnable to find that log" upload-log-not-found: "%prefix% &cerror: &7unable to find that log"
upload-log-upload-failure: "%prefix% &cSomething went wrong while uploading this log, see console for more info" upload-log-upload-failure: "%prefix% &cerror: &7something went wrong while uploading this log, see console for more info"
disconnect: disconnect:
timeout: "<lang:disconnect.timeout>" timeout: "<lang:disconnect.timeout>"
closed: "<lang:disconnect.closed>" closed: "<lang:disconnect.closed>"
error: "<red>An error occurred whilst processing packets. Please contact the administrators." error: "<red>an error occurred whilst processing packets. please contact the administrators."
blacklisted-forge: "<red>Your forge version is blacklisted due to inbuilt reach hacks.<newline><gold>Versions affected: 1.18.2-1.19.3<newline><newline><red>Please see https://github.com/MinecraftForge/MinecraftForge/issues/9309." blacklisted-forge: "<red>your forge version is blacklisted due to inbuilt reach hacks.<newline><white>versions affected: 1.18.2-1.19.3<newline><newline><red>please see https://github.com/MinecraftForge/MinecraftForge/issues/9309."
run-as-player: "%prefix% &cThis command can only be used by players!" run-as-player: "%prefix% &cerror: &7this command can only be used by players"
run-as-player-or-console: "%prefix% &cThis command can only be used by players or the console!" run-as-player-or-console: "%prefix% &cerror: &7this command can only be used by players or the console"
webhook-not-enabled: "Discord webhooks are not enabled!" webhook-not-enabled: "discord webhooks are not enabled"
webhook-test-message: "test message" webhook-test-message: "test message"
webhook-test-succeeded: "Discord webhook test succeeded!" webhook-test-succeeded: "discord webhook test succeeded"
webhook-test-failed: "Discord webhook test failed!" webhook-test-failed: "discord webhook test failed"
# Valid placeholders: # Valid placeholders:
# %prefix% # %prefix%
@ -42,37 +42,37 @@ webhook-test-failed: "Discord webhook test failed!"
# %experimental% # %experimental%
# %vl% - violations # %vl% - violations
# %verbose% - extra information from the check such as offsets, not all checks will add information # %verbose% - extra information from the check such as offsets, not all checks will add information
alerts-format: "%prefix% &f%player% &bfailed &f%check_name%%experimental% &f(x&c%vl%&f) &7%verbose%" alerts-format: "%prefix% &e%player% &cflagged &f%check_name%%experimental% &7(x&c%vl%&7) &7%verbose%"
alerts-format-proxy: "%prefix% &f[&cproxy&f] &f%player% &bfailed &f%check_name%%experimental% &f(x&c%vl%&f) &7%verbose%" alerts-format-proxy: "%prefix% &7[&cproxy&7] &e%player% &cflagged &f%check_name%%experimental% &7(x&c%vl%&7) &7%verbose%"
experimental-symbol: "*" experimental-symbol: "*"
profile: profile:
- "&7======================" - "&8------------------------------------"
- "%prefix% &bProfile for &f%player%" - "%prefix% &7profile for &e%player%"
- "&bPing: &f%ping%" - "&7ping: &f%ping%"
- "&bVersion: &f%version%" - "&7version: &f%version%"
- "&bClient Brand: &f%brand%" - "&7client brand: &f%brand%"
- "&bHorizontal Sensitivity: &f%h_sensitivity%%" - "&7horizontal sensitivity: &f%h_sensitivity%%"
- "&bVertical Sensitivity: &f%v_sensitivity%%" - "&7vertical sensitivity: &f%v_sensitivity%%"
- "&bFastMath Enabled: &f%fast_math%" - "&7fastmath enabled: &f%fast_math%"
- "&7======================" - "&8------------------------------------"
help: help:
- "&7======================" - "&8------------------------------------"
- "/grim alerts &f- &7Toggle alerts" - "&e/grim alerts &8- &7toggle alerts"
- "/grim brands &f- &7Toggle brands" - "&e/grim brands &8- &7toggle brands"
- "/grim profile <player> &f- &7View player info" - "&e/grim profile <player> &8- &7view player info"
- "/grim help &f- &7View this help message" - "&e/grim help &8- &7view this help message"
- "/grim debug <player> &f- &7Developer Prediction output" - "&e/grim debug <player> &8- &7developer prediction output"
- "/grim perf &f- &7Developer ms/prediction" - "&e/grim perf &8- &7developer ms/prediction"
- "/grim reload &f- &7Reloads the config" - "&e/grim reload &8- &7reloads the config"
- "/grim spectate <player> &f- &7Spectate a player" - "&e/grim spectate <player> &8- &7spectate a player"
- "/grim verbose &f- &7Shows every flag to you, without buffers" - "&e/grim verbose &8- &7shows every flag to you, without buffers"
- "/grim log [0-255] &f- &7Uploads a debug log for prediction flags" - "&e/grim log [0-255] &8- &7uploads a debug log for prediction flags"
- "/grim history <player> &f- &7Session list (newest first)" - "&e/grim history <player> &8- &7session list (newest first)"
- "/grim history <player> page <N> &f- &7Jump to page N of the session list" - "&e/grim history <player> page <N> &8- &7jump to page N of the session list"
- "/grim history <player> session <N|latest> [-d] [-v] &f- &7Session detail (most recent violations first)" - "&e/grim history <player> session <N|latest> [-d] [-v] &8- &7session detail (most recent violations first)"
- "/grim history <player> session <N|latest> page <N> [-d] [-v] &f- &7Session detail, violation page N" - "&e/grim history <player> session <N|latest> page <N> [-d] [-v] &8- &7session detail, violation page N"
- "&7======================" - "&8------------------------------------"
# === /grim history === # === /grim history ===
# Session-based history UI. All lines below are fully configurable; placeholders # Session-based history UI. All lines below are fully configurable; placeholders
@ -81,15 +81,15 @@ help:
# template — but you can add <hover:show_text:'...'> to any line below to layer # template — but you can add <hover:show_text:'...'> to any line below to layer
# additional tooltips on top. # additional tooltips on top.
grim-history-load-failure: "%prefix% &cHistory subsystem failed to load! Check server console for errors." grim-history-load-failure: "%prefix% &cerror: &7history subsystem failed to load. check server console for errors"
grim-history-disabled: "%prefix% &cHistory subsystem is disabled!" grim-history-disabled: "%prefix% &cerror: &7history subsystem is disabled"
grim-history-failed: "%prefix% &cFailed to load history: &7%error%" grim-history-failed: "%prefix% &cerror: &7failed to load history: &7%error%"
grim-history-unknown-player: "%prefix% &cUnknown player: &f%player%" grim-history-unknown-player: "%prefix% &cerror: &7unknown player: &e%player%"
grim-history-no-sessions: "%prefix% &7No session history for &f%player%&7." grim-history-no-sessions: "%prefix% &7no session history for &e%player%"
grim-history-session-not-found: "%prefix% &cSession &f%ordinal%&c not found for &f%player%&c." grim-history-session-not-found: "%prefix% &cerror: &7session &e%ordinal%&7 not found for &e%player%"
# Session list — valid placeholders: %prefix% %player% %page% %max_pages% # Session list — valid placeholders: %prefix% %player% %page% %max_pages%
grim-history-header: "%prefix% &bShowing session history for &f%player% &8[&f%page%&7/&f%max_pages%&8]" grim-history-header: "%prefix% &7showing session history for &e%player% &8[&f%page%&7/&f%max_pages%&8]"
# Single session summary line — valid placeholders: # Single session summary line — valid placeholders:
# %prefix% %player% %ordinal% %grim_version% %server_name% # %prefix% %player% %ordinal% %grim_version% %server_name%
# %client_version% %client_brand% %duration% %timeago% # %client_version% %client_brand% %duration% %timeago%
@ -98,7 +98,7 @@ grim-history-header: "%prefix% &bShowing session history for &f%player% &8[&f%pa
# whose connection went away without a graceful close (server crash, # whose connection went away without a graceful close (server crash,
# kill -9, channel RST that didn't fire UserDisconnectEvent). Empty # kill -9, channel RST that didn't fire UserDisconnectEvent). Empty
# string for ongoing or gracefully-closed sessions. # string for ongoing or gracefully-closed sessions.
grim-history-session: "%prefix% &8[&b%grim_version%&8] &8[&b%server_name%&8] &8[&b%client_version%&8] &bSession &f%ordinal%&b duration &f%duration%&b with &c%violations%&b violations &8[&c%unique_checks%&8]%crashed_marker% &8(&7%timeago% ago&8)" grim-history-session: "%prefix% &8[&f%grim_version%&8] &8[&f%server_name%&8] &8[&f%client_version%&8] &7session &f%ordinal%&7 duration &f%duration%&7 with &c%violations%&7 violations &8[&c%unique_checks%&8]%crashed_marker% &8(&7%timeago% ago&8)"
# Inline marker substituted into %crashed_marker% on session lines whose # Inline marker substituted into %crashed_marker% on session lines whose
# closed_at == last_activity (i.e. stamped by the next-boot crash sweep # closed_at == last_activity (i.e. stamped by the next-boot crash sweep
@ -110,17 +110,17 @@ grim-history-crashed-marker: " &8(&ccrashed&8)"
# %prefix% %player% %ordinal% %grim_version% %server_name% # %prefix% %player% %ordinal% %grim_version% %server_name%
# %client_version% %client_brand% %duration% %timeago% # %client_version% %client_brand% %duration% %timeago%
# %violations% %unique_checks% %bucket_size% # %violations% %unique_checks% %bucket_size%
grim-history-detail-header: "%prefix% &bShowing &f%player%&b's session &f%ordinal%&b details:" grim-history-detail-header: "%prefix% &7showing &e%player%&7's session &f%ordinal%&7 details:"
grim-history-detail-meta1: "%prefix% &bGrim: &f%grim_version%&b, Server: &f%server_name%&b, Duration: &f%duration%&b, Date: &7%timeago% ago" grim-history-detail-meta1: "%prefix% &7grim: &f%grim_version%&7, server: &f%server_name%&7, duration: &f%duration%&7, date: &7%timeago% ago"
grim-history-detail-meta2: "%prefix% &bClient: &f%client_version%&b, Brand: &f%client_brand%" grim-history-detail-meta2: "%prefix% &7client: &f%client_version%&7, brand: &f%client_brand%"
grim-history-detail-violations-header: "%prefix% &bViolations: &8(%violations% total, %unique_checks% unique)" grim-history-detail-violations-header: "%prefix% &7violations: &8(%violations% total, %unique_checks% unique)"
grim-history-detail-empty: "%prefix% &7- (none)" grim-history-detail-empty: "%prefix% &7- (none)"
# A grouped row (default) — valid placeholders: %prefix% %offset% %checks_list% # A grouped row (default) — valid placeholders: %prefix% %offset% %checks_list%
# %checks_list% is built by joining grim-history-check-count entries with ", " # %checks_list% is built by joining grim-history-check-count entries with ", "
grim-history-detail-group: "%prefix% &7- %checks_list% &8(&b%offset%&8)" grim-history-detail-group: "%prefix% &7- %checks_list% &8(&f%offset%&8)"
# A single raw violation row (--detailed) — valid placeholders: # A single raw violation row (--detailed) — valid placeholders:
# %prefix% %offset% %check% %vl% %verbose% # %prefix% %offset% %check% %vl% %verbose%
grim-history-detail-entry: "%prefix% &7- &f%check% &8(&b%offset%&8)&7 %verbose%" grim-history-detail-entry: "%prefix% &7- &f%check% &8(&f%offset%&8)&7 %verbose%"
# Inner format for each check in a group's %checks_list% — valid placeholders: %check_name% %count% # Inner format for each check in a group's %checks_list% — valid placeholders: %check_name% %count%
grim-history-check-count: "&f%check_name%&7 x&c%count%" grim-history-check-count: "&f%check_name%&7 x&c%count%"

View file

@ -24,31 +24,29 @@ help:
1: 1:
- "&8[&fracked.ru&8]&r" - "&8[&fracked.ru&8]&r"
- "&8------------------------------------" - "&8------------------------------------"
- "&r&nCommands&r &8(&aBasic&8)&r" - "&r&nCommands&r &8(&7basic&8)&r"
- " " - " "
- "&f/tp &b&e> &7Teleport to another player. " - "&e/tp &8> &7teleport to another player"
- "&f/pm &b&e> &7Private message other players. " - "&e/pm &8> &7private message other players"
- " " - " "
- "&f/sethome &e> &7Set a home point in the world." - "&e/sethome &8> &7set a home point in the world"
- "&f/home &e> &r&7Teleport to your saved home." - "&e/home &8> &7teleport to your saved home"
- " " - " "
- "&f/rules &e> &r&7Display server rules. " - "&e/rules &8> &7display server rules"
- " "
-
- " " - " "
- "&8------------------------------------" - "&8------------------------------------"
2: 2:
- "&8[&fracked.ru&8]&r" - "&8[&fracked.ru&8]&r"
- "&8------------------------------------" - "&8------------------------------------"
- "&r&nCommands&r &8(&cAdvanced&8)&r " - "&r&nCommands&r &8(&7advanced&8)&r"
- " " - " "
- "&f/bal &b&e> &7Show your current balance. " - "&e/bal &8> &7show your current balance"
- "&f/pay &b&e> &7Pay another player. " - "&e/pay &8> &7pay another player"
- " " - " "
- "&f/region &b&e> &7Manage your land claim. " - "&e/region &8> &7manage your land claim"
- "&f/claim &e> &r&7Claim the chunk your standing in" - "&e/claim &8> &7claim the chunk you're standing in"
- " " - " "
- "&f/shop &b&e> &7Open the shop GUI. " - "&e/shop &8> &7open the shop gui"
- " " - " "
- "&8------------------------------------" - "&8------------------------------------"
@ -61,14 +59,14 @@ helpcmd: true
###################################### ######################################
# Language # Language
###################################### ######################################
reload: '&aHelpCommand reloading' reload: '&8[&fracked.ru&8]&r &7helpcommand reloading'
disabled: '&cThis command is disabled' disabled: '&8[&fracked.ru&8]&r &cerror: &7this command is disabled'
noargument: '&cPlease use an argument' noargument: '&8[&fracked.ru&8]&r &cerror: &7please use an argument'
playersOnly: 'Only players can use this command' playersOnly: '&8[&fracked.ru&8]&r &cerror: &7only players can use this command'
pageNA: '&cThis page does not exist!' pageNA: '&8[&fracked.ru&8]&r &cerror: &7this page does not exist'
pagePrompt: pagePrompt:
enabled: true enabled: true
page: '&7Page &7$[pageNum]' page: '&7page &f$[pageNum]'
arrowBack: '&e[<< &e$[prevNum]&e]' arrowBack: '&8[&e<< &e$[prevNum]&8]'
arrowForward: '&e[&e$[nextNum]&e >>]' arrowForward: '&8[&e$[nextNum] &e>>&8]'

View file

@ -109,7 +109,7 @@ placeholderapi:
region_max_chunks: "0" region_max_chunks: "0"
region_trusted_members: "0" region_trusted_members: "0"
region_max_members: "0" region_max_members: "0"
region_current: "&2Wilderness" region_current: "&7wilderness"
upkeep_amount: "0,00" upkeep_amount: "0,00"
upkeep_at: "Never" upkeep_at: "Never"
war_name: "None" war_name: "None"
@ -166,20 +166,20 @@ formatters:
ago-seconds: "{v} seconds" ago-seconds: "{v} seconds"
balance: "${balance}" balance: "${balance}"
location: "&6{world} &7(X: &6{x} &7Y: &6{y} &7Z: &6{z}&7)" location: "&f{world} &7(X: &f{x} &7Y: &f{y} &7Z: &f{z}&7)"
chunk: "&6{world} &7(X: &6{x} &7Z: &6{z}&7)" chunk: "&f{world} &7(X: &f{x} &7Z: &f{z}&7)"
player-regions: "&7• &2{region}" player-regions: "&7• &f{region}&r"
player-regions-joining: " player-regions-joining: "
" "
region-members: "&7• &3{playername}" region-members: "&7• &e{playername}&r"
region-members-joining: " region-members-joining: "
" "
gui-pagination-title: "&r{title} &r| &3{current-page}&r/&c{total-pages}" gui-pagination-title: "&r{title} &r&8| &7{current-page}&8/&f{total-pages}&r"
war-regions: "&2{region}" war-regions: "&f{region}&r"
war-regions-joining: ", " war-regions-joining: ", "
private-chat: "&2{region} &7- &e{sender}&7: &r{message}" private-chat: "&8[&fracked.ru&8]&r &8[&f{region}&8]&r &e{sender}&7: &r{message}"

View file

@ -15,7 +15,7 @@
# #
# To reload the configuration, run '/lpc reload' command. Make sure you have the 'lpc.reload' permission assigned. # To reload the configuration, run '/lpc reload' command. Make sure you have the 'lpc.reload' permission assigned.
# More information can be found at https://www.spigotmc.org/resources/68965. # More information can be found at https://www.spigotmc.org/resources/68965.
chat-format: "{suffix}{prefix}&7{name} &8&l> &f&r{message}" chat-format: "{suffix}{prefix}&f{name}&r &8> &7{message}"
# Set the format per group. # Set the format per group.
# Note: Option for more advanced users. Remove comments to run. # Note: Option for more advanced users. Remove comments to run.

View file

@ -1,305 +1,310 @@
# To simplify the customisation and the translation process please check out the editor: https://ptp.pcgamingfreaks.at # To simplify the customisation and the translation process please check out the editor: https://ptp.pcgamingfreaks.at
Language: Language:
NotFromConsole: "&cThis command can't be used from the console!" NotFromConsole: '&8[&fracked.ru&8]&r &cerror: &7this command can''t be used from the console.'
# Global Wildcards: <heart> and <smallheart> # Global Wildcards: <heart> and <smallheart>
Ingame: Ingame:
NoPermission: "&cYou don't have the permission to do that." NoPermission: '&8[&fracked.ru&8]&r &cerror: &7you don''t have permission to do that.'
NaN: "&cThe entered value is not a number!" NaN: '&8[&fracked.ru&8]&r &cerror: &7the entered value is not a number.'
NotMarried: "&cYou are not married." NotMarried: '&8[&fracked.ru&8]&r &7you are not married.'
PartnerOffline: "&cYour partner is offline." PartnerOffline: '&8[&fracked.ru&8]&r &7your partner is offline.'
PartnerNotInRange: "&cYour partner is too far away." PartnerNotInRange: '&8[&fracked.ru&8]&r &7your partner is too far away.'
TargetPartnerNotFound: "&cYour targeted partner was not found!" TargetPartnerNotFound: '&8[&fracked.ru&8]&r &7your targeted partner was not found.'
PlayerNotMarried: "&c\"{PlayerName}\" is not married!" PlayerNotMarried: '&8[&fracked.ru&8]&r &e{PlayerName}&r &7is not married.'
PlayerNotFound: "&cCouldn't find \"{PlayerName}\"!" PlayerNotFound: '&8[&fracked.ru&8]&r &cerror: &7couldn''t find &e{PlayerName}&r&7.'
PlayerNotOnline: "&c\"{PlayerName}\" is offline!" PlayerNotOnline: '&8[&fracked.ru&8]&r &e{PlayerName}&r &7is offline.'
PlayersNotMarried: "&cThe players aren't married!" PlayersNotMarried: '&8[&fracked.ru&8]&r &7the players aren''t married.'
MarriageNotExact: "&cWe are sorry, but there is more than one marriage matching your request!" MarriageNotExact: '&8[&fracked.ru&8]&r &7more than one marriage matches your request.'
JoinLeaveInfo: JoinLeaveInfo:
# Only used for players with 1 partner # Only used for players with 1 partner
PartnerOnline: "&aYour partner is online." PartnerOnline: '&8[&fracked.ru&8]&r &7your partner is online.'
# Only used for players with 1 partner # Only used for players with 1 partner
PartnerOffline: "&7Your partner is offline." PartnerOffline: '&8[&fracked.ru&8]&r &7your partner is offline.'
# Only used for players with more than 1 partner # Only used for players with more than 1 partner
AllPartnersOffline: "&7All your partners are offline." AllPartnersOffline: '&8[&fracked.ru&8]&r &7all your partners are offline.'
# Only used for players with more than 1 partner # Only used for players with more than 1 partner
PartnerOnlineMulti: "&aFollowing partners are online: &r&f{OnlinePartners}" PartnerOnlineMulti: '&8[&fracked.ru&8]&r &7partners online: &r&f{OnlinePartners}'
# Placeholders: {Name}, {DisplayName}. Keep in mind display names can contain colors! No JSON!!! # Placeholders: {Name}, {DisplayName}. Keep in mind display names can contain colors! No JSON!!!
MultiOnlineFormat: "{DisplayName}" MultiOnlineFormat: "{DisplayName}"
# No JSON!!! # No JSON!!!
MultiOnlineSeparator: "&r, " MultiOnlineSeparator: "&r&7, "
# Placeholders: {Name}, {DisplayName} # Placeholders: {Name}, {DisplayName}
PartnerNowOnline: "&aYour partner is now online." PartnerNowOnline: '&8[&fracked.ru&8]&r &7your partner is now online.'
# Placeholders: {Name}, {DisplayName} # Placeholders: {Name}, {DisplayName}
PartnerNowOffline: "&7Your partner is now offline." PartnerNowOffline: '&8[&fracked.ru&8]&r &7your partner is now offline.'
Backpack: Backpack:
OnlyInSurvival: "&cYou can only access your partner's backpack when you are in survival mode." OnlyInSurvival: '&8[&fracked.ru&8]&r &7you can only access your partner''s backpack in survival mode.'
ShareOn: "&aYou now share your backpack with your partner." ShareOn: '&8[&fracked.ru&8]&r &7you now share your backpack with your partner.'
ShareOff: "&cYou are no longer sharing your backpack with your partner." ShareOff: '&8[&fracked.ru&8]&r &7you are no longer sharing your backpack with your partner.'
Opened: "&aYour partner has opened your backpack." Opened: '&8[&fracked.ru&8]&r &7your partner has opened your backpack.'
ShareDenied: "&cYour partner doesn't give you access to their backpack." ShareDenied: '&8[&fracked.ru&8]&r &7your partner doesn''t give you access to their backpack.'
Chat: Chat:
Joined: "&aYou have set your chat to the private marry chat." Joined: '&8[&fracked.ru&8]&r &7you have set your chat to the private marry chat.'
Left: "&aYou have set your chat to public chat." Left: '&8[&fracked.ru&8]&r &7you have set your chat to public chat.'
ListeningStarted: "&aYou are now listening to the marry chat." ListeningStarted: '&8[&fracked.ru&8]&r &7you are now listening to the marry chat.'
ListeningStopped: "&aYou are no longer listening to the marry chat." ListeningStopped: '&8[&fracked.ru&8]&r &7you are no longer listening to the marry chat.'
TargetSet: "&aPrivate chat target set." TargetSet: '&8[&fracked.ru&8]&r &7private chat target set.'
DisplayNameAll: "All Partners" DisplayNameAll: "All Partners"
# Placeholders: {SenderDisplayName}, {SenderName}, {ReceiverDisplayName}, {ReceiverName}, {Message}, {MagicHeart} # Placeholders: {SenderDisplayName}, {SenderName}, {ReceiverDisplayName}, {ReceiverName}, {Message}, {MagicHeart}
Format: "{MagicHeart}&r {SenderDisplayName}&r&6 => &r{ReceiverDisplayName}&r&f: &r{Message}" Format: "{MagicHeart}&r {SenderDisplayName}&r&7 => &r{ReceiverDisplayName}&r&f: &r{Message}"
Gift: Gift:
# Placeholders: {AllowedGameModes}, {CurrentGameMode} # Placeholders: {AllowedGameModes}, {CurrentGameMode}
GameModeNotAllowedSender: "&cYou are not allowed to send gifts in your current game mode." GameModeNotAllowedSender: '&8[&fracked.ru&8]&r &7you can''t send gifts in your current game mode.'
# Placeholders: {AllowedGameModes}, {CurrentGameMode} # Placeholders: {AllowedGameModes}, {CurrentGameMode}
GameModeNotAllowedReceiver: "&cYour partner can not receive gifts in their current game mode." GameModeNotAllowedReceiver: '&8[&fracked.ru&8]&r &7your partner can''t receive gifts in their current game mode.'
NoItemInHand: "&cYou are not holding an item." NoItemInHand: '&8[&fracked.ru&8]&r &7you are not holding an item.'
PartnerInvFull: "&cYour partner has no empty space in their inventory." PartnerInvFull: '&8[&fracked.ru&8]&r &7your partner has no empty space in their inventory.'
# Placeholders: {Name}, {DisplayName}, {ItemAmount}, {ItemName}, {ItemMetaJSON} = Item as JSON for hover event # Placeholders: {Name}, {DisplayName}, {ItemAmount}, {ItemName}, {ItemMetaJSON} = Item as JSON for hover event
ItemSent: "[{\"text\":\"You have sent your partner \",\"color\":\"green\"},{\"text\":\"{ItemAmount} {ItemName}\",\"hoverEvent\":{\"action\":\"show_item\",\"value\":\"{ItemMetaJSON}\"}},{\"text\":\".\"}]" ItemSent: "[{\"text\":\"You have sent your partner \",\"color\":\"gray\"},{\"text\":\"{ItemAmount} {ItemName}\",\"color\":\"yellow\",\"hoverEvent\":{\"action\":\"show_item\",\"value\":\"{ItemMetaJSON}\"}},{\"text\":\".\",\"color\":\"gray\"}]"
# Placeholders: {Name}, {DisplayName}, {ItemAmount}, {ItemName}, {ItemMetaJSON} = Item as JSON for hover event # Placeholders: {Name}, {DisplayName}, {ItemAmount}, {ItemName}, {ItemMetaJSON} = Item as JSON for hover event
ItemReceived: "[{\"text\":\"Your \",\"color\":\"green\"},{\"text\":\"partner\",\"hoverEvent\":{\"action\":\"show_text\",\"value\":\"{DisplayName}\"}},{\"text\":\" has sent you \"},{\"text\":\"{ItemAmount} {ItemName}\",\"hoverEvent\":{\"action\":\"show_item\",\"value\":\"{ItemMetaJSON}\"}},{\"text\":\".\"}]" ItemReceived: "[{\"text\":\"Your \",\"color\":\"gray\"},{\"text\":\"partner\",\"color\":\"yellow\",\"hoverEvent\":{\"action\":\"show_text\",\"value\":\"{DisplayName}\"}},{\"text\":\" has sent you \",\"color\":\"gray\"},{\"text\":\"{ItemAmount} {ItemName}\",\"color\":\"yellow\",\"hoverEvent\":{\"action\":\"show_item\",\"value\":\"{ItemMetaJSON}\"}},{\"text\":\".\",\"color\":\"gray\"}]"
WorldNotAllowed: "&cYour partner is in a world where it is not allowed to receive gifts." WorldNotAllowed: '&8[&fracked.ru&8]&r &7your partner is in a world where receiving gifts is not allowed.'
ItemNotAllowed: "&cYou are not allowed to gift {ItemName} &cto your partner!" ItemNotAllowed: '&8[&fracked.ru&8]&r &7you are not allowed to gift &e{ItemName}&r &7to your partner.'
# Placeholders: {ItemAmount}, {ItemName}, {ItemMetaJSON} = Item as JSON for hover event # Placeholders: {ItemAmount}, {ItemName}, {ItemMetaJSON} = Item as JSON for hover event
Request: Request:
Notification: "[\"\",{\"text\":\"{DisplayName}&r wants to gift you \"},{\"text\":\"{ItemAmount} {ItemName}\",\"hoverEvent\":{\"action\":\"show_item\",\"value\":\"{ItemMetaJSON}\"}},{\"text\":\". Accept the gift with \"},{\"text\":\"/marry accept\",\"color\":\"green\",\"underlined\":true,\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/marry accept\"}},{\"text\":\" or deny it with \"},{\"text\":\"/marry deny\",\"color\":\"red\",\"underlined\":true,\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/marry deny\"}},{\"text\":\".\"}]" Notification: "[\"\",{\"text\":\"{DisplayName}&r wants to gift you \",\"color\":\"gray\"},{\"text\":\"{ItemAmount} {ItemName}\",\"color\":\"yellow\",\"hoverEvent\":{\"action\":\"show_item\",\"value\":\"{ItemMetaJSON}\"}},{\"text\":\". accept with \",\"color\":\"gray\"},{\"text\":\"/marry accept\",\"color\":\"yellow\",\"underlined\":true,\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/marry accept\"}},{\"text\":\" or deny with \",\"color\":\"gray\"},{\"text\":\"/marry deny\",\"color\":\"yellow\",\"underlined\":true,\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/marry deny\"}},{\"text\":\".\",\"color\":\"gray\"}]"
WaitForConfirmation: "Gift request sent to your partner." WaitForConfirmation: '&8[&fracked.ru&8]&r &7gift request sent to your partner.'
Denied: "You denied the gift of your partner." Denied: '&8[&fracked.ru&8]&r &7you denied the gift of your partner.'
DeniedPartner: "Your partner denied the gift. Your item has been refunded." DeniedPartner: '&8[&fracked.ru&8]&r &7your partner denied the gift. your item has been refunded.'
Canceled: "You canceled your gift request." Canceled: '&8[&fracked.ru&8]&r &7you canceled your gift request.'
CanceledPartner: "Your partner canceled the gift request. Your item has been refunded." CanceledPartner: '&8[&fracked.ru&8]&r &7your partner canceled the gift request. your item has been refunded.'
CanceledDisconnectRequester: "Your partner went offline. Gift request canceled. Your item has been refunded." CanceledDisconnectRequester: '&8[&fracked.ru&8]&r &7your partner went offline. gift request canceled. your item has been refunded.'
CanceledDisconnectTarget: "Your partner went offline. Gift request canceled." CanceledDisconnectTarget: '&8[&fracked.ru&8]&r &7your partner went offline. gift request canceled.'
RefundInvFull: "&cYour inventory is full, dropped leftover gift items on the ground!" RefundInvFull: '&8[&fracked.ru&8]&r &7your inventory is full, dropped leftover gift items on the ground.'
PartnerAlreadyHasAnOpenRequest: "&cYour partner already has an open request. Please wait from them to accept or deny it first." PartnerAlreadyHasAnOpenRequest: '&8[&fracked.ru&8]&r &7your partner already has an open request. please wait for them to accept or deny it first.'
Home: Home:
Deleted: "&aHome successfully deleted." Deleted: '&8[&fracked.ru&8]&r &7home successfully deleted.'
PlayerNoHome: "&cThe player doesn't have a home yet." PlayerNoHome: '&8[&fracked.ru&8]&r &7the player doesn''t have a home yet.'
NoHome: "&cYou have no home yet." NoHome: '&8[&fracked.ru&8]&r &7you have no home yet.'
TPed: "&aYou have been teleported to your home." TPed: '&8[&fracked.ru&8]&r &7you have been teleported to your home.'
Set: "&aHome has been saved." Set: '&8[&fracked.ru&8]&r &7home has been saved.'
BlockedFrom: "&cYou are not allowed to teleport home from here." BlockedFrom: '&8[&fracked.ru&8]&r &7you are not allowed to teleport home from here.'
BlockedTo: "&cYou are not allowed to teleport to your home. Please move it." BlockedTo: '&8[&fracked.ru&8]&r &7you are not allowed to teleport to your home. please move it.'
Kiss: Kiss:
Kissed: "&eYou have kissed your partner!" Kissed: "&7you have kissed your partner."
Kissed_SendMethod: "action_bar" Kissed_SendMethod: "action_bar"
GotKissed: "&eYour partner has kissed you!" GotKissed: "&7your partner has kissed you."
GotKissed_SendMethod: "action_bar" GotKissed_SendMethod: "action_bar"
TooFarAway: "&cYou are too far away to kiss your partner. (Max {Distance} blocks)" TooFarAway: '&8[&fracked.ru&8]&r &7you are too far away to kiss your partner. (max &e{Distance}&r &7blocks)'
# Placeholders: {Time}, {TimeLeft} in seconds # Placeholders: {Time}, {TimeLeft} in seconds
Wait: "&cYou have to wait {Time} seconds to kiss your partner again." Wait: '&8[&fracked.ru&8]&r &7you have to wait &e{Time}&r &7seconds to kiss your partner again.'
Hug: Hug:
Hugged: "&eYou have hugged your partner!" Hugged: "&7you have hugged your partner."
Hugged_SendMethod: "action_bar" Hugged_SendMethod: "action_bar"
GotHugged: "&eYour partner has hugged you!" GotHugged: "&7your partner has hugged you."
GotHugged_SendMethod: "action_bar" GotHugged_SendMethod: "action_bar"
TooFarAway: "&cYou are too far away to hug your partner. (Max {Distance} blocks)" TooFarAway: '&8[&fracked.ru&8]&r &7you are too far away to hug your partner. (max &e{Distance}&r &7blocks)'
# Placeholders: {Time}, {TimeLeft} in seconds # Placeholders: {Time}, {TimeLeft} in seconds
Wait: "&cYou have to wait {Time} seconds to hug your partner again." Wait: '&8[&fracked.ru&8]&r &7you have to wait &e{Time}&r &7seconds to hug your partner again.'
Info: Info:
# Placeholders: {Player1Name}, {Player1DisplayName}, {Player2Name}, {Player2DisplayName}, {Surname}, {MagicHeart}, {WeddingDate}, {PriestName}, {PriestDisplayName}, {HasHome}, {PvPEnabled} # Placeholders: {Player1Name}, {Player1DisplayName}, {Player2Name}, {Player2DisplayName}, {Surname}, {MagicHeart}, {WeddingDate}, {PriestName}, {PriestDisplayName}, {HasHome}, {PvPEnabled}
Headline: "&e--- Marriage Info ---" Headline: '&8[&fracked.ru&8]&r &r&n marriage info &r'
Footer: "&e---------------------" Footer: '&8------------------------------------'
Player1: "&ePartner 1: {Player1DisplayName}" Player1: '&7partner 1: &f{Player1DisplayName}'
Player2: "&ePartner 2: {Player2DisplayName}" Player2: '&7partner 2: &f{Player2DisplayName}'
Surname: "&eSurname: {Surname}" Surname: '&7surname: &f{Surname}'
WeddingDate: "&eMarried on: {WeddingDate}" WeddingDate: '&7married on: &f{WeddingDate}'
# No Json!!! # No Json!!!
DateFormat: "yyyy-MM-dd" DateFormat: "yyyy-MM-dd"
Priest: "&ePriest: {PriestDisplayName}" Priest: '&7priest: &f{PriestDisplayName}'
NoPriest: "&ePriest: &7none" NoPriest: '&7priest: &fnone'
HasHome: "&eHome set: {HasHome}" HasHome: '&7home set: &f{HasHome}'
PvP: "&ePvP: {PvPEnabled}" PvP: '&7pvp: &f{PvPEnabled}'
Heart: "&eHeart: {MagicHeart}" Heart: '&7heart: &f{MagicHeart}'
NotMarried: "{DisplayName}&e is not married." NotMarried: '&8[&fracked.ru&8]&r {DisplayName}&r &7is not married.'
Seen: Seen:
# Placeholders: {Name}, {DisplayName} # Placeholders: {Name}, {DisplayName}
CurrentlyOnline: "{DisplayName}&r is currently &aonline&r." CurrentlyOnline: "{DisplayName}&r is currently &fonline&r."
# Placeholders: {Name}, {Date}, {Count}, {CountTotalDays} # Placeholders: {Name}, {Date}, {Count}, {CountTotalDays}
LastSeen: "[\"\",{\"text\":\"{Name} was last seen on \",\"extra\":[{\"text\":\"{Date}\",\"hoverEvent\":{\"action\":\"show_text\",\"value\":\"{Count} ago\"}},{\"text\":\".\"}]}]" LastSeen: "[\"\",{\"text\":\"{Name} was last seen on \",\"color\":\"gray\",\"extra\":[{\"text\":\"{Date}\",\"color\":\"yellow\",\"hoverEvent\":{\"action\":\"show_text\",\"value\":\"{Count} ago\"}},{\"text\":\".\",\"color\":\"gray\"}]}]"
# No Json!!! # No Json!!!
DateFormat: "yyyy-MM-dd 'at' HH:mm:ss" DateFormat: "yyyy-MM-dd 'at' HH:mm:ss"
List: List:
# Placeholders: {Player1Name}, {Player1DisplayName}, {Player2Name}, {Player2DisplayName}, {Surname}, {MagicHeart} # Placeholders: {Player1Name}, {Player1DisplayName}, {Player2Name}, {Player2DisplayName}, {Surname}, {MagicHeart}
Format: "&2{Player1DisplayName} {MagicHeart} &2{Player2DisplayName}" Format: "&f{Player1DisplayName} {MagicHeart} &f{Player2DisplayName}"
NoMarriedPlayers: "&cThere are no married players." NoMarriedPlayers: '&8[&fracked.ru&8]&r &7there are no married players.'
Headline: "&eMarried players list&r&f - &r&6showing page {CurrentPage}/{MaxPage}" Headline: '&8[&fracked.ru&8]&r &7married players &r&f- &r&7page &e{CurrentPage}&7/&e{MaxPage}'
Footer: "[\"\",{\"text\":\"<<< Previous <<<\",\"color\":\"gray\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/{MainCommand} {SubCommand} {PrevPage}\"},\"hoverEvent\":{\"action\":\"show_text\",\"value\":\"/{MainCommand} {SubCommand} {PrevPage}\"}},{\"text\":\" Showing page {CurrentPage}/{MaxPage} \",\"color\":\"gold\"},{\"text\":\">>> Next >>>\",\"color\":\"gray\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/{MainCommand} {SubCommand} {NextPage}\"},\"hoverEvent\":{\"action\":\"show_text\",\"value\":\"/{MainCommand} {SubCommand} {NextPage}\"}}]" Footer: "[\"\",{\"text\":\"<<< previous <<<\",\"color\":\"gray\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/{MainCommand} {SubCommand} {PrevPage}\"},\"hoverEvent\":{\"action\":\"show_text\",\"value\":\"/{MainCommand} {SubCommand} {PrevPage}\"}},{\"text\":\" page {CurrentPage}/{MaxPage} \",\"color\":\"yellow\"},{\"text\":\">>> next >>>\",\"color\":\"gray\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/{MainCommand} {SubCommand} {NextPage}\"},\"hoverEvent\":{\"action\":\"show_text\",\"value\":\"/{MainCommand} {SubCommand} {NextPage}\"}}]"
Partners: Partners:
Headline: "&ePartner list of {DisplayName}:" Headline: '&8[&fracked.ru&8]&r &7partner list of {DisplayName}&r&7:'
Footer: "&e##############################" Footer: '&8------------------------------------'
NotMarried: "{DisplayName}&e is not married." NotMarried: '&8[&fracked.ru&8]&r {DisplayName}&r &7is not married.'
# Player1 is the player that was queried. Player2 is the partner # Player1 is the player that was queried. Player2 is the partner
Format: "&2{Player1DisplayName} {MagicHeart} &2{Player2DisplayName}" Format: "&f{Player1DisplayName} {MagicHeart} &f{Player2DisplayName}"
ListPriests: ListPriests:
Format: "&2{PriestDisplayName}" Format: "&f{PriestDisplayName}"
NoPriestsOnline: "&cThere are no priests online." NoPriestsOnline: '&8[&fracked.ru&8]&r &7there are no priests online.'
Headline: "&eOnline priests&r&f - &r&6showing page {CurrentPage}/{MaxPage}" Headline: '&8[&fracked.ru&8]&r &7online priests &r&f- &r&7page &e{CurrentPage}&7/&e{MaxPage}'
Footer: "[\"\",{\"text\":\"<<< Previous <<<\",\"color\":\"gray\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/{MainCommand} {SubCommand} {PrevPage}\"},\"hoverEvent\":{\"action\":\"show_text\",\"value\":\"/{MainCommand} {SubCommand} {PrevPage}\"}},{\"text\":\" Showing page {CurrentPage}/{MaxPage} \",\"color\":\"gold\"},{\"text\":\">>> Next >>>\",\"color\":\"gray\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/{MainCommand} {SubCommand} {NextPage}\"},\"hoverEvent\":{\"action\":\"show_text\",\"value\":\"/{MainCommand} {SubCommand} {NextPage}\"}}]" Footer: "[\"\",{\"text\":\"<<< previous <<<\",\"color\":\"gray\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/{MainCommand} {SubCommand} {PrevPage}\"},\"hoverEvent\":{\"action\":\"show_text\",\"value\":\"/{MainCommand} {SubCommand} {PrevPage}\"}},{\"text\":\" page {CurrentPage}/{MaxPage} \",\"color\":\"yellow\"},{\"text\":\">>> next >>>\",\"color\":\"gray\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/{MainCommand} {SubCommand} {NextPage}\"},\"hoverEvent\":{\"action\":\"show_text\",\"value\":\"/{MainCommand} {SubCommand} {NextPage}\"}}]"
PvP: PvP:
IsDisabled: "&cYou can't hurt your partner if you have PvP disabled." IsDisabled: "&7you can't hurt your partner if you have pvp disabled."
IsDisabled_SendMethod: "action_bar" IsDisabled_SendMethod: "action_bar"
On: "&aYou have now enabled PvP with your partner." On: '&8[&fracked.ru&8]&r &7you have now enabled pvp with your partner.'
Off: "&aYou have now disabled PvP with your partner." Off: '&8[&fracked.ru&8]&r &7you have now disabled pvp with your partner.'
TP: TP:
PartnerVanished: "&cYou can't use teleport if your partner is vanished." PartnerVanished: '&8[&fracked.ru&8]&r &7you can''t use teleport if your partner is vanished.'
Teleport: "&aTeleporting to partner..." Teleport: '&8[&fracked.ru&8]&r &7teleporting to partner...'
TeleportTo: "&aYour partner is teleporting to you..." TeleportTo: '&8[&fracked.ru&8]&r &7your partner is teleporting to you...'
Unsafe: "&cTeleport cancelled! You would not survive it!" Unsafe: '&8[&fracked.ru&8]&r &7teleport cancelled. you would not survive it.'
ToUnsafe: "&cYour partner was about to teleport to you, but would not survive it!" ToUnsafe: '&8[&fracked.ru&8]&r &7your partner was about to teleport to you, but would not survive it.'
WorldNotAllowed: "&cYour partner is in a world where tp is not allowed." WorldNotAllowed: '&8[&fracked.ru&8]&r &7your partner is in a world where tp is not allowed.'
Moved: "&cTeleport canceled! You have moved!" Moved: '&8[&fracked.ru&8]&r &7teleport canceled. you have moved.'
DontMove: "&cTeleport in {Time} sec! Don't Move!" DontMove: '&8[&fracked.ru&8]&r &7teleport in &e{Time}&r &7sec. don''t move.'
BlockedFrom: "&cYou are not allowed to teleport to your partner from here." BlockedFrom: '&8[&fracked.ru&8]&r &7you are not allowed to teleport to your partner from here.'
BlockedTo: "&cYou are not allowed to teleport to where your partner is." BlockedTo: '&8[&fracked.ru&8]&r &7you are not allowed to teleport to where your partner is.'
Request: Request:
Notification: "[\"\",{\"text\":\"{DisplayName}&r wants teleport to you. Accept the teleport with \"},{\"text\":\"/marry accept\",\"color\":\"green\",\"underlined\":true,\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/marry accept\"}},{\"text\":\" or deny it with \"},{\"text\":\"/marry deny\",\"color\":\"red\",\"underlined\":true,\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/marry deny\"}},{\"text\":\".\"}]" Notification: "[\"\",{\"text\":\"{DisplayName}&r wants teleport to you. accept with \",\"color\":\"gray\"},{\"text\":\"/marry accept\",\"color\":\"yellow\",\"underlined\":true,\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/marry accept\"}},{\"text\":\" or deny with \",\"color\":\"gray\"},{\"text\":\"/marry deny\",\"color\":\"yellow\",\"underlined\":true,\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/marry deny\"}},{\"text\":\".\",\"color\":\"gray\"}]"
WaitForConfirmation: "Please wait till your partner accepts the teleport." WaitForConfirmation: '&8[&fracked.ru&8]&r &7please wait until your partner accepts the teleport.'
Denied: "You denied the teleport request of your partner." Denied: '&8[&fracked.ru&8]&r &7you denied the teleport request of your partner.'
DeniedPartner: "Your partner denied the teleport request." DeniedPartner: '&8[&fracked.ru&8]&r &7your partner denied the teleport request.'
Canceled: "You canceled your teleport request." Canceled: '&8[&fracked.ru&8]&r &7you canceled your teleport request.'
CanceledPartner: "Your partner canceled the teleport request." CanceledPartner: '&8[&fracked.ru&8]&r &7your partner canceled the teleport request.'
CanceledDisconnectRequester: "Your partner went offline. Teleport request canceled." CanceledDisconnectRequester: '&8[&fracked.ru&8]&r &7your partner went offline. teleport request canceled.'
CanceledDisconnectTarget: "Your partner went offline. Teleport request canceled." CanceledDisconnectTarget: '&8[&fracked.ru&8]&r &7your partner went offline. teleport request canceled.'
SetColor: SetColor:
UnknownColor: "&cUnable to identify color '{Input}'!" UnknownColor: '&8[&fracked.ru&8]&r &cerror: &7unable to identify color &e{Input}&r&7.'
Set: "Color set." Set: '&8[&fracked.ru&8]&r &7color set.'
Selection: '["",{"text":"Please click on how you would like the heart for your marriage to look like:"},{"text":"\n"},{"text":" ❤ ","color":"dark_red","clickEvent":{"action":"run_command","value":"/{MainCmdAlias} {SubCmdAlias} dark_red"},"hoverEvent":{"action":"show_text","value":"Sets the color of the heart to &4dark red&r."}},{"text":" ❤ ","color":"red","clickEvent":{"action":"run_command","value":"/{MainCmdAlias} {SubCmdAlias} red"},"hoverEvent":{"action":"show_text","value":"Sets the color of the heart to &cred&r."}},{"text":" ❤ ","color":"gold","clickEvent":{"action":"run_command","value":"/{MainCmdAlias} {SubCmdAlias} gold"},"hoverEvent":{"action":"show_text","value":"Sets the color of the heart to &6gold&r."}},{"text":" ❤ ","color":"yellow","clickEvent":{"action":"run_command","value":"/{MainCmdAlias} {SubCmdAlias} yellow"},"hoverEvent":{"action":"show_text","value":"Sets the color of the heart to &eyellow&r."}},{"text":" ❤ ","color":"dark_green","clickEvent":{"action":"run_command","value":"/{MainCmdAlias} {SubCmdAlias} dark_green"},"hoverEvent":{"action":"show_text","value":"Sets the color of the heart to &2dark green&r."}},{"text":" ❤ ","color":"green","clickEvent":{"action":"run_command","value":"/{MainCmdAlias} {SubCmdAlias} green"},"hoverEvent":{"action":"show_text","value":"Sets the color of the heart to &agreen&r."}},{"text":" ❤ ","color":"aqua","clickEvent":{"action":"run_command","value":"/{MainCmdAlias} {SubCmdAlias} aqua"},"hoverEvent":{"action":"show_text","value":"Sets the color of the heart to &baqua&r."}},{"text":" ❤ ","color":"dark_aqua","clickEvent":{"action":"run_command","value":"/{MainCmdAlias} {SubCmdAlias} dark_aqua"},"hoverEvent":{"action":"show_text","value":"Sets the color of the heart to &3dark aqua&r."}},{"text":" ❤ ","color":"dark_blue","clickEvent":{"action":"run_command","value":"/{MainCmdAlias} {SubCmdAlias} dark_blue"},"hoverEvent":{"action":"show_text","value":"Sets the color of the heart to &1dark blue&r."}},{"text":" ❤ ","color":"blue","clickEvent":{"action":"run_command","value":"/{MainCmdAlias} {SubCmdAlias} blue"},"hoverEvent":{"action":"show_text","value":"Sets the color of the heart to &9blue&r."}},{"text":" ❤ ","color":"light_purple","clickEvent":{"action":"run_command","value":"/{MainCmdAlias} {SubCmdAlias} light_purple"},"hoverEvent":{"action":"show_text","value":"Sets the color of the heart to &dlight purple&r."}},{"text":" ❤ ","color":"dark_purple","clickEvent":{"action":"run_command","value":"/{MainCmdAlias} {SubCmdAlias} dark_purple"},"hoverEvent":{"action":"show_text","value":"Sets the text of the heart to &5dark purple&r."}},{"text":" ❤ ","color":"white","clickEvent":{"action":"run_command","value":"/{MainCmdAlias} {SubCmdAlias} white"},"hoverEvent":{"action":"show_text","value":"Sets the color of the heart to &fwhite&r."}},{"text":" ❤ ","color":"gray","clickEvent":{"action":"run_command","value":"/{MainCmdAlias} {SubCmdAlias} gray"},"hoverEvent":{"action":"show_text","value":"Sets the color of the heart to &7gray&r."}},{"text":" ❤ ","color":"dark_gray","clickEvent":{"action":"run_command","value":"/{MainCmdAlias} {SubCmdAlias} dark_gary"},"hoverEvent":{"action":"show_text","value":"Sets the color of the heart to &8dark gray&r."}},{"text":" ❤ ","color":"black","clickEvent":{"action":"run_command","value":"/{MainCmdAlias} {SubCmdAlias} black"},"hoverEvent":{"action":"show_text","value":"Sets the color of the heart to black."}}]' Selection: '["",{"text":"please click on how you would like the heart for your marriage to look like:","color":"gray"},{"text":"\n"},{"text":" ❤ ","color":"dark_red","clickEvent":{"action":"run_command","value":"/{MainCmdAlias} {SubCmdAlias} dark_red"},"hoverEvent":{"action":"show_text","value":"sets the color of the heart to dark red."}},{"text":" ❤ ","color":"red","clickEvent":{"action":"run_command","value":"/{MainCmdAlias} {SubCmdAlias} red"},"hoverEvent":{"action":"show_text","value":"sets the color of the heart to red."}},{"text":" ❤ ","color":"gold","clickEvent":{"action":"run_command","value":"/{MainCmdAlias} {SubCmdAlias} gold"},"hoverEvent":{"action":"show_text","value":"sets the color of the heart to gold."}},{"text":" ❤ ","color":"yellow","clickEvent":{"action":"run_command","value":"/{MainCmdAlias} {SubCmdAlias} yellow"},"hoverEvent":{"action":"show_text","value":"sets the color of the heart to yellow."}},{"text":" ❤ ","color":"dark_green","clickEvent":{"action":"run_command","value":"/{MainCmdAlias} {SubCmdAlias} dark_green"},"hoverEvent":{"action":"show_text","value":"sets the color of the heart to dark green."}},{"text":" ❤ ","color":"green","clickEvent":{"action":"run_command","value":"/{MainCmdAlias} {SubCmdAlias} green"},"hoverEvent":{"action":"show_text","value":"sets the color of the heart to green."}},{"text":" ❤ ","color":"aqua","clickEvent":{"action":"run_command","value":"/{MainCmdAlias} {SubCmdAlias} aqua"},"hoverEvent":{"action":"show_text","value":"sets the color of the heart to aqua."}},{"text":" ❤ ","color":"dark_aqua","clickEvent":{"action":"run_command","value":"/{MainCmdAlias} {SubCmdAlias} dark_aqua"},"hoverEvent":{"action":"show_text","value":"sets the color of the heart to dark aqua."}},{"text":" ❤ ","color":"dark_blue","clickEvent":{"action":"run_command","value":"/{MainCmdAlias} {SubCmdAlias} dark_blue"},"hoverEvent":{"action":"show_text","value":"sets the color of the heart to dark blue."}},{"text":" ❤ ","color":"blue","clickEvent":{"action":"run_command","value":"/{MainCmdAlias} {SubCmdAlias} blue"},"hoverEvent":{"action":"show_text","value":"sets the color of the heart to blue."}},{"text":" ❤ ","color":"light_purple","clickEvent":{"action":"run_command","value":"/{MainCmdAlias} {SubCmdAlias} light_purple"},"hoverEvent":{"action":"show_text","value":"sets the color of the heart to light purple."}},{"text":" ❤ ","color":"dark_purple","clickEvent":{"action":"run_command","value":"/{MainCmdAlias} {SubCmdAlias} dark_purple"},"hoverEvent":{"action":"show_text","value":"sets the color of the heart to dark purple."}},{"text":" ❤ ","color":"white","clickEvent":{"action":"run_command","value":"/{MainCmdAlias} {SubCmdAlias} white"},"hoverEvent":{"action":"show_text","value":"sets the color of the heart to white."}},{"text":" ❤ ","color":"gray","clickEvent":{"action":"run_command","value":"/{MainCmdAlias} {SubCmdAlias} gray"},"hoverEvent":{"action":"show_text","value":"sets the color of the heart to gray."}},{"text":" ❤ ","color":"dark_gray","clickEvent":{"action":"run_command","value":"/{MainCmdAlias} {SubCmdAlias} dark_gary"},"hoverEvent":{"action":"show_text","value":"sets the color of the heart to dark gray."}},{"text":" ❤ ","color":"black","clickEvent":{"action":"run_command","value":"/{MainCmdAlias} {SubCmdAlias} black"},"hoverEvent":{"action":"show_text","value":"sets the color of the heart to black."}}]'
SetPriest: SetPriest:
# Placeholders: {Name}, {DisplayName}. Keep in mind display names contain colors! # Placeholders: {Name}, {DisplayName}. Keep in mind display names contain colors!
MadeYouAPriest: "{DisplayName}&r&a has made you a priest." MadeYouAPriest: '&8[&fracked.ru&8]&r {DisplayName}&r &7has made you a priest.'
YouMadeAPriest: "{DisplayName}&r&a now is a priest." YouMadeAPriest: '&8[&fracked.ru&8]&r {DisplayName}&r &7now is a priest.'
FiredYou: "{DisplayName}&r&c has fired you as a priest." FiredYou: '&8[&fracked.ru&8]&r {DisplayName}&r &7has fired you as a priest.'
YouFiredAPriest: "{DisplayName}&r&a is no longer a priest." YouFiredAPriest: '&8[&fracked.ru&8]&r {DisplayName}&r &7is no longer a priest.'
PerPermission: "{DisplayName}&r&c is set as a priest per permission and can't be fired by command." PerPermission: '&8[&fracked.ru&8]&r {DisplayName}&r &7is set as a priest per permission and can''t be fired by command.'
Surname: Surname:
SetSuccessful: "&aSurname changed." SetSuccessful: '&8[&fracked.ru&8]&r &7surname changed.'
SetFailed: "&cFailed changing surname." SetFailed: '&8[&fracked.ru&8]&r &7failed changing surname.'
ToShort: "&cThe given surname is too short. It has to be at least {MinLength} characters long." ToShort: '&8[&fracked.ru&8]&r &7the given surname is too short. it has to be at least &e{MinLength}&r &7characters long.'
ToLong: "&cThe given surname is too long. It can't be more than {MaxLength} characters long." ToLong: '&8[&fracked.ru&8]&r &7the given surname is too long. it can''t be more than &e{MaxLength}&r &7characters long.'
AlreadyUsed: "&cThe given surname is already in use!" AlreadyUsed: '&8[&fracked.ru&8]&r &7the given surname is already in use.'
Banned: "&cThe given surname is not allowed." Banned: '&8[&fracked.ru&8]&r &7the given surname is not allowed.'
Confirm: "[\"\",{\"text\":\"{PriestDisplayName}&r\"},{\"text\":\" wants to change your surname from\",\"color\":\"white\"},{\"text\":\"{Surname}&r\"},{\"text\":\" to \",\"color\":\"white\"},{\"text\":\"{NewSurname}&r\",\"hoverEvent\":{\"action\":\"show_text\",\"value\":\"Current surname: {Surname}\"}},{\"text\":\". Accept the marriage with \",\"color\":\"white\"},{\"text\":\"/marry accept\",\"color\":\"green\",\"underlined\":true,\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/marry accept\"}},{\"text\":\" or deny it with \",\"color\":\"white\"},{\"text\":\"/marry deny\",\"color\":\"red\",\"underlined\":true,\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/marry deny\"}},{\"text\":\".\",\"color\":\"white\"}]" Confirm: "[\"\",{\"text\":\"{PriestDisplayName}&r\"},{\"text\":\" wants to change your surname from\",\"color\":\"gray\"},{\"text\":\"{Surname}&r\"},{\"text\":\" to \",\"color\":\"gray\"},{\"text\":\"{NewSurname}&r\",\"hoverEvent\":{\"action\":\"show_text\",\"value\":\"current surname: {Surname}\"}},{\"text\":\". accept with \",\"color\":\"gray\"},{\"text\":\"/marry accept\",\"color\":\"yellow\",\"underlined\":true,\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/marry accept\"}},{\"text\":\" or deny with \",\"color\":\"gray\"},{\"text\":\"/marry deny\",\"color\":\"yellow\",\"underlined\":true,\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/marry deny\"}},{\"text\":\".\",\"color\":\"gray\"}]"
PlayerOff: "{DisplayName}&r is now offline, surname change canceled." PlayerOff: '&8[&fracked.ru&8]&r {DisplayName}&r &7is now offline, surname change canceled.'
PriestOff: "Priest {DisplayName}&r is now offline, surname change canceled." PriestOff: '&8[&fracked.ru&8]&r &7priest {DisplayName}&r &7is now offline, surname change canceled.'
PlayerCancelled: "&c&r&c{PlayerDisplayName}&r&c cancelled the surname change to {NewSurname}&r&c!" PlayerCancelled: '&8[&fracked.ru&8]&r {PlayerDisplayName}&r &7cancelled the surname change to {NewSurname}&r&7.'
PriestCancelled: "&c&r&c{PriestDisplayName}&r&c cancelled the surname change to {NewSurname}&r&c!" PriestCancelled: '&8[&fracked.ru&8]&r {PriestDisplayName}&r &7cancelled the surname change to {NewSurname}&r&7.'
YouCancelled: "&aYou cancelled your surname change to {NewSurname}&r&a!" YouCancelled: '&8[&fracked.ru&8]&r &7you cancelled your surname change to {NewSurname}&r&7.'
YouCancelledPriest: "&aYou cancelled the surname change of &r&a{Player1DisplayName}&r&a and &r&a{Player2DisplayName}&r&a to {NewSurname}&r&a!" YouCancelledPriest: '&8[&fracked.ru&8]&r &7you cancelled the surname change of {Player1DisplayName}&r &7and {Player2DisplayName}&r &7to {NewSurname}&r&7.'
Deny: "{DisplayName}&r&c denied the surname change!" Deny: '&8[&fracked.ru&8]&r {DisplayName}&r &7denied the surname change.'
YouDeny: "&aYou denied the surname change to {NewSurname}&r&a." YouDeny: '&8[&fracked.ru&8]&r &7you denied the surname change to {NewSurname}&r&7.'
PlayerOffline: "&cCan't check for consent to change surname while player is offline." PlayerOffline: '&8[&fracked.ru&8]&r &7can''t check for consent to change surname while player is offline.'
Requests: Requests:
NothingToAccept: "&cThere is no open request to accept." NothingToAccept: '&8[&fracked.ru&8]&r &7there is no open request to accept.'
NothingToDeny: "&cThere is no open request to deny." NothingToDeny: '&8[&fracked.ru&8]&r &7there is no open request to deny.'
NothingToCancel: "&cThere is no open request to cancel." NothingToCancel: '&8[&fracked.ru&8]&r &7there is no open request to cancel.'
Marry: Marry:
# Placeholders: {Name}, {DisplayName}. Keep in mind display names contain colors! # Placeholders: {Name}, {DisplayName}. Keep in mind display names contain colors!
NotWithHimself: "&cYou can't marry &r&c{DisplayName}&r&c with himself." NotWithHimself: '&8[&fracked.ru&8]&r &7you can''t marry {DisplayName}&r &7with himself.'
AlreadySamePair: "&cYou can't marry players that are already married to each other. &r&c{Player1DisplayName}&r&c is already married with &r&c{Player2DisplayName}&r&c." AlreadySamePair: '&8[&fracked.ru&8]&r &7you can''t marry players that are already married to each other. {Player1DisplayName}&r &7is already married with {Player2DisplayName}&r&7.'
AlreadyMarried: "&cYou can't marry players that are already married. &r&c{DisplayName}&r&c is already married." AlreadyMarried: '&8[&fracked.ru&8]&r &7you can''t marry players that are already married. {DisplayName}&r &7is already married.'
SurnameNeeded: "&cYou need a surname for the couple to marry." SurnameNeeded: '&8[&fracked.ru&8]&r &7you need a surname for the couple to marry.'
Married: "&aYou have married &r&a{Player1DisplayName}&r&a with &r&a{Player2DisplayName}&r&a." Married: '&8[&fracked.ru&8]&r &7you have married {Player1DisplayName}&r &7with {Player2DisplayName}&r&7.'
HasMarried: "{PriestDisplayName}&r&a has married you with &r{PartnerDisplayName}&r&a." HasMarried: '&8[&fracked.ru&8]&r {PriestDisplayName}&r &7has married you with {PartnerDisplayName}&r&7.'
Broadcast: "{PriestDisplayName}&r&a has married {Player1DisplayName}&r&a with &r{Player2DisplayName}&r&a." Broadcast: '&8[&fracked.ru&8]&r {PriestDisplayName}&r &7has married {Player1DisplayName}&r &7with {Player2DisplayName}&r&7.'
NotInRange: "&cThe players are not in range! They need to be within {Range} blocks!" NotInRange: '&8[&fracked.ru&8]&r &7the players are not in range. they need to be within &e{Range}&r &7blocks.'
AlreadyOpenRequest: "{DisplayName}&r&c has already one not answered marry request." AlreadyOpenRequest: '&8[&fracked.ru&8]&r {DisplayName}&r &7has already one not answered marry request.'
YouCalledOff: "You have called the wedding off." YouCalledOff: '&8[&fracked.ru&8]&r &7you have called the wedding off.'
PlayerCalledOff: "{DisplayName}&r called the wedding off." PlayerCalledOff: '&8[&fracked.ru&8]&r {DisplayName}&r &7called the wedding off.'
Confirm: "[\"\",{\"text\":\"{PriestDisplayName}&r\"},{\"text\":\" wants to marry you with \",\"color\":\"white\"},{\"text\":\"{PlayerDisplayName}&r\"},{\"text\":\". Accept the marriage with \",\"color\":\"white\"},{\"text\":\"/marry accept\",\"color\":\"green\",\"underlined\":true,\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/marry accept\"}},{\"text\":\" or deny it with \",\"color\":\"white\"},{\"text\":\"/marry deny\",\"color\":\"red\",\"underlined\":true,\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/marry deny\"}},{\"text\":\".\",\"color\":\"white\"}]" Confirm: "[\"\",{\"text\":\"{PriestDisplayName}&r\"},{\"text\":\" wants to marry you with \",\"color\":\"gray\"},{\"text\":\"{PlayerDisplayName}&r\"},{\"text\":\". accept with \",\"color\":\"gray\"},{\"text\":\"/marry accept\",\"color\":\"yellow\",\"underlined\":true,\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/marry accept\"}},{\"text\":\" or deny with \",\"color\":\"gray\"},{\"text\":\"/marry deny\",\"color\":\"yellow\",\"underlined\":true,\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/marry deny\"}},{\"text\":\".\",\"color\":\"gray\"}]"
PriestOff: "Priest {DisplayName}&r is now offline, wedding called off." PriestOff: '&8[&fracked.ru&8]&r &7priest {DisplayName}&r &7is now offline, wedding called off.'
PlayerOff: "{DisplayName}&r is now offline, wedding called off." PlayerOff: '&8[&fracked.ru&8]&r {DisplayName}&r &7is now offline, wedding called off.'
MaxPartnersReached: "{DisplayName}&r has already reached the maximum allowed amount of partners ({MaxPartnerCount})." MaxPartnersReached: '&8[&fracked.ru&8]&r {DisplayName}&r &7has already reached the maximum allowed amount of partners (&e{MaxPartnerCount}&r&7).'
Self: Self:
NotYourself: "&cYou can't marry yourself." NotYourself: '&8[&fracked.ru&8]&r &7you can''t marry yourself.'
NotInRange: "&cThe player is not in range! They need to be within {Range} blocks!" NotInRange: '&8[&fracked.ru&8]&r &7the player is not in range. they need to be within &e{Range}&r &7blocks.'
AlreadySamePair: "&cWe are already married with &r&c{DisplayName}&r&c!" AlreadySamePair: '&8[&fracked.ru&8]&r &7we are already married with {DisplayName}&r&7.'
AlreadyMarried: "&cYou are already married with &r&c{DisplayName}&r&c!" AlreadyMarried: '&8[&fracked.ru&8]&r &7you are already married with {DisplayName}&r&7.'
OtherAlreadyMarried: "&c&r&c{DisplayName}&r&c is already married!" OtherAlreadyMarried: '&8[&fracked.ru&8]&r {DisplayName}&r &7is already married.'
AlreadyOpenRequest: "&cYou have already one not answered marry request." AlreadyOpenRequest: '&8[&fracked.ru&8]&r &7you have already one not answered marry request.'
Married: "&aYou have married &r&a{DisplayName}&r&a." Married: '&8[&fracked.ru&8]&r &7you have married {DisplayName}&r&7.'
Broadcast: "&a&r&a{Player1DisplayName}&r&a has married &r&a{Player2DisplayName}&r&a." Broadcast: '&8[&fracked.ru&8]&r {Player1DisplayName}&r &7has married {Player2DisplayName}&r&7.'
YouCalledOff: "You have called the wedding off." YouCalledOff: '&8[&fracked.ru&8]&r &7you have called the wedding off.'
PlayerCalledOff: "{DisplayName}&r called the wedding off." PlayerCalledOff: '&8[&fracked.ru&8]&r {DisplayName}&r &7called the wedding off.'
Confirm: "[\"\",{\"text\":\"{DisplayName}&r\"},{\"text\":\" wants to marry you. Accept the marriage with \",\"color\":\"white\"},{\"text\":\"/marry accept\",\"color\":\"green\",\"underlined\":true,\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/marry accept\"}},{\"text\":\" or deny it with \",\"color\":\"white\"},{\"text\":\"/marry deny\",\"color\":\"red\",\"underlined\":true,\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/marry deny\"}},{\"text\":\".\",\"color\":\"white\"}]" Confirm: "[\"\",{\"text\":\"{DisplayName}&r\"},{\"text\":\" wants to marry you. accept with \",\"color\":\"gray\"},{\"text\":\"/marry accept\",\"color\":\"yellow\",\"underlined\":true,\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/marry accept\"}},{\"text\":\" or deny with \",\"color\":\"gray\"},{\"text\":\"/marry deny\",\"color\":\"yellow\",\"underlined\":true,\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/marry deny\"}},{\"text\":\".\",\"color\":\"gray\"}]"
RequestSent: "Marriage request sent." RequestSent: '&8[&fracked.ru&8]&r &7marriage request sent.'
PlayerOff: "{DisplayName}&r is now offline, wedding called off." PlayerOff: '&8[&fracked.ru&8]&r {DisplayName}&r &7is now offline, wedding called off.'
NotOnYourOwn: "&cYou can't perform your own wedding. Please ask a priest to perform the wedding for you." NotOnYourOwn: '&8[&fracked.ru&8]&r &7you can''t perform your own wedding. please ask a priest to perform the wedding for you.'
MaxPartnersReached: "You have already reached the maximum allowed amount of partners ({MaxPartnerCount})." MaxPartnersReached: '&8[&fracked.ru&8]&r &7you have already reached the maximum allowed amount of partners (&e{MaxPartnerCount}&r&7).'
MaxPartnersReachedOther: "{DisplayName}&r has already reached the maximum allowed amount of partners ({MaxPartnerCount})." MaxPartnersReachedOther: '&8[&fracked.ru&8]&r {DisplayName}&r &7has already reached the maximum allowed amount of partners (&e{MaxPartnerCount}&r&7).'
Divorce: Divorce:
Broadcast: "&a&r&a{PriestDisplayName}&r&a has divorced &r&a{Player1DisplayName}&r&a from &r&a{Player2DisplayName}&r&a." Broadcast: '&8[&fracked.ru&8]&r {PriestDisplayName}&r &7has divorced {Player1DisplayName}&r &7from {Player2DisplayName}&r&7.'
DivorcedPlayer: "&a&r&a{PriestDisplayName}&r&a has divorced your marriage with &r&a{PartnerDisplayName}&r&a." DivorcedPlayer: '&8[&fracked.ru&8]&r {PriestDisplayName}&r &7has divorced your marriage with {PartnerDisplayName}&r&7.'
Divorced: "&aYou have divorced &r&a{Player1DisplayName}&r&a and &r&a{Player2DisplayName}&r&a." Divorced: '&8[&fracked.ru&8]&r &7you have divorced {Player1DisplayName}&r &7and {Player2DisplayName}&r&7.'
PlayerOff: "{DisplayName}&r is now offline, divorce canceled." PlayerOff: '&8[&fracked.ru&8]&r {DisplayName}&r &7is now offline, divorce canceled.'
PriestOff: "Priest {DisplayName}&r is now offline, divorce canceled." PriestOff: '&8[&fracked.ru&8]&r &7priest {DisplayName}&r &7is now offline, divorce canceled.'
PlayerCancelled: "&c&r&c{PlayerDisplayName}&r&c cancelled the divorce with &r&c{PartnerDisplayName}&r&c!" PlayerCancelled: '&8[&fracked.ru&8]&r {PlayerDisplayName}&r &7cancelled the divorce with {PartnerDisplayName}&r&7.'
PriestCancelled: "&c&r&c{PriestDisplayName}&r&c cancelled the divorce between you and &r&c{PartnerDisplayName}&r&c!" PriestCancelled: '&8[&fracked.ru&8]&r {PriestDisplayName}&r &7cancelled the divorce between you and {PartnerDisplayName}&r&7.'
YouCancelled: "&aYou cancelled your divorce from &r&a{DisplayName}&r&a!" YouCancelled: '&8[&fracked.ru&8]&r &7you cancelled your divorce from {DisplayName}&r&7.'
YouCancelledPriest: "&aYou cancelled the divorce of &r&a{Player1DisplayName}&r&a and &r&a{Player2DisplayName}&r&a!" YouCancelledPriest: '&8[&fracked.ru&8]&r &7you cancelled the divorce of {Player1DisplayName}&r &7and {Player2DisplayName}&r&7.'
Deny: "{DisplayName}&r&c denied the divorce!" Deny: '&8[&fracked.ru&8]&r {DisplayName}&r &7denied the divorce.'
YouDeny: "&aYou denied the divorce from &r&a{DisplayName}&r&a." YouDeny: '&8[&fracked.ru&8]&r &7you denied the divorce from {DisplayName}&r&7.'
Confirm: "[\"\",{\"text\":\"{PriestDisplayName}&r\"},{\"text\":\" wants to divorce you from \",\"color\":\"white\"},{\"text\":\"{PartnerDisplayName}\"},{\"text\":\". Accept the divorce with \",\"color\":\"white\"},{\"text\":\"/marry accept\",\"color\":\"green\",\"underlined\":true,\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/marry accept\"}},{\"text\":\" or deny it with \",\"color\":\"white\"},{\"text\":\"/marry deny\",\"color\":\"red\",\"underlined\":true,\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/marry deny\"}},{\"text\":\".\",\"color\":\"white\"}]" Confirm: "[\"\",{\"text\":\"{PriestDisplayName}&r\"},{\"text\":\" wants to divorce you from \",\"color\":\"gray\"},{\"text\":\"{PartnerDisplayName}\"},{\"text\":\". accept with \",\"color\":\"gray\"},{\"text\":\"/marry accept\",\"color\":\"yellow\",\"underlined\":true,\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/marry accept\"}},{\"text\":\" or deny with \",\"color\":\"gray\"},{\"text\":\"/marry deny\",\"color\":\"yellow\",\"underlined\":true,\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/marry deny\"}},{\"text\":\".\",\"color\":\"gray\"}]"
NotInRange: "&aThe players are not in range! They need to be within {Range} blocks!" NotInRange: '&8[&fracked.ru&8]&r &7the players are not in range. they need to be within &e{Range}&r &7blocks.'
Self: Self:
Divorced: "&aYou left &r&a{DisplayName}&r&a. You are free now." Divorced: '&8[&fracked.ru&8]&r &7you left {DisplayName}&r&7. you are free now.'
DivorcedPlayer: "{DisplayName}&r&a has left you. You are free now." DivorcedPlayer: '&8[&fracked.ru&8]&r {DisplayName}&r &7has left you. you are free now.'
Broadcast: "&a&r&a{Player1DisplayName}&r&a has divorced from &r&a{Player2DisplayName}&r&a." Broadcast: '&8[&fracked.ru&8]&r {Player1DisplayName}&r &7has divorced from {Player2DisplayName}&r&7.'
PlayerOff: "{DisplayName}&r is now offline, divorce canceled." PlayerOff: '&8[&fracked.ru&8]&r {DisplayName}&r &7is now offline, divorce canceled.'
RequestSent: "Divorce request sent to {DisplayName}&r." RequestSent: '&8[&fracked.ru&8]&r &7divorce request sent to {DisplayName}&r&7.'
Confirm: "[\"\",{\"text\":\"{DisplayName}&r\"},{\"text\":\" wants to divorce from you. Accept the divorce with \",\"color\":\"white\"},{\"text\":\"/marry accept\",\"color\":\"green\",\"underlined\":true,\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/marry accept\"}},{\"text\":\" or deny it with \",\"color\":\"white\"},{\"text\":\"/marry deny\",\"color\":\"red\",\"underlined\":true,\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/marry deny\"}},{\"text\":\".\",\"color\":\"white\"}]" Confirm: "[\"\",{\"text\":\"{DisplayName}&r\"},{\"text\":\" wants to divorce from you. accept with \",\"color\":\"gray\"},{\"text\":\"/marry accept\",\"color\":\"yellow\",\"underlined\":true,\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/marry accept\"}},{\"text\":\" or deny with \",\"color\":\"gray\"},{\"text\":\"/marry deny\",\"color\":\"yellow\",\"underlined\":true,\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/marry deny\"}},{\"text\":\".\",\"color\":\"gray\"}]"
Deny: "{DisplayName}&r&c denied your divorce request!" Deny: '&8[&fracked.ru&8]&r {DisplayName}&r &7denied your divorce request.'
YouDeny: "&aYou denied &r&a{DisplayName}&r&a's divorce request." YouDeny: '&8[&fracked.ru&8]&r &7you denied {DisplayName}&r&7''s divorce request.'
Cancelled: "{DisplayName}&r&c cancelled their divorce request!" Cancelled: '&8[&fracked.ru&8]&r {DisplayName}&r &7cancelled their divorce request.'
YouCancelled: "&aYou cancelled your divorce request from &r&a{DisplayName}&r&a!" YouCancelled: '&8[&fracked.ru&8]&r &7you cancelled your divorce request from {DisplayName}&r&7.'
NotInRange: "&aYour partner is not in range! You need to be within {Range} blocks!" NotInRange: '&8[&fracked.ru&8]&r &7your partner is not in range. you need to be within &e{Range}&r &7blocks.'
Economy: Economy:
NotEnough: "&cYou don't have enough money! You need {Cost} {CurrencyName} for that." NotEnough: '&8[&fracked.ru&8]&r &7you don''t have enough money. you need &e{Cost} {CurrencyName}&r &7for that.'
PartnerNotEnough: "&cYour partner doesn't have enough money!" PartnerNotEnough: '&8[&fracked.ru&8]&r &7your partner doesn''t have enough money.'
PriestMarryNotEnough: "&cThe players you are trying to marry don't have enough money." PriestMarryNotEnough: '&8[&fracked.ru&8]&r &7the players you are trying to marry don''t have enough money.'
PriestDivorceNotEnough: "&cThe players you are trying to divorce don't have enough money." PriestDivorceNotEnough: '&8[&fracked.ru&8]&r &7the players you are trying to divorce don''t have enough money.'
MarriagePaid: "&aYou paid {Cost} {CurrencyName} for your marriage ({Remaining} {CurrencyName} left)." MarriagePaid: '&8[&fracked.ru&8]&r &7you paid &e{Cost} {CurrencyName}&r &7for your marriage (&e{Remaining} {CurrencyName}&r &7left).'
DivorcePaid: "&aYou paid {Cost} {CurrencyName} for the annul of your marriage ({Remaining} {CurrencyName} left)." DivorcePaid: '&8[&fracked.ru&8]&r &7you paid &e{Cost} {CurrencyName}&r &7for the annul of your marriage (&e{Remaining} {CurrencyName}&r &7left).'
HomeTPPaid: "&aYou paid {Cost} {CurrencyName} for your home teleport ({Remaining} {CurrencyName} left)." HomeTPPaid: '&8[&fracked.ru&8]&r &7you paid &e{Cost} {CurrencyName}&r &7for your home teleport (&e{Remaining} {CurrencyName}&r &7left).'
SetHomePaid: "&aYou paid {Cost} {CurrencyName} to set your Home ({Remaining} {CurrencyName} left)." SetHomePaid: '&8[&fracked.ru&8]&r &7you paid &e{Cost} {CurrencyName}&r &7to set your home (&e{Remaining} {CurrencyName}&r &7left).'
TpPaid: "&aYou paid {Cost} {CurrencyName} for the Teleport ({Remaining} {CurrencyName} left)." TpPaid: '&8[&fracked.ru&8]&r &7you paid &e{Cost} {CurrencyName}&r &7for the teleport (&e{Remaining} {CurrencyName}&r &7left).'
GiftPaid: "&aYou have paid {Cost} {CurrencyName} for gifting an item to your partner ({Remaining} {CurrencyName} left)." GiftPaid: '&8[&fracked.ru&8]&r &7you have paid &e{Cost} {CurrencyName}&r &7for gifting an item to your partner (&e{Remaining} {CurrencyName}&r &7left).'
SurnameChangePaid: "&aYou have paid {Cost} {CurrencyName} to change a surename ({Remaining} {CurrencyName} left)." SurnameChangePaid: '&8[&fracked.ru&8]&r &7you have paid &e{Cost} {CurrencyName}&r &7to change a surname (&e{Remaining} {CurrencyName}&r &7left).'
Admin: Admin:
Reloading: "&1Reloading ..." Reloading: '&8[&fracked.ru&8]&r &7reloading...'
Reloaded: "&1Reloaded!" Reloaded: '&8[&fracked.ru&8]&r &7reloaded.'
ReloadingDatabase: '&bReloading database &6.&r&c.&r&a.&r' ReloadingDatabase: '&8[&fracked.ru&8]&r &7reloading database...'
CheckingForUpdates: "&1Checking for updates ..." CheckingForUpdates: '&8[&fracked.ru&8]&r &7checking for updates...'
Updated: "&ePlugin updated, will be loaded on next restart/reload." Updated: '&8[&fracked.ru&8]&r &7plugin updated, will be loaded on next restart/reload.'
NoUpdate: "&6No plugin update available." NoUpdate: '&8[&fracked.ru&8]&r &7no plugin update available.'
UpdateFail: "&cThere was a problem looking for updates! Please check the console!" UpdateFail: '&8[&fracked.ru&8]&r &cerror: &7there was a problem looking for updates. please check the console.'
# You can change this message if you like to, but don't cry if the link isn't linking to the plugin anymore! # You can change this message if you like to, but don't cry if the link isn't linking to the plugin anymore!
UpdateAvailable: "[{\"text\":\"There is an update available! Please go to \\\"\",\"color\":\"green\"},{\"text\":\"https://www.spigotmc.org/resources/marriage-master-mc-1-7-1-9.19273/\",\"color\":\"yellow\",\"underlined\":true,\"clickEvent\":{\"action\":\"open_url\",\"value\":\"https://www.spigotmc.org/resources/marriage-master-mc-1-7-1-9.19273/\"}},{\"text\":\"\\\" to download it!\"}]" UpdateAvailable: "[{\"text\":\"There is an update available.\",\"color\":\"gray\"}]"
Help: Help:
Header: "&6### Marriage Master Commands ###" Header: '&8[&fracked.ru&8]&r'
Footer: "&6#############################" Footer: '&8------------------------------------'
# Allows you to define messages that should be sent if the player uses the "/marry" command without any parameters (HelpMode must be set to CustomHelp in the config) # Allows you to define messages that should be sent if the player uses the "/marry" command without any parameters (HelpMode must be set to CustomHelp in the config)
CustomHelp: CustomHelp:
# Will be used if the player is married # Will be used if the player is married
Married: Married:
- " &3__&b&lMarry Commands&r&3__" - '&8[&fracked.ru&8]&r'
- - '&8------------------------------------'
- '[{"text":" ➤ ","color":"white"},{"text":"/marry kiss","color":"dark_aqua","bold":true,"underlined":true,"clickEvent":{"action":"run_command","value":"/marry kiss"}},{"text":" kiss your partner","color":"aqua"}]' - '&r&n marry commands &r'
- '[{"text":" ➤ ","color":"yellow"},{"text":"/marry tp","color":"dark_aqua","bold":true,"underlined":true,"clickEvent":{"action":"run_command","value":"/marry tp"}},{"text":" tp to your partner","color":"aqua"}]' - '[{"text":" - ","color":"dark_gray"},{"text":"/marry kiss","color":"yellow","underlined":true,"clickEvent":{"action":"run_command","value":"/marry kiss"}},{"text":" kiss your partner","color":"gray"}]'
- '[{"text":" ➤ ","color":"gold"},{"text":"/marry chat toggle","color":"dark_aqua","bold":true,"underlined":true,"clickEvent":{"action":"run_command","value":"/marry chat toggle"}},{"text":" talk private whit your partner","color":"aqua"}]' - '[{"text":" - ","color":"dark_gray"},{"text":"/marry tp","color":"yellow","underlined":true,"clickEvent":{"action":"run_command","value":"/marry tp"}},{"text":" tp to your partner","color":"gray"}]'
- '[{"text":" ➤ ","color":"gold"},{"text":"/marry gift","color":"dark_aqua","bold":true,"underlined":true,"clickEvent":{"action":"run_command","value":"/marry gift"}},{"text":" give your partners things","color":"aqua"}]' - '[{"text":" - ","color":"dark_gray"},{"text":"/marry chat toggle","color":"yellow","underlined":true,"clickEvent":{"action":"run_command","value":"/marry chat toggle"}},{"text":" talk privately with your partner","color":"gray"}]'
- '[{"text":"Use ","color":"dark_green"},{"text":"/marry help","color":"dark_aqua","bold":true},{"text":" for full list of all commands"}]' - '[{"text":" - ","color":"dark_gray"},{"text":"/marry gift","color":"yellow","underlined":true,"clickEvent":{"action":"run_command","value":"/marry gift"}},{"text":" give your partner things","color":"gray"}]'
- '[{"text":"use ","color":"gray"},{"text":"/marry help","color":"yellow"},{"text":" for full list of all commands","color":"gray"}]'
# Will be used if the player is a priest # Will be used if the player is a priest
Priest: Priest:
- " &3__&b&lMarry&r&3__" - '&8[&fracked.ru&8]&r'
- "&b You can marry players by using /marry marry <player1> <player2>" - '&8------------------------------------'
- '[{"text":"Use ","color":"dark_green"},{"text":"/marry help","color":"dark_aqua","bold":true},{"text":" for full list of all commands"}]' - '&r&n marry &r'
- '&7you can marry players by using &e/marry marry <player1> <player2>'
- '[{"text":"use ","color":"gray"},{"text":"/marry help","color":"yellow"},{"text":" for full list of all commands","color":"gray"}]'
# Will be used if the player is neither married nor a priest # Will be used if the player is neither married nor a priest
Default: Default:
- " &3__&b&lMarry&r&3__" - '&8[&fracked.ru&8]&r'
- "&cYou must be married to use this command" - '&8------------------------------------'
- '&r&n marry &r'
- '&7you must be married to use this command'
Commands: Commands:
HelpFormat: "[\"\",{\"text\":\"/{MainCommand} {SubCommand} {Parameters}\",\"clickEvent\":{\"action\":\"suggest_command\",\"value\":\"/{MainCommand} {SubCommand}\"}},{\"text\":\" - \",\"color\":\"white\"},{\"text\":\"{Description}\",\"color\":\"aqua\"}]" HelpFormat: "[\"\",{\"text\":\"/{MainCommand} {SubCommand} {Parameters}\",\"color\":\"yellow\",\"clickEvent\":{\"action\":\"suggest_command\",\"value\":\"/{MainCommand} {SubCommand}\"}},{\"text\":\" - \",\"color\":\"dark_gray\"},{\"text\":\"{Description}\",\"color\":\"gray\"}]"
# No color codes please # No color codes please
PlayerNameVariable: "player_name" PlayerNameVariable: "player_name"
PartnerNameVariable: "partner_name" PartnerNameVariable: "partner_name"
@ -450,9 +455,9 @@ Dialog:
# Placeholders: {Player1Name}, {Player1DisplayName}, {Player2Name}, {Player2DisplayName} # Placeholders: {Player1Name}, {Player1DisplayName}, {Player2Name}, {Player2DisplayName}
AndDoYouWant: "And do you {Player2Name}, want to marry {Player1Name} on this server?" AndDoYouWant: "And do you {Player2Name}, want to marry {Player1Name} on this server?"
# Placeholders: {Player1Name}, {Player1DisplayName}, {Player2Name}, {Player2DisplayName} # Placeholders: {Player1Name}, {Player1DisplayName}, {Player2Name}, {Player2DisplayName}
Married: "I now pronounce {Player1Name} and {Player2Name} married! You may now kiss." Married: "I now pronounce {Player1Name} and {Player2Name} married. You may now kiss."
YesIWant: "Yes, I will!" YesIWant: "Yes, I will."
NoIDontWant: "No, I will not!" NoIDontWant: "No, I will not."
# This selection allows to change the placeholder return values. You can change them if you like. https://github.com/GeorgH93/MarriageMaster/wiki/Placeholders # This selection allows to change the placeholder return values. You can change them if you like. https://github.com/GeorgH93/MarriageMaster/wiki/Placeholders
Placeholders: Placeholders:
# The default formatting data that should be used if nothing else is specified # The default formatting data that should be used if nothing else is specified
@ -462,27 +467,27 @@ Placeholders:
False: false False: false
NotMarried: "not married" NotMarried: "not married"
NoHome: "no home" NoHome: "no home"
Separator: "&r, " Separator: "&r&7, "
NoPartnerForSlot: "" NoPartnerForSlot: ""
Years: "&6{years}&ey " Years: "&f{years}&7y "
Months: "&6{months}&eM " Months: "&f{months}&7M "
Days: "&6{days}&ed " Days: "&f{days}&7d "
Hours: "&6{hours}&eh " Hours: "&f{hours}&7h "
Minutes: "&6{minutes}&em" Minutes: "&f{minutes}&7m"
TimeMain: "{years}{months}{days}{hours}{minutes}" TimeMain: "{years}{months}{days}{hours}{minutes}"
Heart: Heart:
Married: "&c<heart>&f" Married: "&f<heart>&r"
NotMarried: "" NotMarried: ""
MagicHeart: MagicHeart:
Married: "<heart>&f" Married: "<heart>&r"
NotMarried: "" NotMarried: ""
Prefix: Prefix:
NotMarried: "" NotMarried: ""
Suffix: Suffix:
NotMarried: "" NotMarried: ""
StatusHeart: StatusHeart:
Married: "&c<heart>&f" Married: "&f<heart>&r"
NotMarried: "&7<heart>&f" NotMarried: "&7<heart>&r"
Home: Home:
# Order: world, x, y, z # Order: world, x, y, z
Married: "%1$s %2$.1f %3$.1f %4$.1f" Married: "%1$s %2$.1f %3$.1f %4$.1f"

View file

@ -1,65 +0,0 @@
motd:
# Do you want to enable this feature?
motdEnabled: true
# Placeholders: {onlinePlayers} {maxPlayers}
# Use {br} to separate lines.
# Putting more than one will cause one to be randomly chosen each refresh
motds:
- " <dark_purple>Survival</dark_purple> <dark_gray><bold>|</dark_gray></bold> <white>R A C K E D . R U</white> <dark_gray><bold>|</dark_gray></bold> <dark_purple>1.16.2</purple> <white>salvos.ddns.net</white> <Italic><rainbow>Funky*</rainbow></Italic>"
- " <dark_purple>Survival</dark_purple> <dark_gray><bold>|</dark_gray></bold> <white>R A C K E D . R U</white> <dark_gray><bold>|</dark_gray></bold> <dark_purple>1.16.2</purple> <white>salvos.ddns.net</white> <Italic><rainbow>Get Schwifty*</rainbow></Italic>"
- " <dark_purple>Survival</dark_purple> <dark_gray><bold>|</dark_gray></bold> <white>R A C K E D . R U</white> <dark_gray><bold>|</dark_gray></bold> <dark_purple>1.16.2</purple> <white>salvos.ddns.net</white> <Italic><rainbow>Litty Titty*</rainbow></Italic>"
- " <dark_purple>Survival</dark_purple> <dark_gray><bold>|</dark_gray></bold> <white>R A C K E D . R U</white> <dark_gray><bold>|</dark_gray></bold> <dark_purple>1.16.2</purple> <white>salvos.ddns.net</white> <Italic><rainbow>Rip FHZ*</rainbow></Italic>"
- " <dark_purple>Survival</dark_purple> <dark_gray><bold>|</dark_gray></bold> <white>R A C K E D . R U</white> <dark_gray><bold>|</dark_gray></bold> <dark_purple>1.16.2</purple> <white>salvos.ddns.net</white> <Italic><rainbow>BOOBIES*</rainbow></Italic>"
- " <dark_purple>Survival</dark_purple> <dark_gray><bold>|</dark_gray></bold> <white>R A C K E D . R U</white> <dark_gray><bold>|</dark_gray></bold> <dark_purple>1.16.2</purple> <white>salvos.ddns.net</white> <Italic><rainbow>Just add milk*</rainbow></Italic>"
- " <dark_purple>Survival</dark_purple> <dark_gray><bold>|</dark_gray></bold> <white>R A C K E D . R U</white> <dark_gray><bold>|</dark_gray></bold> <dark_purple>1.16.2</purple> <white>salvos.ddns.net</white> <Italic><rainbow>Tell your mom*</rainbow></Italic>"
- " <dark_purple>Survival</dark_purple> <dark_gray><bold>|</dark_gray></bold> <white>R A C K E D . R U</white> <dark_gray><bold>|</dark_gray></bold> <dark_purple>1.16.2</purple> <white>salvos.ddns.net</white> <Italic><rainbow>U WOT M8*</rainbow></Italic>"
- " <dark_purple>Survival</dark_purple> <dark_gray><bold>|</dark_gray></bold> <white>R A C K E D . R U</white> <dark_gray><bold>|</dark_gray></bold> <dark_purple>1.16.2</purple> <white>salvos.ddns.net</white> <Italic><rainbow>Flexin*</rainbow></Italic>"
- " <dark_purple>Survival</dark_purple> <dark_gray><bold>|</dark_gray></bold> <white>R A C K E D . R U</white> <dark_gray><bold>|</dark_gray></bold> <dark_purple>1.16.2</purple> <white>salvos.ddns.net</white> <Italic><rainbow>Kawaii*</rainbow></Italic>"
- " <dark_purple>Survival</dark_purple> <dark_gray><bold>|</dark_gray></bold> <white>R A C K E D . R U</white> <dark_gray><bold>|</dark_gray></bold> <dark_purple>1.16.2</purple> <white>salvos.ddns.net</white> <Italic><rainbow>Since 2020*</rainbow></Italic>"
- " <dark_purple>Survival</dark_purple> <dark_gray><bold>|</dark_gray></bold> <white>R A C K E D . R U</white> <dark_gray><bold>|</dark_gray></bold> <dark_purple>1.16.2</purple> <white>salvos.ddns.net</white> <Italic><rainbow>WOW*</rainbow></Italic>"
- " <dark_purple>Survival</dark_purple> <dark_gray><bold>|</dark_gray></bold> <white>R A C K E D . R U</white> <dark_gray><bold>|</dark_gray></bold> <dark_purple>1.16.2</purple> <white>salvos.ddns.net</white> <Italic><rainbow>Special Edition*</rainbow></Italic>"
- " <dark_purple>Survival</dark_purple> <dark_gray><bold>|</dark_gray></bold> <white>R A C K E D . R U</white> <dark_gray><bold>|</dark_gray></bold> <dark_purple>1.16.2</purple> <white>salvos.ddns.net</white> <Italic><rainbow>UWU*</rainbow></Italic>"
- " <dark_purple>Survival</dark_purple> <dark_gray><bold>|</dark_gray></bold> <white>R A C K E D . R U</white> <dark_gray><bold>|</dark_gray></bold> <dark_purple>1.16.2</purple> <white>salvos.ddns.net</white> <Italic><rainbow>XXX Rated*</rainbow></Italic>"
- " <dark_purple>Survival</dark_purple> <dark_gray><bold>|</dark_gray></bold> <white>R A C K E D . R U</white> <dark_gray><bold>|</dark_gray></bold> <dark_purple>1.16.2</purple> <white>salvos.ddns.net</white> <Italic><rainbow>High Af*</rainbow></Italic>"
- " <dark_purple>Survival</dark_purple> <dark_gray><bold>|</dark_gray></bold> <white>R A C K E D . R U</white> <dark_gray><bold>|</dark_gray></bold> <dark_purple>1.16.2</purple> <white>salvos.ddns.net</white> <Italic><rainbow>Vegan*</rainbow></Italic>"
- " <dark_purple>Survival</dark_purple> <dark_gray><bold>|</dark_gray></bold> <white>R A C K E D . R U</white> <dark_gray><bold>|</dark_gray></bold> <dark_purple>1.16.2</purple> <white>salvos.ddns.net</white> <Italic><rainbow>Ok Boomer*</rainbow></Italic>"
- " <dark_purple>Survival</dark_purple> <dark_gray><bold>|</dark_gray></bold> <white>R A C K E D . R U</white> <dark_gray><bold>|</dark_gray></bold> <dark_purple>1.16.2</purple> <white>salvos.ddns.net</white> <Italic><rainbow>Yes*</rainbow></Italic>"
- " <dark_purple>Survival</dark_purple> <dark_gray><bold>|</dark_gray></bold> <white>R A C K E D . R U</white> <dark_gray><bold>|</dark_gray></bold> <dark_purple>1.16.2</purple> <white>salvos.ddns.net</white> <Italic><rainbow>Noot Noot*</rainbow></Italic>"
- " <dark_purple>Survival</dark_purple> <dark_gray><bold>|</dark_gray></bold> <white>R A C K E D . R U</white> <dark_gray><bold>|</dark_gray></bold> <dark_purple>1.16.2</purple> <white>salvos.ddns.net</white> <Italic><rainbow>Dislexic*</rainbow></Italic>"
- " <dark_purple>Survival</dark_purple> <dark_gray><bold>|</dark_gray></bold> <white>R A C K E D . R U</white> <dark_gray><bold>|</dark_gray></bold> <dark_purple>1.16.2</purple> <white>salvos.ddns.net</white> <Italic><rainbow>404 Not Found*</rainbow></Italic>"
- " <dark_purple>Survival</dark_purple> <dark_gray><bold>|</dark_gray></bold> <white>R A C K E D . R U</white> <dark_gray><bold>|</dark_gray></bold> <dark_purple>1.16.2</purple> <white>salvos.ddns.net</white> <Italic><rainbow>Wyd Step Bro*</rainbow></Italic>"
- " <dark_purple>Survival</dark_purple> <dark_gray><bold>|</dark_gray></bold> <white>R A C K E D . R U</white> <dark_gray><bold>|</dark_gray></bold> <dark_purple>1.16.2</purple> <white>salvos.ddns.net</white> <Italic><rainbow>OnlyFans*</rainbow></Italic>"
#
# - " <dark_purple>Survival</dark_purple> <dark_gray><bold>|</dark_gray></bold> <white>R A C K E D . R U</white> <dark_gray><bold>|</dark_gray></bold> <dark_purple>1.16.2</purple> <rainbow>I sold my soul to the devil for designer.</rainbow>"
#
#
#
#
# - "<bold><gradient:black:white>----====[</gradient> <gradient:green:blue>UltraCraft <gradient:red:yellow></bold><italic>Official</gradient></italic><bold> <gradient:white:black>]=====----</gradient></bold>{br}<bold> <gradient:#EEFF4A:#F7FFAE>Custom <italic>Survival</italic></gradient> <color:#0092FF>Discord</bold><gray>:</gray> <gradient:#5FDAFF:#B8A6FF><italic>Ab3d5f"
# - "<rainbow>|||||||||||||||||||||||||||||||||||||||||||||||||||||||||</rainbow>{br}<white>Hello <blue>{onlinePlayers} <gray>/</gray> {maxPlayers}</blue> Players Online"
maxPlayers:
# Do you want to enable this feature?
maxPlayersEnabled: true
# Changes the Max Players value.
maxPlayers: 128
# Changes the Max Players to X more than the online players
# Example: 16/19 players online.
justXMoreEnabled: false
xValue: 3
bungeeOnly:
# Do you want to enable this feature?
fakePlayersEnabled: false
# Modes: static, random, percent
# static: This many fake players will be added
# ex: fakePlayers: "3"
# random: A random number of fake players in this range will be added
# ex: fakePlayers: "3:6"
# percent: The player count will be inflated by this much, rounding up
# ex: fakePlayers: "25%"
fakePlayers: "25%"

View file

@ -5,11 +5,9 @@
# /_/ /_/ \____/_/ |_/_/ /_/\__/_/ /_/ \__,_/_.___/ # /_/ /_/ \____/_/ |_/_/ /_/\__/_/ /_/ \__,_/_.___/
# config.yml (Bukkit/Spigot version) # config.yml (Bukkit/Spigot version)
# This section doesn't really need to be changed, # Update notifier disabled — racked.ru handles plugin updates manually.
# but a few people seem not to like my design for a custom update-notification message...
# Well... that's basically the whole reason for this one here. xd
updater: updater:
enabled: true enabled: false
period: 10000 period: 10000
announce-missing-parts: true announce-missing-parts: true
@ -21,12 +19,9 @@ updater:
auto-update-config: false auto-update-config: false
updated: updated:
- '&8[&2PAT &7| &2Bukkit&8] &aYou are using the newest version! ^^' - ''
outdated: outdated:
- '&8[&4PAT &7| &4Bukkit&8] &cThere is a new version available! (%newest_version%)' - ''
- '&8[&4PAT &7| &4Bukkit&8] &cYou are still using the %current_version%.'
- '&8[&4PAT &7| &4Bukkit&8] &cGet the newest version here:'
- '&8[&4PAT &7| &4Bukkit&8] &ehttps://www.rayzs.de/products/proantitab/page'
# (!) Warning: If you have a Bungeecord/Velocity server, please enable this option! # (!) Warning: If you have a Bungeecord/Velocity server, please enable this option!
# (!) How to use it properly can be seen on the following page: # (!) How to use it properly can be seen on the following page:
@ -82,7 +77,7 @@ custom-protocol-ping:
# %online_extended% - manipulated online player count # %online_extended% - manipulated online player count
# %max% - max player count # %max% - max player count
# ... and all the other placeholders from PlaceholderAPI # ... and all the other placeholders from PlaceholderAPI
protocol: '&f&lProAntiTab &7(&a%online%&7/&c%max%&7)' protocol: '&fracked.ru &7(&f%online%&7/&f%max%&7)'
# The displayed message when you hover over the player count. # The displayed message when you hover over the player count.
custom-playerlist: custom-playerlist:
@ -94,8 +89,8 @@ custom-protocol-ping:
# %max% - max player count # %max% - max player count
# ... and all the other placeholders from PlaceholderAPI # ... and all the other placeholders from PlaceholderAPI
list: list:
- '&8> &7Online players: &a%online%&7/&2%max%' - '&8> &7online players: &f%online%&7/&f%max%'
- '&8> &7Using &fProAntiTab' - '&8> &7racked.ru'
#>> HTP (Sync) #>> HTP (Sync)
# This feature allows you to create your own 'Unknown command.' message. # This feature allows you to create your own 'Unknown command.' message.
@ -105,7 +100,7 @@ custom-protocol-ping:
custom-unknown-command: custom-unknown-command:
enabled: false enabled: false
message: message:
- '&cThis command does not exist!' - '&8[&fracked.ru&8]&r &cerror: &7this command does not exist'
#>> HTP (Overwritten) #>> HTP (Overwritten)
# This setting decides if a listed command should be cancelled from execution or not. # This setting decides if a listed command should be cancelled from execution or not.
@ -115,9 +110,9 @@ cancel-blocked-commands:
enabled: true enabled: true
base-command-message: base-command-message:
- '' - ''
# - '%prefix% &cThis command &8(&4%command%&8) &cis blocked!' # - '%prefix% &cerror: &7this command &8(&f%command%&8) &7is blocked'
sub-command-message: sub-command-message:
# - '%prefix% &cCommand &8(&4%command%&8) &cwith the provided sub-argument is not allowed!' # - '%prefix% &cerror: &7command &8(&f%command%&8) &7with the provided sub-argument is not allowed'
- '' - ''
#>> HTP (Overwritten) #>> HTP (Overwritten)
@ -170,8 +165,8 @@ auto-lowercase-commands:
# it would be a waste not to provide some simple patches like these. ^^ # it would be a waste not to provide some simple patches like these. ^^
patch-exploits: patch-exploits:
enabled: true enabled: true
alert-message: '%prefix% &4%player% &ctried to crash/lag the server.' alert-message: '%prefix% &e%player% &7tried to crash/lag the server'
kick-message: '&cFailed to read packet! Please reconnect.' kick-message: '&cerror: &7failed to read packet. please reconnect.'
#>> HTP (Overwritten) #>> HTP (Overwritten)
# This feature allows you to customize your server brand you see when you press F3. # This feature allows you to customize your server brand you see when you press F3.
@ -198,19 +193,7 @@ custom-server-brand:
# %world% - name of the world where the player is # %world% - name of the world where the player is
# and the other placeholders from PlaceholderAPI. # and the other placeholders from PlaceholderAPI.
brands: brands:
- '&f&lP&froAntiTab |' - '&fracked.ru'
- '&fP&lr&foAntiTab /'
- '&fPr&lo&fAntiTab -'
- '&fPro&lA&fntiTab |'
- '&fProA&ln&ftiTab \'
- '&fProAn&lt&fiTab |'
- '&fProAnt&li&fTab /'
- '&fProAnti&lT&fab -'
- '&fProAnti&lT&fab \'
- '&fProAntiT&la&fb |'
- '&fProAntiTa&lb&f /'
- '&fProAntiTab -'
- '&fProAntiTab \'
# ------------------------------------------------------------------------------ # ------------------------------------------------------------------------------
# __ ___ # __ ___
@ -228,119 +211,119 @@ custom-server-brand:
# %newest_version% - the version name of the latest plugin update # %newest_version% - the version name of the latest plugin update
# %current_version% - the version name of the plugin that is installed right now # %current_version% - the version name of the plugin that is installed right now
prefix: '&8[&4ProAntiTab&8]' prefix: '&8[&fracked.ru&8]&r'
only-for-proxy: '&cThis command works on Bungeecord/Velocity servers only!' only-for-proxy: '%prefix% &cerror: &7this command works on bungeecord/velocity servers only'
no-permissions: '&cYou are not allowed to execute this command! Missing permission: &4%permission%' no-permissions: '%prefix% &cerror: &7you are not allowed to execute this command. missing permission: &f%permission%'
command-failed: '&cFailed to execute this command! Use "/pat" to see all available commands.' command-failed: '%prefix% &cerror: &7failed to execute this command. use &e/pat&7 to see all available commands'
update-permissions: update-permissions:
all-players: '&aUpdated permissions!' all-players: '%prefix% &7updated permissions'
specific-player: '&aUpdated %target%''s permissions!' specific-player: '%prefix% &7updated &e%target%&7''s permissions'
player-not-online: '&c%target% is not online!' player-not-online: '%prefix% &cerror: &7&e%target%&7 is not online'
post-debug: post-debug:
success: '&aSuccessfully uploaded debug logs: &e%link% &8(<click:open_url:%link%><gray>CLICK</click>&8)' success: '%prefix% &7successfully uploaded debug logs: &e%link% &8(<click:open_url:%link%><gray>CLICK</click>&8)'
failed: '&cFailed to upload debug logs!' failed: '%prefix% &cerror: &7failed to upload debug logs'
reload: reload:
loading: '&eReloading all configuration files...' loading: '%prefix% &7reloading all configuration files...'
done: '&aSuccessfully reloaded all configuration files!' done: '%prefix% &7successfully reloaded all configuration files'
perms-check: perms-check:
message: "&7All of &e%player%'s &7PAT-related permission: &e%permissions%" message: "%prefix% &7all of &e%player%&7's racked.ru permissions: &e%permissions%"
player-is-missing: "&cPlease specify the player whose permission you want to check." player-is-missing: "%prefix% &cerror: &7please specify the player whose permission you want to check"
player-not-online: "&c%player% is not online!" player-not-online: "%prefix% &cerror: &7&e%player%&7 is not online"
help: help:
- '&7Available commands are: &f/%label%&7... &8[&fBUKKIT&8]' - '%prefix% &7available commands: &e/%label%&7...'
- '&7Format: &8<optional> (required)' - '%prefix% &7format: &8<optional> (required)'
- '&f reload &7to reload the plugin' - '%prefix% &f reload &7to reload the plugin'
- '&f notify &7to get alerted' - '%prefix% &f notify &7to get alerted'
- '&f info &7to get a few information' - '%prefix% &f info &7to get a few information'
- '&f postdebug &7to post the PAT logs' - '%prefix% &f postdebug &7to post the logs'
- '&f update <player> &7to update player(s) permissions' - '%prefix% &f update <player> &7to update player(s) permissions'
- "&f perms <player> &7to check a player's permissions" - '%prefix% &f perms <player> &7to check a player''s permissions'
- '&f add/rem (command) &8<group> &7to manage the list' - '%prefix% &f add/rem (command) &8<group> &7to manage the list'
- '&f clear &8<group> &7to clear the list' - '%prefix% &f clear &8<group> &7to clear the list'
- '&f creategroup (group) &7to create a group' - '%prefix% &f creategroup (group) &7to create a group'
- '&f deletegroup (group) &7to delete a group' - '%prefix% &f deletegroup (group) &7to delete a group'
- '&f setpriority (group) (priority) &7to set the priority' - '%prefix% &f setpriority (group) (priority) &7to set the priority'
- '&f list &8(group) &7to see all listed commands' - '%prefix% &f list &8(group) &7to see all listed commands'
- '&f listgroups &7List all groups' - '%prefix% &f listgroups &7list all groups'
- '&f listpriorities &7to list all group priorities' - '%prefix% &f listpriorities &7to list all group priorities'
info: info:
version: version:
updated: '&aUpdated' updated: '&7updated'
outdated: '&cOutdated (%newest_version%)' outdated: '&7current (%newest_version%)'
proxy-sync: proxy-sync:
time: '&e%time%' time: '&e%time%'
disabled: '&cDisabled!' disabled: '&cdisabled'
message: message:
- '&7Necessary information about &fPAT&8:' - '%prefix% &7info:'
- '&7 Version: &e%current_version%' - '%prefix% &7 version: &e%current_version%'
- '&7 Status: %version_status%' - '%prefix% &7 status: %version_status%'
- '&7 Last sync with proxy: %sync_time%' - '%prefix% &7 last sync with proxy: %sync_time%'
- '&7 Proxy sync-token: &e%token%' - '%prefix% &7 proxy sync-token: &e%token%'
- '&7 Proxy-received server name: &e%sync_server_name%' - '%prefix% &7 proxy-received server name: &e%sync_server_name%'
notification: notification:
enabled: '&aEnabled notifications' enabled: '%prefix% &7enabled notifications'
disabled: '&cDisabled notifications' disabled: '%prefix% &7disabled notifications'
alert: alert:
- '&8[&4ALERT&8] &c%player% &8(&7world: &e%world%&8) &ctried to execute the following blocked command: &4%command%' - '%prefix% &cALERT &8- &e%player% &8(&7world: &e%world%&8) &7tried to execute the following blocked command: &f%command%'
blacklist: blacklist:
clear: '&aList has been cleared!' clear: '%prefix% &7list has been cleared'
clear-confirmation: '&4Warning! &7This command will &cclear the entire list&7! &7Repeat the &esame command &7to confirm this action.' clear-confirmation: '%prefix% &cwarning: &7this command will clear the entire list. repeat the &esame command&7 to confirm this action'
list: list:
message: '&7Listed commands (&f%size%&7)&8: &f%commands%' message: '%prefix% &7listed commands (&f%size%&7)&8: &f%commands%'
splitter: '&7, &f' splitter: '&7, &f'
add: add:
success: '&aSuccessfully added %command% to the list!' success: '%prefix% &7successfully added &f%command%&7 to the list'
failed: '&c%command% is already in the list!' failed: '%prefix% &cerror: &7&f%command%&7 is already in the list'
remove: remove:
success: '&aSuccessfully removed %command% from the list!' success: '%prefix% &7successfully removed &f%command%&7 from the list'
failed: '&c%command% is not listed!' failed: '%prefix% &cerror: &7&f%command%&7 is not listed'
group: group:
create: '&aGroup %group% has been created!' create: '%prefix% &7group &e%group%&7 has been created'
already-exist: '&cGroup %group% already exists!' already-exist: '%prefix% &cerror: &7group &e%group%&7 already exists'
does-not-exist: '&cGroup %group% does not exist!' does-not-exist: '%prefix% &cerror: &7group &e%group%&7 does not exist'
delete: '&cGroup %group% has been deleted!' delete: '%prefix% &7group &e%group%&7 has been deleted'
delete-confirmation: '&4Warning! &7This command will &cdelete the group with the entire list&7 of this group! &7Repeat the &esame command &7to confirm this action.' delete-confirmation: '%prefix% &cwarning: &7this command will delete the group with the entire list of this group. repeat the &esame command&7 to confirm this action'
clear: '&aList of group %group% has been cleared!' clear: '%prefix% &7list of group &e%group%&7 has been cleared'
clear-confirmation: '&4Warning! &7This command will &cclear the entire list&7 of this group! &7Repeat the &esame command &7to confirm this action.' clear-confirmation: '%prefix% &cwarning: &7this command will clear the entire list of this group. repeat the &esame command&7 to confirm this action'
priority: priority:
success: '&aSuccessfully set the priority of group &e%group% &ato &e%priority%&a!' success: '%prefix% &7successfully set the priority of group &e%group%&7 to &e%priority%'
failed: '&cInvalid priority! Please choose a number which is greater than 0.' failed: '%prefix% &cerror: &7invalid priority. please choose a number which is greater than 0'
list: list:
message: '&7Listed commands of group %group% (&f%size%&7)&8: &f%commands%' message: '%prefix% &7listed commands of group &e%group%&7 (&f%size%&7)&8: &f%commands%'
splitter: '&7, &f' splitter: '&7, &f'
list-groups: list-groups:
message: '&7All groups (&f%size%&7)&8: &f%groups%' message: '%prefix% &7all groups (&f%size%&7)&8: &f%groups%'
splitter: '&7, ' splitter: '&7, '
command: '&f%group%' command: '&f%group%'
list-priorities: list-priorities:
message: '&7List of all group priorities (&f%size%&7)&8: \n&f%groups%' message: '%prefix% &7list of all group priorities (&f%size%&7)&8: \n&f%groups%'
splitter: '\n' splitter: '\n'
group: '&8- &e%priority%&8: &e%group%' group: '&8- &e%priority%&8: &e%group%'
add: add:
success: '&aSuccessfully added %command% to the list of group %group%!' success: '%prefix% &7successfully added &f%command%&7 to the list of group &e%group%'
failed: '&c%command% is already in the list of group %group%!' failed: '%prefix% &cerror: &7&f%command%&7 is already in the list of group &e%group%'
remove: remove:
success: '&aSuccessfully removed %command% from the list of group %group%!' success: '%prefix% &7successfully removed &f%command%&7 from the list of group &e%group%'
failed: '&c%command% is not listed in the group %group%!' failed: '%prefix% &cerror: &7&f%command%&7 is not listed in the group &e%group%'

View file

@ -135,12 +135,15 @@ commands:
# Override the automatically generated translated help message with a custom one. # Override the automatically generated translated help message with a custom one.
# This is useful if you want to have a custom help message for your server. # This is useful if you want to have a custom help message for your server.
# This only affects the base help message when running /skin with no parameters, not the error/subcommand help messages. # This only affects the base help message when running /skin with no parameters, not the error/subcommand help messages.
enabled: false enabled: true
# The custom help message to send to the player when running /skin with no parameters. # The custom help message to send to the player when running /skin with no parameters.
message: message:
- <yellow>Skin plugin Help - '<dark_gray>[<white>racked.ru<dark_gray>]<reset>'
- <gray>--------------------- - '<dark_gray>------------------------------------'
- <gray>/skin set <skin> - <yellow>Set your skin - '<gray>set a skin: <yellow>/skin set <name>'
- '<gray>random skin: <yellow>/skin random'
- '<gray>clear skin: <yellow>/skin clear'
- '<gray>browse: <yellow>/skins'
# <!! Warning !!> # <!! Warning !!>
# This option will disable the /skin command from being registered on the server. # This option will disable the /skin command from being registered on the server.
# Do not disable this unless you are overriding the /skin command with a different plugin or you don't want the skin command. # Do not disable this unless you are overriding the /skin command with a different plugin or you don't want the skin command.

View file

@ -1,145 +1,126 @@
MyAnimation1: MyAnimation1:
change-interval: 100 change-interval: 100
texts: texts:
- '&d-&3--------------' - '&f-&8--------------'
- '&3-&d-&3-------------' - '&8-&f-&8-------------'
- '&3--&d-&3------------' - '&8--&f-&8------------'
- '&3---&d-&3-----------' - '&8---&f-&8-----------'
- '&3----&d-&3----------' - '&8----&f-&8----------'
- '&3-----&d-&3---------' - '&8-----&f-&8---------'
- '&3------&d-&3--------' - '&8------&f-&8--------'
- '&3-------&d-&3-------' - '&8-------&f-&8-------'
- '&3--------&d-&3------' - '&8--------&f-&8------'
- '&3---------&d-&3-----' - '&8---------&f-&8-----'
- '&3----------&d-&3----' - '&8----------&f-&8----'
- '&3-----------&d-&3---' - '&8-----------&f-&8---'
- '&3------------&d-&3--' - '&8------------&f-&8--'
- '&3-------------&d-&3-' - '&8-------------&f-&8-'
- '&3--------------&d-' - '&8--------------&f-'
- '&3-------------&d-&3-' - '&8-------------&f-&8-'
- '&3------------&d-&3--' - '&8------------&f-&8--'
- '&3-----------&d-&3---' - '&8-----------&f-&8---'
- '&3----------&d-&3----' - '&8----------&f-&8----'
- '&3---------&d-&3-----' - '&8---------&f-&8-----'
- '&3--------&d-&3------' - '&8--------&f-&8------'
- '&3-------&d-&3-------' - '&8-------&f-&8-------'
- '&3------&d-&3--------' - '&8------&f-&8--------'
- '&3-----&d-&3---------' - '&8-----&f-&8---------'
- '&3----&d-&3----------' - '&8----&f-&8----------'
- '&3---&d-&3-----------' - '&8---&f-&8-----------'
- '&3--&d-&3------------' - '&8--&f-&8------------'
- '&3-&d-&3-------------' - '&8-&f-&8-------------'
- '&d-&3--------------' - '&f-&8--------------'
ServerName: brand:
change-interval: 300 change-interval: 300
texts: texts:
- '&c&lServerName' - '&fracked.ru'
- '&c&n&lServerName' - '&7experience the game the way it should have always been'
- '&b&lServerName' - '&fracked.ru'
- '&b&l&nServerName'
- '&e&lServerName'
- '&e&n&lServerName'
web: web:
change-interval: 200 change-interval: 200
texts: texts:
- '&ewww.domain.com' - '&fracked.ru'
- '&ewww.domain.com' - '&fracked.ru'
- '&ewww.domain.com' - '&fracked.ru'
- '&ewww.domain.com' - '&fracked.ru'
- '&ewww.domain.com' - '&7r&facked.ru'
- '&ewww.domain.com' - '&fr&7a&fcked.ru'
- '&6w&eww.domain.com' - '&fra&7c&fked.ru'
- '&ew&6w&ew.domain.com' - '&frac&7k&fed.ru'
- '&eww&6w&e.domain.com' - '&frack&7e&fd.ru'
- '&ewww&6.&edomain.com' - '&fracke&7d&f.ru'
- '&ewww.&6d&eomain.com' - '&fracked&7.&fru'
- '&ewww.d&6o&emain.com' - '&fracked.&7r&fu'
- '&ewww.do&6m&eain.com' - '&fracked.r&7u'
- '&ewww.dom&6a&ein.com' - '&fracked.ru'
- '&ewww.doma&6i&en.com' - '&fracked.ru'
- '&ewww.domai&6n&e.com' - '&fracked.ru'
- '&ewww.domain&6.&ecom' - '&fracked.ru'
- '&ewww.domain.&6c&eom'
- '&ewww.domain.c&6o&em'
- '&ewww.domain.co&6m'
- '&ewww.domain.com'
- '&ewww.domain.com'
- '&ewww.domain.com'
- '&ewww.domain.com'
- '&ewww.domain.com'
- '&ewww.domain.com'
vote:
change-interval: 1000
texts:
- '&avote.domain.com'
- '&a&nvote.domain.com'
- '&5vote.domain.com'
- '&5&nvote.domain.com'
Welcome: Welcome:
change-interval: 400 change-interval: 400
texts: texts:
- '&7&lW_' - '&fW_'
- '&7&lW_' - '&fW_'
- '&7&lWe_' - '&fWe_'
- '&7&lWel_' - '&fWel_'
- '&7&lWelc_' - '&fWelc_'
- '&7&lWelco_' - '&fWelco_'
- '&7&lWelcom_' - '&fWelcom_'
- '&7&lWelcome_' - '&fWelcome_'
- '&7&lWelcome_' - '&fWelcome_'
- '&7&lWelcome_' - '&fWelcome_'
- '&7&lWelcome_' - '&fWelcome_'
- '&7&lWelcom_' - '&fWelcom_'
- '&7&lWelco_' - '&fWelco_'
- '&7&lWelc_' - '&fWelc_'
- '&7&lWel_' - '&fWel_'
- '&7&lWe_' - '&fWe_'
- '&7&lW_' - '&fW_'
- '&7&lW_' - '&fW_'
time: time:
change-interval: 900 change-interval: 900
texts: texts:
- '&7Time &b%time%' - '&7Time &f%time%'
- '&7> Time &b%time% &7<' - '&7> Time &f%time% &7<'
- '&7>> Time &b%time% &7<<' - '&7>> Time &f%time% &7<<'
- '&7>>> Time &b%time% &7<<<' - '&7>>> Time &f%time% &7<<<'
- '&7Date &b%date%' - '&7Date &f%date%'
- '&7> Date &b%date% &7<' - '&7> Date &f%date% &7<'
- '&7>> Date &b%date% &7<<' - '&7>> Date &f%date% &7<<'
- '&7>>> Date &b%date% &7<<<' - '&7>>> Date &f%date% &7<<<'
ping-tps: ping-tps:
change-interval: 5000 change-interval: 5000
texts: texts:
- '&aPing: &2&n%ping%&r &ams' - '&7Ping: &f%ping%&r &7ms'
- '&bServer TPS: &8%tps%' - '&7Server TPS: &f%tps%'
admin_prefix: admin_prefix:
change-interval: 1000 change-interval: 1000
texts: texts:
- '&6&lAdmin &e' - '&fAdmin &e'
- '&6&lAdmin &e' - '&fAdmin &e'
- '&9&lAdmin &e' - '&fAdmin &e'
- '&9&lAdmin &e' - '&fAdmin &e'
- '&4&lAdmin &e' - '&fAdmin &e'
- '&4&lAdmin &e' - '&fAdmin &e'
- '&3&lAdmin &e' - '&fAdmin &e'
- '&3&lAdmin &e' - '&fAdmin &e'
- '&2&lAdmin &e' - '&fAdmin &e'
- '&2&lAdmin &e' - '&fAdmin &e'
- '&d&lAdmin &e' - '&fAdmin &e'
- '&d&lAdmin &e' - '&fAdmin &e'
- '&f&lAdmin &e' - '&fAdmin &e'
- '&f&lAdmi &e' - '&fAdmi &e'
- '&f&lAdm &e' - '&fAdm &e'
- '&f&lAd &e' - '&fAd &e'
- '&f&lA &e' - '&fA &e'
- '&f&lAd &e' - '&fAd &e'
- '&f&lAdm &e' - '&fAdm &e'
- '&f&lAdmi &e' - '&fAdmi &e'
- '&f&lAdmin &e' - '&fAdmin &e'
barcolors: barcolors:
change-interval: 1000 change-interval: 1000
texts: texts:
- RED - WHITE
- BLUE - WHITE
- GREEN - WHITE
- YELLOW - WHITE

View file

@ -56,7 +56,7 @@ bossbar:
style: PROGRESS style: PROGRESS
color: '%animation:barcolors%' color: '%animation:barcolors%'
progress: '100' progress: '100'
text: '&fWebsite: &bwww.domain.com' text: '&7website: &eracked.ru'
announcement-bar: false announcement-bar: false
test: test:
style: PROGRESS style: PROGRESS
@ -77,29 +77,29 @@ scoreboard:
title: Admin scoreboard title: Admin scoreboard
lines: lines:
- '%animation:MyAnimation1%' - '%animation:MyAnimation1%'
- '&6Online:' - '&7Online:'
- '* &eOnline&7: &f%online%&7' - '&8* &eOnline&7: &f%online%&7'
- '* &eCurrent World&7: &f%worldonline%' - '&8* &eCurrent World&7: &f%worldonline%'
- '* &eStaff&7: &f%staffonline%' - '&8* &eStaff&7: &f%staffonline%'
- ' ' - ' '
- '&6Server Info:' - '&7Server Info:'
- '* &bTPS&7: %tps%' - '&8* &7TPS&7: %tps%'
- '* &bUptime&7: &f%server_uptime%' - '&8* &7Uptime&7: &f%server_uptime%'
- '* &bMemory&7: &f%memory-used%&7/&4%memory-max%' - '&8* &7Memory&7: &f%memory-used%&7/&f%memory-max%'
- '%animation:MyAnimation1%' - '%animation:MyAnimation1%'
scoreboard1: scoreboard1:
title: Default title: Default
lines: lines:
- '%animation:MyAnimation1%' - '%animation:MyAnimation1%'
- '&6My Stats:' - '&7My Stats:'
- '* &eKills&7: &f%statistic_player_kills%' - '&8* &eKills&7: &f%statistic_player_kills%'
- '* &eDeaths&7: &f%statistic_deaths%' - '&8* &eDeaths&7: &f%statistic_deaths%'
- '* &eHealth&7: &f%health%' - '&8* &eHealth&7: &f%health%'
- ' ' - ' '
- '&6Personal Info:' - '&7Personal Info:'
- '* &bRank&7: &f%group%' - '&8* &7Rank&7: &f%group%'
- '* &bPing&7: &f%ping%&7ms' - '&8* &7Ping&7: &f%ping%&7ms'
- '* &bWorld&7: &f%world%' - '&8* &7World&7: &f%world%'
- '%animation:MyAnimation1%' - '%animation:MyAnimation1%'
prevent-spectator-effect: prevent-spectator-effect:
enabled: false enabled: false
@ -108,7 +108,7 @@ placeholder-output-replacements:
'yes': '&7| Vanished' 'yes': '&7| Vanished'
'no': '' 'no': ''
"%afk%": "%afk%":
"true": " &4*&4&lAFK&4*&r" "true": " &7*AFK*&r"
"false": "" "false": ""
conditions: conditions:
nick: nick:

View file

@ -1,106 +1,92 @@
announce-command-usage: |- announce-command-usage: |-
Usage: /tab announce <type> <name> <length> Usage: /tab announce <type> <name> <length>
Currently supported types: &lbar, scoreboard Currently supported types: bar, scoreboard
bossbar-feature-not-enabled: '&cThis command requires the bossbar feature to be enabled.' bossbar-feature-not-enabled: '&8[&fracked.ru&8]&r &cerror: &7this command requires the bossbar feature to be enabled'
bossbar-announce-command-usage: 'Usage: /tab announce bar <bar name> <length>' bossbar-announce-command-usage: 'Usage: /tab announce bar <bar name> <length>'
bossbar-not-found: '&cNo bossbar found with the name "%name%"' bossbar-not-found: '&8[&fracked.ru&8]&r &cerror: &7no bossbar found with the name &e%name%'
bossbar-already-announced: '&cThis bossbar is already being announced' bossbar-already-announced: '&8[&fracked.ru&8]&r &cerror: &7this bossbar is already being announced'
group-data-removed: '&3[TAB] All data has been successfully removed from group &e%group%' group-data-removed: '&8[&fracked.ru&8]&r &7all data has been removed from group &e%group%'
group-value-assigned: '&3[TAB] %property% ''&r%value%&r&3'' has been successfully group-value-assigned: '&8[&fracked.ru&8]&r &7%property% &f%value%&r&7 has been assigned to group &e%group%'
assigned to group &e%group%' group-value-removed: '&8[&fracked.ru&8]&r &7%property% has been removed from group &e%group%'
group-value-removed: '&3[TAB] %property% has been successfully removed from group user-data-removed: '&8[&fracked.ru&8]&r &7all data has been removed from player &e%player%'
&e%group%' user-value-assigned: '&8[&fracked.ru&8]&r &7%property% &f%value%&r&7 has been assigned to player &e%player%'
user-data-removed: '&3[TAB] All data has been successfully removed from player &e%player%' user-value-removed: '&8[&fracked.ru&8]&r &7%property% has been removed from player &e%player%'
user-value-assigned: '&3[TAB] %property% ''&r%value%&r&3'' has been successfully assigned
to player &e%player%'
user-value-removed: '&3[TAB] %property% has been successfully removed from player
&e%player%'
parse-command-usage: 'Usage: /tab parse <player> <placeholder>' parse-command-usage: 'Usage: /tab parse <player> <placeholder>'
send-command-usage: |- send-command-usage: |-
Usage: /tab send <type> <player> <bar name> <length> Usage: /tab send <type> <player> <bar name> <length>
Currently supported types: &lbar Currently supported types: bar
send-bar-command-usage: 'Usage: /tab send bar <player> <bar name> <length>' send-bar-command-usage: 'Usage: /tab send bar <player> <bar name> <length>'
team-feature-required: This command requires scoreboard teams feature enabled team-feature-required: This command requires scoreboard teams feature enabled
collision-command-usage: 'Usage: /tab setcollision <player> <true/false>' collision-command-usage: 'Usage: /tab setcollision <player> <true/false>'
no-permission: '&cI''m sorry, but you do not have permission to perform this command. no-permission: '&8[&fracked.ru&8]&r &cerror: &7you do not have permission to perform this command'
Please contact the server administrators if you believe that this is in error.' command-only-from-game: '&8[&fracked.ru&8]&r &cerror: &7this command must be ran from the game'
command-only-from-game: '&cThis command must be ran from the game' player-not-online: '&8[&fracked.ru&8]&r &cerror: &7no online player found with the name &e%player%'
player-not-online: '&cNo online player found with the name "%player%"' unlimited-nametag-mode-not-enabled: '&8[&fracked.ru&8]&r &7to make this feature work, enable unlimited-nametag-mode in the config'
unlimited-nametag-mode-not-enabled: '&c[TAB] Warning! To make this feature work, you invalid-number: '&8[&fracked.ru&8]&r &cerror: &7&e%input%&7 is not a number'
need to enable unlimited-nametag-mode in the config!' scoreboard-feature-not-enabled: '&8[&fracked.ru&8]&r &cerror: &7this command requires the scoreboard feature to be enabled'
invalid-number: '"%input%" is not a number!'
scoreboard-feature-not-enabled: '&4This command requires the scoreboard feature to
be enabled.'
scoreboard-announce-command-usage: 'Usage: /tab scoreboard announce <scoreboard name> scoreboard-announce-command-usage: 'Usage: /tab scoreboard announce <scoreboard name>
<length>' <length>'
scoreboard-not-found: '&cNo scoreboard found with the name "%name%"' scoreboard-not-found: '&8[&fracked.ru&8]&r &cerror: &7no scoreboard found with the name &e%name%'
nametag-preview-on: '&7Preview mode &aactivated&7.' nametag-preview-on: '&8[&fracked.ru&8]&r &7preview mode activated'
nametag-preview-of: '&7Preview mode &3deactivated&7.' nametag-preview-of: '&8[&fracked.ru&8]&r &7preview mode deactivated'
reload-success: '&3[TAB] Successfully reloaded' reload-success: '&8[&fracked.ru&8]&r &7successfully reloaded'
reload-fail-file: '&3[TAB] &4Failed to reload, file %file% has broken syntax. Check reload-fail-file: '&8[&fracked.ru&8]&r &cerror: &7failed to reload, file &e%file%&7 has broken syntax. check console for more info'
console for more info.' scoreboard-toggle-on: '&8[&fracked.ru&8]&r &7scoreboard enabled'
scoreboard-toggle-on: '&2Scoreboard enabled' scoreboard-toggle-off: '&8[&fracked.ru&8]&r &7scoreboard disabled'
scoreboard-toggle-off: '&7Scoreboard disabled' bossbar-toggle-on: '&8[&fracked.ru&8]&r &7bossbar is now visible'
bossbar-toggle-on: '&2Bossbar is now visible' bossbar-toggle-off: '&8[&fracked.ru&8]&r &7bossbar is no longer visible'
bossbar-toggle-off: '&7Bossbar is no longer visible. Magic!'
scoreboard-show-usage: 'Usage: /tab scoreboard show <scoreboard> [player]' scoreboard-show-usage: 'Usage: /tab scoreboard show <scoreboard> [player]'
bossbar-not-marked-as-announcement: '&cThis bossbar is not marked as an announcement bossbar-not-marked-as-announcement: '&8[&fracked.ru&8]&r &cerror: &7this bossbar is not marked as an announcement bar and is therefore already displayed permanently (if display condition is met)'
bar and is therefore already displayed permanently (if display condition is met)' bossbar-announcement-success: '&8[&fracked.ru&8]&r &7announcing bossbar &e%bossbar%&7 for &f%length%&7 seconds'
bossbar-announcement-success: '&aAnnouncing bossbar &6%bossbar% &afor %length% seconds.' bossbar-send-success: '&8[&fracked.ru&8]&r &7sending bossbar &e%bossbar%&7 to player &e%player%&7 for &f%length%&7 seconds'
bossbar-send-success: '&aSending bossbar &6%bossbar% &ato player &6%player% &afor armorstands-disabled-cannot-use-preview: '&8[&fracked.ru&8]&r &cerror: &7your armor stands are disabled, therefore you cannot use preview feature'
%length% seconds.'
armorstands-disabled-cannot-use-preview: '&cYour armor stands are disabled, therefore
you cannot use preview feature'
help-menu: help-menu:
- '&m ' - '&8------------------------------------'
- ' &8>> &3&l/tab reload' - ' &8>> &f/tab reload'
- ' - &7Reloads plugin and config' - ' &8- &7reloads plugin and config'
- ' &8>> &3&l/tab &9group&3/&9player &3<name> &9<property> &3<value...>' - ' &8>> &f/tab group/player <name> <property> <value...>'
- ' - &7Do &8/tab group/player &7to show properties' - ' &8- &7do &e/tab group/player&7 to show properties'
- ' &8>> &3&l/tab nametag preview' - ' &8>> &f/tab nametag preview'
- ' - &7Shows your nametag for yourself, for testing purposes' - ' &8- &7shows your nametag for yourself, for testing purposes'
- ' &8>> &3&l/tab announce bar &3<name> &9<seconds>' - ' &8>> &f/tab announce bar <name> <seconds>'
- ' - &7Temporarily displays bossbar to all players' - ' &8- &7temporarily displays bossbar to all players'
- ' &8>> &3&l/tab parse <player> <placeholder> ' - ' &8>> &f/tab parse <player> <placeholder>'
- ' - &7Test if a placeholder works' - ' &8- &7test if a placeholder works'
- ' &8>> &3&l/tab debug [player]' - ' &8>> &f/tab debug [player]'
- ' - &7displays debug information about player' - ' &8- &7displays debug information about player'
- ' &8>> &3&l/tab cpu' - ' &8>> &f/tab cpu'
- ' - &7shows CPU usage of the plugin' - ' &8- &7shows CPU usage of the plugin'
- ' &8>> &3&l/tab group/player <name> remove' - ' &8>> &f/tab group/player <name> remove'
- ' - &7Clears all data about player/group' - ' &8- &7clears all data about player/group'
- '&m ' - '&8------------------------------------'
mysql-help-menu: mysql-help-menu:
- '&6/tab mysql upload - uploads data from files to mysql' - '&8[&fracked.ru&8]&r &7&e/tab mysql upload&7 - uploads data from files to mysql'
- '&6/tab mysql download - downloads data from mysql to files' - '&8[&fracked.ru&8]&r &7&e/tab mysql download&7 - downloads data from mysql to files'
mysql-fail-not-enabled: '&cCannot download/upload data from/to MySQL, because it''s mysql-fail-not-enabled: '&8[&fracked.ru&8]&r &cerror: &7cannot download/upload data from/to mysql, because it is disabled'
disabled.' mysql-fail-error: '&8[&fracked.ru&8]&r &cerror: &7mysql download failed due to an error. check console for more info'
mysql-fail-error: MySQL download failed due to an error. Check console for more info. mysql-download-success: '&8[&fracked.ru&8]&r &7mysql data downloaded successfully'
mysql-download-success: '&aMySQL data downloaded successfully.' mysql-upload-success: '&8[&fracked.ru&8]&r &7mysql data uploaded successfully'
mysql-upload-success: '&aMySQL data uploaded successfully.'
nametag-help-menu: nametag-help-menu:
- /tab nametag preview [player] - toggles armor stand preview mode - '&8[&fracked.ru&8]&r &7&e/tab nametag preview [player]&7 - toggles armor stand preview mode'
- /tab nametag toggle [player] - toggles nametags on all players for command sender - '&8[&fracked.ru&8]&r &7&e/tab nametag toggle [player]&7 - toggles nametags on all players for command sender'
nametag-feature-not-enabled: '&cThis command requires nametag feature to be enabled.' nametag-feature-not-enabled: '&8[&fracked.ru&8]&r &cerror: &7this command requires nametag feature to be enabled'
nametags-hidden: '&aNametags of all players were hidden to you' nametags-hidden: '&8[&fracked.ru&8]&r &7nametags of all players were hidden to you'
nametags-shown: '&aNametags of all players were shown to you' nametags-shown: '&8[&fracked.ru&8]&r &7nametags of all players were shown to you'
scoreboard-help-menu: scoreboard-help-menu:
- /tab scoreboard [on/off/toggle] [player] [options] - '&8[&fracked.ru&8]&r &7&e/tab scoreboard [on/off/toggle] [player] [options]'
- /tab scoreboard show <name> [player] - '&8[&fracked.ru&8]&r &7&e/tab scoreboard show <name> [player]'
- /tab scoreboard announce <name> <length> - '&8[&fracked.ru&8]&r &7&e/tab scoreboard announce <name> <length>'
bossbar-help-menu: bossbar-help-menu:
- /tab bossbar [on/off/toggle] [player] [options] - '&8[&fracked.ru&8]&r &7&e/tab bossbar [on/off/toggle] [player] [options]'
- /tab bossbar send <name> [player] - '&8[&fracked.ru&8]&r &7&e/tab bossbar send <name> [player]'
- /tab bossbar announce <name> <length> - '&8[&fracked.ru&8]&r &7&e/tab bossbar announce <name> <length>'
nametag: nametag:
help-menu: help-menu:
- /tab nametag <show/hide/toggle> [player] [-s] - Toggles nametag of specified player - '&8[&fracked.ru&8]&r &7&e/tab nametag <show/hide/toggle> [player] [-s]&7 - toggles nametag of specified player'
- /tab nametag <showview/hideview/toggleview> [player] [viewer] [-s] - Toggles nametag - '&8[&fracked.ru&8]&r &7&e/tab nametag <showview/hideview/toggleview> [player] [viewer] [-s]&7 - toggles nametag view of specified player on other player(s)'
VIEW of specified player on other player(s) feature-not-enabled: '&8[&fracked.ru&8]&r &cerror: &7this command requires nametag feature to be enabled'
feature-not-enabled: '&cThis command requires nametag feature to be enabled.' view-hidden: '&8[&fracked.ru&8]&r &7nametags of all players were hidden to you'
view-hidden: '&aNametags of all players were hidden to you' view-shown: '&8[&fracked.ru&8]&r &7nametags of all players were shown to you'
view-shown: '&aNametags of all players were shown to you' player-hidden: '&8[&fracked.ru&8]&r &7your nametag was hidden'
player-hidden: '&aYour nametag was hidden' player-shown: '&8[&fracked.ru&8]&r &7your nametag was shown'
player-shown: '&aYour nametag was shown' no-arg-from-console: '&8[&fracked.ru&8]&r &cerror: &7you need to specify player if running this command from the console'
no-arg-from-console: '&cYou need to specify player if running this command from
the console'

View file

@ -591,10 +591,9 @@ global-required-axe: false
# Axe item # Axe item
required-axe: required-axe:
type: DIAMOND_AXE type: DIAMOND_AXE
name: '&aAn Epic Axe' name: '&fracked.ru axe&r'
lore: lore:
- "&7This axe... it's awesome." - "&7fells trees in one swing."
- "&7It can chop down trees real fast."
enchants: enchants:
- 'DURABILITY:3' - 'DURABILITY:3'
- 'DIG_SPEED:5' - 'DIG_SPEED:5'

View file

@ -2,26 +2,26 @@
general: general:
nametag: nametag:
prefix: '&8[&6UltimateTimber&8] ' prefix: '&8[&fracked.ru&8]&r '
nopermission: '&cYou don''t have permission for that!' nopermission: '&8[&fracked.ru&8]&r &cerror: &7you don''t have permission for that.'
# Command Messages # Command Messages
command: command:
reload: reload:
description: 'Reloads the config.' description: 'Reloads the config.'
reloaded: '&7Configuration and locale files have been reloaded.' reloaded: '&8[&fracked.ru&8]&r &7configuration and locale files reloaded.'
toggle: toggle:
description: 'Toggles your chopping mode' description: 'Toggles your chopping mode'
enabled: '&7Chopping Mode: &aEnabled' enabled: '&8[&fracked.ru&8]&r &7chopping mode: &fenabled&r'
disabled: '&7Chopping Mode: &cDisabled' disabled: '&8[&fracked.ru&8]&r &7chopping mode: &fdisabled&r'
give: give:
not-a-player: '&cNot a player.' not-a-player: '&8[&fracked.ru&8]&r &cerror: &7not a player.'
given: '&fGiven to player &a%player%' given: '&8[&fracked.ru&8]&r &7given to player &e%player%'
no-axe: '&cAxe could not be loaded.' no-axe: '&8[&fracked.ru&8]&r &cerror: &7axe could not be loaded.'
# Event Messages # Event Messages
event: event:
'on': 'on':
cooldown: '&eYou are on cooldown and cannot topple trees right now.' cooldown: '&8[&fracked.ru&8]&r &7you are on cooldown and cannot topple trees right now.'