# GriefPrevention3D v18.2.6
**Wiki:** https://github.com/castledking/GriefPrevention3D/wiki
## Highlights
### PvP toggle messages synced in every non-English locale
The 16 PvP-toggle message keys introduced in v18.2.5 had only been added to the
default `messages.yml` and `messages_en.yml`. The 12 non-English locale files still
carried the old single `_NoFee` / `_WithFee` keys and were missing the new split / state
/ error / usage keys, causing every PvP toggle prompt (confirmation, fee, success, error)
to silently fall back to English on a non-English server.
This release adds all 16 new keys, with localized translations, in:
- `messages_de_DE.yml` (German)
- `messages_es.yml` (Spanish)
- `messages_fr_FR.yml` (French)
- `messages_ja_JP.yml` (Japanese)
- `messages_ms_MY.yml` (Malay)
- `messages_pl_PL.yml` (Polish)
- `messages_pt_BR.yml` (Portuguese - Brazil)
- `messages_ru_RU.yml` (Russian)
- `messages_tr_TR.yml` (Turkish)
- `messages_uk_UA.yml` (Ukrainian)
- `messages_zh_CN.yml` (Chinese - Simplified)
- `messages_en_PT.yml` (English - Pirate)
### Message keys added
| Key | English default |
|---|---|
| `ConfirmPvpToggleEnabledNoFee` | `Do you want to enable PvP in this {0}?` |
| `ConfirmPvpToggleDisabledNoFee` | `Do you want to disable PvP in this {0}?` |
| `ConfirmPvpToggleEnabledWithFee` | `Do you want to pay {0} to enable PvP in this {1}?` |
| `ConfirmPvpToggleDisabledWithFee` | `Do you want to pay {0} to disable PvP in this {1}?` |
| `PvPToggleEnabled` | `PvP enabled in this {0}.` |
| `PvPToggleDisabled` | `PvP disabled in this {0}.` |
| `PvPToggleEnabledWithFee` | `PvP enabled in this {0} for {1}.` |
| `PvPToggleDisabledWithFee` | `PvP disabled in this {0} for {1}.` |
| `PvpToggleNotEnabled` | `PvP toggle commands are not enabled.` |
| `PvpToggleNotEnabledForClaimType` | `PvP cannot be toggled in this type of claim.` |
| `NoPendingPvpToggle` | `No pending PvP toggle to confirm.` |
| `PendingPvpToggleExpired` | `Your pending PvP toggle has expired. Please try again.` |
| `ConfirmPvpToggleInstruction` | `Type /claim pvp {0} confirm or /claimpvpconfirm to confirm.` |
| `PvpToggleUsage` | `Usage: /claim pvp [true|false|on|off] [confirm]` |
| `PvpToggleAlreadyEnabled` | `PvP is already enabled in this {0}.` |
| `PvpToggleAlreadyDisabled` | `PvP is already disabled in this {0}.` |
## Fixes
### Removes orphan PvP toggle keys from locales
The pre-v18.2.5 generic keys are no longer referenced by the plugin (the `/claim pvp`
flow now uses the four split `_Enabled` / `_Disabled` variants) and were removed from
all 12 non-English locale files so they match the default `messages.yml`:
- `ConfirmPvpToggleNoFee` (removed)
- `ConfirmPvpToggleWithFee` (removed)
Optional dependencies
PlaceholderAPI
Any compatible version
QuickShop-Hikari
Any compatible version
VaultUnlocked
Any compatible version
Developer information
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle.
maven { name = "Modrinth"; url = "https://api.modrinth.com/maven" }