The system recognizes 39 tagbases!
Search:

boolean[<BooleanTag>] (Common Base Types)

duration[<DurationTag>] (Common Base Types)

integer[<IntegerTag>] (Common Base Types)

list[<ListTag>] (Common Base Types)

map[<MapTag>] (Common Base Types)

math[<TextTag>] (Common Base Types)

null (Common Base Types)

number[<NumberTag>] (Common Base Types)

text[<TextTag>] (Common Base Types)

time[<TimeTag>] (Common Base Types)

yaml[<BooleanTag>] (Common Base Types)


def_exists[<TextTag>] (Definitions)

def[<TextTag>] (Definitions)

from_saved[<TextTag>] (Definitions)

queue[<QueueTag>] (Definitions)

save[<Dynamic>] (Definitions)

script[<ScriptTag>] (Definitions)


escape[<TextTag>] (Escaping)

unescape[<TextTag>] (Escaping)


procedure[<MapTag>] (Scripts)

task[<MapTag>] (Scripts)


block_type[<BlockTypeTag>] (Sponge Base Types)

context (Sponge Base Types)

cuboid[<CuboidTag>] (Sponge Base Types)

entity_type[<EntityTypeTag>] (Sponge Base Types)

entity[<EntityTag>] (Sponge Base Types)

formatted_text[<FormattedTextTag>] (Sponge Base Types)

inventory[<InventoryTag>] (Sponge Base Types)

item_type[<ItemTypeTag>] (Sponge Base Types)

item[<ItemTag>] (Sponge Base Types)

location[<LocationTag>] (Sponge Base Types)

player[<PlayerTag>] (Sponge Base Types)

world[<WorldTag>] (Sponge Base Types)


&[<TextTag>] (Sponge Helper Types)

color[<TextTag>] (Sponge Helper Types)

server (Sponge Helper Types)

texts (Sponge Helper Types)


system (Utilities)


webpage[<ScriptTag>] (Webizen2)
boolean[<BooleanTag>]
Common Base Types Tag Baseboolean[<BooleanTag>]
SourceDenizen2Core at: Denizen2Core-master/src/main/java/com/denizenscript/denizen2core/tags/handlers/BooleanTagBase.java on line 10
Required Addon(s)None
Modifier Is Optional?False
Returnsthe input as a BooleanTag.
ReturnTypeBooleanTag
duration[<DurationTag>]
Common Base Types Tag Baseduration[<DurationTag>]
SourceDenizen2Core at: Denizen2Core-master/src/main/java/com/denizenscript/denizen2core/tags/handlers/DurationTagBase.java on line 10
Required Addon(s)None
Modifier Is Optional?False
Returnsthe input number as a DurationTag.
ReturnTypeDurationTag
integer[<IntegerTag>]
Common Base Types Tag Baseinteger[<IntegerTag>]
SourceDenizen2Core at: Denizen2Core-master/src/main/java/com/denizenscript/denizen2core/tags/handlers/IntegerTagBase.java on line 10
Required Addon(s)None
Modifier Is Optional?False
Returnsthe input number as a IntegerTag.
ReturnTypeIntegerTag
list[<ListTag>]
Common Base Types Tag Baselist[<ListTag>]
SourceDenizen2Core at: Denizen2Core-master/src/main/java/com/denizenscript/denizen2core/tags/handlers/ListTagBase.java on line 10
Required Addon(s)None
Modifier Is Optional?False
Returnsthe input as a ListTag.
ReturnTypeListTag
map[<MapTag>]
Common Base Types Tag Basemap[<MapTag>]
SourceDenizen2Core at: Denizen2Core-master/src/main/java/com/denizenscript/denizen2core/tags/handlers/MapTagBase.java on line 10
Required Addon(s)None
Modifier Is Optional?False
Returnsthe input as a MapTag.
ReturnTypeMapTag
math[<TextTag>]
Common Base Types Tag Basemath[<TextTag>]
SourceDenizen2Core at: Denizen2Core-master/src/main/java/com/denizenscript/denizen2core/tags/handlers/MathTagBase.java on line 14
Required Addon(s)None
Modifier Is Optional?False
Returnsthe input parsed from textual math statement input.
ReturnTypeIntegerTag
Notethis is a bit slow. Generally, prefer NumberTag math tags, EG <def[myNumber].+[5]>
null
Common Base Types Tag Basenull
SourceDenizen2Core at: Denizen2Core-master/src/main/java/com/denizenscript/denizen2core/tags/handlers/NullTagBase.java on line 10
Required Addon(s)None
Modifier Is Optional?False
Returnsa NullTag.
ReturnTypeNullTag
number[<NumberTag>]
Common Base Types Tag Basenumber[<NumberTag>]
SourceDenizen2Core at: Denizen2Core-master/src/main/java/com/denizenscript/denizen2core/tags/handlers/NumberTagBase.java on line 10
Required Addon(s)None
Modifier Is Optional?False
Returnsthe input number as a NumberTag.
ReturnTypeNumberTag
text[<TextTag>]
Common Base Types Tag Basetext[<TextTag>]
SourceDenizen2Core at: Denizen2Core-master/src/main/java/com/denizenscript/denizen2core/tags/handlers/TextTagBase.java on line 20
Required Addon(s)None
Modifier Is Optional?False
Returnsthe input text as a TextTag. <@link explanation Text Tags>What are text tags?<@/link>
ReturnTypeTextTag
time[<TimeTag>]
Common Base Types Tag Basetime[<TimeTag>]
SourceDenizen2Core at: Denizen2Core-master/src/main/java/com/denizenscript/denizen2core/tags/handlers/TimeTagBase.java on line 10
Required Addon(s)None
Modifier Is Optional?False
Returnsthe input number as a TimeTag.
ReturnTypeTimeTag
yaml[<BooleanTag>]
Common Base Types Tag Baseyaml[<BooleanTag>]
SourceDenizen2Core at: Denizen2Core-master/src/main/java/com/denizenscript/denizen2core/tags/handlers/YamlTagBase.java on line 10
Required Addon(s)None
Modifier Is Optional?False
Returnsthe input as a YamlTag.
ReturnTypeYamlTag
def_exists[<TextTag>]
Definitions Tag Basedef_exists[<TextTag>]
SourceDenizen2Core at: Denizen2Core-master/src/main/java/com/denizenscript/denizen2core/tags/handlers/DefExistsTagBase.java on line 10
Required Addon(s)None
Modifier Is Optional?False
Returnswhether a current definition by the given name exists.
ReturnTypeBooleanTag
def[<TextTag>]
Definitions Tag Basedef[<TextTag>]
SourceDenizen2Core at: Denizen2Core-master/src/main/java/com/denizenscript/denizen2core/tags/handlers/DefTagBase.java on line 10
Required Addon(s)None
Modifier Is Optional?False
Returnsa current definition by the given name.
ReturnTypeDynamic
from_saved[<TextTag>]
Definitions Tag Basefrom_saved[<TextTag>]
SourceDenizen2Core at: Denizen2Core-master/src/main/java/com/denizenscript/denizen2core/tags/handlers/FromSavedTagBase.java on line 10
Required Addon(s)None
Modifier Is Optional?False
Returnsa "savable" variant of an object identity will be converted to its object form.
ReturnTypeDynamic
queue[<QueueTag>]
Definitions Tag Basequeue[<QueueTag>]
SourceDenizen2Core at: Denizen2Core-master/src/main/java/com/denizenscript/denizen2core/tags/handlers/QueueTagBase.java on line 11
Required Addon(s)None
Modifier Is Optional?True
Returnsthe input as a queue, or the current queue if none is specified.
ReturnTypeQueueTag
save[<Dynamic>]
Definitions Tag Basesave[<Dynamic>]
SourceDenizen2Core at: Denizen2Core-master/src/main/java/com/denizenscript/denizen2core/tags/handlers/SaveTagBase.java on line 10
Required Addon(s)None
Modifier Is Optional?False
Returnsa "savable" variant of an object identity.
ReturnTypeTextTag
script[<ScriptTag>]
Definitions Tag Basescript[<ScriptTag>]
SourceDenizen2Core at: Denizen2Core-master/src/main/java/com/denizenscript/denizen2core/tags/handlers/ScriptTagBase.java on line 11
Required Addon(s)None
Modifier Is Optional?True
Returnsthe input as a script, or the current script if none is specified.
ReturnTypeScriptTag
escape[<TextTag>]
Escaping Tag Baseescape[<TextTag>]
SourceDenizen2Core at: Denizen2Core-master/src/main/java/com/denizenscript/denizen2core/tags/handlers/EscapeTagBase.java on line 40
Required Addon(s)None
Modifier Is Optional?False
Returnsan escaped copy of the input text. See <@link explanation Escaping>Escaping<@/link>.
ReturnTypeTextTag
unescape[<TextTag>]
Escaping Tag Baseunescape[<TextTag>]
SourceDenizen2Core at: Denizen2Core-master/src/main/java/com/denizenscript/denizen2core/tags/handlers/UnescapeTagBase.java on line 10
Required Addon(s)None
Modifier Is Optional?False
Returnsan unescaped copy of the input text. See <@link explanation Escaping>Escaping<@/link>.
ReturnTypeTextTag
procedure[<MapTag>]
Scripts Tag Baseprocedure[<MapTag>]
SourceDenizen2Core at: Denizen2Core-master/src/main/java/com/denizenscript/denizen2core/tags/handlers/ProcedureTagBase.java on line 18
Required Addon(s)None
Modifier Is Optional?False
Returnsthe result of a procedure script. Input a map with key "script" set the correct script, and "path" as an optional sub-path. Other keys will be sent as context.
ReturnTypeMapTag
task[<MapTag>]
Scripts Tag Basetask[<MapTag>]
SourceDenizen2Core at: Denizen2Core-master/src/main/java/com/denizenscript/denizen2core/tags/handlers/TaskTagBase.java on line 18
Required Addon(s)None
Modifier Is Optional?False
Returnsthe result of a taggable task script.
ReturnTypeMapTag
block_type[<BlockTypeTag>]
Sponge Base Types Tag Baseblock_type[<BlockTypeTag>]
SourceDenizen2Sponge at: Denizen2Sponge-master/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/BlockTypeTagBase.java on line 10
Required Addon(s)None
Modifier Is Optional?False
Returnsthe input as a BlockTypeTag.
ReturnTypeBlockTypeTag
context
Sponge Base Types Tag Basecontext
SourceDenizen2Sponge at: Denizen2Sponge-master/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/ContextTagBase.java on line 11
Required Addon(s)None
Modifier Is Optional?False
Returnsthe content of the definition 'context'. This is for backwards compatibility.
ReturnTypeMapTag
cuboid[<CuboidTag>]
Sponge Base Types Tag Basecuboid[<CuboidTag>]
SourceDenizen2Sponge at: Denizen2Sponge-master/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/CuboidTagBase.java on line 10
Required Addon(s)None
Modifier Is Optional?False
Returnsthe input as a CuboidTag.
ReturnTypeCuboidTag
entity_type[<EntityTypeTag>]
Sponge Base Types Tag Baseentity_type[<EntityTypeTag>]
SourceDenizen2Sponge at: Denizen2Sponge-master/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/EntityTypeTagBase.java on line 10
Required Addon(s)None
Modifier Is Optional?False
Returnsthe input as a EntityTypeTag.
ReturnTypeEntityTypeTag
entity[<EntityTag>]
Sponge Base Types Tag Baseentity[<EntityTag>]
SourceDenizen2Sponge at: Denizen2Sponge-master/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/EntityTagBase.java on line 10
Required Addon(s)None
Modifier Is Optional?False
Returnsthe input as an EntityTag.
ReturnTypeEntityTag
formatted_text[<FormattedTextTag>]
Sponge Base Types Tag Baseformatted_text[<FormattedTextTag>]
SourceDenizen2Sponge at: Denizen2Sponge-master/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/FormattedTextTagBase.java on line 10
Required Addon(s)None
Modifier Is Optional?False
Returnsthe input as a FormattedTextTag.
ReturnTypeFormattedTextTag
inventory[<InventoryTag>]
Sponge Base Types Tag Baseinventory[<InventoryTag>]
SourceDenizen2Sponge at: Denizen2Sponge-master/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/InventoryTagBase.java on line 10
Required Addon(s)None
Modifier Is Optional?False
Returnsthe input as an InventoryTag.
ReturnTypeInventoryTag
item_type[<ItemTypeTag>]
Sponge Base Types Tag Baseitem_type[<ItemTypeTag>]
SourceDenizen2Sponge at: Denizen2Sponge-master/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/ItemTypeTagBase.java on line 10
Required Addon(s)None
Modifier Is Optional?False
Returnsthe input as a ItemTypeTag.
ReturnTypeItemTypeTag
item[<ItemTag>]
Sponge Base Types Tag Baseitem[<ItemTag>]
SourceDenizen2Sponge at: Denizen2Sponge-master/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/ItemTagBase.java on line 10
Required Addon(s)None
Modifier Is Optional?False
Returnsthe input as a ItemTag.
ReturnTypeItemTag
location[<LocationTag>]
Sponge Base Types Tag Baselocation[<LocationTag>]
SourceDenizen2Sponge at: Denizen2Sponge-master/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/LocationTagBase.java on line 10
Required Addon(s)None
Modifier Is Optional?False
Returnsthe input as a LocationTag.
ReturnTypeLocationTag
player[<PlayerTag>]
Sponge Base Types Tag Baseplayer[<PlayerTag>]
SourceDenizen2Sponge at: Denizen2Sponge-master/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/PlayerTagBase.java on line 12
Required Addon(s)None
Modifier Is Optional?True
Returnsthe input as a PlayerTag.
ReturnTypePlayerTag
NoteIf no input is given, and the value of definition [player], or context definition context.[player] is a PlayerTag, will return that instead! This is for backwards compatibility.
world[<WorldTag>]
Sponge Base Types Tag Baseworld[<WorldTag>]
SourceDenizen2Sponge at: Denizen2Sponge-master/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/WorldTagBase.java on line 10
Required Addon(s)None
Modifier Is Optional?False
Returnsthe input as a WorldTag.
ReturnTypeWorldTag
&[<TextTag>]
Sponge Helper Types Tag Base&[<TextTag>]
SourceDenizen2Sponge at: Denizen2Sponge-master/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/AmpersandTagBase.java on line 11
Required Addon(s)None
Modifier Is Optional?False
Returnsthe color code corresponding to the given symbol. Valid symbols: 0123456789 abcdef klmno r
ReturnTypeTextTag
NoteThis also supports combinations of color codes, EG "1o" for oblong text with color 1.
NoteYou can use an empty input modifier - like <&[]> - to get the raw color code symbol.
color[<TextTag>]
Sponge Helper Types Tag Basecolor[<TextTag>]
SourceDenizen2Sponge at: Denizen2Sponge-master/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/ColorTagBase.java on line 11
Required Addon(s)None
Modifier Is Optional?False
Returnsthe color code corresponding to the given symbol. Valid symbols: 0123456789 abcdef klmno r
ReturnTypeTextTag
NoteThis also supports combinations of color codes, EG "1o" for oblong text with color 1.
server
Sponge Helper Types Tag Baseserver
SourceDenizen2Sponge at: Denizen2Sponge-master/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/ServerTagBase.java on line 24
Required Addon(s)None
Modifier Is Optional?False
Returnsa generic handler for server data.
ReturnTypeServerBaseTag
texts
Sponge Helper Types Tag Basetexts
SourceDenizen2Sponge at: Denizen2Sponge-master/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/TextsTagBase.java on line 28
Required Addon(s)None
Modifier Is Optional?False
Returnsa generic handler for texts.
ReturnTypeTextsBaseTag
system
Utilities Tag Basesystem
SourceDenizen2Core at: Denizen2Core-master/src/main/java/com/denizenscript/denizen2core/tags/handlers/SystemTagBase.java on line 21
Required Addon(s)None
Modifier Is Optional?False
Returnsa generic utility class full of specific helpful system-related tags.
ReturnTypeSystemTag
webpage[<ScriptTag>]
Webizen2 Tag Basewebpage[<ScriptTag>]
SourceWebizen2 at: Webizen2-master/src/main/java/com/denizenscript/webizen2/tags/web/WebPageTagBase.java on line 13
Required Addon(s)Webizen2
Modifier Is Optional?False
Returnsthe input WebPage's page contents.
ReturnTypeTextTag