Leaf Essentials | 2.2.0
Go to filesLeaf Essentials is a new essentials addon. It is based on my other addon called Azalea Essentials. This is a full rewrite (and currently in alpha, so it will be missing a lot of things, and there may be some bugs.
Main Feature - UI Builder
Make customizable UIs and more with Leaf Essentials.
You can use /scriptevent leaf:open <gui> to open them.
Leaf Essentials is a new essentials addon. It is based on my other addon called Azalea Essentials. This is a full rewrite (and currently in alpha, so it will be missing a lot of things, and there may be some bugs).
Current Features:
Features
Chest GUI
You can create custom chest guis using Leaf Essentials:
When editing the GUI, you will see this. You can click "Edit items" to edit the contents of the chest gui, and "Edit properties" to edit other settings.
From here, you can edit the items:
All icon IDs can be found here!
You can open your gui by doing /scriptevent leaf:open <gui>
UI Builder
You can also make normal GUIs using leaf essentials!
You can open your gui by doing /scriptevent leaf:open <gui>
Click "Edit buttons" to edit the buttons, and "Edit form" to edit other settings:
Sidebar Editor
You can use frames to animate the sidebar.
Formatting:
- use {{score objective}} to show a score,
- use {{scoreshort objective}} for objectives usually like money.
- use [@username] to show the players name.
- use <rank> to show the players rank.
You can switch between sidebars by doing /tag <player> add "sidebar:sidebar name". The default will always be the one first in the list.
Chat Ranks
Adding ranks: /tag <player> add "rank:text"
Removing ranks: /tag <player> remove "rank:text"
Shop
Customize the shop in the shop. You can open the shop with !shop or /scriptevent leaf:open_default Leaf/Shop/Root for UIs.
Custom Commands
To create a custom command, go to the Custom Commands UI and click "Create Command".
When you create and click on the command, there should be loads of options.
You can add an action and even add subcommands!
Player Shops
This is basically just a better version of Auction Houses. Players can make their own shop by navigating to your main server UI.
To set up player shops in your UIs, make a button that says anything, then in the action make it run: /scriptevent leaf:open_default Leaf/PlayerShops/Root.
Leaderboards
Leaderboards are really easy to set up in Leaf Essentials:
Type !lb add <objective> to add a leaderboard.
Type !lb remove <objective> to remove that leaderboard.
Homes
Do /scriptevent leafgui:homes to open the Homes UI.
When you open the homes UI, you can click "Create" to create a home that's position will be where you are standing.
Sharing Homes
To share a home, click the home, click "Share Home" and click anyone on the server list!
To remove them, simply click "Remove Share" and click their name again.
They can open shared homes by going to the Homes UI > Shared Homes.
Reports
You can allow your players to report other players or bugs.
For them to report, they should type !report.
You can view and delete reports by going to misc settings > reports.
Gift Codes
Make your own redeemable in-game codes that could be used for basically anything that is possible with commands!
You can hide them in your server's website - or my personal favourite - in your server's hub!
Updated on January 12
——————— Leaf Update V2.2.0 ———————
🐛 Bug fixes:
- Added better error handling.
- Fixed advanced chest GUIs not being editable.
🆕 New features:
- Added most of the pixel icons from Azalea.
- Over 2,000 new icons used in Azalea have been added. This will likely be the last major icon addition to Leaf because the resource pack is now 2MB larger. Icon pack maker website coming soon! :3
- 🏘️ Home System:
- A home system has been implemented.
- 💬 Custom Commands:
- Custom commands have been added to Leaf Essentials, with subcommands and multiple actions!
- Multiple UI Actions:
- Add multiple actions to buttons in your UIs.
- Reports System:
- Allows your players to report bugs or players in Leaf with the !report command.
This is only the first version of Leaf Essentials 2.2, expect 2.2.1 and more coming soon.