Tags
Creators
Details
1.0.0
Compatibility
Changes
π Changelog β v1.0.0 (Initial Release)
π Added
-
Dynamic Command Injection Engine: Implemented direct hook architecture into Bukkitβs internal CommandMap. Custom aliases now register as official, native server commands dynamically.
-
Live Autofill Synchronization: Added instant network tree updates via Player::updateCommands. Newly linked commands are broadcasted to the player network immediately for zero-delay chat autocomplete.
-
Multi-File Database Split: Separated structural data handling. Created books.yml for content layouts and activecommands.yml for direct shortcut registries.
-
In-Game Clone & Extract Module (/bookcmd edit): Built a safe compilation routine that reads text arrays from YAML storage and mirrors them into an editable in-game Book & Quill stack for seamless modification.
π§ Fixed & Optimized
-
Eliminated Timing/Tick Bugs: Replaced unreliable entity-summoning and item-replacement workarounds with native player.openBook(ItemStack) packet routing. Virtual book screens now deploy reliably on modern engines without text-loading delays or "Empty Book" visual bugs.
-
Adventure Component Framework Integration: Standardized text rendering using native Kyori Adventure serializers. Legacy ampersand color codes (&a, &l) are parsed smoothly, completely mitigating raw JSON string parsing vulnerabilities on version 1.21.11.
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:QoUzourG:8FG8xa6R"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:QoUzourG:8FG8xa6R"
}

