ItemFrame touchscreens | AdvancedGUI icon

ItemFrame touchscreens | AdvancedGUI -----

Create truly interactive itremframe GUIs with an intuitive web editor




[~] This update fixes an issue that crashed the plugin on 1.12.3
----------, Dec 10, 2024

[~] This update fixes a NullPointerException that seems to occur on some newer Minecraft versions
[+] API methods to change the x/y position of several components
----------, Aug 15, 2024

[+] Added support for Spigot & Paper version 1.20.6
[~] URLs for Remote-Image Components can now have redirects
[~] Various other minor fixes
----------, Jun 6, 2024

[~] Fixed text spacing for multi-line text
[~] Corrected bounding box of text components
[+] Visibility check now works for view children
[~] Fixed issue where blocks were protected because there is a GUI at the same location in a different world

All layout files from the previous version are compatible and don't need to be updated.
----------, Jul 22, 2023

[~] Fixed issues with text colors
[~] Fixed text input placeholder bug
[~] Performance and memory-usage improvements
[~] Verified support for 1.20

All layout files from the previous version are compatible and don't need to be updated.
----------, Jun 18, 2023

[~] Text component can now span multiple lines
[~] Text components can contain Minecraft color codes to change the color of words

All layout files from the previous version are compatible and don't need to be updated.
----------, Jun 3, 2023

[~] Live sync works again ( we moved to a new server )
[~] Metadata syncs between multiple GUIs of the same layout more reliable
[~] Improved freeze fix
[~] Minor bug fixes
----------, May 8, 2023

[~] Multiple fixes to prevent errors in the console
[~] Fix that increases performance for some servers (> 1.11)
----------, May 18, 2022

[~] Fixed a major issue that was caused by a client-side bug in Minecraft which caused maps to freeze and stop working after dying, changing the world, or switching servers on bungee. Looking at how complicated the workaround for this bug was, AdvancedGUI is now probably the only plugin where things like this work on 1.8-1.10 servers :D
[~] Fixed a bug where the Sync Socket Server did not use the port from the config.yml

How to update (optional):
For the fix to work on bungee, you will also need to install the bungee bridge which can be found on the plugin page in the "install" section.

To have access to the new settings you will need to add the following lines to the config.yml
Code (YAML):

# In older MC versions (1.8 - 1.10) there is a bug where maps stop working after a player dies,
# changes worlds or changes servers (on bungee networks). This bug is not caused by AdvancedGUI.
# This option enables a workaround for this bug.
FreezeFix
:
  # Values: auto, off, on
  enabled
: auto
  # Set to true if you use bungee (you will also require the bungee bridge for this fix)
  bungee
: false
----------, Apr 12, 2022

[+] Added metadata system to store user data in GUI interactions
[+] New actions and checks for metadata
[+] add/subtract text modifiers to do some math in your layouts
[~] Bugfixes and improved compatibility with other plugins
----------, Feb 22, 2022

[+] Added list component to web editor (with actions and checks to change pages)
[~] Fixed live-sync issue
[~] Fixed chat input to text-input components

All layout files from the previous version are compatible and don't need to be updated.
----------, Dec 12, 2021

[+] Major changes to the internal rendering system
[~] Several fixes

This update has major API changes, which will most likely cause the current addon plugins to stop working. An update for the AdvancedBan addon has just been released.
----------, Oct 12, 2021

[+] Live-sync feature (get your changes from the editor to your server within seconds)
[+] Major web editor update: manage all your projects within your browser
[~] Major network performance improvements (up to 90% less data send)
[~] 1.17 support
[~] Usage and savepoint files are now the same things. No more confusion
[+] Added bStats
[+] Support for glowing ItemFrames
[~] Fixed some issue
[~] New domain advancedgui.app

Old usage files are not compatible with this version. You need to import them into the web editor and re-export them.

From now on use this URL for the web editor: https://advancedgui.app/
----------, Jul 25, 2021

[~] Security patch (removed command "execute as OP" option)
[+] Added support for transparent colors
[+] Rect Components can now have rounded corners
[+] Placeholders-Checks can not compare numbers (e.g. %player_health% > 5)
[+] Added lengthXX:%PLACEHOLDER% and noColor:%PLACEHOLDER% for text components
[~] Fixes for 1.8 version support and other minor issues
[~] Major improvements in color conversion performance (drastically improves startup time)

Note:
"execute as OP" got removed!

Old usage files won't work with this new version! The savepoints will have to be converted through the web editor to the new format-version.
----------, Mar 18, 2021

[+] Floor & ceiling GUIs
[+] Custom cursor for handheld GUIs
[+] Grid overlay in the web editor to see how the GUI gets split into frames (only when dev-mode enabled)

To get the new config options: Delete your current config and reload the server.
----------, Jan 18, 2021

[+] Text-Input components
[~] Some API refactoring

(This update is compatible with older GUI files)
----------, Dec 12, 2020

[+] Click animation component

Web editor changes:

[+] Shortcuts
[~] Smarter component selection behavior now allows to select sibling components instead of parent
[~] Improved support for firefox
[+] Menu with general information and shortcut list

(This update is compatible with older GUI files)
----------, Nov 27, 2020

[+] Alignment option for text components
[~] Major code changes to the panel
[~] Fixed version support for 1.13.x
[~] Some other minor fixes

You will have to update all your old GUIs through the web editor to use this version (Requires at least format version 1.0.6)
----------, Nov 18, 2020

[~] Some minor fixes and improvements

Only relevant for devs:
[+] Modular text processing system to hook into
[+] ListComponent
[+] DynamicTextComponent & CustomComponent
[+] HoverDetectorComponent
[~] General API improvements for easier integration and faster development
----------, Oct 26, 2020

+ Custom activation radius
+ Invisibility option for item frames
+ Tab complete for all commands
+ Resource cache reload command
+ Dithering fixes
Web editor:
+ Quick ID Select
+ Component import
----------, Oct 10, 2020

+ Added remote image component to dynamically load images from services like https://visage.surgeplay.com/index.html
+ Added the ability to name layout files in the web editor
+ When exporting savepoint files, they will now have a "-savepoint" attached to their name, because let's be honest we all lost track of which files are savepoints and which ones are for usage :D
+ Some other minor improvements

Changes only relevant for devs:
+ Added Dummy components that can be used by developers to specify where they want to place their own components within a component tree
+ Added InteractionStateComponents as an easy way to store a components state for a particular interaction (e.g. what text a player typed into an input)
+ Added LayoutExtension interface that can be registered through the Layout manager to extend layouts
+ Added #processImage() method to the ResrouceManager to process an image without registering it to the ResourceManager.
----------, Oct 7, 2020

+ Dithering option for Image & GIF components
+ Standby check
+ Support for more image formats
+ Fixed possible errors when GUIs are not in the default world
+ Minor adjustments to error handling
----------, Sep 30, 2020

+ Added GIF component
+ Added GIF control action to start, stop and reset GIFs
+ Added execute command as OP option
+ Several performance improvements

( Old layouts won't work for this version of AG and will need to be re-exported with the editor )
----------, Sep 26, 2020

Resource Information
Author:
----------
Total Downloads: 1,058
First Release: Sep 14, 2020
Last Update: Dec 10, 2024
Category: ---------------
All-Time Rating:
46 ratings
Find more info at wiki.advancedgui.app...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings