BuildUp

TDGroupe Changelog

Alle TD-Mods

Aktuell veroeffentlicht: 0.1.7

0.1.7

  • Update the supported Xaero's Minimap and World Map versions to 26.5.0 or newer and 1.46.0 or newer.

0.1.6

  • Allow every group and rank color button to cycle forward with the left mouse button and backward with the right mouse button.
  • Fix group sharing from Xaero's World Map by sending Xaero's color index instead of its rendered RGB color.

0.1.5

  • Add Share with group to a waypoint's right-click menu in Xaero's World Map.

0.1.4

  • Prevent the group dashboard from crashing while it refreshes after a group is dissolved.

0.1.3

  • Allow the singleplayer world owner to manage ranks without an operator-list entry. Multiplayer guests still need an explicit operator entry, and players without access no longer see the Ranks tab.
  • Enable the group color button when creating a group and validate and save the selected color on the server. Green remains the default.
  • Move the inventory Group button below the left edge of the inventory, away from EMI navigation. Use a compact 20-by-20-pixel two-person icon with a tooltip and narration, follow recipe-book shifts and leave room for the creative inventory tabs.

0.1.2

  • Keep group and rank editors open until the server confirms a save. Preserve rejected drafts, show validation errors in the form and disable controls while saving. Correlate responses with individual requests and require the updated network protocol on both sides.
  • Keep group names, rank lists and color-control labels readable independently of their configured chat colors. Show the rank chat preview with contrasting backgrounds for its original text colors.
  • Label search fields visibly, provide placeholders and focus narration, and explain empty lists separately from unsuccessful searches with a clear-search action.
  • Return member details and rank assignments to their originating lists, preserve each list's search and page, and make confirmation Back and Cancel use the same destination.
  • Remove decorative dot grids from the dashboard backdrop and panels while retaining the shared dark green and gold styling.
  • Keep public messages on Minecraft's player-chat delivery path while applying group and rank decoration, preserving sender identity, signatures, recipient chat settings, text filtering and vanilla spam accounting.
  • Fix Xaero waypoint imports for dimension names containing underscores by including the complete destination suffix.
  • Reject duplicate JSON fields, invalid JSON syntax and non-string text fields before loading saved group data. Keep the existing schema and valid saved data unchanged.
  • Preserve search cursor position and text selection when dashboard lists refresh, and reset search focus when changing views.
  • Remove redundant position and size tracking from the fixed-layout button and text-field adapters.
  • Add regression checks for strict persistence validation, public chat mixin application, chat-decoration network serialization, Xaero destination encoding and search selection restoration using LDLib text fields.

0.1.1

  • Simplify dashboard controls by removing unused compatibility methods, the custom button builder, unused tooltip handling and an unreachable window-size fallback. Keep input limits and viewport scaling unchanged.

0.1.0

  • Add server-owned group state with player-selected names and colors, owner transfers, removal, leaving and confirmed dissolution, including owner-only groups.
  • Add chat-confirmed invitations with live pending status and expiration in the group dashboard.
  • Add an LDLib inventory dashboard styled consistently with TDEconemy, searchable player selection and viewport scaling.
  • Add private /gc chat and a configurable group-name prefix in public chat.
  • Add optional private sharing from Xaero's waypoint list into its local import dialog.
  • Add operator-managed global chat ranks with multiple assignments, ordered tags, independent colors, previews and online/offline player selection.
  • Persist UUID-based memberships, known profiles, ranks and assignments in validated SavedData without an external database.
  • Add English and German translations and automated domain, chat, persistence and distribution checks.