Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
6f1ab0a
json defined guis
duzos Jan 7, 2026
dc3db9d
woops i replaced all "json" with "registry" by accident
duzos Jan 7, 2026
a4915b3
add builders for each ui elements, add AmbleContainer#copyFrom to rem…
duzos Jan 7, 2026
de119c1
remove stupid lambda
duzos Jan 7, 2026
fb1d0bf
remove LVTI
duzos Jan 7, 2026
c605ad1
fallback msg
duzos Jan 7, 2026
34c794f
add json data to error msg so they know which block it is
duzos Jan 7, 2026
62b7c7e
json buttons & command running buttons
duzos Jan 7, 2026
802ea35
add Lua scripting support for GUI elements
duzos Jan 8, 2026
9a56e17
add LuaJ dependency for GUI scripting
duzos Jan 8, 2026
1980f92
Refactor GUI scripting into general-purpose script system
duzos Jan 8, 2026
30252ca
Expand Lua scripting API with world, player, entity, and item methods
duzos Jan 8, 2026
4436c17
Add playSoundAt method to MinecraftData for Lua scripting support
duzos Jan 8, 2026
9a69fd1
Add script lifecycle system with enable/disable/tick functionality
duzos Jan 8, 2026
6f3bf61
Add server-side scripting support with ServerScriptManager and commands
duzos Jan 8, 2026
853649b
Filter script command suggestions by available methods
duzos Jan 8, 2026
e3e1532
Address PR review feedback for AmbleScript and GUI system
duzos Jan 9, 2026
9428647
Address PR review feedback: MethodHandles, getExecutor, LuaScript ref…
duzos Jan 9, 2026
1116d63
Fix corrupted import in AmbleButton.java
duzos Jan 9, 2026
494aa3d
Add support for checking any key in isKeyPressed
duzos Jan 9, 2026
bcc9d82
Add comprehensive documentation for Lua scripting and JSON GUI systems
duzos Jan 9, 2026
92f7274
Add skin system API, documentation, and example scripts
duzos Jan 9, 2026
dc58258
Update mod_version to 1.1.16
duzos Jan 11, 2026
5a993ef
Add data generation support and translation keys for skin and script …
duzos Jan 11, 2026
82e84b7
Add generated test files to .gitignore
duzos Jan 11, 2026
74ecf73
Refactor script suggestion providers for improved clarity and functio…
duzos Jan 11, 2026
2196af3
Add cross-script function calling support and enhance Lua scripting d…
duzos Jan 11, 2026
2d72265
Implement AmbleElement interface in LuaElement and add findFirstText …
duzos Jan 11, 2026
cd69e61
Refactor getDisplayId method to improve string manipulation for scrip…
duzos Jan 11, 2026
105cf49
Merge remote-tracking branch 'origin/api/gui' into api/gui
duzos Jan 11, 2026
671edfd
Add AmbleButton and AmbleText parsers for JSON element handling
duzos Jan 11, 2026
50a5fec
Add AmbleEntityDisplay component for dynamic entity rendering in GUI
duzos Jan 11, 2026
2c722ca
Add AmbleTextInput component and implement focus handling in GUI
duzos Jan 11, 2026
760825d
Refactor command return values to use Command.SINGLE_SUCCESS for cons…
duzos Jan 11, 2026
17a44e4
fix build
duzos Jan 11, 2026
fe0f238
Refactor command return values to use Command.SINGLE_SUCCESS for cons…
duzos Jan 11, 2026
a12bd5c
Add run2/ to .gitignore to exclude additional run directory
duzos Jan 11, 2026
4209380
name "testmodClient" user "Dev"
duzos Jan 11, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 9 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -33,10 +33,18 @@ bin/
# fabric

run/
run2/

# java

src/main/generated/.cache
src/main/generated
src/test/generated
src/test/generated/.cache

.direnv

.direnv

# cursor

.cursorrules
Loading