2.1.1
Compatibility
Changes
Bug Fixes (English) • Fixed TACZ firearms never firing automatically. The gun draw animation was restarted every tick, so shoot permanently reported IS_DRAWING and the maid stayed in a waiting state while the weapon also refused manual fire. The draw animation is now performed once per deployment and the shot pitch/yaw arguments follow the TACZ signature order. • Added a per-maid TACZ auto-fire toggle. Player maids can switch between automatic and manual fire with the Toggle TACZ Auto Fire key (default V); the native GUI config tab exposes the same switch. • Fixed compatibility addon items being hijacked by the native maid panel. Right-clicking with a Heart Pact tool (longing tester, growth tool, flower test kit, and similar) now reaches that mod instead of only opening the maid GUI, so favorability gains apply again. • Fixed item duplication and slot overwriting while the native maid panel was open. Inventory write-back no longer runs every tick, and the held item is written back to the slot it was read from instead of the currently selected hotbar slot, so scrolling no longer copies or overwrites items. • Fixed the maid gaining anger while friendly fire was blocked. Anger now only accumulates when damage is actually applied. • Added a strikeEnabled option (default true). Setting it to false keeps the mood value visible but stops strikes from interrupting automatic work. • Fixed player-maid projectiles harming their owner after the relationship was no longer resolvable, including arrows that bounced off the owner and hit the maid. Projectiles record their owner when fired, so the protection no longer depends on live relationship state. • Automatic ranged attacks now skip firing when the owner stands within the projectile path. • Fixed the native maid panel proxy entity being rendered in the world, which made the owner see two maids at once. • Fixed player maids being unable to fly the Touhou Little Maid broom. The broom required an EntityMaid companion passenger, which a player maid never satisfies. • Exposed the maid activity range in the native panel. Range can be stepped down, stepped up, or set to unlimited, and a Cycle Activity Range key is available for the maid's own client. • Updated the maid GUI network protocol version and added Chinese/English key and button labels.
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:leGVWcaJ:5wlctBuF"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:leGVWcaJ:5wlctBuF"
}

