Reloads the config file; resends the packs to every online player if the 2nd argument is “resend”
Downloads the resource pack files and generates the sha1 hashes of them
Shows the version of this plugin
Edit a value of a pack
Options that you can modify:
The URL of the pack. Needs to be a direct download, not a one-click hoster!
The sha1 hash sum of the pack's zip file. Not the URL!
An UUID for the pack. If not set it will be created automatically.
The Minecraft version that is required at a minimum to load the pack
The pack format. Can be used instead of the version
for the plugin to atutomatically select the correct versions based on the format number.
Whether only players with the specified permission should be able to automatically get the pack sent.
The permission a player needs to select the pack with /usepack and (if restricted
is true
) for when the pack is sent automatically.
Add a new pack (check out mcrp.host if you need a server resource pack host)
Remove a pack
Get the currently applied pack of a player
Get the stored pack of a player (requires UUID for offline players)
Get the applied and stored counts for a pack
List all server/world assignments
Delete a certain server/world assignment
Show/edit values of a certain assignment or the global ones.
Options:
Get information about the config values of the assignment
Add a pack to the assignment
Remove a pack from the assignment
Set whether the pack is required for the assignment. Only works on 1.17+ clients. Use the kick action for older clients
Set the message that is displayed on the prompt screen for clients above 1.17
Add an optional pack to the assignment
Remove an optional pack from the assignment
Set a regular expression to match the server/world names
Set the delay before sending the pack to a player
Remove an action from the assignment from a specific status. (Or all actions of a status if no action is given)
Add an action to the assignment to react on a specific status when it is the first time a player joins the server
Remove an action from the assignment from a specific status when it is the first time a player joins the server. (Or all actions of a status if no action is given)
Remove an action from the assignment from a specific status for a specific pack. (Or all actions of a status if no action is given)
Add an action to the assignment to react on a specific status for a specific pack when it is the first time a player joins the server
Remove an action from the assignment from a specific status for a specific pack when it is the first time a player joins the server. (Or all actions of a status if no action is given)
List all packs that you can choose.
There are also additional arguments to select a pack
Send a specific pack to yourself or another player, depending on the value of temporary it will only apply for this session or also re-apply on the next login. Values are true or false, omitting it will use the usepack-is-temporary config value (defaults to true)
Reset the pack of a player.