GuiEngine ✨ Craft unlimited GUIs effortlessly ✨ [1.18-1.20.4] + API icon

GuiEngine ✨ Craft unlimited GUIs effortlessly ✨ [1.18-1.20.4] + API -----

A powerful GUI Framework, allowing Server Owners and Developers to Craft Interactive Custom GUIs




Kotlin compiler produced wrong method signatures. Fixed it in this version
----------, Apr 1, 2024

Fixed guiengine for 1.20.4
----------, Apr 1, 2024

Fixed this plugin to now correctly work in version 1.20.2
----------, Nov 15, 2023

Many bug fixes and quality of life api changes
----------, Sep 30, 2023

GuiEngine-v1.4.0 Changelog

What's New
- Papi Support: We've added support for Papi, making your GUI experience even more versatile.

- New Update Checker: Stay up-to-date effortlessly with our updated checker.

- Input Functions: Introducing Input Functions for enhanced interactivity.

- Rerender Action: The new Rerender Action allows for dynamic updates.

- Function Handling System: We've revamped our function handling system to make computable functions refreshable. Check out the details in our Sizeable Interpreter.

- on-render Event: A new event, on-render, is now available, perfect for efficiently updating computables.

- on-load Event: Make use of the on-load event, triggered when the GUI loads, to engage users instantly.

Coming Soon
- New Input Types: Keep an eye out for upcoming input types: SIGN, BOOK, and ANVIL.

Stay tuned for more exciting updates and enhancements in GuiEngine-v1.4.0! For detailed information, check out our documentation.
----------, Sep 16, 2023

Gui Engine Version 1.3.0 Update

The latest version of the GUI engine is now powered by Kotlin, bringing enhanced capabilities compared to its previous Java version. Here's a breakdown of the exciting new features and improvements:

  • New Interpreters
    • Anvil: Introducing support for the Anvil GUI layout.
    • Chest: Open chest gui.
    • Default: No changes made
    • Dispenser: Added interpreter for dispenser GUIs.
    • Enchanting: Support for enchanting table GUI.
    • Furnace: Furnace GUIs are now seamlessly integrated.
    • Workbench: Added interpreter for workbench GUI.
  • New Function Type - Delay
    A brand-new function type called "delay" has been introduced. This feature allows you to delay the execution of functions. Simply use the following syntax:
    Code (Text):
    <on-click type="delay" unit="SECONDS">5</on-click>
    This example will delay the execution by 5 seconds.
  • New Action - [Connect] Server
    A powerful new action has been added, enabling you to connect a player to a different server. This feature is relevant for all bungeecord / velocity users.
  • Documentation
    For comprehensive details on all these enhancements and more, be sure to check out the complete & updated documentation in the Gui Engine Wiki.
  • Full Changelog
    For a detailed list of all changes and updates in version 1.3.0, please visit the following link:
    Gui Engine 1.3.0 Changelog

Upgrade your GUI experience with these exciting new features and improvements in Gui Engine version 1.3.0! :p
----------, Sep 1, 2023

Virtualized uuids will no longer be random
----------, Aug 21, 2023

What's Changed

New Contributors

Full Changelog: 1.2.2...1.2.3
----------, Aug 10, 2023

GuiFunctions had a issue when being serialized, they genrated invalid code, leading to issues parsing them. This issue has been addressed now and should no longer occur.

The paged component api has received some new methods, which should make it easier to implement more container like components for developers
----------, Aug 5, 2023

Full Changelog: 1.2.0 to 1.2.1

  • Bug from #1 has been fixed.
  • Improved handling of guis with incorrect formats, now displays more usable messages in the console.
----------, Aug 5, 2023

You heard it - No dependency needed anymore.Just GuiEngine
----------, Aug 4, 2023

Mostly added javadocs and added a required indicator for a field where it was missing
----------, Jul 21, 2023

As Kevin_h pointed out, it would be handy to have a clickable item that allows users to open a gui without typing the hole /guiengine open stuff.

Here it it. A guide to it can be found int he beginner guide
----------, Jul 21, 2023

This version may break older custom components
----------, Jul 20, 2023

Fixed issue with bugging about clicked items
----------, May 21, 2023

Resource Information
Author:
----------
Total Downloads: 2,844
First Release: May 21, 2023
Last Update: Apr 1, 2024
Category: ---------------
All-Time Rating:
2 ratings
Find more info at github.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings