Tags
Creators
Details
Licensed LGPL-3.0-or-later
Published last year
Updated 2 months ago
All versions
3.0.0-1.21.10
Release
Wizards of Lua 3.0.0-1.21.109 months ago 124
Uploaded by
Compatibility
Minecraft: Java Edition
1.21.10
Platform
Fabric
Supported environments
Server-side
Singleplayer
Changes
-
New:
WizardsOfLua.global(shared runtime state)- A read-only reference to a mutable, global table available to all spells during the current server runtime.
- Any spell can write to this table; all other spells see the changes immediately.
- The table is cleared on server restart or when running
/wol startup.
-
Breaking Change:
WizardsOfLua.setCommand(...)- The previous boolean return value has been removed.
- The function now throws an error if command registration fails.
-
Dynamic Commands: redesigned registration
- Internal registration no longer relies on
/reload→ improves compatibility with Arclight and other mods that break on reload. - Replacing existing non-dynamic commands (vanilla or from other mods) is no longer supported.
- Extending existing commands remains supported.
- Internal registration no longer relies on
-
Fix:
/wol spell listfrom server console- Resolved unexpected error when executing from the server console. See Issue #24.
Supplementary resources
| File | Type | Size | |
|---|---|---|---|
| wizards-of-lua-3.0.0-1.21.10-sources.jar | Unknown | 356.95 KiB |
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:HW3198Ve:238mKk3I"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:HW3198Ve:238mKk3I"
}

