
Youkai's Homecoming-unofficial-port
Unofficial 1.21.1 port of Youkai's Homecoming. Original by lcy0x1, ported by yinyuze. Contains essentially all 1.20.1 content.
Оцените первым
14.1K
6
Youkai's Homecoming-unofficial-port 4.2.7
Release10.06.2026
Список изменений
4.2.7
New Features
- Added Civillis compatibility: Touhou characters are no longer affected by civilization flee mechanics or spawn suppression. Implemented via NeoForge event listener (removes injected flee goals) and Civillis datapack whitelist (bypasses spawn gate).
- Added Curios rendering support: hats and hairbands equipped in Curios head slot now render on the player model (previously only rendered in the armor helmet slot).
Bug Fixes
- Fixed Udumbara crop missing its age-6 harvest mechanic: right-clicking at ~80% growth now drops seeds, resets to age 2, and triggers the "udumbara_leaves" advancement (matching 1.20.1 behavior).
- Fixed 6 bamboo bowl food items (tutu congee, rice powder pork, kaguya hime and their raw variants) rendering as purple-black blocks when placed. Missing parent model files were restored.
- Fixed tarte_lune and red_velvet rendering as purple-black blocks: updated model parent paths from
farmersdelight:block/pietofarmersdelight:block/template_pie(renamed in Farmer's Delight 1.21). - Removed invalid stonecutting recipe: iron ingot → short iron pot.
- Removed conflicting moka pot recipe: coffee powder → americano (conflicted with espresso recipe). The espresso → americano recipe remains.
- Fixed red_velvet block Chinese translation from "红色天鹅绒色" to "红丝绒蛋糕".
Technical
- Optimized FastProjectileAPI collision detection (previously consuming ~45% of server tick time, now expected ~5-10%):
- Added distance-squared pre-check in
IEntityCache.foreach()to skip entities far from the search box before running expensive AABB intersection tests - Eliminated redundant
partEntitiestraversal: previously duplicated across all 27 sections per search, now processed once at the end - Merged hit/graze sampling passes: players that miss the hit box now only require 1 sample pass instead of 2
- Reused
EntityStorageCacheobjects viareset()instead of allocating new instances each tick, reducing GC pressure - Split graze search area: graze checks now iterate
ServerLevel.players()directly (typically 1-4 players) instead of inflating the broad-phase search region
- Added distance-squared pre-check in
Файлы
youkaishomecoming-4.2.7.jar(9.50 MiB)
ОсновнойМетаданные
Канал релиза
Release
Номер версии
4.2.7
Загрузчики
NeoForge
Версии игры
1.21.1
Загрузок
694
Дата публикации
10.06.2026
