MCPcopy Index your code
hub / github.com/APickledWalrus/skript-gui

github.com/APickledWalrus/skript-gui @1.3.2

Chat with this repo
repository ↗ · DeepWiki ↗ · release 1.3.2 ↗ · + Follow
154 symbols 397 edges 30 files 32 documented · 21%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

skript-gui

Simple syntax to create advanced and organized GUIs with Skript.

This addon allows you to create custom GUIs with Skript. It is a remake of TuSKe's (by Tuke_Nuke - https://github.com/Tuke-Nuke/TuSKe) advanced GUI system. That system was abandoned and has become very outdated, so I decided to create this one.

Little has changed syntax-wise if you were already using TuSKe's advanced GUI system. However, please be sure to check out the wiki! The wiki links are listed below.

If you run into any issues, have questions, or want a new feature added, please let me know in the "Issues" category!

Links

Skript: https://github.com/SkriptLang/Skript

Examples and Documentation

Documentation is available on the following wikis:

GitHub Wiki: https://github.com/APickledWalrus/skript-gui/wiki

SkriptHubViewTheDocs

Core symbols most depended-on inside this repo

getGUIManager
called by 33
src/main/java/io/github/apickledwalrus/skriptgui/SkriptGUI.java
getInventory
called by 19
src/main/java/io/github/apickledwalrus/skriptgui/gui/GUI.java
getGUI
called by 18
src/main/java/io/github/apickledwalrus/skriptgui/gui/GUIManager.java
convert
called by 10
src/main/java/io/github/apickledwalrus/skriptgui/gui/GUI.java
isPaused
called by 8
src/main/java/io/github/apickledwalrus/skriptgui/gui/GUIEventHandler.java
isRemovable
called by 8
src/main/java/io/github/apickledwalrus/skriptgui/gui/GUI.java
setGUI
called by 7
src/main/java/io/github/apickledwalrus/skriptgui/gui/GUIManager.java
clear
called by 7
src/main/java/io/github/apickledwalrus/skriptgui/gui/GUI.java

Shape

Method 130
Class 24

Languages

Java100%

Modules by API surface

src/main/java/io/github/apickledwalrus/skriptgui/gui/GUI.java35 symbols
src/main/java/io/github/apickledwalrus/skriptgui/gui/GUIManager.java8 symbols
src/main/java/io/github/apickledwalrus/skriptgui/gui/GUIEventHandler.java8 symbols
src/main/java/io/github/apickledwalrus/skriptgui/elements/expressions/ExprLastGUI.java8 symbols
src/main/java/io/github/apickledwalrus/skriptgui/elements/expressions/ExprGUIValues.java8 symbols
src/main/java/io/github/apickledwalrus/skriptgui/elements/expressions/ExprVirtualInventory.java7 symbols
src/main/java/io/github/apickledwalrus/skriptgui/elements/expressions/ExprGUIProperties.java7 symbols
src/main/java/io/github/apickledwalrus/skriptgui/elements/expressions/ExprPaginatedList.java6 symbols
src/main/java/io/github/apickledwalrus/skriptgui/elements/expressions/ExprNextGUISlot.java6 symbols
src/main/java/io/github/apickledwalrus/skriptgui/elements/expressions/ExprIDOfGUI.java6 symbols
src/main/java/io/github/apickledwalrus/skriptgui/elements/expressions/ExprGUIs.java6 symbols
src/main/java/io/github/apickledwalrus/skriptgui/elements/expressions/ExprGUIIdentifiers.java6 symbols

For agents

$ claude mcp add skript-gui \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact