Copy link

Leaf Essentials | 2.2.0

Thumbnail: Leaf Essentials | 2.2.0 Go to files

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.

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

Chest GUI: Screenshot 1

You can create custom chest guis using Leaf Essentials:

Chest GUI: Screenshot 2

Chest GUI: Screenshot 3

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.

Chest GUI: Screenshot 4

From here, you can edit the items:

Chest GUI: Screenshot 5

All icon IDs can be found here!

You can open your gui by doing /scriptevent leaf:open <gui>

UI Builder

UI Builder: Screenshot 1

UI Builder: Screenshot 2

You can also make normal GUIs using leaf essentials!

You can open your gui by doing /scriptevent leaf:open <gui>

UI Builder: Screenshot 3

Click "Edit buttons" to edit the buttons, and "Edit form" to edit other settings:

UI Builder: Screenshot 4

UI Builder: Screenshot 5

Sidebar Editor

Sidebar Editor: Screenshot 1

Sidebar Editor: Screenshot 2

Sidebar Editor: Screenshot 3

Sidebar Editor: Screenshot 4

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.

Join the Discord

Chat Ranks

Adding ranks: /tag <player> add "rank:text"

Removing ranks: /tag <player> remove "rank:text"

Chat Rank: Screenshot

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!

Custom Commands: Screenshot

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.

Player Shops: Screenshot

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.

Sharing Homes: Screenshot

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.

Reports: Screenshot

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!

Gift Codes: Screenshot

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.

Download links
v2.2.0[mcaddon, 9.81 Mb]
Discord Server
Supported versions
1.21.0
Tags
889
Comments
Cancel