Neologin 1.1.1.
Curse Maven Snippet
What's new
Update Changelog v1.1.1
- Transition to SQL (SQLite & MySQL): Data storage has been migrated from a plain JSON file (players.dat) to relational SQL databases. SQLite is used by default. MySQL support is now available for server networks.
- Automatic Migration: On first launch, the mod automatically reads the legacy players.dat file, migrates all player accounts to the new SQL database, and deletes the obsolete file.
- Class Shading and Relocation: MySQL and SQLite JDBC drivers are fully shaded and relocated within the JAR file. This prevents class loading conflicts with other mods utilizing the same SQL libraries (e.g., CoreProtectNeo).
- Config Version Control: Introduced a config version check file (.config_version). If the configuration structure is updated in a new mod version, the system regenerates the file to ensure all parameters are structured correctly.
- Movement Restriction on Unregister: Unregistering an online player now instantly shifts them to Spectator mode and locks their coordinates, preventing flight and movement before re-registration.
- Masked Password Logging: Commands containing passwords are now filtered, replacing raw strings in server console logs with mask symbols (***).
- Auto-updater Fix: Solved the illegal character in query exception when contacting the Modrinth API on server startup.
This mod has no additional files

