* First step to make automated wiki action * Add wiki folder and files * Only trigger on master branch * Add dump command * Update Plugins-using-PlaceholderAPI.md * Create README.md * Update README.md * Ignore the readme file * Update files from wiki * Update wiki pages
6.5 KiB
This page shows all commands, including with a detailed description of what every command does.
Overview
Parse Commands
These commands are used to parse placeholders into their respective values. Useful for debugging.
/papi bcparse
Description:
Parses placeholders of a String and broadcasts the result to all players.
Arguments:
<player|me>
- The Player to parse values of the placeholder (Useme
for yourself).<Text with placeholders>
- The text to parse.
Example:
/papi bcparse funnycube My name is %player_name%!
/papi cmdparse
Description:
Parses placeholders of a String and executes it as a command.
Arguments:
<player|me>
- The player to parse placeholders against. Useme
for yourself.<Command with placeholders>
- The Text to parse and execute as command. Please leave away the/
of the command.
Example:
/papi cmdparse funnycube say My name is %player_name%!
/papi parse
Description:
Parses the placeholders in a given text and shows the result.
Arguments:
<player|me>
- The Player to parse values of the placeholder (Useme
for yourself).<Text with placeholders>
- The text to parse.
Example:
/papi parse funnycube My group is %vault_group%
/papi parserel
Description:
Parses a relational placeholder.
Arguments:
<player1>
- The first player.<player2>
- the second player to compare with.<Text with placeholders>
- The actual placeholder to parse.
Example:
/papi parserel funnycube extended_clip %placeholder%
eCloud Commands
These commands all start with /papi ecloud
and are used for things related about the Expansion Cloud.
/papi ecloud clear
Description:
Clears the cache for the eCloud.
/papi ecloud disable
Description:
Disables the connection to the eCloud.
/papi ecloud download
Description:
Allows you to download an expansion from the eCloud
Arguments:
<expansion>
- The expansion to download.[version]
- The specific version of the expansion to download (Optional)
Example:
/papi ecloud download Vault
/papi ecloud download Vault 1.5.2
/papi ecloud enable
Description:
Enables the connection to the eCloud
/papi ecloud info
Description:
Gives information about a specific Expansion.
Arguments:
<expansion>
- The Expansion to retrieve information from.[version]
- The Expansion's version to get information from.
Example:
/papi ecloud info Vault
/papi ecloud list
Description:
Lists either all Expansions on the eCloud, only those by a specific author or only those that you have installed.
Installed Expansions show as green in the list and Expansions that are installed and have an update available show as gold.
Arguments:
<all|<author>|installed>
- List all Expansions, Expansions of a specific author or all Expnansions you have installed.
Example:
/papi ecloud list all
/papi ecloud list clip
/papi ecloud list installed
/papi ecloud placeholders
Description:
List all placeholders of an Expansion.
Arguments:
<expansion>
- The Expansion to list placeholders of.
Example:
/papi ecloud placeholders Vault
/papi ecloud refresh
Description:
Refresh the cached data from the eCloud.
/papi ecloud status
Description:
Displays the actual Status of the eCloud.
Expansion Commands
These commands can be used to manage the expansions that you have currently installed.
/papi info
Description:
Gives you information about the specified Expansion.
Argument(s):
<expansion>
- The Expansion to get info from (Needs to be registered and active).
Example:
/papi info Vault
/papi list
Description:
Lists all active/registered expansions.
This is different to /papi ecloud list installed in the fact, that it also includes expansions that were installed through a plugin (That aren't a separate jar-file) and it also doesn't show which one have updates available.
/papi register
Description:
Registers an expansion from a specified filename.
This is useful in cases, where you downloaded the expansion manually and don't want to restart the server.
The file needs to be inside /plugins/PlaceholderAPI/expansions
.
Arguments:
<filename>
- The file to register (including the file-extension).
Example:
/papi register MyExpansion.jar
/papi unregister
Description:
Unregisters the specified expansion.
Arguments:
<filename>
- The expansion to unregister.
Example:
/papi unregister MyExpansion.jar
Other Commands
These are other commands of PlaceholderAPI that don't fit any of the above categories.
/papi dump
Description:
Pastes useful information from PlaceholderAPI such as plugin version, server version and installed expansions to https://paste.helpch.at for simple sharing and support.
/papi reload
Description:
Reloads the config settings.
You need to use this command after downloading Expansions from the eCloud or they won't be properly registered.