Skip to content

SniperTVmc/EssentialsX-GUI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Logo

EssentialsX-GUI

EssentialsX-GUI is an EssentialsX addon that adds some GUIs for Essentials features, like homes, kits, warps, etc..

Download License CodeFactor Issues

✨ | Features

General features:

  • Customizable permissions.
  • Database support: SQLite, MySQL, MariaDB (preferred over MySQL)
  • All messages are customizable.
  • Lightweight and high-performance.
  • Clean and structured code.

Homes:

  • Customize the appearance of your home in the homes' GUI.
    • Customizable home display name.
    • Customizable home display icon.
  • Chose the way you want to customize home item.
    • Using the chat.
    • Using an anvil.
    • Using a GUI. (Icons only)
    • Using item in hand. (Icons only)
  • Unique item for bed home.
    • Possibility to customize the item according to the home's world.
  • Per-player home item editor, with preview home item.
  • Infinite number of homes supported. (Integrated pagination system)
  • Play custom sounds when an action is performed.
  • Home creation and deletion in a GUI.
  • Search for home by name.

Supported EssentialsX features (2/2):

  • Essentials Homes
  • Home limit per player.

Kits:

  • Customize the appearance of your kits in the kits' GUI
    • Customizable kit display name.
    • Customizable kit display icon.
  • Chose the way you want to customize home item.
    • Using the chat.
    • Using an anvil.
    • Using a GUI. (Icons only)
    • Using item in hand. (Icons only)
  • Admin view to manage kits.
    • Chose a player and give him a kit.
    • Per-kit content editor.
    • Kit creation and deletion in a GUI.
  • Player view to see owned kits.
    • Give kit to player when clicking on it.
    • Kits preview in a GUI.
  • Infinite number of kits supported. (Integrated pagination system)
  • Play custom sounds when an action is performed.
  • Search for kit by name.

Supported EssentialsX features (3/3):

  • Essentials Kits
  • Cooldown for each kit.
  • Permission for each kit.

Warps:

  • 🚧 Available in an upcoming update.

Punishment commands:

  • 🚧 Available in an upcoming update.

/whois command:

  • 🚧 Available in an upcoming update.

👀 | Preview / Screenshots

1. Home creation


Home creation

2. Home search


Home creation

3. Bed home item


Home creation

4. Kit creation


Home creation

5. Home preview


Home creation

6. Kit content editor


Home creation

🔨 | How to install EssentialsX-GUI ?

Requirements:

  • Minecraft Server: Java Edition
  • Supported Versions: 1.8.8 to 1.21.8+
  • Java Version: 16+
  • EssentialsX Version: 2.21.2+

For more help, please visit the wiki.

📢 | Servers using EssentialsX-GUI

Are you using our plugin and would like to add your server to the list? Join Discord Server.

❓ | Support

For support, join Discord Server.

👥 | Contributors

  • Sniper_TVmc — Creator, lead developer and project manager.

📝 | License

This project is licensed under the GNU General Public License v3.0.
In the same way as the plugin, EssentialsX is licensed under the GPL-3.0.

⚠️ | Disclaimer

EssentialsX-GUI is an independent, unofficial addon developed by Sniper_TVmc, designed to provide graphical interfaces for some EssentialsX commands and features.
This project is not affiliated, associated, authorized, endorsed by, or in any way officially connected with EssentialsX or any of its contributors.
All references to EssentialsX are for compatibility and integration purposes only.

Consequently, EssentialsX-GUI is not responsible for any issues or bugs that may arise from the use of EssentialsX.
And EssentialsX is not responsible for any issues or bugs that may arise from the use of EssentialsX-GUI.