Skip to content

1.20.1-2.1.0

Choose a tag to compare

@kferrano kferrano released this 21 Mar 20:36
· 4 commits to main since this release

Changelog

πŸ› Fix

  • Fixed an issue where players could get disconnected on join with
    Payload may not be larger than 32767 bytes.
  • Large scan responses are no longer sent as a single oversized packet.
  • Pending scan data is now properly cleared when a player logs out.

πŸ”§ Improvement

  • Mod and file scans are now split into smaller network packets.
  • Received scan data is reassembled correctly on the server side.
  • Timeout and nonce validation were cleanly preserved in the updated scan flow.
  • collectclientonly was changed to a more compact toggle command.

🧩 Refactor

  • Reworked the internal network flow for the client scan.
  • Scan handling is now more clearly separated between request, chunked transfer, and final processing.
  • Simplified command handling for collectclientonly.

πŸ“¦ Modpack/Config

  • Reordered entries in the config.
  • collectWhitelist, collectClientOnly, strictFiles, customMessage, and packLink are now grouped above allowed instead of being placed in the middle of the config.
  • Existing behavior for strict, strictFiles, and collectClientOnly remains unchanged.

βš™οΈ Compatibility

  • Improved stability for larger modpacks with many mods and files.
  • Strict mode remains compatible with the new scan transfer flow.