Tags
Creators
Details
Licensed CC-BY-NC-SA-4.0
Published 2 years ago
Updated 3 months ago
All versions
1.4.2-forge+mc1.20.1
Release
Touhou Little Maid 1.4.2-forge+mc1.20.110 months ago 13.6K
Compatibility
Minecraft: Java Edition
1.20–1.20.1
Platform
Forge
Supported environments
Client and server
Changes
TLM 1.4.2 Changelog
Bug Fixes
- Fixed Gomoku game related issues
- Resolved crash when filling the entire Gomoku board in MC 1.21.1
- Fixed Kappa compass coordinate writing logic
- Added dimension consistency check when writing subsequent coordinates
- Fixed equipment interaction issues
- Resolved attribute not updating when Shift + clicking to equip/unequip armor
- Fixed model display issues
- Resolved YSM model animations not playing in statues and Garage Kits
New Features
- Maid task list interface optimization (Thanks: @sch246)
- Left-side task list now supports mouse wheel scrolling
- Maid pathfinding system performance optimization (Thanks: @小鱼飘飘)
- Added neighbor node caching mechanism to improve pathfinding efficiency
- Implemented item pickup delay and alignment functionality
- Optimized query performance for burning blocks
- Maid entity backup functionality
- Maid entity backup feature is now enabled by default for data security
- Complete bauble system redesign
- Bauble slots expanded to 30 slots, improving mod compatibility
- Enhanced bauble interface with rich methods and event mechanisms, supporting advanced features like attribute modification
- Full KubeJS compatibility support
- Adopted variable-length Map data structure for bauble information storage, significantly improving traversal performance
- Brand new bauble interface design with independent page layout (Thanks @YSBB for the new GUI design)
- Added favorability-based bauble slot unlocking mechanism
- Developer interface extensions
- Added
MaidFavorabilityLevelChangeEventfavorability change event - Added
isHiddenmethod toIMaidTaskinterface for task hiding functionality
- Added
- Chat bubble system redesign
- Support for custom kaomoji content via datapack
touhou_little_maid:chat_bubble/kaomoji.json - Support for reading PNG/GIF emoji from resource pack
textures/chat_bubble/maid_emojidirectory - Support for custom emoji display size via filename suffix (e.g.,
-64x64, max 256px) - Added configuration options for kaomoji and emoji weight, display frequency, etc.
- Support for custom kaomoji content via datapack
- Model content updates
- Synchronized with YSM 2.5.x version new models: expanded Wine Fox and Sta Bo, added kluonoa model
- Chess game endgame system
- Cartographer houses and stronghold libraries randomly generate endgame items
- Board State items can be right-clicked on corresponding boards to set up endgames
- Item tooltips display endgame preview thumbnails
- Support for custom endgames via datapacks, add more endgames at the following locations:
touhou_little_maid:board_states/chess.json- International Chesstouhou_little_maid:board_states/gomoku.json- Gomokutouhou_little_maid:board_states/xiangqi.json- Chinese Xiangqi
- Chess games use standard FEN format description, can be exported using software like Chess Wizard
- Gomoku uses custom format, can arrange pieces with stick in Creative mode, then click the box with stick to export game data
- User interface optimization
- Added search functionality to maid model switching interface (Thanks: @QiChenSn)
Supplementary resources
| File | Type | Size | |
|---|---|---|---|
| touhoulittlemaid-1.4.2-forge+mc1.20.1-sources.jar | Unknown | 18.82 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:NfrPPLRl"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:R0bDWFAW:NfrPPLRl"
}

