Denizen Script Commands


Commands are always written with a '-' before them, and are the core component of any script, the primary way to cause things to happen.
Learn about how commands work in The Beginner's Guide.


Showing 1 out of 184 commands...
NameBungeeTag
Syntaxbungeetag [server:<server>] [<tags>]
Short DescriptionParses tags on another server on a Bungee network and returns the results for this server to process.
Full DescriptionThis command parses tags on another server on a Bungee network and returns the results for this server to process.

As a more technical explanation: All commands in Denizen parse tags in any input arguments prior to processing them further.
This command skips that step, and sends the raw tags out to the specified server to then have that server perform the actual tag processing,
when then gets sent back and allows the command to complete.

Tags will be parsed on the remote server, but definitions from the originating queue will be used.
The linked player will be available on the remote server if that server has ever seen the player.

This command must be held with the '~' prefix. The queue will then wait for the result.
Related Tags<entry[saveName].result> returns the result of the parsed tag.
<bungee.list_servers> Returns a list of known bungee server names.
Usage Example
# Use to read a simple tag from another server.
- ~bungeetag server:lobby <server.motd> save:motd
- narrate "The lobby's MOTD is <entry[motd].result>"
GroupDepenizen
RequiresDepenizen, DepenizenBungee, BungeeCord
Sourcehttps://github.com/DenizenScript/Depenizen/blob/master/src/main/java/com/denizenscript/depenizen/bukkit/commands/bungee/BungeeTagCommand.java#L31