Skip to content

Release v0.1.0

Choose a tag to compare

@github-actions github-actions released this 05 Jul 08:16

Added

Players

  • Client-locale and 12/24-hour time formatting
    • Why: Support heterogeneous client environments and user preferences without manual server configuration.
  • Dimension-aware time display behavior for the Nether and The End
    • Why: Avoid displaying invalid or static time readouts where standard day/night cycles do not apply.

Server Administrators

  • Dynamic extraction of default translations to the languages/ folder
    • Why: Allow server administrators to customize language strings directly without modifying the plugin jar.
  • Programmatic configuration generation using Configurate
    • Why: Ensure configuration schema validation and automatic updates for default values.
  • Automated release workflows to Hangar and Modrinth
    • Why: Simplify artifact distribution for operators and maintainers.
  • Local translation overwrite prevention
    • Why: Ensure custom edits made by server administrators are preserved during updates or restarts.

Developers

  • Custom ClassLoader fallback translation resolution
    • Why: Prevent translation loading failures in environments with non-standard classloaders.
  • JitPack support and Maven publishing tasks
    • Why: Enable downstream developers to integrate the plugin as a dependency in their own builds.