Skip to content

Releases: ModularSoftAU/zander

Version 1.3.0

08 Mar 03:49
acef551

Choose a tag to compare

Added

  • Private Messaging System:
    • New commands: /message (or /msg, /tell, /w), /reply (or /r), /ignore, and /togglemessages.
    • Comprehensive tab completion for messaging commands, with support for hiding vanished players.
    • Support for direct-message logging and social/command spy for staff.
    • Dedicated documentation in docs/private-messaging.md.
  • Velocity Proxy Support:
    • Introduced the zander-velocity module for Velocity proxy servers.
    • Implemented core proxy features: chat handling, session management (login, switch, disconnect), and server pings.
    • Added moderation commands: /clearchat and /freezechat.
    • Added utility commands: /discord, /ping, /report, /rules, and /website.
  • Zander Addon (Paper Plugin):
    • New module zander-addon providing additional player features.
    • Custom /policy command using a Markdown-to-Adventure parser to render policies in a book GUI.
    • Custom /social command with an interactive GUI for social media links.
    • Embedded API server to serve policy and social configurations.
    • Toggleable hotbar items for easy access to policies and social links.
  • Enhanced Hub Functionality:
    • Refactored zander-hub configuration into modular files: locations.yml, messages.yml, and misc.yml.
    • Added HubPlayerLeave event handling.
    • Added ItemBuilder, ConfigValidator, and CopyResources utilities for better internal management.
    • Integrated customizable welcome sounds for players joining the hub.

Changed

  • Project Restructuring:
    • Renamed the legacy zander-proxy module to zander-waterfall.
    • Updated the root pom.xml to include new modules and managed dependencies.
  • Performance & Stability:
    • Refactored Heartbeat and Announcement (TipChatter) tasks to run asynchronously on the proxy, preventing potential server hangs.
  • Chat & Permissions:
    • Improved LuckPerms metadata lookup for chat formatting, making it more robust and optional where appropriate.
    • Preserved player prefixes in private messages for better identification.

Fixed

  • Fixed an issue where the version number would print as ${plugin.version} instead of the actual version at server startup.
  • Fixed LuckPerms meta lookup failures in certain chat scenarios.
  • Improved handling of vanished players in various commands and tab completions.

Version 1.2.0

23 Aug 21:08
801dcf4

Choose a tag to compare

Version 1.1.0

02 Jan 21:20
cd77182

Choose a tag to compare

Version 1.0: The Beginning (Announcements, Applications, Discord and Server management)

12 Nov 03:19
d0db40d

Choose a tag to compare

What's Changed

  • Version 1.0: The Beginning (Announcements, Applications, Discord and Server management) by @benrobson in #12

Full Changelog: https://github.com/ModularSoftAU/zander/commits/1.0