Tags
Creators
Details
1.3.3
Compatibility
Changes
[1.3.3] - Persistent cooldowns and command auditing
Maintenance and bug-fix update. If something breaks or behaves differently than before, please report it on the issue tracker.
⚠ Upgrade note: ability cooldowns now survive relogging and server restarts; offline time does not reduce them. Back up
config/fiw_tools/data/cooldowns/with your server.
Added
logCommandsinconfig/fiw_tools/settings.json(offby default,consoleorfile) records every item command attempt with the time, player name and UUID, item id, ability index and the final command, including commands that fail. File mode appends JSON lines toconfig/fiw_tools/logs/commands.jsonloff the server thread. An unknown mode logs a warning and falls back tooff.
Changed
- Remaining ability cooldowns are saved per player on logout and server stop, including
cooldownGroupkeys, and resume on login. Recharge-on-kill resets and reductions are kept in the saved state.
Fixed
- Relogging, reconnecting or restarting the server no longer clears ability cooldowns, so they can't be skipped that way.
Documentation
- Item guide: corrected navigation, command arguments, reload and soul behavior, targeting defaults and version notes, and documented the two-way FIW Bosses integration,
logCommandsand saved cooldowns. - README: corrected
/fiwtools curse list <itemId>and/fiwtools imbue best|roll <catalystId>, and listedsettings.jsonanddata/cooldowns/under config folders.
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:VHLQczbA:Jqupflpr"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:VHLQczbA:Jqupflpr"
}

