Force Resourcepacks

VIP Plugins Force Resourcepacks

Version: 1.12.35
This adds support for the 26.1 version and pack format identifier as well as sending and removing packs and handling pack statuses
  • Add support for configuring 1.21.11 as a pack's version
  • Add support for semantic versioned pack formats e.g. format: 75.1 (not really used yet in any version but might be used by Mojang in the future)
  • 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)