promotional bannermobile promotional banner

Werchat

A fully featured chat plugin including a chat channel system for Hytale servers. Organize player communication with customizable channels, private messaging, and moderation tools.

File Details

Werchat-1.11.0.jar

  • R
  • Feb 21, 2026
  • 430.97 KB
  • 38
  • Early Access

File Name

Werchat-1.11.0.jar

Supported Versions

  • Early Access

Werchat 1.11.0

UI

  • Added a unified /ch settings UI with Main, Channels, and moderator management views.
  • Added password popup flow for joining locked channels from the UI.
  • Added modal management lists for bans, mutes, and moderators.
  • Added channel owner and selected-channel online roster data to the UI.
  • Added dynamic command help panel in Main view.
  • /ch help now opens the UI help view (permission-filtered command list).
  • /ch list now opens the Channels view directly.

UI Scalability

  • Replaced overflowing moderator button strip with a dropdown selector + Open action.
  • Fixed moderator dropdown routing bug that could show Unknown moderator tab.
  • Adjusted help panel scrolling so long command lists no longer create large empty space.

Channels

  • Added channel descriptions (description, descriptionEnabled) and UI visibility support.
  • Added channel MOTD (motd, motdEnabled) and UI visibility support.
  • MOTD delivery is session-safe (once per login for eligible members).
  • Added auto-disambiguated default nicks when creating channels without explicit nick:
    • Uses first character, then suffixes for collisions (1, 1-2, 1-3).

Commands

  • Added /ch description <channel> <text|on|off|clear>.
  • Added /ch motd <channel> <text|on|off|clear>.
  • Added /ch reload support in the UI command help list (permission-aware).

PlaceholderAPI

  • Added channel keys for description and MOTD:
    • description
    • motd
    • has_description
    • has_motd
    • description_enabled
    • motd_enabled

Stability & Hardening

  • Removed UI test-ban seeding logic from moderation list rendering.
  • Improved save-thread safety for debounced channel/player persistence.
  • /ch reload now flushes pending debounced saves before disk reload.
  • /ch unmod now blocks removing channel owner moderator status.
  • Quick-chat symbol matching now prefers longest symbol first (deterministic tiebreak).
  • Added permission enforcement for /ignorelist (werchat.ignore, werchat.*, or *).