Fixed utils tellraw message visible to non-opped players.
GUI Maker 2.0.0 is a COMPLETE OVERHAUL of the Original GUI Maker datapack; its now better and much more easier to use!
Changelogs:
- Replaced Tellraw UI with the new Dialogs (1.21.5+)
Unfortunately, this means that only world/server operators can use the datapack to MAKE the GUIs (the GUIs themselves can be used by anyone, even non-opped players)
- Added Two New Button Type Items: Toggle Button, Item Holder - These new "Button Type" items can be obtained by running the function gm:items. When these special items are placed in the GUI Menu during GUI creation, they behave uniquely. Toggle Items - When clicked, they will toggle to a list of items that is appended to them by running the function /function gm:settings. Their toggled state is also saved per player. Item Holder - This button holds items in the GUI Layout and saves their state. When the player clicks this Item in the Menu with an item, that item gets replaced with this button and stored in the GUI. Similar to Toggle Buttons, the state of Item Holder is saved, and item saved by the player is visible when they open the GUI again.
- Added Export Method - Players can now export GUIs made in one world to another. Run the command
/function gm:export
. You'll receive a barrel. Place it down and press F3+I. Then, open this datapack in the world you want to import in, go todata/gm/function/import.mcfunction
and paste the command. Replace to coordinates to 0 300 0. Once done, run the command /reload and then /function gm:import. All GUI data from old world has been appended to the new world. (NOTE: While the GUI Menus have been Imported, the Cache hasn't been imported! Importing Cache hasn't been implemented yet!)
Please note that I won't be backporting the datapack back to 1.21.4 or below. This is because of significant backend changes in the datapack for game versions 1.21.5 and above and breaks in older versions, an example is the implementation of the /dialog menu creation. Until Mojang makes changes that break, only versions 1.21.5 and above will be supported and maintained from now on. Please assume this datapack for versions 1.21.4 and older to be deprecated. Sorry!
GUI Maker 2.0.0 is a COMPLETE OVERHAUL of the Original GUI Maker datapack; its now better and much more easier to use!
Changelogs:
- Replaced Tellraw UI with the new Dialogs (1.21.5+)
Unfortunately, this means that only world/server operators can use the datapack to MAKE the GUIs (the GUIs themselves can be used by anyone, even non-opped players)
- Added Two New Button Type Items: Toggle Button, Item Holder - These new "Button Type" items can be obtained by running the function gm:items. When these special items are placed in the GUI Menu during GUI creation, they behave uniquely. Toggle Items - When clicked, they will toggle to a list of items that is appended to them by running the function /function gm:settings. Their toggled state is also saved per player. Item Holder - This button holds items in the GUI Layout and saves their state. When the player clicks this Item in the Menu with an item, that item gets replaced with this button and stored in the GUI. Similar to Toggle Buttons, the state of Item Holder is saved, and item saved by the player is visible when they open the GUI again.
- Added Export Method - Players can now export GUIs made in one world to another. Run the command
/function gm:export
. You'll receive a barrel. Place it down and press F3+I. Then, open this datapack in the world you want to import in, go todata/gm/function/import.mcfunction
and paste the command. Replace to coordinates to 0 300 0. Once done, run the command /reload and then /function gm:import. All GUI data from old world has been appended to the new world. (NOTE: While the GUI Menus have been Imported, the Cache hasn't been imported! Importing Cache hasn't been implemented yet!)
Please note that I won't be backporting the datapack back to 1.21.4 or below. This is because of significant backend changes in the datapack for game versions 1.21.5 and above and breaks in older versions, an example is the implementation of the /dialog menu creation. Until Mojang makes changes that break, only versions 1.21.5 and above will be supported and maintained from now on. Please assume this datapack for versions 1.21.4 and older to be deprecated. Sorry!
Minor bugfixing..
This datapack is the version 1.0.11 upgraded to support 1.21.4, since the original version is somehow broken in 1.21.4 even though it works in every other version...
In conclusion, if you are on 1.20.6-1.21.3 then you can download the 1.0.10 version, though for 1.21.4 you'll have to use this version.
No change in code mostly, but the datapack somehow breaks... weird.
This datapack version is a hotfix version for errors in 1.0.6 and 1.0.8, as well as including compatibility for both versions 1.20.6 and 1.21+ in a single datapack!
Fixed problems:
Generated "PAGES" Do not generate page numbers above 2.
fixed the editpage tellraw problem.
Added delete_page and delete_gui buttons in the edit menu, this was available in 1.0.6 but not in 1.0.8
This version ships the features of version 1.0.6 for game version 1.20.6 (especially to support worlds on the Minecraft Server legitimoose.com!)
Always download the latest supported version of the datapack for your respective minecraft version!
- Fixed teleportation to avoid tick delay. Thanks to @Tieksan for notifying me about the method!
- Added "delete gui" and "delete page" buttons in the button config tellraw message.
- Enabled clipboarding the tellraw message for chest minecart gui entity summoning.
Players who've installed version 1.0.5 can directly install this version and upgrade without worrying.
Make sure to follow for future updates and additions. Click here to provide feedback!
Always download the latest supported version of the datapack for your respective minecraft version!
- Fixed teleportation to avoid tick delay. Thanks to @Tieksan for notifying me about the method!
- Added "delete gui" and "delete page" buttons in the button config tellraw message.
- Enabled clipboarding the tellraw message for chest minecart gui entity summoning.
Players who've installed version 1.0.5 can directly install this version and upgrade without worrying.
Make sure to follow for future updates and additions. Click here to provide feedback!
Always download the latest supported version of the datapack for your respective minecraft version!
- Fixed teleportation to avoid tick delay. Thanks to @Tieksan (and CloudWolf on discord) for notifying me about the method!
- Added "delete gui" and "delete page" buttons in the button config tellraw message.
- Enabled clipboarding the tellraw message for chest minecart gui entity summoning.
Players who've installed version 1.0.5 can directly install this version and upgrade without worrying.
Make sure to follow for future updates and additions. Click here to provide feedback!
Always download the latest supported version of the datapack for your respective minecraft version!
- Fixed issue of item modifier not modifying item after Page change.
- Fixed the issue where player could get items by keying the GUI items into their hotbar instead of picking via cursor.
Players who've installed version 1.0.3 or 1.0.4 can directly install this version and upgrade without worrying.
Make sure to follow for future updates and additions. Click here to provide feedback!
- Fixed issue of item modifier not modifying item after Page change.
- Fixed the issue where player could get items by keying the GUI items into their hotbar instead of picking via cursor.
Players who've installed version 1.0.3 or 1.0.4 can directly install this version and upgrade without worrying.
Make sure to follow for future updates and additions. Click here to provide feedback!