Links
Tags
Creators
Details
Licensed MIT
Published 3 months ago
Updated 2 weeks ago
All versions
1.1.5+26.2
Release
AutoResponder 1.1.5+26.22 weeks ago 54
Compatibility
Minecraft: Java Edition
26.2
Platform
Fabric
Supported environments
Client-side
Required content
Any compatible version
Any compatible version
Changes
Fixes
- Default
commandTemplatefollows the server command: the server no longer uses/cg valid ...but an/ar add ...command, so the default is"/ar add {question} | {response} | {min | max}"(restored to the originally provided value). The handler now substitutes every placeholder:{question}(matched trigger),{response},{timer}(actual drawn delay, base cooldown included),{min}/{max}(entry bounds) and{min | max}(both bounds) — nothing is ever sent literally. Note: since the server shares our/arprefix, never type the validation command by hand (our client tree would intercept it); the automatic send bypasses the chat and is unaffected. If your config file was already created with the/cg valid ...template from 1.1.5, update itscommandTemplateline (or delete the file to regenerate it — your triggers will be lost). - Base cooldown default: fresh
settings.jsonstarted at 500 ms although the documented and enforced range is 2000–10000 ms. Default is now 2000, andload()coerces any out-of-range value (old 500 files, hand edits) back into range. - Per-version
minecraftdependency:fabric.mod.jsondeclared"minecraft": "*", so a 26.3 jar loaded silently on 26.1 and crashed later on a missing method. It now expands to the version'smod.mc_compat(~26.1/~26.2/~26.3), so the loader rejects mismatched jars cleanly. - Scheduler cleared on disconnect: scheduled answers no longer leak to the next server after a server switch / disconnect.
First one to saymulti-word answers: the handler only captured the first token ("Golden Apple"→"Golden"). It now captures the whole target (trailing!/.stripped).- Static responders are now case-insensitive like every other handler, and entries with an empty
patternnever match (before,contains("")matched everything). - Corrupt config files no longer crash the init or
/ar reload//ar add: each JSON file falls back to its default, andResponderentries get the same defensive deserializer asValidationQuestion(explicitnulls handled too). - Removed a duplicated
Unscramble wparneSdefault entry; fixed thewords.txtcomment pointing to the old/chatgames reloadcommand.
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:y5tIJ2IY:iWBGGBsQ"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:y5tIJ2IY:iWBGGBsQ"
}

