ConsentGate 0.3.0
2026-10-09
Translatable error messages and automatic config updates.
Added
- Kick messages for errors, such as a busy gate, a timeout, or a storage failure, can be changed and translated with the new
error-*keys in the message files. - Missing settings are added to
config.yml, and missing keys to the bundled message files, when the plugin starts. Your values and comments are kept, and the server log lists what was added. If a file cannot be updated safely, it is left unchanged, the log shows a warning, and startup continues. Make a file read-only to keep it as it is.
Changed
- Paper and Velocity now use the same wording for the same error. A few messages changed slightly, for example a Paper timeout now shows "Consent request timed out."
Upgrading from 0.2.0
Back up the plugin folder, stop the server or proxy, replace the JAR, and start again. The new message keys are added to en-US.properties and id-ID.properties automatically.