Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
library:inventorygui:usage [2025/04/18 12:43] – [Creating the GUI] Add mention of component page phoenix616 | library:inventorygui:usage [2025/04/18 12:45] (current) – [Creating the GUI] phoenix616 | ||
---|---|---|---|
Line 28: | Line 28: | ||
``` | ``` | ||
- | If you want to use more advanced formatting of text with RGB colors then take a look at [[library: | + | If you want to use more advanced formatting of text with RGB colors then take a look at [[library: |
## Adding to the GUI | ## Adding to the GUI | ||
Line 117: | Line 117: | ||
You can also set the state directly via `GuiStateElement# | You can also set the state directly via `GuiStateElement# | ||
before you show the GUI or re-draw it. | before you show the GUI or re-draw it. | ||
- | |||
### Dynamic Element | ### Dynamic Element | ||
You can also dynamically load elements each time the GUI is re-drawn and for each viewing player individually. E.g. when you want to cache GUIs but not the text of some buttons, display different elements per player or dynamically change them while they are open without closing and reopening them. | You can also dynamically load elements each time the GUI is re-drawn and for each viewing player individually. E.g. when you want to cache GUIs but not the text of some buttons, display different elements per player or dynamically change them while they are open without closing and reopening them. | ||
Line 134: | Line 133: | ||
})); | })); | ||
``` | ``` | ||
- | As you can see you can change the content of a DynamicGuiElement after a player | + | As you can see you can change the content of a DynamicGuiElement after a player |
### Element Group | ### Element Group |