Tags
Creators
Details
1.4.0-forge+mc1.20.1
Compatibility
Changes
Version 1.4.0 Update Log
-
Added compatibility for PatPat mod (Thanks: Unknown)
-
Fixed offset issue with snowball throwing animation
-
Fixed error issue with default model animation variables
-
Completed compatibility with Superb Warfare
- Requires Superb Warfare version 0.8.7.1 or higher to use
- Maids can use firearms from Superb Warfare (except Stinger missiles)
- When maids run out of ammunition, they will try to use RGO grenades in their offhand (requires main hand to have a gun and offhand to have RGO grenade)
- After picking up a maid with a saddle, right-clicking on a vehicle allows the maid to directly ride in the driver's seat
- When players ride vehicles, nearby following maids can ride in passenger seats
- Maids in driver or passenger seats can attack using vehicle weapons or handheld weapons
- Weapons placed in the back decoration slot can be displayed on the maid's back or waist
-
Optimized ranged attack AI mechanism
-
Ranged attacks (including gun attacks) now consider distance to avoid maid back-and-forth issues
-
In ranged mode, maids will prioritize attacking creatures that are currently damaging them
-
-
The
doMobLootrule now affects Maid Fairy's power point drops -
Removed
actuallyHurtmethod, fixed bug where maids would die instantly when hurt onarclightservers -
Added compatibility for minimap mods
- Compatible with Xaero's Minimap mod entity icons, now Maids, Fairy Maids, Brooms, Cushions, and Power Points have their own entity radar icons
- Compatible with Journey Map mod, when maids die, death coordinates are printed in chat for convenient waypoint addition in Journey Map
-
Added maid backup mechanism, can automatically backup maids and quickly restore previously backed up maids in abnormal situations
-
First need to enable maid auto-backup feature in
touhou_little_maid-server.tomlfile (disabled by default)# Whether to enable the maid backup mechanism, this mechanism will regularly backup all player's maid data on the server MaidBackupEnable = false # The interval time for backing up maid data in the maid backup mechanism (in seconds) # Range: > 5 MaidBackupIntervalSeconds = 180 # Maximum number of backups per player when maid backup mechanism is enabled # Range: 1 ~ 64 MaidBackupMaxCount = 3 -
The game will then regularly backup maids in loaded chunks according to the settings
- Backup uses asynchronous mechanism to avoid main server thread lag
- Backup times are randomly distributed to avoid accumulating in the same tick causing lag
-
Use the
/tlm backup get <player>command to view all backup data for that player, click on displayed entries for further queries -
Finally gives the command initiator a maid photo containing backup data
-
-
Modified melee damage logic, added events
- Now calls
net.minecraft.world.item.Item#hurtEnemyto trigger things after melee combat (such as durability consumption) - Added
MaidHurtTarget.PreandMaidHurtTarget.Postevents to trigger during melee combat
- Now calls
-
Updated some models
- Three Cirno maid models and two statue cushion models
Supplementary resources
| File | Type | Size | |
|---|---|---|---|
| touhoulittlemaid-1.4.0-forge+mc1.20.1-sources.jar | Unknown | 17.63 MiB |
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:R0bDWFAW:Ji0Bz3hv"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:R0bDWFAW:Ji0Bz3hv"
}

