- **Configuration File Changes**:
- All configuration management is now centralized in `/config`.
- Any changes made to these config files will be applied correctly when the server restarts.
- **Language Support**:
- Introduced a new `Lang` class for easier language management.
- Language selection can now be customized through the main config file.
- Available languages: English (`en`), Czech (`cs`), and Russian (`ru`).
- **Language File Enhancements**:
- Both standard color codes and hex colors can now be used in language JSON files for greater flexibility in text formatting.
- **MOTD**:
- The MOTD configuration format has been updated to `JSON` for easie configuration
- **Other Changes**:
- The FTBRanks permission check is included.
- Integrated tag handling directly within the MessageParser class (former ColorUtils)
- Fixed error about sound string in Restart class
- Dynamic custom permissions register for **ForgeEssentials** and **LuckPerms** mod
- **New Custom Command Feature**:
- Added the ability to define custom commands through the configuration file.
- Supported actions: message, run_console, run_command, teleport
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" }