• Prevent automatic packs being removed when selecting a pack with the /usepack command on 1.20.3+ (The config option selected-packs-remove-existing can be set to true to restore the previous behaviour of manually selected packs completely removing all automatic packs)
  • Similarly if /resetpack is used then only the manually selected pack will be removed if selected-packs-remove-existing is false
  • Add pack version for 1.21.10
  • Prevent issues if the player's protocol version couldn't be detected. It will be assumed that the player can apply all packs in that case
  • Don't abort loading of packs from config if an invalid pack UUID was detected (it will now log an error and fall back to an UUID based on the url of the pack the same way as if no uuid was specified for the pack in the config)
  • Add support for 1.21.9
  • Fixes an issue where wrong_version actions would not get executed (in the case where it was not caused by a variant but a root pack)
  • Fixes that packs would be selected even if none of its variant matched the version or permission of the user leading to a weird timeout behaviour
  • Prevent configuring a pack with an url and variants at the same time. Previously this would just ignore the url, now this causes error when the config is loaded
  • Improve debug log messages
  • This update adds a version string for 1.21.8 for convenience reasons. Please note that differentiating between 1.21.7 and 1.21.8 is not possible as they share the same protocol and appear the same to servers!
  • Update JPremium integration to support the latest release (requires JPremium 1.23 or newer)
  • This update adds 1.21.7 version string and pack format 64, no other change was necessary to get 1.21.7 to work. You only need to update if you want to have a 1.21.7 per-version pack
  • Added version constants and pack format for 1.21.6 as well as updated packet mapping for BungeeCord
  • Fixed an issue where the timeout wasn't stopped properly when a pack variant was sent on Velocity (and potentially other platforms too)
  • This fixes an issue with the timeout actions getting applied when the pack was already sent when switching to a server which has the pack too (only happens on Velocity)
  • Prevent too general wildcard permissions from triggering the bypassing permissions and making certain functionality seemingly not work for ops/admins
    In order to allow bypassing all packs and actions either forceresourcepacks.bypassall or forceresourcepacks.bypass.* (if wildcards are supported by the permissions system) will now need to be explicitly set, forceresourcepacks.* or just *.* will no longer work
  • This update adds the version constant/pack format for 1.21.5 as well as support for 1.21.5 clients on BungeeCord
Back
Top Bottom