Table of Contents

Statuses

These are the pack statuses that you can react on with actions. The can be used both in the commands and the config and are also available in some of the placeholders for PlaceholderAPI.

The list is more or less in the order in which they occur when a pack gets send (some are alternatives of each other like accepted and declined) and some might not trigger once other status were called. (E.g. no_permission/wrong_version stops any later statuses or declined leads to loaded or failed not occuring)

Available Statuses

NO_PERMISSION

No pack can be sent to a player because all that would be available on that server are restricted and the player doesn't have the permissions he would need for that pack

WRONG_VERSION

No pack can be sent because all packs that would be available on that server have a pack format that would be incompatible with the player's client version or the client has the wrong type (bedrock) and can't receive packs.

REQUESTED

A request to download the server resource pack is send to the client. Run before anything shows up for the user.

ACCEPTED

The player chose “yes” on the download screen or has the server pack enabled for this server entry in his multiplayer list

DECLINED

The player chose “no” on the download screen or has the server pack disabled for this server entry in his multiplayer list

LOADED

The player finished downloading the pack and the client applied it

FAILED

The client failed to download the pack, e.g. when the pack url is wrong. Check the client's latest.log file for more details!

TIMEOUT

The client/player failed to react on the server resourcepack sent prompt in the amount of seconds set in the config at “prompttimeout” If no extra actions for TIMEOUT are set the DECLINED actions are used

For 1.20.3+ clients:

DOWNLOADED

The player finished downloading the pack

INVALID_URL

The URL provided wasn't valid

FAILED_TO_RELOAD

The client failed to (re)load the applied pack

DISCARDED

The client decided to not do anything with the pack (e.g. the same version was applied already)