GuiEngine

Quick rating

GuiEngine

No reviews yet

GuiEngine ✨ Craft GUIs effortlessly ✨ A powerful GUI Framework, allowing Server Owners and Developers to Craft Interactive Custom GUIs without much effort

API/Library
Mod Loaders
Paper
Spigot
Minecraft

Community voices

Reviews

Versions
Loading versions…
Match includes

Click once to include, again to exclude, again to clear

Rating Any
Any 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
Min
Max
Play Status
Reviews
Time Played
hrs+
Verified developers only
Has developer response
List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

Compatibility

Supported Environments

Dev Environment
Client Unsupported
Server Required

About

Project Details

Type
Mod
License
GNU General Public License v3.0 only
Latest Version
1.4.3
Authors

For authors

Embed Badge

If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

Modrinth ID

Resources

External Links

About

Description

GuiEngine ✨ Craft Unlimited GUIs Effortlessly ✨ [1.16-1.21.x] + API

Icon

JavaDoc Online ToberoCat GuiEngine Donate via PayPal Latest Release

Get help by AI ✨

You can talk with an AI about GuiEngine. It knows everything about the GuiEngine docs and will be able to help you with your guiengine related questions.

Here's the link to start a chat with it ChatGPT - GuiEngine GPT

Introducing GUI Engine ✨

Craft fascinating inventory layouts and improve your server's appeal with GUI Engine – the ultimate GUI crafting tool. Say goodbye to relying on external plugins and hello to boundless possibilities when it comes to GUI editing. What's more? You can now create amazing GUIs without any coding hassle all by yourself!

Why Choose GUI Engine?

This plugin sets itself apart from the usual GUI plugins. It allows server owners of all skill levels to craft GUIs that can be viewed without any external plugins, while also providing developers the opportunity to integrate GUIs into their plugin without much effort. Experience the freedom to create, modify, and shape your GUIs like never before.

Features

  • Easy gui creation via xml files
  • Well documented with many guides on how to do things
  • Create guis in all shapes & sizes (Chest, Anvil, Furnace, Enchanting table...)
  • Papi support
  • Player command, connect server, console command, sound, actionbar, broadcast, add_exp...
  • Multimenu, Multipage, Autopage
  • Playerheads with custom textures
  • Synchronized execution with delays
  • Toggle menu items
  • Custom textured guis (Using resource packs)
  • Multiple inputs: chat, etc.
  • Permissions
  • And much more!

Get Started Today! 🚀

Ready to dive in? Check out our beginner guide – your gateway to mastering GuiEngine. Whether you're a newbie or an expert, this guide will walk you through the basics of using this incredible tool. Get ready to fall in love with GUI Engine!

If you're interested in using it in your plugin, you can take a look at the developer docs. This is documentation of the most essential things you might want to do with this framework.

Comparison 🔄

GUI Comparison

Take a close look at the GUI comparison! On the left side, the RedLibs InventoryGui was employed to create the showcased GUI. On the right side, the power of GuiEngine shines through.

The remarkable advantage of GuiEngine becomes evident when compared to other frameworks. It empowers individuals without coding knowledge to effortlessly modify GUIs. This accessibility empowers server owners, regardless of their coding expertise, to customize and tailor GUIs to their preferences and vision. The user-friendly nature of this framework makes it incredibly easy to use. You can begin using it without the need to code. And, if you find yourself wanting more, the API allows seamless interaction. You'll be amazed that it only takes three lines of code to open a GUI for the user based on such a GUI file.

Ready to embark on this GUI journey? Check out the beginner guide now and start creating captivating GUIs like never before!

BStats 📊

This plugin uses bstats to collect very minimalistic data about the plugin. Visit the plugin's bstat site to view the metrics being collected BStats Signature

Technical Insights 💡

Spoiler: The technology behind the scenes

Discover the magic behind GuiEngine's functionality! Utilizing an interpreted component-based approach, GuiEngine renders GUIs with unmatched efficiency. By using components, developers can create visually appealing content that enhances the overall look of your GUIs.

What's the secret? The power lies in the interpreter, allowing users to work with simple config files and abstracting away complex coding details. No coding expertise required! GuiEngine also supports functions and placeholders – enabling dynamic actions and graphical data representation.

In a nutshell, GuiEngine revolutionizes GUI development. It simplifies configuration, integrates dynamic actions and data representation, all without demanding advanced coding skills. Craft stunning and functional GUIs effortlessly with GuiEngine.

Compatible Plugins

The following plugins might be of interest for you, when dealing with the creation of guis

  • Papi allows for placeholders in guis. View the wiki entry for more infos on how to utilize it correctly.
  • GuiEngine premium comes with web GUI editor, allowing you to create guis fast per drag & drop
  • Command Aliases Adds the ability to create custom commands - This is a perfect fit for this plugin, if you plan to open guis via commands

Notes

This is an mirror of the spigot GuiEngine page for modrinth users. Permissions have been granted.

Links

Screenshots

Gallery

  • A example menu
    A example menu Menu built using GUI engine free. Free is not a limit, free version comes wits posibilities, rather than limits. Premium version gives gui editor.
  • Placeholders
    Placeholders This gui is a small part of the advanced guide in the wiki. It showcases the use of papi placeholders, as well as player heads and colors in guis
  • CMD:Console,Player,ProxyConnect
    CMD:Console,Player,ProxyConnect When designing your gui, you can run commands as the player when certain events like a item click occur. Your menu can have: multiple pages, list, item swap, name swap, NBT, chat imput, random function... More than you expect.
  • Gui definition
    Gui definition This shows the gui getting created in the beginner guide. It might look overwhelming at first, but you'll notice, it's easy to write, even without programming knowledge

Versions

Files

Relations

Project Relations

More like this

Similar Mods

Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.

On ModDex

Community snapshot

0
Ratings
0
Followers
0
In stacks

By the numbers

Statistics

~5,000
Downloads
Last Updated
CurseForge
Modrinth
Created
Last synced
When ModDex last fetched this project from CurseForge or Modrinth. Every project is re-checked on a schedule, and any project that ships a new file is synced automatically within hours of the release.
New file updates sync automatically
How syncing works