## Paradigm Version 12.0.5 (The Modernization Update for 1.12.2)
This is a massive update for the Minecraft 1.12.2 version of Paradigm! The entire mod has been rewritten from the ground up to match the modern architecture and feature set of the latest versions, making it more powerful, stable, and easier to maintain.
**PLEASE TEST EVERYTHING, IF THERE IS BUG REPORT IT!**
### ✨ New Features (for 1.12.2)
* **Custom Commands are Here!**
* The full `CommandManager` module has been back-ported from the modern versions. You can now create your own custom commands with multiple actions by simply creating `.json` files in the `config/paradigm/commands/` folder!
* **Introducing Group Chat!**
* The `GroupChat` module has been back-ported, allowing players to create, join, and chat in their own private groups. All commands from the modern versions are included (`/groupchat create`, `/invite`, `/toggle`, etc.).
* **Staff Chat is Back!**
* The Staff Chat module (`/sc`) has been completely refactored and back-ported, providing a private channel for your team to coordinate, complete with the optional boss bar indicator.
* **Standardized JSON Configurations:**
* The old `.cfg` files have been completely replaced! All configuration for the 1.12.2 version now uses the same easy-to-read `.json` format as the Fabric version, making server management much simpler. Your old configs will be replaced with new, self-documenting JSON files.
### ⚙️ Improvements & Fixes
* **Complete Code Refactor:** The entire internal structure of the mod has been modernized to use a more stable and efficient service-based architecture.
* **Unified Message Parser:** All modules now use the same powerful message parser, ensuring that features like `[link]`, `[hover]`, and `[command]` tags work consistently everywhere.
* **Bug Fixes:** Fixed a critical server crash (`NullPointerException`) that could occur when players logged in and received the MOTD.
* **Improved Logging:** The debug logger is now more consistent and provides better information for troubleshooting.
* **Permission System Parity:** The `PermissionsHandler` has been updated to match the structure of modern versions, improving compatibility with permission mods.
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" }