<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://leaf.trashdev.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Ashy</id>
	<title>Leaf Essentials - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://leaf.trashdev.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Ashy"/>
	<link rel="alternate" type="text/html" href="https://leaf.trashdev.org/index.php/Special:Contributions/Ashy"/>
	<updated>2026-07-26T16:01:05Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://leaf.trashdev.org/index.php?title=Main_Page&amp;diff=515</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://leaf.trashdev.org/index.php?title=Main_Page&amp;diff=515"/>
		<updated>2026-07-25T19:42:42Z</updated>

		<summary type="html">&lt;p&gt;Ashy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Wikitext4.png|center|frameless|600x600px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;[[File:Discord.png|48px|frameless|link=https://discord.gg/CdNhER2dKn]] [[File:Youtube.png|48px|frameless|link=https://youtube.com/@azaleadev]]&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;infobox&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Navigation ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span&amp;gt;[[File:Getting Started.png|frameless]]  [[Getting Started]]&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;[[File:Customizer.png|frameless]] [[Customizer]]&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;[[File:Features.png]] [[Features]]&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;[[File:Moderation.png]] [[Moderation]]&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;[[File:Wiki_rules.png]] [[Wiki Rules]]&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;[[File:Tutorials.png]] [[Tutorials]]&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;[[File:Plugin.png]] [[Plugins|Plugins (COMING SOON)]]&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;[[File:Folder.png]] [[Documents]]&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Welcome =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p style=&amp;quot;font-size: 1.2em;&amp;quot;&amp;gt;This wiki is dedicated to helping you set up &#039;&#039;&#039;Leaf Essentials&#039;&#039;&#039;!&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&amp;quot; class=&amp;quot;mw-message-box mw-message-box-notice note-box&amp;quot;&amp;gt;&lt;br /&gt;
This is the new official documentation based on MediaWiki.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size: 0.9em;&amp;quot;&amp;gt;To see the old wiki, visit the [https://leafleg.trashdev.org &amp;lt;span style=&amp;quot;text-decoration: underline;&amp;quot;&amp;gt;Legacy Archive&amp;lt;/span&amp;gt;].&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= More socials =&lt;br /&gt;
&lt;br /&gt;
== Matrix (Alternative to the Discord) ==&lt;br /&gt;
&lt;br /&gt;
https://matrix.to/#/#leaf:unredacted.org&lt;br /&gt;
* Cinny client recommended!&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Our Editors ==&lt;br /&gt;
&lt;br /&gt;
Huge thanks to all the editors of the Leaf Essentials wiki making this possible!&lt;br /&gt;
&lt;br /&gt;
* [[User:Ashy|Ashy]]&lt;br /&gt;
* [[User:Cubeeeey|Cubeeeey]]&lt;/div&gt;</summary>
		<author><name>Ashy</name></author>
	</entry>
	<entry>
		<id>https://leaf.trashdev.org/index.php?title=Main_Page&amp;diff=514</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://leaf.trashdev.org/index.php?title=Main_Page&amp;diff=514"/>
		<updated>2026-07-25T19:30:41Z</updated>

		<summary type="html">&lt;p&gt;Ashy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Wikitext4.png|center|frameless|600x600px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;[[File:Discord.png|48px|frameless|link=https://discord.gg/CdNhER2dKn]] [[File:Youtube.png|48px|frameless|link=https://youtube.com/@azaleadev]]&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;infobox&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Navigation ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span&amp;gt;[[File:Getting Started.png|frameless]]  [[Getting Started]]&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;[[File:Customizer.png|frameless]] [[Customizer]]&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;[[File:Features.png]] [[Features]]&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;[[File:Moderation.png]] [[Moderation]]&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;[[File:Wiki_rules.png]] [[Wiki Rules]]&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;[[File:Tutorials.png]] [[Tutorials]]&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;[[File:Plugin.png]] [[Plugins|Plugins (COMING SOON)]]&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;[[File:Folder.png]] [[Documents]]&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Welcome =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p style=&amp;quot;font-size: 1.2em;&amp;quot;&amp;gt;This wiki is dedicated to helping you set up &#039;&#039;&#039;Leaf Essentials&#039;&#039;&#039;!&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&amp;quot; class=&amp;quot;mw-message-box mw-message-box-notice note-box&amp;quot;&amp;gt;&lt;br /&gt;
This is the new official documentation based on MediaWiki.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size: 0.9em;&amp;quot;&amp;gt;To see the old wiki, visit the [https://leafleg.trashdev.org &amp;lt;span style=&amp;quot;text-decoration: underline;&amp;quot;&amp;gt;Legacy Archive&amp;lt;/span&amp;gt;].&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Our Editors ==&lt;br /&gt;
&lt;br /&gt;
Huge thanks to all the editors of the Leaf Essentials wiki making this possible!&lt;br /&gt;
&lt;br /&gt;
* [[User:Ashy|Ashy]]&lt;br /&gt;
* [[User:Cubeeeey|Cubeeeey]]&lt;/div&gt;</summary>
		<author><name>Ashy</name></author>
	</entry>
	<entry>
		<id>https://leaf.trashdev.org/index.php?title=Main_Page&amp;diff=513</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://leaf.trashdev.org/index.php?title=Main_Page&amp;diff=513"/>
		<updated>2026-07-25T19:26:21Z</updated>

		<summary type="html">&lt;p&gt;Ashy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Wikitext4.png|center|frameless|600x600px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;[[File:Discord.png|48px|frameless|link=https://discord.gg/CdNhER2dKn]] [[File:Youtube.png|48px|frameless|link=https://youtube.com/@azaleadev]]&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;infobox&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Navigation ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span&amp;gt;[[File:Getting Started.png|frameless]]  [[Getting Started]]&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;[[File:Customizer.png|frameless]] [[Customizer]]&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;[[File:Features.png]] [[Features]]&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;[[File:Moderation.png]] [[Moderation]]&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;[[File:Wiki_rules.png]] [[Wiki Rules]]&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;[[File:Tutorials.png]] [[Tutorials]]&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;[[File:Plugin.png]] [[Plugins|Plugins (COMING SOON)]]&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;[[File:Folder.png]] [[Documents]]&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Welcome =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p style=&amp;quot;font-size: 1.2em;&amp;quot;&amp;gt;This wiki is dedicated to helping you set up &#039;&#039;&#039;Leaf Essentials&#039;&#039;&#039;!&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&amp;quot; class=&amp;quot;mw-message-box mw-message-box-notice note-box&amp;quot;&amp;gt;&lt;br /&gt;
This is the new official documentation based on MediaWiki.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size: 0.9em;&amp;quot;&amp;gt;To see the old wiki, visit the [https://leafleg.trashdev.org &amp;lt;span style=&amp;quot;text-decoration: underline;&amp;quot;&amp;gt;Legacy Archive&amp;lt;/span&amp;gt;].&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Our Editors ==&lt;br /&gt;
&lt;br /&gt;
Huge thanks to all the editors of the Leaf Essentials wiki making this possible!&lt;br /&gt;
&lt;br /&gt;
* [[User:Ashy|Ashy]]&lt;br /&gt;
* [[User:Cubeeeey|Cubeeeey]]&lt;br /&gt;
* [[User:That1Dev|That1Dev]]&lt;/div&gt;</summary>
		<author><name>Ashy</name></author>
	</entry>
	<entry>
		<id>https://leaf.trashdev.org/index.php?title=File:Wikitext4.png&amp;diff=512</id>
		<title>File:Wikitext4.png</title>
		<link rel="alternate" type="text/html" href="https://leaf.trashdev.org/index.php?title=File:Wikitext4.png&amp;diff=512"/>
		<updated>2026-07-25T19:26:07Z</updated>

		<summary type="html">&lt;p&gt;Ashy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;w&lt;/div&gt;</summary>
		<author><name>Ashy</name></author>
	</entry>
	<entry>
		<id>https://leaf.trashdev.org/index.php?title=Main_Page&amp;diff=511</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://leaf.trashdev.org/index.php?title=Main_Page&amp;diff=511"/>
		<updated>2026-07-25T19:24:25Z</updated>

		<summary type="html">&lt;p&gt;Ashy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Wikitext3.png|center|frameless|600x600px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;[[File:Discord.png|48px|frameless|link=https://discord.gg/CdNhER2dKn]] [[File:Youtube.png|48px|frameless|link=https://youtube.com/@azaleadev]]&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;infobox&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Navigation ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span&amp;gt;[[File:Getting Started.png|frameless]]  [[Getting Started]]&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;[[File:Customizer.png|frameless]] [[Customizer]]&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;[[File:Features.png]] [[Features]]&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;[[File:Moderation.png]] [[Moderation]]&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;[[File:Wiki_rules.png]] [[Wiki Rules]]&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;[[File:Tutorials.png]] [[Tutorials]]&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;[[File:Plugin.png]] [[Plugins|Plugins (COMING SOON)]]&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;[[File:Folder.png]] [[Documents]]&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Welcome =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p style=&amp;quot;font-size: 1.2em;&amp;quot;&amp;gt;This wiki is dedicated to helping you set up &#039;&#039;&#039;Leaf Essentials&#039;&#039;&#039;!&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&amp;quot; class=&amp;quot;mw-message-box mw-message-box-notice note-box&amp;quot;&amp;gt;&lt;br /&gt;
This is the new official documentation based on MediaWiki.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size: 0.9em;&amp;quot;&amp;gt;To see the old wiki, visit the [https://leafleg.trashdev.org &amp;lt;span style=&amp;quot;text-decoration: underline;&amp;quot;&amp;gt;Legacy Archive&amp;lt;/span&amp;gt;].&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Our Editors ==&lt;br /&gt;
&lt;br /&gt;
Huge thanks to all the editors of the Leaf Essentials wiki making this possible!&lt;br /&gt;
&lt;br /&gt;
* [[User:Ashy|Ashy]]&lt;br /&gt;
* [[User:Cubeeeey|Cubeeeey]]&lt;br /&gt;
* [[User:That1Dev|That1Dev]]&lt;/div&gt;</summary>
		<author><name>Ashy</name></author>
	</entry>
	<entry>
		<id>https://leaf.trashdev.org/index.php?title=File:Wikitext3.png&amp;diff=510</id>
		<title>File:Wikitext3.png</title>
		<link rel="alternate" type="text/html" href="https://leaf.trashdev.org/index.php?title=File:Wikitext3.png&amp;diff=510"/>
		<updated>2026-07-25T19:24:08Z</updated>

		<summary type="html">&lt;p&gt;Ashy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;qsa&lt;/div&gt;</summary>
		<author><name>Ashy</name></author>
	</entry>
	<entry>
		<id>https://leaf.trashdev.org/index.php?title=Actions&amp;diff=509</id>
		<title>Actions</title>
		<link rel="alternate" type="text/html" href="https://leaf.trashdev.org/index.php?title=Actions&amp;diff=509"/>
		<updated>2026-07-25T19:20:08Z</updated>

		<summary type="html">&lt;p&gt;Ashy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Unfinished}}&lt;br /&gt;
&lt;br /&gt;
When you want to customize what something in leaf does, or what leaf runs after a player performs an action, you may see a dialog to edit the actions. There are some things in this dialog that isnt fully explained ingame.&lt;br /&gt;
&lt;br /&gt;
== Legacy Actions ==&lt;br /&gt;
&lt;br /&gt;
This is still a very common action type in Leaf, despite its name. It occurs when the action is just a command. Unlike modern actions, they cannot have any extra metadata configured to them. They cannot be created under normal circumstances. They are just commands.&lt;br /&gt;
&lt;br /&gt;
== Actions ==&lt;br /&gt;
&lt;br /&gt;
Unlike legacy actions, these can have metadata attached (though it isnt currently used) and they generally have better compatibility with things&lt;br /&gt;
&lt;br /&gt;
== Action Groups ==&lt;br /&gt;
&lt;br /&gt;
This is where a bulk of the logic occurs. They have multiple options:&lt;br /&gt;
&lt;br /&gt;
=== Label ===&lt;br /&gt;
&lt;br /&gt;
This is just a visual label for the action editor, to help you distinguish between the groups&lt;br /&gt;
&lt;br /&gt;
=== Condition ===&lt;br /&gt;
&lt;br /&gt;
This is a condition, please read [[Conditions]] for more information.&lt;br /&gt;
&lt;br /&gt;
=== Stop Execution ===&lt;br /&gt;
&lt;br /&gt;
This is where order matters a lot, if the condition in the group is true, NOTHING ordered after the group will run, including other groups&lt;br /&gt;
&lt;br /&gt;
=== Wait time ===&lt;br /&gt;
&lt;br /&gt;
Wait time (in seconds). Will only run the action after this time is up, and requires the player to not be moving or else it wont run.&lt;br /&gt;
&lt;br /&gt;
=== Wait time format ===&lt;br /&gt;
&lt;br /&gt;
A leaf [[Formatting|formatting]] string with 1 extra variable: &amp;lt;r&amp;gt;, meaning time Remaining. (in seconds)&lt;/div&gt;</summary>
		<author><name>Ashy</name></author>
	</entry>
	<entry>
		<id>https://leaf.trashdev.org/index.php?title=Toasts&amp;diff=508</id>
		<title>Toasts</title>
		<link rel="alternate" type="text/html" href="https://leaf.trashdev.org/index.php?title=Toasts&amp;diff=508"/>
		<updated>2026-07-25T19:18:00Z</updated>

		<summary type="html">&lt;p&gt;Ashy: Created page with &amp;quot;A toast with a title A toast with the title hidden on player view  Toasts are tiny notifications that appear on the top right of your screen temporarily.  == Creating Toasts ==  Head over to Customizer, create a new creation, and from there select &amp;quot;Toast&amp;quot;  This will bring up a dialog with some options  === Title ===  The title of the toast. If hidden on player view, it won&amp;#039;t be displayed (shown on...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Toast-with-title.png|thumb|A toast with a title]]&lt;br /&gt;
[[File:Toast-without-title.png|thumb|A toast with the title hidden on player view]]&lt;br /&gt;
&lt;br /&gt;
Toasts are tiny notifications that appear on the top right of your screen temporarily.&lt;br /&gt;
&lt;br /&gt;
== Creating Toasts ==&lt;br /&gt;
&lt;br /&gt;
Head over to Customizer, create a new creation, and from there select &amp;quot;Toast&amp;quot;&lt;br /&gt;
&lt;br /&gt;
This will bring up a dialog with some options&lt;br /&gt;
&lt;br /&gt;
=== Title ===&lt;br /&gt;
&lt;br /&gt;
The title of the toast. If hidden on player view, it won&#039;t be displayed (shown on the right). But it will always be shown in the customizer edit menu to help you distinguish&lt;br /&gt;
&lt;br /&gt;
=== Scriptevent ===&lt;br /&gt;
&lt;br /&gt;
The unique ID of the toast. Similar to the unique IDs used for [[Action Form||UIs]]&lt;br /&gt;
&lt;br /&gt;
=== Hide on player view ===&lt;br /&gt;
&lt;br /&gt;
Will hide the title&lt;br /&gt;
&lt;br /&gt;
== Editing toasts ==&lt;br /&gt;
&lt;br /&gt;
Once you create your toast, you have more options, such as body, icons, and backgrounds.&lt;br /&gt;
&lt;br /&gt;
Body text will always display and you do need it if you have hidden the title.&lt;br /&gt;
&lt;br /&gt;
Icons will also show on the toast next to the text&lt;br /&gt;
&lt;br /&gt;
And there are tons of backgrounds to choose from for toasts&lt;br /&gt;
&lt;br /&gt;
== Displaying toasts ==&lt;br /&gt;
&lt;br /&gt;
Literally the same way as you do for [[Action Form|UIs]]. Just do &#039;&#039;&#039;/leaf:open &amp;lt;player&amp;gt; &amp;lt;scriptevent&amp;gt;&#039;&#039;&#039; &amp;lt;sup&amp;gt;[[Do not include brackets]]&amp;lt;/sup&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please make sure to not have the scriptevent match a unique ID of a regular UI or another toast, as leaf will prioritize UIs.&lt;/div&gt;</summary>
		<author><name>Ashy</name></author>
	</entry>
	<entry>
		<id>https://leaf.trashdev.org/index.php?title=File:Toast-without-title.png&amp;diff=507</id>
		<title>File:Toast-without-title.png</title>
		<link rel="alternate" type="text/html" href="https://leaf.trashdev.org/index.php?title=File:Toast-without-title.png&amp;diff=507"/>
		<updated>2026-07-25T19:13:29Z</updated>

		<summary type="html">&lt;p&gt;Ashy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A toast with the title hidden on player view&lt;/div&gt;</summary>
		<author><name>Ashy</name></author>
	</entry>
	<entry>
		<id>https://leaf.trashdev.org/index.php?title=File:Toast-with-title.png&amp;diff=506</id>
		<title>File:Toast-with-title.png</title>
		<link rel="alternate" type="text/html" href="https://leaf.trashdev.org/index.php?title=File:Toast-with-title.png&amp;diff=506"/>
		<updated>2026-07-25T19:12:30Z</updated>

		<summary type="html">&lt;p&gt;Ashy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A toast with a title&lt;/div&gt;</summary>
		<author><name>Ashy</name></author>
	</entry>
	<entry>
		<id>https://leaf.trashdev.org/index.php?title=Pride_Customizer_Brushes&amp;diff=505</id>
		<title>Pride Customizer Brushes</title>
		<link rel="alternate" type="text/html" href="https://leaf.trashdev.org/index.php?title=Pride_Customizer_Brushes&amp;diff=505"/>
		<updated>2026-07-25T19:09:37Z</updated>

		<summary type="html">&lt;p&gt;Ashy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Customizer|Back to main page]]&lt;br /&gt;
&lt;br /&gt;
== gay brushes ==&lt;br /&gt;
&lt;br /&gt;
[[File:LeafOmnisexual.png|frame|Omnisexual]]&lt;br /&gt;
&lt;br /&gt;
[[File:LeafMlm.png|frame|Gay male (mlm)]]&lt;br /&gt;
&lt;br /&gt;
[[File:LeafMlm2.png|frame|Gay male (mlm) (alternate version)]]&lt;br /&gt;
&lt;br /&gt;
[[File:LeafEnby.png|frame|Nonbinary]]&lt;br /&gt;
&lt;br /&gt;
[[File:LeafLesbian.png|frame|Lesbian]]&lt;br /&gt;
&lt;br /&gt;
[[File:LeafGenderfluid.png|frame|Genderfluid]]&lt;br /&gt;
&lt;br /&gt;
[[File:LeafPansexual.png|frame|Pansexual]]&lt;br /&gt;
&lt;br /&gt;
[[File:LeafBisexual.png|frame|Bisexual]]&lt;br /&gt;
&lt;br /&gt;
[[File:LeafTransgender.png|frame|Transgender]]&lt;br /&gt;
&lt;br /&gt;
[[File:LeafRainbow.png|frame|Rainbow (old(?) pride flag)]]&lt;br /&gt;
&lt;br /&gt;
[[File:LeafProgressPride.png|frame|Progress pride]]&lt;/div&gt;</summary>
		<author><name>Ashy</name></author>
	</entry>
	<entry>
		<id>https://leaf.trashdev.org/index.php?title=Customizer&amp;diff=504</id>
		<title>Customizer</title>
		<link rel="alternate" type="text/html" href="https://leaf.trashdev.org/index.php?title=Customizer&amp;diff=504"/>
		<updated>2026-07-25T19:09:04Z</updated>

		<summary type="html">&lt;p&gt;Ashy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Stub}}&lt;br /&gt;
&lt;br /&gt;
[[File:CustomizerBrush.png|thumb|alt=The customizer brush in-game|The customizer brush in-game]]&lt;br /&gt;
[[File:3DBrushCompressed.png|thumb|alt=The 3D brush used for the 4 year birthday branding :3|The 3D brush used for the 4 year birthday branding :3]]&lt;br /&gt;
&lt;br /&gt;
The Customizer in Leaf is a tool that allows you to create a lot of things that have been added by Leaf.&lt;br /&gt;
&lt;br /&gt;
== A list of what you can make with Customizer ==&lt;br /&gt;
&lt;br /&gt;
* [[Folders &amp;amp; Boxes]]&lt;br /&gt;
&lt;br /&gt;
* [[Action Form]]&lt;br /&gt;
&lt;br /&gt;
* [[Modal Form]]&lt;br /&gt;
&lt;br /&gt;
* [[Chest UI]]&lt;br /&gt;
&lt;br /&gt;
* [[Sidebar]]&lt;br /&gt;
&lt;br /&gt;
* [[Toasts|Toast (Custom notifications)]]&lt;br /&gt;
&lt;br /&gt;
* [[Functions]]&lt;br /&gt;
&lt;br /&gt;
* [[Invite System]]&lt;br /&gt;
&lt;br /&gt;
* [[Event Triggers]]&lt;br /&gt;
&lt;br /&gt;
* [[Script]]&lt;br /&gt;
&lt;br /&gt;
* [[Warps]]&lt;br /&gt;
&lt;br /&gt;
* [[Zones|Zone]]&lt;br /&gt;
&lt;br /&gt;
* [[Chat Channels]]&lt;br /&gt;
&lt;br /&gt;
* [[Custom Commands]]&lt;br /&gt;
&lt;br /&gt;
* [[Formatting]]&lt;br /&gt;
&lt;br /&gt;
* [[Actions]]&lt;br /&gt;
&lt;br /&gt;
== Bonus Content/Graphics ==&lt;br /&gt;
* [[Pride Customizer Brushes]]&lt;br /&gt;
&lt;br /&gt;
== Accessibility Note ==&lt;br /&gt;
&lt;br /&gt;
Customizer is made to pander towards power users, some things may not be as easy to understand for others, but will in turn give you tons of customization over everything, and should be relatively user friendly, and we do try to make it as easy to use as possible for what it is.&lt;br /&gt;
&lt;br /&gt;
If you have any issues with Customizer in terms of usability, feel free to DM [[User:Ashy|Ashy]] on Discord&lt;/div&gt;</summary>
		<author><name>Ashy</name></author>
	</entry>
	<entry>
		<id>https://leaf.trashdev.org/index.php?title=Features&amp;diff=503</id>
		<title>Features</title>
		<link rel="alternate" type="text/html" href="https://leaf.trashdev.org/index.php?title=Features&amp;diff=503"/>
		<updated>2026-07-25T19:05:05Z</updated>

		<summary type="html">&lt;p&gt;Ashy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Missing Pages}}&lt;br /&gt;
&lt;br /&gt;
The Config UI is an essential tool inside of leaf it allows you to customize, turn on/off features and modify leaf features. &lt;br /&gt;
&lt;br /&gt;
[[File:Config UI Item.png|alt=Picture of the in-game Config UI item|thumb|Above is what the Config UI item looks likein-game]]&lt;br /&gt;
&lt;br /&gt;
== Main Settings ==&lt;br /&gt;
&lt;br /&gt;
* [[Customizer|Customizer]] &amp;lt;---- Most of what you do will be here, most likely.&lt;br /&gt;
* [[Features &amp;amp; Experiments]]&lt;br /&gt;
* [[Currencies]]&lt;br /&gt;
* [[Zones]]&lt;br /&gt;
* [[Role Editor]]&lt;br /&gt;
* [[Chat Ranks]]&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
&lt;br /&gt;
* [[Land Claims]]&lt;br /&gt;
* [[Leaderboards]]&lt;br /&gt;
* [[Clans]]&lt;br /&gt;
* [[Auction House]]&lt;br /&gt;
* [[Custom Nametags]]&lt;br /&gt;
* [[Random Teleport]]&lt;br /&gt;
* [[Snippet Book]]&lt;br /&gt;
* [[Homes Config]]&lt;br /&gt;
* [[PvP Settings]]&lt;br /&gt;
* [[Combat Log]]&lt;br /&gt;
* [[World Border]]&lt;br /&gt;
* [[AFK System]]&lt;br /&gt;
* [[Platform Settings]]&lt;br /&gt;
* [[Gifts]]&lt;br /&gt;
* [[Rewards]]&lt;br /&gt;
* [[Generators]]&lt;br /&gt;
&lt;br /&gt;
== Extra ==&lt;br /&gt;
&lt;br /&gt;
* [[Chat Formats]]&lt;br /&gt;
&lt;br /&gt;
== Moderation ==&lt;br /&gt;
&lt;br /&gt;
* [[Mutes]]&lt;br /&gt;
* [[Bans]]&lt;br /&gt;
* [[Reports]]&lt;/div&gt;</summary>
		<author><name>Ashy</name></author>
	</entry>
	<entry>
		<id>https://leaf.trashdev.org/index.php?title=Do_not_include_brackets&amp;diff=502</id>
		<title>Do not include brackets</title>
		<link rel="alternate" type="text/html" href="https://leaf.trashdev.org/index.php?title=Do_not_include_brackets&amp;diff=502"/>
		<updated>2026-07-25T19:04:16Z</updated>

		<summary type="html">&lt;p&gt;Ashy: Created page with &amp;quot;Most commands listed on this wiki may include parameters. The &amp;lt;&amp;gt; and [] are not included in these commands, but are used to signify command parameters.  &amp;lt;&amp;gt; means the parameter is required, while [] means it is optional. We don&amp;#039;t unnecessarily add things around text.  When there is no context of a command, &amp;lt;&amp;gt; likely means a formatting variable, whilst {{}} means a formatting function. In functions, &amp;lt;&amp;gt; may be used to signify parameters, unless it is &amp;lt;bl&amp;gt;, which just means...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Most commands listed on this wiki may include parameters. The &amp;lt;&amp;gt; and [] are not included in these commands, but are used to signify command parameters.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;&amp;gt; means the parameter is required, while [] means it is optional. We don&#039;t unnecessarily add things around text.&lt;br /&gt;
&lt;br /&gt;
When there is no context of a command, &amp;lt;&amp;gt; likely means a formatting variable, whilst {{}} means a formatting function. In functions, &amp;lt;&amp;gt; may be used to signify parameters, unless it is &amp;lt;bl&amp;gt;, which just means to use a blank parameter.&lt;/div&gt;</summary>
		<author><name>Ashy</name></author>
	</entry>
	<entry>
		<id>https://leaf.trashdev.org/index.php?title=Generators&amp;diff=501</id>
		<title>Generators</title>
		<link rel="alternate" type="text/html" href="https://leaf.trashdev.org/index.php?title=Generators&amp;diff=501"/>
		<updated>2026-07-25T19:02:00Z</updated>

		<summary type="html">&lt;p&gt;Ashy: Created page with &amp;quot;{{Unfinished}}  == Enabling Generators ==  To enable generators, open your Config UI, go to &amp;quot;Features &amp;amp; Experiments&amp;quot; and enable &amp;quot;Generators&amp;quot; (should be near the bottom)  == Creating Generators ==  pre-v4.2.3 method: Grab an item called &amp;quot;Generator Editor&amp;quot; and interact with the block you want to turn into a generator &amp;lt;--- WILL LIKELY BE DEPRECATED SOON  post-v4.2.3 method: Create a generator in the generator config and type the block ID (example: dirt, minecraft:stone, sto...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Unfinished}}&lt;br /&gt;
&lt;br /&gt;
== Enabling Generators ==&lt;br /&gt;
&lt;br /&gt;
To enable generators, open your Config UI, go to &amp;quot;Features &amp;amp; Experiments&amp;quot; and enable &amp;quot;Generators&amp;quot; (should be near the bottom)&lt;br /&gt;
&lt;br /&gt;
== Creating Generators ==&lt;br /&gt;
&lt;br /&gt;
pre-v4.2.3 method: Grab an item called &amp;quot;Generator Editor&amp;quot; and interact with the block you want to turn into a generator &amp;lt;--- WILL LIKELY BE DEPRECATED SOON&lt;br /&gt;
&lt;br /&gt;
post-v4.2.3 method: Create a generator in the generator config and type the block ID (example: dirt, minecraft:stone, stone, minecraft:dirt, etc.)&lt;br /&gt;
&lt;br /&gt;
The respawn time must be in seconds (post v4.2.3 allows for decimal support, so you can do something like 0.5 seconds. this may cause some inaccuracies since minecraft counts time in ticks)&lt;br /&gt;
&lt;br /&gt;
Scriptevent: Must be unique, and is used to get the item via commands if needed&lt;br /&gt;
&lt;br /&gt;
The rest of the options are cosmetic and should be pretty self explanatory&lt;br /&gt;
&lt;br /&gt;
== Getting generators ==&lt;br /&gt;
&lt;br /&gt;
Method 1 (UI): Open the generator in the generator config, and press the &amp;quot;give&amp;quot; button&lt;br /&gt;
&lt;br /&gt;
Method 2 (Commands): Do &#039;&#039;&#039;/scriptevent leaf:give_gen &amp;lt;scriptevent&amp;gt;&#039;&#039;&#039; &amp;lt;sup&amp;gt;[[Do not include brackets]]&amp;lt;/sup&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;If needed, you may need to execute it on a player using /execute&amp;lt;/blockquote&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ashy</name></author>
	</entry>
	<entry>
		<id>https://leaf.trashdev.org/index.php?title=Template:Unfinished&amp;diff=500</id>
		<title>Template:Unfinished</title>
		<link rel="alternate" type="text/html" href="https://leaf.trashdev.org/index.php?title=Template:Unfinished&amp;diff=500"/>
		<updated>2026-07-25T18:55:51Z</updated>

		<summary type="html">&lt;p&gt;Ashy: Created page with &amp;quot;&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-notice stub-box&amp;quot;&amp;gt; link=   This article contains features that aren&amp;#039;t considered stable yet, or are still planning to be massively updated. &amp;lt;/div&amp;gt;  Category:Stubs&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-notice stub-box&amp;quot;&amp;gt;&lt;br /&gt;
[[File:Darkoak.png|20px|link=]]  &lt;br /&gt;
This article contains features that aren&#039;t considered stable yet, or are still planning to be massively updated.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Stubs]]&lt;/div&gt;</summary>
		<author><name>Ashy</name></author>
	</entry>
	<entry>
		<id>https://leaf.trashdev.org/index.php?title=PvP_Settings&amp;diff=499</id>
		<title>PvP Settings</title>
		<link rel="alternate" type="text/html" href="https://leaf.trashdev.org/index.php?title=PvP_Settings&amp;diff=499"/>
		<updated>2026-07-25T18:54:33Z</updated>

		<summary type="html">&lt;p&gt;Ashy: Created page with &amp;quot;Currently, PvP settings are limited  == Hive Knockback ==  Will make knockback significantly stronger vertically, similar to the hive  == Attack Tiering ==  Allow players to only hit other players of the same armor tier  Tiers (will be configurable later): * Leather (1) * Chainmail (2) * Copper (3) * Gold (4) * Iron (5) * Diamond (6) * Netherite (7)  Tier is determined by the highest tier of armor a player is wearing, if they have all leather, but diamond boots, they&amp;#039;d b...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Currently, PvP settings are limited&lt;br /&gt;
&lt;br /&gt;
== Hive Knockback ==&lt;br /&gt;
&lt;br /&gt;
Will make knockback significantly stronger vertically, similar to the hive&lt;br /&gt;
&lt;br /&gt;
== Attack Tiering ==&lt;br /&gt;
&lt;br /&gt;
Allow players to only hit other players of the same armor tier&lt;br /&gt;
&lt;br /&gt;
Tiers (will be configurable later):&lt;br /&gt;
* Leather (1)&lt;br /&gt;
* Chainmail (2)&lt;br /&gt;
* Copper (3)&lt;br /&gt;
* Gold (4)&lt;br /&gt;
* Iron (5)&lt;br /&gt;
* Diamond (6)&lt;br /&gt;
* Netherite (7)&lt;br /&gt;
&lt;br /&gt;
Tier is determined by the highest tier of armor a player is wearing, if they have all leather, but diamond boots, they&#039;d be on diamond tier.&lt;/div&gt;</summary>
		<author><name>Ashy</name></author>
	</entry>
	<entry>
		<id>https://leaf.trashdev.org/index.php?title=Actions&amp;diff=498</id>
		<title>Actions</title>
		<link rel="alternate" type="text/html" href="https://leaf.trashdev.org/index.php?title=Actions&amp;diff=498"/>
		<updated>2026-07-25T18:47:23Z</updated>

		<summary type="html">&lt;p&gt;Ashy: Created page with &amp;quot;When you want to customize what something in leaf does, or what leaf runs after a player performs an action, you may see a dialog to edit the actions. There are some things in this dialog that isnt fully explained ingame.  == Legacy Actions ==  This is still a very common action type in Leaf, despite its name. It occurs when the action is just a command. Unlike modern actions, they cannot have any extra metadata configured to them. They cannot be created under normal cir...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;When you want to customize what something in leaf does, or what leaf runs after a player performs an action, you may see a dialog to edit the actions. There are some things in this dialog that isnt fully explained ingame.&lt;br /&gt;
&lt;br /&gt;
== Legacy Actions ==&lt;br /&gt;
&lt;br /&gt;
This is still a very common action type in Leaf, despite its name. It occurs when the action is just a command. Unlike modern actions, they cannot have any extra metadata configured to them. They cannot be created under normal circumstances. They are just commands.&lt;br /&gt;
&lt;br /&gt;
== Actions ==&lt;br /&gt;
&lt;br /&gt;
Unlike legacy actions, these can have metadata attached (though it isnt currently used) and they generally have better compatibility with things&lt;br /&gt;
&lt;br /&gt;
== Action Groups ==&lt;br /&gt;
&lt;br /&gt;
This is where a bulk of the logic occurs. They have multiple options:&lt;br /&gt;
&lt;br /&gt;
=== Label ===&lt;br /&gt;
&lt;br /&gt;
This is just a visual label for the action editor, to help you distinguish between the groups&lt;br /&gt;
&lt;br /&gt;
=== Condition ===&lt;br /&gt;
&lt;br /&gt;
This is a condition, please read [[Conditions]] for more information.&lt;br /&gt;
&lt;br /&gt;
=== Stop Execution ===&lt;br /&gt;
&lt;br /&gt;
This is where order matters a lot, if the condition in the group is true, NOTHING ordered after the group will run, including other groups&lt;br /&gt;
&lt;br /&gt;
=== Wait time ===&lt;br /&gt;
&lt;br /&gt;
Wait time (in seconds). Will only run the action after this time is up, and requires the player to not be moving or else it wont run.&lt;br /&gt;
&lt;br /&gt;
=== Wait time format ===&lt;br /&gt;
&lt;br /&gt;
A leaf [[Formatting|formatting]] string with 1 extra variable: &amp;lt;r&amp;gt;, meaning time Remaining. (in seconds)&lt;/div&gt;</summary>
		<author><name>Ashy</name></author>
	</entry>
	<entry>
		<id>https://leaf.trashdev.org/index.php?title=Customizer&amp;diff=497</id>
		<title>Customizer</title>
		<link rel="alternate" type="text/html" href="https://leaf.trashdev.org/index.php?title=Customizer&amp;diff=497"/>
		<updated>2026-07-25T18:40:03Z</updated>

		<summary type="html">&lt;p&gt;Ashy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Stub}}&lt;br /&gt;
&lt;br /&gt;
[[File:CustomizerBrush.png|thumb|alt=The customizer brush in-game|The customizer brush in-game]]&lt;br /&gt;
[[File:3DBrushCompressed.png|thumb|alt=The 3D brush used for the 4 year birthday branding :3|The 3D brush used for the 4 year birthday branding :3]]&lt;br /&gt;
&lt;br /&gt;
The Customizer in Leaf is a tool that allows you to create a lot of things that have been added by Leaf.&lt;br /&gt;
&lt;br /&gt;
A list of what you can make with Customizer:&lt;br /&gt;
&lt;br /&gt;
* Folder&lt;br /&gt;
&lt;br /&gt;
* Box&lt;br /&gt;
&lt;br /&gt;
* [[Action Form]]&lt;br /&gt;
&lt;br /&gt;
* Modal Form&lt;br /&gt;
&lt;br /&gt;
* [[Chest UI]]&lt;br /&gt;
&lt;br /&gt;
* Sidebar&lt;br /&gt;
&lt;br /&gt;
* Toast (Custom notifications)&lt;br /&gt;
&lt;br /&gt;
* Function&lt;br /&gt;
&lt;br /&gt;
* [[Invite System]]&lt;br /&gt;
&lt;br /&gt;
* Event&lt;br /&gt;
&lt;br /&gt;
* [[Script]]&lt;br /&gt;
&lt;br /&gt;
* Warp&lt;br /&gt;
&lt;br /&gt;
* [[Zones|Zone]]&lt;br /&gt;
&lt;br /&gt;
* Channel&lt;br /&gt;
&lt;br /&gt;
* Command&lt;br /&gt;
&lt;br /&gt;
* [[Formatting]]&lt;br /&gt;
&lt;br /&gt;
* [[Actions]]&lt;br /&gt;
&lt;br /&gt;
Bonus Content/Graphics:&lt;br /&gt;
* [[Pride Customizer Brushes]]&lt;/div&gt;</summary>
		<author><name>Ashy</name></author>
	</entry>
	<entry>
		<id>https://leaf.trashdev.org/index.php?title=Action_Form&amp;diff=496</id>
		<title>Action Form</title>
		<link rel="alternate" type="text/html" href="https://leaf.trashdev.org/index.php?title=Action_Form&amp;diff=496"/>
		<updated>2026-06-19T04:47:58Z</updated>

		<summary type="html">&lt;p&gt;Ashy: Reverted edits by WikiAudit2026 (talk) to last revision by Fruitkitty&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Action Form ==&lt;br /&gt;
Action form has multiple features, they are listed here with pages to help you with them:&lt;br /&gt;
&lt;br /&gt;
* [[Buttons]]&lt;br /&gt;
* [[Conditions]]&lt;br /&gt;
* [[Creating UIs]]&lt;br /&gt;
* [[Playerlist]]&lt;br /&gt;
* [[Renderas]]&lt;/div&gt;</summary>
		<author><name>Ashy</name></author>
	</entry>
	<entry>
		<id>https://leaf.trashdev.org/index.php?title=Azalea_Essentials&amp;diff=495</id>
		<title>Azalea Essentials</title>
		<link rel="alternate" type="text/html" href="https://leaf.trashdev.org/index.php?title=Azalea_Essentials&amp;diff=495"/>
		<updated>2026-06-19T04:47:53Z</updated>

		<summary type="html">&lt;p&gt;Ashy: Reverted edits by WikiAudit2026 (talk) to last revision by Ashy&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Stub}}&lt;br /&gt;
&lt;br /&gt;
Azalea Essentials was Leaf&#039;s predecessor, initially released January 8, 2022, and officially discontinued in October 2024&lt;/div&gt;</summary>
		<author><name>Ashy</name></author>
	</entry>
	<entry>
		<id>https://leaf.trashdev.org/index.php?title=Buttons&amp;diff=494</id>
		<title>Buttons</title>
		<link rel="alternate" type="text/html" href="https://leaf.trashdev.org/index.php?title=Buttons&amp;diff=494"/>
		<updated>2026-06-19T04:47:48Z</updated>

		<summary type="html">&lt;p&gt;Ashy: Reverted edits by WikiAudit2026 (talk) to last revision by Fruitkitty&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Editing buttons ==&lt;br /&gt;
To create or edit buttons, go to your UI in Customizer and click &amp;lt;code&amp;gt;Edit Buttons&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is the main edit screen for editing buttons.&lt;br /&gt;
&lt;br /&gt;
== Creating buttons ==&lt;br /&gt;
&lt;br /&gt;
# Click &amp;quot;Add Element&amp;quot;&lt;br /&gt;
# Click &amp;quot;button&amp;quot;&lt;br /&gt;
# This will bring up button creation menu.&lt;br /&gt;
&lt;br /&gt;
== Button properties ==&lt;br /&gt;
&lt;br /&gt;
=== Icon ===&lt;br /&gt;
This is the icon of the button, it is optional, but recommended&lt;br /&gt;
&lt;br /&gt;
=== Display ===&lt;br /&gt;
&lt;br /&gt;
==== Text (required) ====&lt;br /&gt;
The main text of the button&lt;br /&gt;
&lt;br /&gt;
==== Subtext (optional) ====&lt;br /&gt;
The subtext of the button&lt;br /&gt;
&lt;br /&gt;
==== Condition (optional) ====&lt;br /&gt;
The required tag/score&lt;br /&gt;
&lt;br /&gt;
Examples: &amp;lt;code&amp;gt;&amp;gt;score 1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;&amp;lt;score 10&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;==score 11&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;!tag1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;tag2&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;tag1 || tag2&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;tag3 &amp;amp;&amp;amp; tag4&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Disabled ====&lt;br /&gt;
If checked, it will hide the button on most UI types. In CherryUI, it will just gray out the button&lt;br /&gt;
&lt;br /&gt;
=== Action ===&lt;br /&gt;
The actions are just commands&lt;/div&gt;</summary>
		<author><name>Ashy</name></author>
	</entry>
	<entry>
		<id>https://leaf.trashdev.org/index.php?title=Changelogs&amp;diff=493</id>
		<title>Changelogs</title>
		<link rel="alternate" type="text/html" href="https://leaf.trashdev.org/index.php?title=Changelogs&amp;diff=493"/>
		<updated>2026-06-19T04:47:45Z</updated>

		<summary type="html">&lt;p&gt;Ashy: Reverted edits by WikiAudit2026 (talk) to last revision by Ashy&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Document.png|frameless]] [[Version 4.2.2 Changelogs|v4.2.2]]&lt;/div&gt;</summary>
		<author><name>Ashy</name></author>
	</entry>
	<entry>
		<id>https://leaf.trashdev.org/index.php?title=Chest_UI&amp;diff=492</id>
		<title>Chest UI</title>
		<link rel="alternate" type="text/html" href="https://leaf.trashdev.org/index.php?title=Chest_UI&amp;diff=492"/>
		<updated>2026-06-19T04:47:42Z</updated>

		<summary type="html">&lt;p&gt;Ashy: Reverted edits by WikiAudit2026 (talk) to last revision by Ashy&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Stub}}&lt;br /&gt;
&lt;br /&gt;
[[File:ChestUIExample.png|thumb|An example of a Chest UI]]&lt;br /&gt;
&lt;br /&gt;
Chest UIs are a feature in leaf where you can make UIs that look like chests (crazy, i know)&lt;br /&gt;
&lt;br /&gt;
== Creating Chest UIs ==&lt;br /&gt;
&lt;br /&gt;
Go to Customizer, and create a UI (formerly known as action form).&lt;br /&gt;
&lt;br /&gt;
Set the layout to &amp;quot;Chest UI&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Old Chest UI System ==&lt;br /&gt;
&lt;br /&gt;
Leaf&#039;s old Chest UI system was deprecated in dev version 4.2.1.15 and the major release v4.3 and replaced with a new system based on the Action Form builder code.&lt;br /&gt;
&lt;br /&gt;
[[File:ChestUIRewriteAnnouncement.png|frame|The poll for the rewrite of the Chest UI system]]&lt;/div&gt;</summary>
		<author><name>Ashy</name></author>
	</entry>
	<entry>
		<id>https://leaf.trashdev.org/index.php?title=Commands&amp;diff=491</id>
		<title>Commands</title>
		<link rel="alternate" type="text/html" href="https://leaf.trashdev.org/index.php?title=Commands&amp;diff=491"/>
		<updated>2026-06-19T04:47:36Z</updated>

		<summary type="html">&lt;p&gt;Ashy: Reverted edits by WikiAudit2026 (talk) to last revision by BanRioT&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{| style=&amp;quot;width: 100%; background: #2B1515; border: 1px solid #DB6D6D; border-radius: 8px; padding: 12px; color: #DB6D6D; display: flex; align-items: center;&amp;quot;&lt;br /&gt;
| style=&amp;quot;font-size: 1.5em; padding-right: 15px;&amp;quot; | 🛠️&lt;br /&gt;
| style=&amp;quot;font-weight: semi-bold; font-family: sans-serif;&amp;quot; | &lt;br /&gt;
&#039;&#039;&#039;Under Construction:&#039;&#039;&#039; This documentation is currently being updated. More commands will be added soon!&lt;br /&gt;
|}&lt;br /&gt;
===Player Commands===&lt;br /&gt;
Below are all available player commands. These commands may be ran by players with no admin tag.&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;width: 100%; border: 1px solid var(--color-surface-2); border-collapse: collapse; font-family: sans-serif;&amp;quot;&lt;br /&gt;
! style=&amp;quot;background-color: var(--color-surface-1); color: white; padding: 10px; text-align: left; width: 25%;&amp;quot; | Command&lt;br /&gt;
! style=&amp;quot;background-color: var(--color-surface-1); color: white; padding: 10px; text-align: left; width: 23%;&amp;quot; | Permissions&lt;br /&gt;
! style=&amp;quot;background-color: var(--color-surface-1); color: white; padding: 10px; text-align: left; width: 100%;&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;!redeem&amp;lt;/code&amp;gt; || User || Opens the redeem codes menu&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;!pay&amp;lt;/code&amp;gt; || User || Opens the pay menu&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;!emojis&amp;lt;/code&amp;gt; || User || Shows you all available emojis&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;!clan&amp;lt;/code&amp;gt; || User || Opens the clans menu&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;!report&amp;lt;/code&amp;gt; || User || Opens the report menu&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;!msg&amp;lt;/code&amp;gt; || User || privately message a player&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;!report&amp;lt;/code&amp;gt; || User || Opens the report menu&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;!what&amp;lt;/code&amp;gt; || User || ???&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;!ah&amp;lt;/code&amp;gt; || User || Opens the auction house&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;!rtp&amp;lt;/code&amp;gt; || User || Teleports you to a random location&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;!help&amp;lt;/code&amp;gt; || User || Shows the help message&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;!spawn&amp;lt;/code&amp;gt; || User || Teleports you to spawn&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;!warp&amp;lt;/code&amp;gt; || User || Teleports you to a specified warp&lt;br /&gt;
|}&lt;br /&gt;
----&lt;br /&gt;
===Basic Admin Commands===&lt;br /&gt;
Below are all available admin commands. These commands require the admin tag.&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;width: 100%; border: 1px solid var(--color-surface-2); border-collapse: collapse; font-family: sans-serif;&amp;quot;&lt;br /&gt;
! style=&amp;quot;background-color: var(--color-surface-1); color: white; padding: 10px; text-align: left; width: 25%;&amp;quot; | Command&lt;br /&gt;
! style=&amp;quot;background-color: var(--color-surface-1); color: white; padding: 10px; text-align: left; width: 23%;&amp;quot; | Permissions&lt;br /&gt;
! style=&amp;quot;background-color: var(--color-surface-1); color: white; padding: 10px; text-align: left; width: 100%;&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;!binds&amp;lt;/code&amp;gt; || Admin || Shows all global and named item binds&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;!unbind&amp;lt;/code&amp;gt; || Admin || removes any bind from a held item&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;!bind&amp;lt;/code&amp;gt; || Admin || Bind items to commands&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;!lb&amp;lt;/code&amp;gt; || Admin || Create a leaderboard&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;!ui&amp;lt;/code&amp;gt; || Admin || View UIs in leaf Essentials&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;!center&amp;lt;/code&amp;gt; || Admin || Center yourself on the block&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;!kick&amp;lt;/code&amp;gt; || Admin || Kicks a specified player&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;!gm&amp;lt;/code&amp;gt; || Admin || Switches your gamemode&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;!tpa&amp;lt;/code&amp;gt; || Admin || Send teleport requests&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;!speakas&amp;lt;/code&amp;gt; || Admin || Send messages as another player&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;!warp&amp;lt;/code&amp;gt; || Admin || warp to, set, and create different warps&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;!combatlog&amp;lt;/code&amp;gt; || Admin || ???&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;!to&amp;lt;/code&amp;gt; || Admin || Teleport to someone without them knowing&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;!tpall&amp;lt;/code&amp;gt; || Admin || Teleport everyone to you&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;!broadcast&amp;lt;/code&amp;gt; || Admin || Broadcast stuff to the server&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;!floating-text&amp;lt;/code&amp;gt; || Admin || Summon a floating text&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;!clear-chat&amp;lt;/code&amp;gt; || Admin || Clear the server chat&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;!lore&amp;lt;/code&amp;gt; || Admin || Set the lore of an item&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;!grab&amp;lt;/code&amp;gt; || Admin || Grab a player inventory&lt;br /&gt;
|}&lt;br /&gt;
----&lt;br /&gt;
===Advanced Admin Commands===&lt;br /&gt;
Below are all available admin commands. These commands require the admin tag.&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;width: 100%; border: 1px solid var(--color-surface-2); border-collapse: collapse; font-family: sans-serif;&amp;quot;&lt;br /&gt;
! style=&amp;quot;background-color: var(--color-surface-1); color: white; padding: 10px; text-align: left; width: 25%;&amp;quot; | Command&lt;br /&gt;
! style=&amp;quot;background-color: var(--color-surface-1); color: white; padding: 10px; text-align: left; width: 23%;&amp;quot; | Permissions&lt;br /&gt;
! style=&amp;quot;background-color: var(--color-surface-1); color: white; padding: 10px; text-align: left; width: 100%;&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/channel&amp;lt;/code&amp;gt; || Admin || Manage your current channel.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/createzone&amp;lt;/code&amp;gt; || Admin || Create a zone&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/disablezone&amp;lt;/code&amp;gt; || Admin || Disable a zone&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/enablezone&amp;lt;/code&amp;gt; || Admin || Enable a zone&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/removezone&amp;lt;/code&amp;gt; || Admin || Remove a zone&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/del_inv_global&amp;lt;/code&amp;gt; || Admin || Delete a players saved inventory&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/del_inv_player&amp;lt;/code&amp;gt; || Admin || Delete a players saved inventory&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/g_pers_point_del&amp;lt;/code&amp;gt; || Admin || Persistently store a point&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/g_pers_point_set&amp;lt;/code&amp;gt; || Admin || Persistently store a point&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/g_pers_point_tp&amp;lt;/code&amp;gt; || Admin || Teleport to persistent point&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/incr_int_property&amp;lt;/code&amp;gt; || Admin || Increment an integer property&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/invitemgr&amp;lt;/code&amp;gt; || Admin || Manage invites&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/knockback&amp;lt;/code&amp;gt; || Admin || Apply knockback to player(s)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/knockback2&amp;lt;/code&amp;gt; || Admin || Apply knockback to player(s)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/load_inv_global&amp;lt;/code&amp;gt; || Admin || Load players inventory from global inventory stash&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/load_inv_player&amp;lt;/code&amp;gt; || Admin || Load players inventory&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/on&amp;lt;/code&amp;gt; || Admin || Listen for an event&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/open&amp;lt;/code&amp;gt; || Admin || Open UIs&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/pers_point_tp&amp;lt;/code&amp;gt; || Admin || Teleport to persistent point&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/pers_point_set&amp;lt;/code&amp;gt; || Admin || Persistently store a point&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/pers_point_del&amp;lt;/code&amp;gt; || Admin || Persistently store a point&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/register_int_property&amp;lt;/code&amp;gt; || Admin || Register an integer property&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/rename_entity&amp;lt;/code&amp;gt; || Admin || Renames an entity&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/render_as&amp;lt;/code&amp;gt; || Admin || Render an action form as another player but open it on another&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/run_until_chunk_loaded&amp;lt;/code&amp;gt; || Admin || ???&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/run_when_chunk_loaded&amp;lt;/code&amp;gt; || Admin || ???&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/save_inv_global&amp;lt;/code&amp;gt; || Admin || Save players inventory to the global inventory stash&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/save_inv_player&amp;lt;/code&amp;gt; || Admin || Save a players inventory only for them&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/set_int_property&amp;lt;/code&amp;gt; || Admin || Set an integer property&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/tell_formatted&amp;lt;/code&amp;gt; || Admin || Send a leaf formatted message to any user&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/tell_formatted_channel&amp;lt;/code&amp;gt; || Admin || Send a leaf formatted message to any channel&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/trigger&amp;lt;/code&amp;gt; || Admin || Trigger an event&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/wtag_add&amp;lt;/code&amp;gt; || Admin || Add a world tag&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/wtag_has&amp;lt;/code&amp;gt; || Admin || Check if the world has tag, returns success status if true; failure status if not&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/wtag_remove&amp;lt;/code&amp;gt; || Admin || Removes a world tag&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ashy</name></author>
	</entry>
	<entry>
		<id>https://leaf.trashdev.org/index.php?title=Conditions&amp;diff=490</id>
		<title>Conditions</title>
		<link rel="alternate" type="text/html" href="https://leaf.trashdev.org/index.php?title=Conditions&amp;diff=490"/>
		<updated>2026-06-19T04:47:33Z</updated>

		<summary type="html">&lt;p&gt;Ashy: Reverted edits by WikiAudit2026 (talk) to last revision by Fruitkitty&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= How to use conditions =&lt;br /&gt;
Conditions by default are a tag, for example: &amp;lt;code&amp;gt;tag1&amp;lt;/code&amp;gt; would check if player has the tag &amp;quot;tag1&amp;quot;&lt;br /&gt;
&lt;br /&gt;
But you can also do &amp;lt;code&amp;gt;!tag1&amp;lt;/code&amp;gt; to check if player does NOT have tag1&lt;br /&gt;
&lt;br /&gt;
But there are other things you can do&lt;br /&gt;
&lt;br /&gt;
=== Combining tags ===&lt;br /&gt;
If you want to check if a player has tag1 AND tag2, you can do &amp;lt;code&amp;gt;tag1 &amp;amp;&amp;amp; tag2&amp;lt;/code&amp;gt; (the spaces are reuqired!)&lt;br /&gt;
&lt;br /&gt;
And if you want to check if a player has tag1 OR tag2, you can do &amp;lt;code&amp;gt;tag1 || tag2&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Flags ===&lt;br /&gt;
These are special &amp;quot;tags&amp;quot; that check leaf features:&lt;br /&gt;
&lt;br /&gt;
* $IN_CLAN - Checks if player is in a clan&lt;br /&gt;
* $CLAN_OWNER - Checks if a player is in a clan and is the owner&lt;br /&gt;
* $PUBLIC_CLAN - Checks if a player is in a clan and the clan is public&lt;br /&gt;
* $CLAN_HAS_QUESTIONS - Checks if a player is in a clan and the clan has application questions applied&lt;br /&gt;
* $HAS_CLAN_BASE - Checks if the player is in a clan and the clan has a base set&lt;br /&gt;
* false - always outputs false&lt;br /&gt;
* true - always outputs true&lt;br /&gt;
* $entideq/[Entity ID] - Checks if the players entity ID equals something&lt;br /&gt;
* $thiseq/[UI Scriptevent] - Checks if the current UIs scriptevent equals something&lt;br /&gt;
* $cfg/[Config ID] - Checks if the property under &amp;quot;Config ID&amp;quot; is true&lt;br /&gt;
* $server_has_warps - Checks if the server has warps&lt;br /&gt;
* $visible_warps - Checks if the server has warps and any of them are visible to the player&lt;br /&gt;
* $perm/[Permission ID] - Checks if the player has permission of permission ID&lt;br /&gt;
&lt;br /&gt;
=== Scores ===&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
* &amp;gt;money 100 (checks if player has over 100 in money scoreboard)&lt;br /&gt;
* &amp;lt;money 10 (checks if player has under 10 in money scoreboard)&lt;br /&gt;
* ==money 5 (checks if player has exactly 5 in money scoreboard)&lt;/div&gt;</summary>
		<author><name>Ashy</name></author>
	</entry>
	<entry>
		<id>https://leaf.trashdev.org/index.php?title=Config_UI&amp;diff=489</id>
		<title>Config UI</title>
		<link rel="alternate" type="text/html" href="https://leaf.trashdev.org/index.php?title=Config_UI&amp;diff=489"/>
		<updated>2026-06-19T04:47:29Z</updated>

		<summary type="html">&lt;p&gt;Ashy: Reverted edits by WikiAudit2026 (talk) to last revision by Ashy&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Features]]&lt;/div&gt;</summary>
		<author><name>Ashy</name></author>
	</entry>
	<entry>
		<id>https://leaf.trashdev.org/index.php?title=Creating_UIs&amp;diff=488</id>
		<title>Creating UIs</title>
		<link rel="alternate" type="text/html" href="https://leaf.trashdev.org/index.php?title=Creating_UIs&amp;diff=488"/>
		<updated>2026-06-19T04:47:26Z</updated>

		<summary type="html">&lt;p&gt;Ashy: Reverted edits by WikiAudit2026 (talk) to last revision by Fruitkitty&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Creating UI ==&lt;br /&gt;
&lt;br /&gt;
* Open &amp;lt;code&amp;gt;Config UI&amp;lt;/code&amp;gt;, and head over to &amp;lt;code&amp;gt;Customizer&amp;lt;/code&amp;gt; page&lt;br /&gt;
* Click &amp;quot;add&amp;quot;&lt;br /&gt;
* Click &amp;quot;action form&amp;quot; (feel free to try out the other ui types though!)&lt;br /&gt;
&lt;br /&gt;
== Filling in the properties ==&lt;br /&gt;
&lt;br /&gt;
=== Title (required) ===&lt;br /&gt;
The title is the text at the top of the form&lt;br /&gt;
&lt;br /&gt;
=== Body (optional) ===&lt;br /&gt;
The body is the text under the title, but above the buttons&lt;br /&gt;
&lt;br /&gt;
=== Scriptevent (required) ===&lt;br /&gt;
The scriptevent is how you open the UI. It is like a unique identifier&lt;br /&gt;
&lt;br /&gt;
To open your UI, do &amp;lt;code&amp;gt;/scriptevent leaf:open UI_SCRIPTEVENT&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Example: &amp;lt;code&amp;gt;/scriptevent leaf:open server-ui&amp;lt;/code&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== After cancel action ===&lt;br /&gt;
If the user closes the UI without clicking a button, you can run a command.&lt;br /&gt;
&lt;br /&gt;
=== UI Layout ===&lt;br /&gt;
This is pretty much the layout of the UI. This shouldnt affect it &#039;&#039;too&#039;&#039; much, but keep in mind CherryUI does have some exclusive features&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;:::&amp;lt;/nowiki&amp;gt;info Guides on this website that depend on CherryUI will have CherryUI tag :::&lt;br /&gt;
----You should have your UI now! :3&lt;/div&gt;</summary>
		<author><name>Ashy</name></author>
	</entry>
	<entry>
		<id>https://leaf.trashdev.org/index.php?title=Currencies&amp;diff=487</id>
		<title>Currencies</title>
		<link rel="alternate" type="text/html" href="https://leaf.trashdev.org/index.php?title=Currencies&amp;diff=487"/>
		<updated>2026-06-19T04:47:23Z</updated>

		<summary type="html">&lt;p&gt;Ashy: Reverted edits by WikiAudit2026 (talk) to last revision by Ashy&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Stub}}&lt;br /&gt;
&lt;br /&gt;
Leaf handles player&#039;s money through &amp;quot;currencies&amp;quot;. This is different to how it works in some other addons and [[Azalea Essentials]], where you can have as many currencies as you want.&lt;br /&gt;
&lt;br /&gt;
== Linked/Item Currencies ==&lt;br /&gt;
&lt;br /&gt;
Currencies can be linked to an item, where the scoreboard amount is synced to the amount of an item in a players inventory. This also detects changes in both the scoreboard and item count to make sure they are always in sync with each other.&lt;/div&gt;</summary>
		<author><name>Ashy</name></author>
	</entry>
	<entry>
		<id>https://leaf.trashdev.org/index.php?title=Customizer&amp;diff=486</id>
		<title>Customizer</title>
		<link rel="alternate" type="text/html" href="https://leaf.trashdev.org/index.php?title=Customizer&amp;diff=486"/>
		<updated>2026-06-19T04:47:20Z</updated>

		<summary type="html">&lt;p&gt;Ashy: Reverted edits by WikiAudit2026 (talk) to last revision by Ashy&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Stub}}&lt;br /&gt;
&lt;br /&gt;
[[File:CustomizerBrush.png|thumb|alt=The customizer brush in-game|The customizer brush in-game]]&lt;br /&gt;
[[File:3DBrushCompressed.png|thumb|alt=The 3D brush used for the 4 year birthday branding :3|The 3D brush used for the 4 year birthday branding :3]]&lt;br /&gt;
&lt;br /&gt;
The Customizer in Leaf is a tool that allows you to create a lot of things that have been added by Leaf.&lt;br /&gt;
&lt;br /&gt;
A list of what you can make with Customizer:&lt;br /&gt;
&lt;br /&gt;
* Folder&lt;br /&gt;
&lt;br /&gt;
* Box&lt;br /&gt;
&lt;br /&gt;
* [[Action Form]]&lt;br /&gt;
&lt;br /&gt;
* Modal Form&lt;br /&gt;
&lt;br /&gt;
* [[Chest UI]]&lt;br /&gt;
&lt;br /&gt;
* Sidebar&lt;br /&gt;
&lt;br /&gt;
* Toast (Custom notifications)&lt;br /&gt;
&lt;br /&gt;
* Function&lt;br /&gt;
&lt;br /&gt;
* [[Invite System]]&lt;br /&gt;
&lt;br /&gt;
* Event&lt;br /&gt;
&lt;br /&gt;
* [[Script]]&lt;br /&gt;
&lt;br /&gt;
* Warp&lt;br /&gt;
&lt;br /&gt;
* [[Zones|Zone]]&lt;br /&gt;
&lt;br /&gt;
* Channel&lt;br /&gt;
&lt;br /&gt;
* Command&lt;br /&gt;
&lt;br /&gt;
* [[Formatting]]&lt;br /&gt;
&lt;br /&gt;
Bonus Content/Graphics:&lt;br /&gt;
* [[Pride Customizer Brushes]]&lt;/div&gt;</summary>
		<author><name>Ashy</name></author>
	</entry>
	<entry>
		<id>https://leaf.trashdev.org/index.php?title=Documents&amp;diff=485</id>
		<title>Documents</title>
		<link rel="alternate" type="text/html" href="https://leaf.trashdev.org/index.php?title=Documents&amp;diff=485"/>
		<updated>2026-06-19T04:47:17Z</updated>

		<summary type="html">&lt;p&gt;Ashy: Reverted edits by WikiAudit2026 (talk) to last revision by Ashy&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Folder.png|frameless]] [[Changelogs]]&lt;/div&gt;</summary>
		<author><name>Ashy</name></author>
	</entry>
	<entry>
		<id>https://leaf.trashdev.org/index.php?title=Features&amp;diff=484</id>
		<title>Features</title>
		<link rel="alternate" type="text/html" href="https://leaf.trashdev.org/index.php?title=Features&amp;diff=484"/>
		<updated>2026-06-19T04:47:14Z</updated>

		<summary type="html">&lt;p&gt;Ashy: Reverted edits by WikiAudit2026 (talk) to last revision by Ashy&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Missing Pages}}&lt;br /&gt;
&lt;br /&gt;
The Config UI is an essential tool inside of leaf it allows you to customize, turn on/off features and modify leaf features. &lt;br /&gt;
&lt;br /&gt;
[[File:Config UI Item.png|alt=Picture of the in-game Config UI item|thumb|Above is what the Config UI item looks likein-game]]&lt;br /&gt;
&lt;br /&gt;
== Main Settings ==&lt;br /&gt;
&lt;br /&gt;
* [[Customizer|Customizer]]&lt;br /&gt;
* [[Features &amp;amp; Experiments]]&lt;br /&gt;
* [[Currencies]]&lt;br /&gt;
* [[Zones]]&lt;br /&gt;
* [[Role Editor]]&lt;br /&gt;
* [[Chat Ranks]]&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
&lt;br /&gt;
* [[Land Claims]]&lt;br /&gt;
* [[Leaderboards]]&lt;br /&gt;
* [[Clans]]&lt;br /&gt;
* [[Auction House]]&lt;br /&gt;
* [[Custom Nametags]]&lt;br /&gt;
* [[Random Teleport]]&lt;br /&gt;
* [[Snippet Book]]&lt;br /&gt;
* [[Homes Config]]&lt;br /&gt;
* [[PvP Settings]]&lt;br /&gt;
* [[Combat Log]]&lt;br /&gt;
* [[World Border]]&lt;br /&gt;
* [[AFK System]]&lt;br /&gt;
* [[Platform Settings]]&lt;br /&gt;
* [[Gifts]]&lt;br /&gt;
* [[Rewards]]&lt;br /&gt;
* [[Generators]]&lt;br /&gt;
&lt;br /&gt;
== Extra ==&lt;br /&gt;
&lt;br /&gt;
* [[Chat Formats]]&lt;br /&gt;
&lt;br /&gt;
== Moderation ==&lt;br /&gt;
&lt;br /&gt;
* [[Mutes]]&lt;br /&gt;
* [[Bans]]&lt;br /&gt;
* [[Reports]]&lt;/div&gt;</summary>
		<author><name>Ashy</name></author>
	</entry>
	<entry>
		<id>https://leaf.trashdev.org/index.php?title=Features_%26_Experiments&amp;diff=483</id>
		<title>Features &amp; Experiments</title>
		<link rel="alternate" type="text/html" href="https://leaf.trashdev.org/index.php?title=Features_%26_Experiments&amp;diff=483"/>
		<updated>2026-06-19T04:47:10Z</updated>

		<summary type="html">&lt;p&gt;Ashy: Reverted edits by WikiAudit2026 (talk) to last revision by Ashy&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Stub}}&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Features &amp;amp; Experiments&amp;quot; is the name of the config UI entry where you edit leaf&#039;s toggles. These usually toggle settings, and aren&#039;t settings for any features. In older versions, experiments were done here.&lt;/div&gt;</summary>
		<author><name>Ashy</name></author>
	</entry>
	<entry>
		<id>https://leaf.trashdev.org/index.php?title=Flag_codes&amp;diff=482</id>
		<title>Flag codes</title>
		<link rel="alternate" type="text/html" href="https://leaf.trashdev.org/index.php?title=Flag_codes&amp;diff=482"/>
		<updated>2026-06-19T04:47:07Z</updated>

		<summary type="html">&lt;p&gt;Ashy: Reverted edits by WikiAudit2026 (talk) to last revision by BanRioT&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__&lt;br /&gt;
== Flag Reference Guide ==&lt;br /&gt;
&#039;&#039;Use these flags to customize chat formats, nametags, and scoreboard displays.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 100%; background-color: transparent; border: none; border-collapse: collapse; font-size: 0.95em;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 25%; text-align: left; padding: 12px; background: var(--color-surface-2); border-bottom: 2px solid var(--color-surface-2);&amp;quot; | Flag Code&lt;br /&gt;
! style=&amp;quot;text-align: left; padding: 12px; background: var(--color-surface-2); border-bottom: 2px solid var(--color-surface-2);&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1); font-family: monospace; color: #36c;&amp;quot; | &amp;lt;drj&amp;gt;&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1);&amp;quot; | default rank joiner, useful for chat rank formats&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1); font-family: monospace; color: #36c;&amp;quot; | &amp;lt;msg&amp;gt;&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1);&amp;quot; | only available in chat rank formats, but is the players message&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1); font-family: monospace; color: #36c;&amp;quot; | &amp;lt;rc&amp;gt;&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1);&amp;quot; | default rank color&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1); font-family: monospace; color: #36c;&amp;quot; | &amp;lt;nc&amp;gt;&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1);&amp;quot; | name color&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1); font-family: monospace; color: #36c;&amp;quot; | &amp;lt;bc&amp;gt;&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1);&amp;quot; | bracket color&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1); font-family: monospace; color: #36c;&amp;quot; | &amp;lt;mc&amp;gt;&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1);&amp;quot; | message color&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1); font-family: monospace; color: #36c;&amp;quot; | &amp;lt;x&amp;gt; &amp;lt;y&amp;gt; &amp;lt;z&amp;gt;&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1);&amp;quot; | players coordinates&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1); font-family: monospace; color: #36c;&amp;quot; | &amp;lt;name&amp;gt;&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1);&amp;quot; | players name&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1); font-family: monospace; color: #36c;&amp;quot; | &amp;lt;username&amp;gt;&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1);&amp;quot; | an alternative way to show players name&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1); font-family: monospace; color: #36c;&amp;quot; | &amp;lt;name_tag&amp;gt;&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1);&amp;quot; | players nametag (not available in nametags+)&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1); font-family: monospace; color: #36c;&amp;quot; | &amp;lt;xp&amp;gt;&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1);&amp;quot; | players XP&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1); font-family: monospace; color: #36c;&amp;quot; | &amp;lt;level&amp;gt;&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1);&amp;quot; | players xp level&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1); font-family: monospace; color: #36c;&amp;quot; | &amp;lt;hp&amp;gt;&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1);&amp;quot; | players hp&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1); font-family: monospace; color: #36c;&amp;quot; | &amp;lt;hp_max&amp;gt;&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1);&amp;quot; | players max hp (without other addons, should always be 20)&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1); font-family: monospace; color: #36c;&amp;quot; | &amp;lt;hp_min&amp;gt;&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1);&amp;quot; | players min hp (always 0)&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1); font-family: monospace; color: #36c;&amp;quot; | &amp;lt;hp_default&amp;gt;&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1);&amp;quot; | players default hp (should equal max)&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1); font-family: monospace; color: #36c;&amp;quot; | &amp;lt;rank&amp;gt;&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1);&amp;quot; | players rank&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1); font-family: monospace; color: #36c;&amp;quot; | &amp;lt;kills&amp;gt;&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1);&amp;quot; | players kill count&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1); font-family: monospace; color: #36c;&amp;quot; | &amp;lt;deaths&amp;gt;&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1);&amp;quot; | players death count&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1); font-family: monospace; color: #36c;&amp;quot; | &amp;lt;blocks_broken&amp;gt;&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1);&amp;quot; | players broken block count&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1); font-family: monospace; color: #36c;&amp;quot; | &amp;lt;blocks_placed&amp;gt;&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1);&amp;quot; | players placed block count&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1); font-family: monospace; color: #36c;&amp;quot; | &amp;lt;cps&amp;gt;&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1);&amp;quot; | players CPS&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1); font-family: monospace; color: #36c;&amp;quot; | &amp;lt;clanID&amp;gt;&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1);&amp;quot; | players clan id (not useful for much)&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1); font-family: monospace; color: #36c;&amp;quot; | &amp;lt;k/d&amp;gt;&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1);&amp;quot; | players kill/death ratio&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1); font-family: monospace; color: #36c;&amp;quot; | &amp;lt;claim&amp;gt;&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1);&amp;quot; | the land claim/zone the player is in&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1); font-family: monospace; color: #36c;&amp;quot; | &amp;lt;tps&amp;gt;&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1);&amp;quot; | the servers TPS&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1); font-family: monospace; color: #36c;&amp;quot; | &amp;lt;online&amp;gt;&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1);&amp;quot; | the amount of online players&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1); font-family: monospace; color: #36c;&amp;quot; | &amp;lt;day&amp;gt;&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1);&amp;quot; | the amount of ingame days&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1); font-family: monospace; color: #36c;&amp;quot; | &amp;lt;yr&amp;gt;&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1);&amp;quot; | the current year&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1); font-family: monospace; color: #36c;&amp;quot; | &amp;lt;mo&amp;gt;&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1);&amp;quot; | the current month (in number form)&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1); font-family: monospace; color: #36c;&amp;quot; | &amp;lt;mo/n&amp;gt;&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1);&amp;quot; | the current month (in name form)&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1); font-family: monospace; color: #36c;&amp;quot; | &amp;lt;m&amp;gt;&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1);&amp;quot; | the current minute&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1); font-family: monospace; color: #36c;&amp;quot; | &amp;lt;h&amp;gt;&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1);&amp;quot; | the current hour (in UTC timezone)&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1); font-family: monospace; color: #36c;&amp;quot; | &amp;lt;s&amp;gt;&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1);&amp;quot; | the current seconds&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1); font-family: monospace; color: #36c;&amp;quot; | &amp;lt;ms&amp;gt;&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1);&amp;quot; | the current milliseconds&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1); font-family: monospace; color: #36c;&amp;quot; | &amp;lt;d&amp;gt;&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1);&amp;quot; | the current irl day&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1); font-family: monospace; color: #36c;&amp;quot; | &amp;lt;dra&amp;gt;&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1);&amp;quot; | double right arrow character&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1); font-family: monospace; color: #36c;&amp;quot; | &amp;lt;lra&amp;gt;&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1);&amp;quot; | double left arrow character&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1); font-family: monospace; color: #36c;&amp;quot; | &amp;lt;moonPhase&amp;gt;&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1);&amp;quot; | the current moon phase&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1); font-family: monospace; color: #36c;&amp;quot; | &amp;lt;h/12&amp;gt;&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1);&amp;quot; | the hours (in 12 hour time)&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1); font-family: monospace; color: #36c;&amp;quot; | &amp;lt;am/pm&amp;gt;&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1);&amp;quot; | if the time is AM or PM&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1); font-family: monospace; color: #36c;&amp;quot; | &amp;lt;days_played&amp;gt;&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1);&amp;quot; | the amount of days the player has played&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1); font-family: monospace; color: #36c;&amp;quot; | &amp;lt;hours_played&amp;gt;&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1);&amp;quot; | the amount of hours the player has played&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1); font-family: monospace; color: #36c;&amp;quot; | &amp;lt;minutes_played&amp;gt;&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1);&amp;quot; | the amount of minutes the player has played&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1); font-family: monospace; color: #36c;&amp;quot; | &amp;lt;seconds_played&amp;gt;&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1);&amp;quot; | the amount of seconds the player has played&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1); font-family: monospace; color: #36c;&amp;quot; | &amp;lt;nowiki&amp;gt;{{score objective}}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1);&amp;quot; | the players score&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1); font-family: monospace; color: #36c;&amp;quot; | &amp;lt;nowiki&amp;gt;{{scoreshort objective}}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;padding: 8px 12px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1);&amp;quot; | the players score, but shortened (example: 1,234 becomes 1.2k)&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ashy</name></author>
	</entry>
	<entry>
		<id>https://leaf.trashdev.org/index.php?title=Formatting&amp;diff=481</id>
		<title>Formatting</title>
		<link rel="alternate" type="text/html" href="https://leaf.trashdev.org/index.php?title=Formatting&amp;diff=481"/>
		<updated>2026-06-19T04:47:04Z</updated>

		<summary type="html">&lt;p&gt;Ashy: Reverted edits by WikiAudit2026 (talk) to last revision by Ashy&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Formatting =&lt;br /&gt;
== Basics ==&lt;br /&gt;
&lt;br /&gt;
The formatting system can be used in anything, from sidebars, to UIs, and even nametags and chat customization&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! Placeholder !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;lt;name&amp;amp;gt; / &amp;amp;lt;username&amp;amp;gt; || Player name&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;lt;name_tag&amp;amp;gt; || Player name tag&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;lt;rank&amp;amp;gt; || Player’s first rank&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;lt;bc&amp;amp;gt; || Bracket color&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;lt;nc&amp;amp;gt; || Name color&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;lt;mc&amp;amp;gt; || Message color&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;lt;x&amp;amp;gt; &amp;amp;lt;y&amp;amp;gt; &amp;amp;lt;z&amp;amp;gt; || Player coordinates&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;lt;dID&amp;amp;gt; || Dimension ID&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;lt;hp&amp;amp;gt; || Current health&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;lt;hp_max&amp;amp;gt; || Max health&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;lt;hp_min&amp;amp;gt; || Min health&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;lt;hp_default&amp;amp;gt; || Default health&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;lt;healthbar&amp;amp;gt; || Health bar&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;lt;xp&amp;amp;gt; || XP progress&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;lt;level&amp;amp;gt; || Player XP level&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;lt;kills&amp;amp;gt; || Total kills&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;lt;deaths&amp;amp;gt; || Total deaths&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;lt;biome&amp;amp;gt; || Current biome&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;lt;dimension&amp;amp;gt; || Current dimension&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;lt;netherX&amp;amp;gt; || What the player&amp;amp;#39;s X coordinate would be in the nether&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;lt;netherZ&amp;amp;gt; || What the player&amp;amp;#39;s Z coordinate would be in the nether&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;lt;overworldX&amp;amp;gt; || What the player&amp;amp;#39;s X coordinate would be in the overworld&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;lt;overworldZ&amp;amp;gt; || What the player&amp;amp;#39;s Z coordinate would be in the overworld&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;lt;kills_streak&amp;amp;gt; || Current kill streak&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;lt;k/d&amp;amp;gt; || Kill / Death ratio&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;lt;cps&amp;amp;gt; || Clicks per second&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;lt;blocks_broken&amp;amp;gt; || Blocks broken&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;lt;blocks_placed&amp;amp;gt; || Blocks placed&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;lt;seconds_played&amp;amp;gt; || Seconds played&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;lt;minutes_played&amp;amp;gt; || Minutes played&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;lt;hours_played&amp;amp;gt; || Hours played&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;lt;days_played&amp;amp;gt; || Days played&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;lt;weeks_played&amp;amp;gt; || Days / 7&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;lt;years_played&amp;amp;gt; || Days / 365&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;lt;total_hours_played&amp;amp;gt; || Total hours played&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;lt;clan&amp;amp;gt; || Player clan&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;lt;clanID&amp;amp;gt; || Clan ID (internal UI use)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;lt;online&amp;amp;gt; || Players online&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;lt;public_clan_count&amp;amp;gt; || Public clans count&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;lt;claim&amp;amp;gt; || Current land claim&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;lt;currencies&amp;amp;gt; || All currencies (formatted)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;lt;chunkX&amp;amp;gt; || Player&amp;amp;#39;s chunk X coordinates&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;lt;chunkZ&amp;amp;gt; || Player&amp;amp;#39;s chunk Z coordinates&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;lt;chunkInX&amp;amp;gt; || Player&amp;amp;#39;s X coordinates relative to the chunk&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;lt;chunkInZ&amp;amp;gt; || Player&amp;amp;#39;s Z coordinates relative to the chunk&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;lt;tps&amp;amp;gt; || Server TPS&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;lt;lv&amp;amp;gt; || Leaf version&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;lt;servername&amp;amp;gt; || Server name&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;lt;yr&amp;amp;gt; || Current year&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;lt;mo&amp;amp;gt; || Month number&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;lt;mo/n&amp;amp;gt; || Month name&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;lt;d&amp;amp;gt; || Day of month&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;lt;h&amp;amp;gt; || Hour (24h, UTC)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;lt;h/12&amp;amp;gt; || Hour (12h, UTC)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;lt;am/pm&amp;amp;gt; || AM / PM&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;lt;m&amp;amp;gt; || Minute&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;lt;s&amp;amp;gt; || Second&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;lt;ms&amp;amp;gt; || Millisecond&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;lt;day&amp;amp;gt; || In-game day&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;lt;moonPhase&amp;amp;gt; || Moon phase&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;lt;dra&amp;amp;gt; || »&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;lt;dla&amp;amp;gt; || «&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;lt;drj&amp;amp;gt; || Default rank joiner&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;lt;randomShit&amp;amp;gt; || Random number&lt;br /&gt;
|-&lt;br /&gt;
| {{L &amp;amp;lt;id&amp;amp;gt;}} || Length of internal variable&lt;br /&gt;
|-&lt;br /&gt;
| {{D &amp;amp;lt;id&amp;amp;gt;}} || Value of internal variable&lt;br /&gt;
|-&lt;br /&gt;
| {{rank_joiner &amp;amp;quot;&amp;amp;lt;joiner&amp;amp;gt;&amp;amp;quot;}} || Joins ranks with separator&lt;br /&gt;
|-&lt;br /&gt;
| {{alternate &amp;amp;quot;&amp;amp;lt;text&amp;amp;gt;&amp;amp;quot; &amp;amp;quot;&amp;amp;lt;codes&amp;amp;gt;&amp;amp;quot;}} || Alternating colors&lt;br /&gt;
|-&lt;br /&gt;
| {{score &amp;amp;quot;&amp;amp;lt;objective&amp;amp;gt;&amp;amp;quot;}} || Player score&lt;br /&gt;
|-&lt;br /&gt;
| {{score2 &amp;amp;quot;&amp;amp;lt;objective&amp;amp;gt;&amp;amp;quot;}} || Fake player score&lt;br /&gt;
|-&lt;br /&gt;
| {{scoreshort &amp;amp;quot;&amp;amp;lt;objective&amp;amp;gt;&amp;amp;quot;}} || Shortened player score&lt;br /&gt;
|-&lt;br /&gt;
| {{scoreshort2 &amp;amp;quot;&amp;amp;lt;objective&amp;amp;gt;&amp;amp;quot;}} || Shortened fake score&lt;br /&gt;
|-&lt;br /&gt;
| {{is_afk &amp;amp;quot;&amp;amp;lt;t1&amp;amp;gt;&amp;amp;quot; &amp;amp;quot;&amp;amp;lt;t2&amp;amp;gt;&amp;amp;quot;}} || AFK check&lt;br /&gt;
|-&lt;br /&gt;
| {{has_tag &amp;amp;quot;&amp;amp;lt;tag&amp;amp;gt;&amp;amp;quot; &amp;amp;quot;&amp;amp;lt;t1&amp;amp;gt;&amp;amp;quot; &amp;amp;quot;&amp;amp;lt;t2&amp;amp;gt;&amp;amp;quot;}} || Tag check&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;{{vars}}&amp;lt;/nowiki&amp;gt; || All variable names (legacy)&lt;br /&gt;
|-&lt;br /&gt;
| {{clan_owner &amp;amp;quot;&amp;amp;lt;t1&amp;amp;gt;&amp;amp;quot; &amp;amp;quot;&amp;amp;lt;t2&amp;amp;gt;&amp;amp;quot;}} || Clan owner check&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;{{activityscore}}&amp;lt;/nowiki&amp;gt; || Chunk activity score&lt;br /&gt;
|-&lt;br /&gt;
| {{clan &amp;amp;quot;&amp;amp;lt;t1&amp;amp;gt;&amp;amp;quot; &amp;amp;quot;&amp;amp;lt;t2&amp;amp;gt;&amp;amp;quot;}} || Clan check&lt;br /&gt;
|-&lt;br /&gt;
| {{get_tag &amp;amp;quot;&amp;amp;lt;prefix&amp;amp;gt;&amp;amp;quot; &amp;amp;quot;&amp;amp;lt;t1&amp;amp;gt;&amp;amp;quot; &amp;amp;quot;&amp;amp;lt;t2&amp;amp;gt;&amp;amp;quot;}} || Prefix tag check&lt;br /&gt;
|-&lt;br /&gt;
| {{gay &amp;amp;quot;&amp;amp;lt;text&amp;amp;gt;&amp;amp;quot;}} || Rainbow text&lt;br /&gt;
|-&lt;br /&gt;
| {{trans &amp;amp;quot;&amp;amp;lt;text&amp;amp;gt;&amp;amp;quot;}} || Trans pride colors, because why not&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Hello, my name is &amp;amp;lt;name&amp;amp;gt; and i have ${{score money}}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example output:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Hello, my name is TrashyDaFox and i have $20&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Rank Joiner ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;{{rank_joiner &amp;quot;separator&amp;quot;}}&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
separator = the text between each rank (if multiple)&lt;br /&gt;
&lt;br /&gt;
=== Example ===&lt;br /&gt;
&lt;br /&gt;
If the player has 3 ranks: Rank1, Rank2, Rank3 and the separator is &amp;quot;; &amp;quot; the output will be:&lt;br /&gt;
&lt;br /&gt;
Rank1; Rank2; Rank3&lt;br /&gt;
&lt;br /&gt;
== Clans ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{{clan &amp;quot;text if player is in clan&amp;quot; &amp;quot;text if player is not in clan (optional)&amp;quot;}}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Examples ===&lt;br /&gt;
&lt;br /&gt;
Show clan name and level:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{{clan &amp;quot;§a[@CLAN] §7§r| §r§aLvl. [@LVL]&amp;quot; &amp;quot;§7No Clan&amp;quot;}}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Output:&lt;br /&gt;
FoxCult | Lvl. 0&lt;br /&gt;
&lt;br /&gt;
== Has Tag ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{{has_tag &amp;quot;text if player has tag&amp;quot; &amp;quot;text if player does not have tag&amp;quot;}}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
OR:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{{has_tag &amp;quot;text if player has tag&amp;quot; &amp;quot;&amp;lt;bl&amp;gt;&amp;quot;}}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
(No text if player does not have tag)&lt;br /&gt;
&lt;br /&gt;
== 2-Player ==&lt;br /&gt;
&lt;br /&gt;
Any formatting variable that uses player stats/info can be appended with &amp;quot;2&amp;quot; to use a second player.&lt;br /&gt;
&lt;br /&gt;
=== Example ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;lt;name&amp;amp;gt;&amp;lt;/code&amp;gt; would be the name of Player 1, while &amp;lt;code&amp;gt;&amp;amp;lt;name2&amp;amp;gt;&amp;lt;/code&amp;gt; would be the name of Player 2&lt;br /&gt;
&lt;br /&gt;
=== Notes ===&lt;br /&gt;
&lt;br /&gt;
2-Player variables only work in specific use cases where 2 players would be used, otherwise they&#039;ll just do nothing.&lt;/div&gt;</summary>
		<author><name>Ashy</name></author>
	</entry>
	<entry>
		<id>https://leaf.trashdev.org/index.php?title=Frequently_Asked_Questions&amp;diff=480</id>
		<title>Frequently Asked Questions</title>
		<link rel="alternate" type="text/html" href="https://leaf.trashdev.org/index.php?title=Frequently_Asked_Questions&amp;diff=480"/>
		<updated>2026-06-19T04:47:01Z</updated>

		<summary type="html">&lt;p&gt;Ashy: Reverted edits by WikiAudit2026 (talk) to last revision by BanRioT&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__&lt;br /&gt;
== Frequently Asked Questions ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 100%; background-color: transparent; border: none; border-collapse: collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 40%; text-align: left; padding: 10px; background: var(--color-surface-2); border-bottom: 1px solid var(--color-surface-2);&amp;quot; | Question&lt;br /&gt;
! style=&amp;quot;text-align: left; padding: 10px; background: var(--color-surface-2); border-bottom: 1px solid var(--color-surface-2);&amp;quot; | Answer&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 10px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1); font-weight: bold;&amp;quot; | What are the leaf variable flag codes?&lt;br /&gt;
| style=&amp;quot;padding: 10px; border-bottom: 1px solid var(--color-surface-2); background: var(--color-surface-1);&amp;quot; | You can find all of the available flag codes [[Flag codes|HERE]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ashy</name></author>
	</entry>
	<entry>
		<id>https://leaf.trashdev.org/index.php?title=Getting_Started&amp;diff=479</id>
		<title>Getting Started</title>
		<link rel="alternate" type="text/html" href="https://leaf.trashdev.org/index.php?title=Getting_Started&amp;diff=479"/>
		<updated>2026-06-19T04:46:59Z</updated>

		<summary type="html">&lt;p&gt;Ashy: Reverted edits by WikiAudit2026 (talk) to last revision by Ashy&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Welcome to your humble beginnings. ==&lt;br /&gt;
&lt;br /&gt;
Download on [https://mcbetools.com/s/leaf MCBETools] or [https://www.curseforge.com/minecraft-bedrock/addons/leaf CurseForge]&lt;br /&gt;
&lt;br /&gt;
When starting out for the first time with leaf, you might be confused on why you can&#039;t access any of the items leaf provides.&lt;br /&gt;
[[File:Config UI Item.png|alt=Picture of the in-game Config UI item|thumb|Above is what the Config UI item looks likein-game]]&lt;br /&gt;
This is because you haven&#039;t typed &amp;quot;&amp;lt;u&amp;gt;&#039;&#039;&#039;/tag @s add admin&#039;&#039;&#039;&amp;lt;/u&amp;gt;&amp;quot;, this will allow you to access everything with leaf, and even give you a rank that shows up when you speak in chat.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now that you can use all the items, we can start by grabbing the &#039;&#039;&#039;Config UI&#039;&#039;&#039; located at the bottom of the items tab, now you have basically unlimited freedom to do what you want, go check out the [[Tutorials|Tutorials page]] to see what you can learn with leaf.&lt;/div&gt;</summary>
		<author><name>Ashy</name></author>
	</entry>
	<entry>
		<id>https://leaf.trashdev.org/index.php?title=Installation&amp;diff=478</id>
		<title>Installation</title>
		<link rel="alternate" type="text/html" href="https://leaf.trashdev.org/index.php?title=Installation&amp;diff=478"/>
		<updated>2026-06-19T04:46:55Z</updated>

		<summary type="html">&lt;p&gt;Ashy: Reverted edits by WikiAudit2026 (talk) to last revision by BanRioT&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;width: 100%; background: var(--color-surface-1); border: 1px solid var(--color-surface-2); border-radius: 8px; padding: 10px;&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
===Installation Guide===&lt;br /&gt;
This guide will walk you through installing &#039;&#039;&#039;Leaf Essentials&#039;&#039;&#039; on your Minecraft Bedrock world, Realm, or Server.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 1. Download the Packs ===&lt;br /&gt;
Leaf Essentials consists of two parts. You must have &#039;&#039;&#039;both&#039;&#039;&#039; for the addon to function correctly:&lt;br /&gt;
* &#039;&#039;&#039;Behavior Pack (BP):&#039;&#039;&#039; Handles the logic, commands, and systems.&lt;br /&gt;
* &#039;&#039;&#039;Resource Pack (RP):&#039;&#039;&#039; Handles the menus, UI, and visual elements.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width: 100%; background: #2B1515; border: 1px solid #4C1E1E; border-radius: 8px; padding: 5px; color: #DB6D6D;&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
Always ensure you are using matching versions of both the Behavior and Resource packs.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== 2. Enabling Experimental Toggles ===&lt;br /&gt;
Because Leaf Essentials uses advanced scripting features, you &#039;&#039;&#039;must&#039;&#039;&#039; enable the following experiments in your world settings:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Beta APIs&#039;&#039;&#039; (Required for the script engine)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;To enable these:&#039;&#039;&#039;&lt;br /&gt;
# Go to your World Settings.&lt;br /&gt;
# Scroll down to the **Experiments** tab.&lt;br /&gt;
# Toggle &#039;&#039;&#039;Beta APIs&#039;&#039;&#039; to &amp;quot;On.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== 3. Applying the Packs ===&lt;br /&gt;
# In your World Settings, navigate to &#039;&#039;&#039;Active Packs&#039;&#039;&#039;.&lt;br /&gt;
# Under &#039;&#039;&#039;Resource Packs&#039;&#039;&#039;, find Leaf Essentials and click &#039;&#039;&#039;Activate&#039;&#039;&#039;.&lt;br /&gt;
# Under &#039;&#039;&#039;Behavior Packs&#039;&#039;&#039;, find Leaf Essentials and click &#039;&#039;&#039;Activate&#039;&#039;&#039;.&lt;br /&gt;
# Ensure Leaf Essentials is at the &#039;&#039;&#039;top&#039;&#039;&#039; of your load order if you have other addons installed.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== 4. Setting Up Admin Permissions ===&lt;br /&gt;
Once you load into the world, Leaf Essentials needs to know who the administrator is. &lt;br /&gt;
&lt;br /&gt;
Run the following command in chat:&lt;br /&gt;
&amp;lt;code&amp;gt;/tag @s add admin&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Once added, you can access the main menu by going to the &#039;&#039;&#039;Items&#039;&#039;&#039; section of the creative inventory scroll down and grab the [[Config UI]] Item and right click.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== 5. Installation on Realms &amp;amp; Servers ===&lt;br /&gt;
* &#039;&#039;&#039;Realms:&#039;&#039;&#039; Apply the packs to a local world first, ensure Experiments are on, and then upload that world to your Realm slot.&lt;br /&gt;
* &#039;&#039;&#039;Servers (BDS):&#039;&#039;&#039; Extract the &#039;&#039;.mcaddon&#039;&#039; file.&lt;br /&gt;
# Place the BP in the &#039;&#039;&#039;behavior_packs&#039;&#039;&#039; folder and the RP in the &#039;&#039;&#039;resource_packs&#039;&#039;&#039; folder.&lt;br /&gt;
# Update your &#039;&#039;&#039;world_behavior_packs.json&#039;&#039;&#039; and &#039;&#039;&#039;world_resource_packs.json&#039;&#039;&#039; with the pack UUIDs.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width: 100%; background: var(--color-surface-1); border: 1px solid var(--color-surface-2); border-radius: 5px; padding: 10px;&amp;quot;&lt;br /&gt;
| &#039;&#039;&#039;Need help?&#039;&#039;&#039; Join our [https://discord.gg/yourlink Discord] For help or check the [[Frequently Asked Questions|FAQ]].&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ashy</name></author>
	</entry>
	<entry>
		<id>https://leaf.trashdev.org/index.php?title=Invite_System&amp;diff=477</id>
		<title>Invite System</title>
		<link rel="alternate" type="text/html" href="https://leaf.trashdev.org/index.php?title=Invite_System&amp;diff=477"/>
		<updated>2026-06-19T04:46:50Z</updated>

		<summary type="html">&lt;p&gt;Ashy: Reverted edits by WikiAudit2026 (talk) to last revision by Ashy&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== How do invites work? ==&lt;br /&gt;
&lt;br /&gt;
In customizer, you can add a creation (called UI in pre-v3.0) of the &amp;quot;invite&amp;quot; type. This is like the base for invites&lt;br /&gt;
&lt;br /&gt;
== How to create an invite ==&lt;br /&gt;
&lt;br /&gt;
1. Go to `Config UI`&lt;br /&gt;
2. Go to `Customizer`&lt;br /&gt;
3. Click `Add`&lt;br /&gt;
4. Scroll down to &amp;quot;Invite&amp;quot;&lt;br /&gt;
5. Set the unique ID (remember, no spaces in invite unique ids! and they wont be displayed to the player)&lt;br /&gt;
6. Fill in the expiration time (if needed), remember: 20 ticks = 1 second, 1200 ticks = 1 minute&lt;br /&gt;
&lt;br /&gt;
== Setting up the invites ==&lt;br /&gt;
&lt;br /&gt;
When editing invites you can edit the actions of 4 things:&lt;br /&gt;
- Deny actions: ran when invite is denied&lt;br /&gt;
- Accept actions: ran when invite is accepted&lt;br /&gt;
- Expiration actions: ran when invite expires&lt;br /&gt;
- Send actions: ran when invite is sent&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
# You do need to be familiar with the formatting system, and something else to note is the formatting system has 2 copies of the player-related variables in some places. Like, &amp;lt;code&amp;gt;&amp;lt;name&amp;gt;&amp;lt;/code&amp;gt; has a &amp;lt;code&amp;gt;&amp;lt;name2&amp;gt;&amp;lt;/code&amp;gt; counterpart. This is for multiple players.&lt;br /&gt;
# Player 1 = The player who received the invite&lt;br /&gt;
# Player 2 = The player who sent the invite&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Creating the invite UI ==&lt;br /&gt;
&lt;br /&gt;
Invites dont do anything on their own, so heres how you set up a UI&lt;br /&gt;
&lt;br /&gt;
=== Create the UI ===&lt;br /&gt;
&lt;br /&gt;
This should just be a normal creating UI process, so you do have to be familiar with creating UIs.&lt;br /&gt;
&lt;br /&gt;
=== Create a send button ===&lt;br /&gt;
&lt;br /&gt;
The action should be &amp;lt;code&amp;gt;/scriptevent leafgui:invite UNIQUE_ID&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;TIP:&amp;lt;h3&amp;gt;&lt;br /&gt;
You can put a command in quotes after the leafgui:invite scriptevent, like:&lt;br /&gt;
&lt;br /&gt;
/scriptevent leafgui:invite UNIQUE_ID &amp;quot;/scriptevent leaf:open your-invite-ui&amp;quot;&lt;br /&gt;
&lt;br /&gt;
This will allow the invite UI to reopen your UI once the player is done interacting with it.&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Create a incoming invites button ===&lt;br /&gt;
&lt;br /&gt;
Create a button, and choose whatever icon (if wanted). The display should be something like `Invite from &amp;lt;name2&amp;gt;` (just an example, just gives you an idea)&lt;br /&gt;
&lt;br /&gt;
Use whatever for the action, i recommend just putting a &amp;lt;code&amp;gt;/&amp;lt;/code&amp;gt; since it will go unused after setting up the meta&lt;br /&gt;
&lt;br /&gt;
Now, the special part is after you create the button:&lt;br /&gt;
&amp;gt; Edit the button&lt;br /&gt;
&amp;gt; Edit meta to &amp;quot;#INVITES UNIQUE_ID&amp;quot; (&amp;lt;code&amp;gt;#INVITES&amp;lt;/code&amp;gt; is case sensitive, make sure its all uppercase)&lt;br /&gt;
&lt;br /&gt;
=== Create a outgoing invites button ===&lt;br /&gt;
&lt;br /&gt;
Repeat the steps from the incoming invites button (example text for this one would be: &amp;lt;code&amp;gt;Invite to &amp;lt;name&amp;gt;&amp;lt;/code&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
This time, the meta should be &amp;quot;#INVITES UNIQUE_ID out&amp;quot; (&amp;lt;code&amp;gt;out&amp;lt;/code&amp;gt; should be all lowercase)&lt;br /&gt;
&lt;br /&gt;
== Test your UI ==&lt;br /&gt;
&lt;br /&gt;
Open your UI and make sure it works. You might need another player (e.g. friend, alt account) online to help test it with you.&lt;/div&gt;</summary>
		<author><name>Ashy</name></author>
	</entry>
	<entry>
		<id>https://leaf.trashdev.org/index.php?title=MCBETools&amp;diff=476</id>
		<title>MCBETools</title>
		<link rel="alternate" type="text/html" href="https://leaf.trashdev.org/index.php?title=MCBETools&amp;diff=476"/>
		<updated>2026-06-19T04:46:48Z</updated>

		<summary type="html">&lt;p&gt;Ashy: Reverted edits by WikiAudit2026 (talk) to last revision by Ashy&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:19d6967025a.png.webp|600px|frameless|center]]&lt;br /&gt;
&lt;br /&gt;
MCBETools is a content sharing website for Minecraft Bedrock Edition. Made by the same people who made Leaf Essentials&lt;br /&gt;
&lt;br /&gt;
Current Status: Release (Exited beta September 2025)&lt;br /&gt;
&lt;br /&gt;
Planned Features:&lt;br /&gt;
* Community Tab&lt;br /&gt;
* Better Comments&lt;br /&gt;
* Better Author Features&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
[https://mcbetools.com Visit MCBETools Here]&lt;/div&gt;</summary>
		<author><name>Ashy</name></author>
	</entry>
	<entry>
		<id>https://leaf.trashdev.org/index.php?title=Main_Page&amp;diff=475</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://leaf.trashdev.org/index.php?title=Main_Page&amp;diff=475"/>
		<updated>2026-06-19T04:46:42Z</updated>

		<summary type="html">&lt;p&gt;Ashy: Reverted edits by WikiAudit2026 (talk) to last revision by Ashy&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Peafv2.png|center|frameless|600x600px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;[[File:Discord.png|48px|frameless|link=https://discord.gg/CdNhER2dKn]] [[File:Youtube.png|48px|frameless|link=https://youtube.com/@azaleadev]]&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;infobox&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Navigation ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span&amp;gt;[[File:Getting Started.png|frameless]]  [[Getting Started]]&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;[[File:Customizer.png|frameless]] [[Customizer]]&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;[[File:Features.png]] [[Features]]&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;[[File:Moderation.png]] [[Moderation]]&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;[[File:Wiki_rules.png]] [[Wiki Rules]]&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;[[File:Tutorials.png]] [[Tutorials]]&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;[[File:Plugin.png]] [[Plugins|Plugins (COMING SOON)]]&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;[[File:Folder.png]] [[Documents]]&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Welcome =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p style=&amp;quot;font-size: 1.2em;&amp;quot;&amp;gt;This wiki is dedicated to helping you set up &#039;&#039;&#039;Leaf Essentials&#039;&#039;&#039;!&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&amp;quot; class=&amp;quot;mw-message-box mw-message-box-notice note-box&amp;quot;&amp;gt;&lt;br /&gt;
This is the new official documentation based on MediaWiki.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size: 0.9em;&amp;quot;&amp;gt;To see the old wiki, visit the [https://leafleg.trashdev.org &amp;lt;span style=&amp;quot;text-decoration: underline;&amp;quot;&amp;gt;Legacy Archive&amp;lt;/span&amp;gt;].&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Our Editors ==&lt;br /&gt;
&lt;br /&gt;
Huge thanks to all the editors of the Leaf Essentials wiki making this possible!&lt;br /&gt;
&lt;br /&gt;
* [[User:Ashy|Ashy]]&lt;br /&gt;
* [[User:Cubeeeey|Cubeeeey]]&lt;br /&gt;
* [[User:That1Dev|That1Dev]]&lt;/div&gt;</summary>
		<author><name>Ashy</name></author>
	</entry>
	<entry>
		<id>https://leaf.trashdev.org/index.php?title=Moderation&amp;diff=474</id>
		<title>Moderation</title>
		<link rel="alternate" type="text/html" href="https://leaf.trashdev.org/index.php?title=Moderation&amp;diff=474"/>
		<updated>2026-06-19T04:46:39Z</updated>

		<summary type="html">&lt;p&gt;Ashy: Reverted edits by WikiAudit2026 (talk) to last revision by Ashy&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Stub}}&lt;br /&gt;
&lt;br /&gt;
= Bans =&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
Bans allow Admins to permanently kick a specified user from your Realm or BDS.&lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
Banning a player will permanently kick them from your world, however you may unban then if you wish.&lt;br /&gt;
&lt;br /&gt;
== Steps Using GUI ==&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Step 1&#039;&#039;&#039;: Open the &amp;quot;Config UI&amp;quot; menu using the respective item.&lt;br /&gt;
# &#039;&#039;&#039;Step 2&#039;&#039;&#039;: Open the &amp;quot;Moderation&amp;quot; tab.&lt;br /&gt;
# &#039;&#039;&#039;Step 3&#039;&#039;&#039;: Click and open &amp;quot;Bans&amp;quot;.&lt;br /&gt;
# &#039;&#039;&#039;Step 4&#039;&#039;&#039;: Then click &amp;quot;Add Ban&amp;quot;.&lt;br /&gt;
# &#039;&#039;&#039;Step 5&#039;&#039;&#039;: Then either search for a player or choose from the list.&lt;br /&gt;
# &#039;&#039;&#039;Step 6&#039;&#039;&#039;: Now add a reason, choose permanent ban on/off, and the time they&#039;re banned for&lt;br /&gt;
&lt;br /&gt;
= Mutes =&lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
Muting a player will mute them from your chat, however you may unmute then if you wish.&lt;br /&gt;
&lt;br /&gt;
== Steps Using GUI ==&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Step 1&#039;&#039;&#039;: Open the &amp;quot;Config UI&amp;quot; menu using the respective item.&lt;br /&gt;
# &#039;&#039;&#039;Step 2&#039;&#039;&#039;: Open the &amp;quot;Moderation&amp;quot; tab.&lt;br /&gt;
# &#039;&#039;&#039;Step 3&#039;&#039;&#039;: Click and open &amp;quot;Mutes&amp;quot;.&lt;br /&gt;
# &#039;&#039;&#039;Step 4&#039;&#039;&#039;: Then click &amp;quot;Add Mute&amp;quot;.&lt;br /&gt;
# &#039;&#039;&#039;Step 5&#039;&#039;&#039;: Then either search for a player or choose from the list.&lt;br /&gt;
# &#039;&#039;&#039;Step 6&#039;&#039;&#039;: Now add a reason, choose permanent mute on/off, and the time they&#039;re muted for&lt;/div&gt;</summary>
		<author><name>Ashy</name></author>
	</entry>
	<entry>
		<id>https://leaf.trashdev.org/index.php?title=Playerlist&amp;diff=473</id>
		<title>Playerlist</title>
		<link rel="alternate" type="text/html" href="https://leaf.trashdev.org/index.php?title=Playerlist&amp;diff=473"/>
		<updated>2026-06-19T04:46:37Z</updated>

		<summary type="html">&lt;p&gt;Ashy: Reverted edits by WikiAudit2026 (talk) to last revision by Fruitkitty&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== #PLAYER_LIST ==&lt;br /&gt;
If you want to display a player list in your UIs, edit the button meta to &amp;lt;code&amp;gt;#PLAYER_LIST&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Now all instances of the player-related variables in the formatting system will be linked to the player that the button represents&lt;br /&gt;
&lt;br /&gt;
If 2 players are online, it will show 2 buttons.&lt;/div&gt;</summary>
		<author><name>Ashy</name></author>
	</entry>
	<entry>
		<id>https://leaf.trashdev.org/index.php?title=Plugins&amp;diff=472</id>
		<title>Plugins</title>
		<link rel="alternate" type="text/html" href="https://leaf.trashdev.org/index.php?title=Plugins&amp;diff=472"/>
		<updated>2026-06-19T04:46:34Z</updated>

		<summary type="html">&lt;p&gt;Ashy: Reverted edits by WikiAudit2026 (talk) to last revision by Ashy&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Stub}}&lt;br /&gt;
&lt;br /&gt;
Plugins are an upcoming feature in leaf where other addons can integrate features into leaf and extend off of leaf!&lt;br /&gt;
&lt;br /&gt;
== API ==&lt;br /&gt;
&lt;br /&gt;
This section is coming soon&lt;br /&gt;
&lt;br /&gt;
== Plugins List ==&lt;br /&gt;
&lt;br /&gt;
Plugins can be found on [[MCBETools]] under the &amp;quot;leaf&amp;quot; tag (use advanced search)&lt;br /&gt;
&lt;br /&gt;
More will be listed here when the API is done&lt;/div&gt;</summary>
		<author><name>Ashy</name></author>
	</entry>
	<entry>
		<id>https://leaf.trashdev.org/index.php?title=Pride_Customizer_Brushes&amp;diff=471</id>
		<title>Pride Customizer Brushes</title>
		<link rel="alternate" type="text/html" href="https://leaf.trashdev.org/index.php?title=Pride_Customizer_Brushes&amp;diff=471"/>
		<updated>2026-06-19T04:46:31Z</updated>

		<summary type="html">&lt;p&gt;Ashy: Reverted edits by WikiAudit2026 (talk) to last revision by Ashy&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:LeafOmnisexual.png|frame|Omnisexual]]&lt;br /&gt;
&lt;br /&gt;
[[File:LeafMlm.png|frame|Gay male (mlm)]]&lt;br /&gt;
&lt;br /&gt;
[[File:LeafMlm2.png|frame|Gay male (mlm) (alternate version)]]&lt;br /&gt;
&lt;br /&gt;
[[File:LeafEnby.png|frame|Nonbinary]]&lt;br /&gt;
&lt;br /&gt;
[[File:LeafLesbian.png|frame|Lesbian]]&lt;br /&gt;
&lt;br /&gt;
[[File:LeafGenderfluid.png|frame|Genderfluid]]&lt;br /&gt;
&lt;br /&gt;
[[File:LeafPansexual.png|frame|Pansexual]]&lt;br /&gt;
&lt;br /&gt;
[[File:LeafBisexual.png|frame|Bisexual]]&lt;br /&gt;
&lt;br /&gt;
[[File:LeafTransgender.png|frame|Transgender]]&lt;br /&gt;
&lt;br /&gt;
[[File:LeafRainbow.png|frame|Rainbow (old(?) pride flag)]]&lt;br /&gt;
&lt;br /&gt;
[[File:LeafProgressPride.png|frame|Progress pride]]&lt;/div&gt;</summary>
		<author><name>Ashy</name></author>
	</entry>
	<entry>
		<id>https://leaf.trashdev.org/index.php?title=Renderas&amp;diff=470</id>
		<title>Renderas</title>
		<link rel="alternate" type="text/html" href="https://leaf.trashdev.org/index.php?title=Renderas&amp;diff=470"/>
		<updated>2026-06-19T04:46:28Z</updated>

		<summary type="html">&lt;p&gt;Ashy: Reverted edits by WikiAudit2026 (talk) to last revision by Fruitkitty&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;When leaf is processing UIs, it goes through 3 stages:&lt;br /&gt;
&lt;br /&gt;
* Getting the UI contents&lt;br /&gt;
* Doing some post processing&lt;br /&gt;
* Show the UI to the player&lt;br /&gt;
&lt;br /&gt;
Usually this is all done under the same player, but you can make the first 2 do stuff under a different player than the last one.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 &amp;lt;code&amp;gt;/leaf:render_as Player1 Player2 meow&amp;lt;/code&amp;gt;&lt;br /&gt;
This will process the UI under Player1, but show it to Player2. All actions will run under Player2&lt;/div&gt;</summary>
		<author><name>Ashy</name></author>
	</entry>
	<entry>
		<id>https://leaf.trashdev.org/index.php?title=Role_Editor&amp;diff=469</id>
		<title>Role Editor</title>
		<link rel="alternate" type="text/html" href="https://leaf.trashdev.org/index.php?title=Role_Editor&amp;diff=469"/>
		<updated>2026-06-19T04:46:25Z</updated>

		<summary type="html">&lt;p&gt;Ashy: Reverted edits by WikiAudit2026 (talk) to last revision by Ashy&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Roles are a feature in leaf where you can have player permissions, assigned to a tag.&lt;br /&gt;
&lt;br /&gt;
Each role has permissions or is set to admin (all permissions) &amp;lt;ref&amp;gt;This can also be triggered by giving a role all permissions, every future permission added to leaf will be set too!&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;Default Permissions&amp;quot; role is assigned to everyone by default and is the permissions EVERYONE has, and has an internal tag of &amp;quot;default&amp;quot; &amp;lt;ref&amp;gt;leaf assumes everyone has this tag even if they don&#039;t&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ashy</name></author>
	</entry>
	<entry>
		<id>https://leaf.trashdev.org/index.php?title=Script&amp;diff=468</id>
		<title>Script</title>
		<link rel="alternate" type="text/html" href="https://leaf.trashdev.org/index.php?title=Script&amp;diff=468"/>
		<updated>2026-06-19T04:46:21Z</updated>

		<summary type="html">&lt;p&gt;Ashy: Reverted edits by WikiAudit2026 (talk) to last revision by Ashy&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{stub}}&lt;br /&gt;
&lt;br /&gt;
= Hooks =&lt;br /&gt;
Basic Hook Example&lt;br /&gt;
 let ticks = 0;&lt;br /&gt;
 let seconds = 0;&lt;br /&gt;
 let tickHook = hook(&amp;quot;tick&amp;quot;, ()=&amp;gt;{&lt;br /&gt;
     ticks++;&lt;br /&gt;
     if(ticks % 20 == 0) {&lt;br /&gt;
         seconds++;&lt;br /&gt;
         mc.world.sendMessage(&amp;quot;Hello, world!&amp;quot;)&lt;br /&gt;
         if(seconds &amp;gt;= 5) {&lt;br /&gt;
             unhook(tickHook)&lt;br /&gt;
         }&lt;br /&gt;
     }&lt;br /&gt;
 })&lt;/div&gt;</summary>
		<author><name>Ashy</name></author>
	</entry>
	<entry>
		<id>https://leaf.trashdev.org/index.php?title=Tutorials&amp;diff=467</id>
		<title>Tutorials</title>
		<link rel="alternate" type="text/html" href="https://leaf.trashdev.org/index.php?title=Tutorials&amp;diff=467"/>
		<updated>2026-06-19T04:46:16Z</updated>

		<summary type="html">&lt;p&gt;Ashy: Reverted edits by WikiAudit2026 (talk) to last revision by Cubeeeey&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is where you can learn how to make certain creations with leaf essentials like server UI&#039;s, shops, ect.&lt;br /&gt;
&lt;br /&gt;
The main person who will be teaching you all who want to learn more about leaf is, Cubeusel (Cube).&lt;/div&gt;</summary>
		<author><name>Ashy</name></author>
	</entry>
	<entry>
		<id>https://leaf.trashdev.org/index.php?title=Version_4.2.2_Changelogs&amp;diff=466</id>
		<title>Version 4.2.2 Changelogs</title>
		<link rel="alternate" type="text/html" href="https://leaf.trashdev.org/index.php?title=Version_4.2.2_Changelogs&amp;diff=466"/>
		<updated>2026-06-19T04:46:13Z</updated>

		<summary type="html">&lt;p&gt;Ashy: Reverted edits by WikiAudit2026 (talk) to last revision by Ashy&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Stub}}&lt;br /&gt;
{{Future}}&lt;br /&gt;
&lt;br /&gt;
== Fixes ==&lt;br /&gt;
&lt;br /&gt;
* Fixed permissions for the &amp;quot;void dimensions&amp;quot; config (from v4.2.1.15)&lt;br /&gt;
* Realms support SHOULD be improved&lt;br /&gt;
* Optimizations&lt;br /&gt;
* Lots of minor bugfixes!&lt;br /&gt;
&lt;br /&gt;
== Additions ==&lt;br /&gt;
&lt;br /&gt;
* Added more config to warps&lt;br /&gt;
* Redid chest UIs entirely&lt;br /&gt;
* Added /tpdim, allows you to teleport players to any dimension in any location&lt;br /&gt;
* Added inventory viewing&lt;br /&gt;
** Works with ender chests!&lt;br /&gt;
* Added new player shop icons!&lt;br /&gt;
** No longer uses the old, disgusting icon viewer (bad for player experience). Now just shows a list of colors and an admin defined icon list&lt;br /&gt;
* Added NEW icon pack!&lt;br /&gt;
** The old Azalea Version 2.2 icons! Were removed from leaf as we diverged the pack from azalea, will be under &amp;quot;azalea2.2&amp;quot; icon pack namespace&lt;br /&gt;
* Zones now have per role flag overrides!&lt;br /&gt;
* Dimension Zones&lt;br /&gt;
** There is now a zone for every dimension that spans the whole dimension&lt;br /&gt;
** The zone appears as &amp;quot;Current Dimension&amp;quot; in zone editor, or can be found under the &amp;quot;Dimensions&amp;quot; read-only folder in [[Customizer]]&lt;br /&gt;
* Some options in ranks now actually do something, as they were nonfunctional before, sorry&lt;/div&gt;</summary>
		<author><name>Ashy</name></author>
	</entry>
</feed>