Skip to content

Tag Index

GENERATED from the engine tag table by ./gradlew exportTagRegistry. Do not edit: change the table and re-export instead.

Every tag the engine dispatches, in cheatsheet order. Shapes and examples live in the Tag Cheatsheet and the family guides under Tags.

  • <p>
  • <random-mob>
  • <random-item>
  • <random-num>
  • <random-pick>
  • <random-player>
  • <all-players>
  • <id>
  • <min>
  • <max>
  • <clamp>
  • <if>
  • <switch>
  • <gmessage>
  • <gmsg>
  • <pmessage>
  • <pmsg>
  • <gsound>
  • <psound>
  • <pstat>
  • <gstat>
  • <phasitem>
  • <pcountitem>
  • <gflag>
  • <gf>
  • <pflag>
  • <pf>
  • <lflag>
  • <lf>
  • <setting>
  • <s>
  • <modcolor>
  • <placeholder>
  • <rflag>
  • <rmessage>
  • <rmsg>
  • <rsound>
  • <gerror>
  • <gerrormessage>
  • <perror>
  • <perrormessage>
  • <rerror>
  • <rerrormessage>
  • <peffect>
  • <peff>
  • <geffect>
  • <geff>
  • <reffect>
  • <reff>
  • <phaseffect>
  • <gteleport>
  • <pteleport>
  • <rteleport>
  • <fill>
  • <replace>
  • <loseplayer>
  • <win>
  • <pswitch>
  • <args>
  • <list.append>
  • <list.get>
  • <list.set>
  • <list.remove>
  • <list.contains>
  • <list.clear>
  • <list.pop>
  • <len>
  • <list.shuffle>
  • <range>
  • <list.filter>
  • <list.reverse>
  • <list.join>
  • <list.slice>
  • <list.first>
  • <list.last>
  • <l.append>
  • <l.get>
  • <l.set>
  • <l.remove>
  • <l.contains>
  • <l.clear>
  • <l.pop>
  • <l.shuffle>
  • <l.filter>
  • <l.reverse>
  • <l.join>
  • <l.slice>
  • <l.first>
  • <l.last>
  • <map.get>
  • <map.add>
  • <map.set>
  • <map.remove>
  • <map.contains>
  • <map.keys>
  • <map.values>
  • <map.size>
  • <map.clear>
  • <m.get>
  • <m.add>
  • <m.set>
  • <m.remove>
  • <m.contains>
  • <m.keys>
  • <m.values>
  • <m.size>
  • <m.clear>
  • <set.add>
  • <set.remove>
  • <set.contains>
  • <set.size>
  • <set.clear>
  • <set.tolist>
  • <weighted-pick>
  • <weighted-picks>
  • <active-players>
  • <plocation>
  • <prole>
  • <rcolor>
  • <peliminated>
  • <distance>
  • <ismobhostile>
  • <overlap-players>
  • <nearby-players>
  • <pworld>
  • <world>
  • <px>
  • <py>
  • <pz>
  • <pyaw>
  • <ppitch>
  • <pdirx>
  • <pdiry>
  • <pdirz>
  • <floor>
  • <ceil>
  • <round>
  • <abs>
  • <sign>
  • <sqrt>
  • <cbrt>
  • <root>
  • <cos>
  • <sin>
  • <tan>
  • <arccos>
  • <acos>
  • <arcsin>
  • <asin>
  • <arctan>
  • <sec>
  • <csc>
  • <cot>
  • <asec>
  • <acsc>
  • <acot>
  • <log>
  • <log10>
  • <ln>
  • <easein>
  • <easeout>
  • <easeinout>
  • <radtodeg>
  • <r2d>
  • <degtorad>
  • <d2r>
  • <atan2>
  • <lerp>
  • <smoothstep>
  • <smootherstep>
  • <sum>
  • <average>
  • <avg>
  • <median>
  • <pi>
  • <e>
  • <while>
  • <for>
  • <i>
  • <def>
  • <run>
  • <runblock>
  • <format>
  • <str.join>
  • <str.split>
  • <str.lower>
  • <str.upper>
  • <str.contains>
  • <str.slice>
  • <str.matches>
  • <string.listformat>
  • <string.lformat>
  • <s.listformat>
  • <s.lformat>
  • <pcooldown>
  • <pcooldown.get>
  • <pcooldown.reset>
  • <gcooldown>
  • <gcooldown.get>
  • <gcooldown.reset>
  • <default>
  • <pheld>
  • <vec.add>
  • <vec.sub>
  • <vec.mult>
  • <vec.normalize>
  • <vec.sqrdist>
  • <vec.dist>
  • <vec.sqrdist2d>
  • <vec.dist2d>
  • <vec.dot>
  • <vec.cross>
  • <loc.shift>
  • <pdir>
  • <raycast>
  • <ploc>
  • <pstate>
  • <plos>
  • <pstandingon>
  • <pblock>
  • <pismoving>
  • <premoveitem>
  • <ptitle>
  • <pslot>
  • <puuid>
  • <pmaxhp.set>
  • <pmaxhp.modify>
  • <pmaxhp.get>
  • <pmaxhp.clear>