
Chest Spawn
ChestSpawnPlugin is a flexible and fully customizable plugin for Paper Spigot Bukkit Purpur servers that automatically spawns random loot chests at configurable intervals and locations.
Список изменений
SpawnChestPlugin v4.1.5
Now fully localized in 10 languages.
Major Update: Complete Localization
Version 4.1.5 represents a complete overhaul of the plugin's messaging system. Every message, GUI element, item description, and system notification has been moved to external language files. This means you can now use the plugin in your native language or easily customize any text to match your server's style.
Previously, messages were scattered throughout the code in English. Now, all over 300 text strings are organized in clean YAML files, supporting 10 languages: English, Russian, Ukrainian, Spanish, German, French, Chinese, Portuguese, Polish, and Italian.
Supported Languages
- English (en)
- Russian (ru)
- Ukrainian (ua)
- Spanish (es)
- German (de)
- French (fr)
- Chinese (zh)
- Portuguese (pt)
- Polish (pl)
- Italian (it)
How to Use
Set your preferred language in config.yml:
language: "en"
Then reload the plugin:
/reloadchestconfig
The change applies immediately without requiring a server restart.
For Server Owners
You can now create custom translations or modify existing ones by editing files in the lang folder. Each language file follows the same structure, making it easy to copy and customize. Simply duplicate an existing language file, translate the values, and set your custom language code in the config.
This update maintains full backward compatibility. Existing configurations will continue working, defaulting to English if no language is specified.
Technical Details
The localization system includes:
- Over 300 translatable message keys
- Support for placeholder variables (player names, numbers, coordinates)
- Message caching for optimal performance
- Hot-reload capability without server restart
- Fallback to English for missing translations
All message formatting, colors, and styling are preserved in the language files, allowing complete customization of the player experience.
GitHub Update!
Project was updated on the GitHub open source
