

🚀 Pathfinding Edition for MineColonies
Fix the frustration. Upgrade the intelligence. Take control of your colony.
Tired of citizens getting stuck on random blocks, ignoring your roads, taking absurd detours, or wasting half their day just trying to eat?
Pathfinding Edition for MineColonies is designed to solve exactly that.
This mod rebuilds and enhances core AI systems in MineColonies — making your citizens:
- Think smarter 🧠
- Move more efficiently 🏃
- Work with fewer interruptions ⚙️
No more watching your colony fall apart because of bad pathfinding or broken AI logic.
For Blueprint Maker
Pathfinding Edition also changes how colony blueprints can be designed by giving builders more flexibility and better scaling options.
🛏️ More Flexible Housing Design
- Residential buildings now support configurable bed capacity scaling.
- At any building level, you can choose to provide 1~3 × building level beds (configurable to max 20 per level).
- This allows blueprint designers to create more compact housing layouts or larger residential complexes depending on colony needs.
🔥 Smarter Smelter Blueprint Scaling
- If designing blueprints specifically for this mod, consider increasing the number of furnaces in a maximum-level Smelter to around 10~30 furnaces.
- Smelters now naturally scale their workforce with building level:
- Level 1 → 1 worker
- Level 3 → 2 workers
- Level 5 → 3 workers
📦 Warehouse & Courier Optimization
- Maximum-level Warehouses can reduce the number of built-in Courier Huts in their blueprint design.
- Courier Huts also scale their workforce automatically:
- Level 1 → 1 worker
- Level 3 → 2 workers
- Level 5 → 3 workers
🏰 Design blueprints around a growing colony — not just a single building level.
🧠 What This Mod Actually Fixes
🧭 Pathfinding That Finally Makes Sense
- Citizens prefer real roads and infrastructure instead of wandering aimlessly
- Smarter handling of ladders, rails, stairs, and uneven terrain
- Improved detour logic — they actually find entrances now
- Reduced random jumping, falling, and getting stuck
- Emergency handling: stuck citizens can recover, reroute, or teleport intelligently
💡 Build complex, multi-layer cities without watching your AI completely break.
🍽️ Eating AI That Doesn’t Waste Time
(Eat At Hut and Food Black List)

- Citizens eat where it makes the most sense (inventory → workplace → restaurant)
- Support for workplace eating to reduce unnecessary travel
- Food blacklist system to control diet behavior
- Smarter restaurant flow — you can prepare food in either workspace or restaurant
- Hunger urgency = citizens will rush to eat when needed
🍱 Less walking. More working.
🚆 Rail & Transport That Actually Works
- Citizens recognize broken or unpowered rails
- Detector rails act like stations for clean dismounting
- Minecart speed scales with skills(only for deliveryman), buffs, and tech
- Smoother rail movement with fewer bugs and stalls
🛤️ Yes — building a subway system is finally worth it.
🛠️ Worker AI Overhaul
(Brand New Farming System)
- Lumberjacks collect drops properly (even from leaves 🌿)
- Farmers support crop rotation & modded crops
(Crop Rotation)

- Couriers handle multiple deliveries efficiently
- Smelters work faster with parallel logic and better fuel usage
- Builders, miners, and others behave more consistently and reliably
- Animals no longer get out of their pens. Bees no longer get angry when harvest.
(Animal Penner)

🔧 Workers spend less time bugging out and more time doing their job.
🏥 Better Survival & Medical Behavior
- Citizens and guards seek hospitals when injured
- Doctors work smarter, including night shifts and emergencies
- Improved disease system with faster and more consistent recovery
- Emergency escape behavior when health is critical
❤️ Your colony survives longer — and smarter.
⚙️ Highly Configurable & Player-Controlled
One of the core goals of this mod is giving control back to the player.
Instead of forcing a fixed AI behavior, Pathfinding Edition allows you to shape how your colony thinks and acts:
- 💡 You can close new Farmer/Smelter/Deliveryman AI and Eat/Flee AI through config.
- 🧭 Fine-tune pathfinding costs (roads, water, stairs, rails, etc.)
- 📏 Adjust maximum pathfinding range and expansion behavior
- 🧠 Modify heuristics and detour aggressiveness
- 🍽️ Configure food systems, including:
- General Food blacklist
- Minimum stock per hut
- Eating priorities and fallback logic
- 🌲 Toggle worker behaviors like:
- Lumberjack replanting requirements
- Leaf-breaking vs item teleporting
- 🔥 Control furnace AI behavior, worker cooperation, and efficiency scaling
- 🚑 Adjust health thresholds, healing behavior, and emergency reactions
You decide how smart your colony should be.
⚙️ Deep Customization
- Configure pathfinding costs and behavior
- Control AI decisions and thresholds
- Define block path types (path / not_path / blocked)
- Toggle experimental and advanced features
🛠️ Fine-tune everything to match your colony design.
🎯 Who Is This For?
This mod is for you if:
- Your citizens constantly get stuck or take bad paths
- Your colony feels inefficient or chaotic
- You build large, vertical, or rail-based cities
- You want more control over AI behavior
- You’re tired of fighting the system instead of playing the game
(Tavern Assignment)

⚠️ Important Notice
- This is an independent addon, not affiliated with MineColonies
- ALPHA / BETA versions may be unstable due to deep AI changes
- Expect rapid iteration and continuous improvements
- Feel free to report issues or suggestions in our GitHub.
🌟 In Short
Smarter citizens. Faster workflows. Fewer headaches.
If vanilla MineColonies AI feels limiting,
this mod turns it into something that actually keeps up with your ambition.
🙏 Thanks for using Pathfinding Edition for MineColonies
Let’s make colony AI actually feel intelligent.
All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
| 5d ago | 1 | ||||
| 5d ago | 1 | ||||
| 13d ago | 1 | ||||
| 13d ago | 1 | ||||
| 17d ago | 1 | ||||
| 17d ago | 1 | ||||
| 20d ago | 1 | ||||
| 20d ago | 1 | ||||
| 21d ago | 1 | ||||
| 21d ago | 1 | ||||
| 22d ago | 1 | ||||
| 25d ago | 1 | ||||
| 25d ago | 1 | ||||
| 27d ago | 1 | ||||
| 27d ago | 1 | ||||
| 29d ago | 1 | ||||
| 29d ago | 1 | ||||
| 29d ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 9mo ago | 1 | ||||
| 9mo ago | 1 | ||||
| 9mo ago | 1 | ||||
| 9mo ago | 1 | ||||
| 9mo ago | 1 | ||||
| 9mo ago | 1 | ||||
| 9mo ago | 1 | ||||
| 9mo ago | 1 | ||||
| 9mo ago | 1 | ||||
| 10mo ago | 1 | ||||
| 10mo ago | 1 | ||||
| 10mo ago | 1 | ||||
| 10mo ago | 1 | ||||
| 10mo ago | 1 | ||||
| 10mo ago | 1 | ||||
| 10mo ago | 1 | ||||
| 10mo ago | 1 | ||||
| 10mo ago | 1 | ||||
| 10mo ago | 1 | ||||
| 10mo ago | 1 | ||||
| 10mo ago | 1 | ||||
| 10mo ago | 1 | ||||
| 10mo ago | 1 | ||||
| 10mo ago | 1 | ||||
| 11mo ago | 1 | ||||
| 11mo ago | 1 | ||||
| 11mo ago | 1 | ||||
| 11mo ago | 1 | ||||
| 11mo ago | 1 | ||||
| 11mo ago | 1 | ||||
| 11mo ago | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 |
minecolonies\_version=\[1.21.1-1.1.1285-snapshot,)
- Recommend version: 1.21.1-1.1.1285-release**
## 1.0.5-fix-6
- 修复骑马无法离开马厩的问题**
- 修复服务员 AI 可能因为预订桌子的市民死亡崩溃的 bug**
- 修复任务冶炼工人不能处理燃料槽燃料燃烧后剩余的容器的 bug**
- 修复任务冶炼工人不能处理 input 槽位中不能烧制的物品的 bug**
- 修复了原本错误的节点复用逻辑,现在预计会对宽阔路面和路径方块与铁路方块上的绕路有更强的节点扩展表现**
- 修复了藤蔓无法爬上平台的 bug,进一步调整了部分 LadderLike 导航与节点扩展逻辑**
- 进一步调整浮起相关代码,经测试现在海盗几乎不会破坏海盗船**
- 修复合成模块的兼容问题**
## 1.0.5-fix-6
- Fixed the issue where riding a horse could not leave the stables**
- Fixed the bug where the waiter AI could crash due to the death of a citizen who reserved a table**
- Fixed the bug where task smelting workers could not handle the remaining containers after fuel in the fuel slot was burned**
- Fixed the bug where task smelting workers could not handle unburnable items in the input slot**
- Fixed the previously incorrect node reuse logic; this is expected to provide stronger node expansion behavior for detours on broad surfaces and on path blocks and rail blocks**
- Fixed the bug where vines could not be climbed onto platforms, and further adjusted some LadderLike navigation and node expansion logic**
- Further adjusted float-up related code; testing shows pirates now almost never destroy pirate ships**
- Fixed compatibility issues with the crafting module**
## 作者的话(Author's note)
1. 因为原本殖民地代码过于冗杂且包含难以揣摩的节点设定,导致维护时间成本过高(譬如本次更新就花费了大约一天的时间去微调代码),从本版本起将停止对模拟殖民地原版导航与寻路代码的微调,除非遇到无法通过传送处理的 bug,后面会尝试完全用新算法替代。Because the original colony code is overly redundant and contains hard-to-fathom node settings, maintenance time cost is too high (for example, this update took about a day to fine-tune the code). Starting from this version, fine-tuning of MineColonies' vanilla navigation and pathfinding code will stop unless a bug cannot be handled by teleportation. Later, attempts will be made to fully replace it with a new algorithm.
2. 现在大宗请求的任务烧炼运送任务仍有运送失效的情况,但是经过观察其实所有小屋都有可能发生,目前经过测试确定是官方合成计数数目与实际发出运送请求数目不一致导致,时间关系会在 1.0.6 再尝试修复。Currently, bulk-request task smelting delivery tasks still have delivery failures. However, observation shows that it can actually happen in all huts. We found that could cause by official codes mistakenly sync crafting count between workers and requests. Due to time constraints, a fix will be attempted again in 1.0.6.
minecolonies\_version=\[1.20.1-1.1.1197-snapshot,)
- Recommend version: 1.20.1-1.1.1197-release**
## 1.0.5-fix-6
- 修复骑马无法离开马厩的问题**
- 修复服务员 AI 可能因为预订桌子的市民死亡崩溃的 bug**
- 修复任务冶炼工人不能处理燃料槽燃料燃烧后剩余的容器的 bug**
- 修复任务冶炼工人不能处理 input 槽位中不能烧制的物品的 bug**
- 修复了原本错误的节点复用逻辑,现在预计会对宽阔路面和路径方块与铁路方块上的绕路有更强的节点扩展表现**
- 修复了藤蔓无法爬上平台的 bug,进一步调整了部分 LadderLike 导航与节点扩展逻辑**
- 进一步调整浮起相关代码,经测试现在海盗几乎不会破坏海盗船**
- 修复合成模块的兼容问题**
## 1.0.5-fix-6
- Fixed the issue where riding a horse could not leave the stables**
- Fixed the bug where the waiter AI could crash due to the death of a citizen who reserved a table**
- Fixed the bug where task smelting workers could not handle the remaining containers after fuel in the fuel slot was burned**
- Fixed the bug where task smelting workers could not handle unburnable items in the input slot**
- Fixed the previously incorrect node reuse logic; this is expected to provide stronger node expansion behavior for detours on broad surfaces and on path blocks and rail blocks**
- Fixed the bug where vines could not be climbed onto platforms, and further adjusted some LadderLike navigation and node expansion logic**
- Further adjusted float-up related code; testing shows pirates now almost never destroy pirate ships**
- Fixed compatibility issues with the crafting module**
## 作者的话(Author's note)
1. 因为原本殖民地代码过于冗杂且包含难以揣摩的节点设定,导致维护时间成本过高(譬如本次更新就花费了大约一天的时间去微调代码),从本版本起将停止对模拟殖民地原版导航与寻路代码的微调,除非遇到无法通过传送处理的 bug,后面会尝试完全用新算法替代。Because the original colony code is overly redundant and contains hard-to-fathom node settings, maintenance time cost is too high (for example, this update took about a day to fine-tune the code). Starting from this version, fine-tuning of MineColonies' vanilla navigation and pathfinding code will stop unless a bug cannot be handled by teleportation. Later, attempts will be made to fully replace it with a new algorithm.
2. 现在大宗请求的任务烧炼运送任务仍有运送失效的情况,但是经过观察其实所有小屋都有可能发生,目前经过测试确定是官方合成计数数目与实际发出运送请求数目不一致导致,时间关系会在 1.0.6 再尝试修复。Currently, bulk-request task smelting delivery tasks still have delivery failures. However, observation shows that it can actually happen in all huts. We found that could cause by official codes mistakenly sync crafting count between workers and requests. Due to time constraints, a fix will be attempted again in 1.0.6.
minecolonies\_version=\[1.21.1-1.1.1285-snapshot,)
- Recommend version: 1.21.1-1.1.1285-release**
## 1.0.5-fix-5
- 修复房屋拾取请求频率异常的 bug**
- 对任务冶炼 AI 流程进行进一步调整,主要调整多人共事相关问题,其在与官方冲突后一直存在比较严重的流程 bug,主要影响厨房和砖厂**
- 修复任务冶炼 AI 提取熔炉内物品喷出经验时不清理熔炉经验累计的 bug**
- 修复任务冶炼 AI 烧制物品时计数错误的 bug**
- 修复玻璃工与染坊工人错误使用原版任务冶炼 AI 的 bug**
- 修复下界矿工处于等待工具状态时可能 AI 崩溃的 bug**
- 修复屠夫正常屠宰会导致后台日志显示错误报告的 bug**
- 修复仓库请求链循环检测会错误阻断仓库最低下限请求的 bug**
- 调整了初始节点的生成规则,预计能够适应更复杂的起始点状况**
- 调整了浮起操作,村民误入水中会尝试浮起**
- 调整了市民乘坐矿车运动逻辑,现在能够识别登上错误铁路分支和错过下车点并传送到合适位置**
- 调整了市民乘坐矿车逻辑的适用范围,现在仅对矿车生效**
- 调整了脚手架相关适配,同时调整部分梯子寻路的错误**
- 补充一部分新添加状态的状态翻译
## 1.0.5-fix-5
- Fixed the bug where house pickup request frequency was abnormal**
- Further adjusted the task smelting AI process, mainly addressing multi-worker cooperation issues. It has had fairly serious process bugs since conflicting with the official version, mainly affecting the kitchen and brickyard**
- Fixed the bug where the task smelting AI did not clear accumulated furnace experience when extracting items from the furnace and emitting experience**
- Fixed the bug where the task smelting AI counted incorrectly when smelting items**
- Fixed the bug where the glassblower and dyer incorrectly used the vanilla task smelting AI**
- Fixed the bug where the Nether Miner's AI could crash while in the waiting-for-tool state**
- Fixed the bug where normal butchering by the butcher caused error reports in the background log**
- Fixed the bug where warehouse request chain loop detection incorrectly blocked the warehouse's minimum lower-limit requests**
- Adjusted the initial node generation rules, expected to adapt to more complex starting point conditions**
- Adjusted the float-up operation; citizens who accidentally enter water will try to float up**
- Adjusted citizen minecart movement logic; it can now recognize boarding the wrong rail branch and missing the alighting point, and teleport to a suitable position**
- Adjusted the applicable scope of citizen minecart logic; it now only applies to minecarts**
- Adjusted scaffold-related adaptations, and also fixed some ladder pathfinding errors**
- Added translations for some newly added states
minecolonies\_version=\[1.20.1-1.1.1197-snapshot,)
- Recommend version: 1.20.1-1.1.1197-release**
## 1.0.5-fix-5
- 修复房屋拾取请求频率异常的 bug**
- 对任务冶炼 AI 流程进行进一步调整,主要调整多人共事相关问题,其在与官方冲突后一直存在比较严重的流程 bug,主要影响厨房和砖厂**
- 修复任务冶炼 AI 提取熔炉内物品喷出经验时不清理熔炉经验累计的 bug**
- 修复任务冶炼 AI 烧制物品时计数错误的 bug**
- 修复玻璃工与染坊工人错误使用原版任务冶炼 AI 的 bug**
- 修复下界矿工处于等待工具状态时可能 AI 崩溃的 bug**
- 修复屠夫正常屠宰会导致后台日志显示错误报告的 bug**
- 修复仓库请求链循环检测会错误阻断仓库最低下限请求的 bug**
- 调整了初始节点的生成规则,预计能够适应更复杂的起始点状况**
- 调整了浮起操作,村民误入水中会尝试浮起**
- 调整了市民乘坐矿车运动逻辑,现在能够识别登上错误铁路分支和错过下车点并传送到合适位置**
- 调整了市民乘坐矿车逻辑的适用范围,现在仅对矿车生效**
- 调整了脚手架相关适配,同时调整部分梯子寻路的错误**
- 补充一部分新添加状态的状态翻译
## 1.0.5-fix-5
- Fixed the bug where house pickup request frequency was abnormal**
- Further adjusted the task smelting AI process, mainly addressing multi-worker cooperation issues. It has had fairly serious process bugs since conflicting with the official version, mainly affecting the kitchen and brickyard**
- Fixed the bug where the task smelting AI did not clear accumulated furnace experience when extracting items from the furnace and emitting experience**
- Fixed the bug where the task smelting AI counted incorrectly when smelting items**
- Fixed the bug where the glassblower and dyer incorrectly used the vanilla task smelting AI**
- Fixed the bug where the Nether Miner's AI could crash while in the waiting-for-tool state**
- Fixed the bug where normal butchering by the butcher caused error reports in the background log**
- Fixed the bug where warehouse request chain loop detection incorrectly blocked the warehouse's minimum lower-limit requests**
- Adjusted the initial node generation rules, expected to adapt to more complex starting point conditions**
- Adjusted the float-up operation; citizens who accidentally enter water will try to float up**
- Adjusted citizen minecart movement logic; it can now recognize boarding the wrong rail branch and missing the alighting point, and teleport to a suitable position**
- Adjusted the applicable scope of citizen minecart logic; it now only applies to minecarts**
- Adjusted scaffold-related adaptations, and also fixed some ladder pathfinding errors**
- Added translations for some newly added states
minecolonies\_version=\[1.21.1-1.1.1285-snapshot,)
- Recommend version: 1.21.1-1.1.1285-release**
## 1.0.5-fix-4
- 移除禁止仓库之间互相请求物品的设定,现在能够检测仓库请求链是否循环。
- 修复仓库快递员上限调整部分失效的问题**
- 修复与高版本代码冲突导致市民无法放置矿车的问题**
- 修复市民可能因为附魔等级影响请求低于目标挖掘等级工具的官方 bug**
## 1.0.5-fix-4
- Removed the setting that disabled item requests between warehouses; it can now detect whether the warehouse request chain is looping.
- Fixed the issue where the warehouse courier limit adjustment partially failed to take effect**
- Fixed the issue where conflict with newer version code caused citizens to be unable to place minecarts**
- Fixed the official bug where enchantment levels could cause citizens to request tools below the target mining level**
minecolonies\_version=\[1.20.1-1.1.1197-snapshot,)
- Recommend version: 1.20.1-1.1.1197-release**
## 1.0.5-fix-4
- 移除禁止仓库之间互相请求物品的设定,现在能够检测仓库请求链是否循环。
- 修复仓库快递员上限调整部分失效的问题**
- 修复与高版本代码冲突导致市民无法放置矿车的问题**
- 修复市民可能因为附魔等级影响请求低于目标挖掘等级工具的官方 bug**
## 1.0.5-fix-4
- Removed the setting that disabled item requests between warehouses; it can now detect whether the warehouse request chain is looping.
- Fixed the issue where the warehouse courier limit adjustment partially failed to take effect**
- Fixed the issue where conflict with newer version code caused citizens to be unable to place minecarts**
- Fixed the official bug where enchantment levels could cause citizens to request tools below the target mining level**
minecolonies\_version=\[1.20.1-1.1.1197-snapshot,)
- Recommend version: 1.20.1-1.1.1197-release**
## 1.0.5-fix-3
- 修复上一版本更新与最新版本不兼容的问题**
## 1.0.5-fix-3
- Fix the lastest version not compatible with the newest release version of minecolonies.**
minecolonies\_version=\[1.21.1-1.1.1285-snapshot,)
- Recommend version: 1.21.1-1.1.1285-release**
## 1.0.5-fix-3
- 修复上一版本更新与最新版本不兼容的问题**
## 1.0.5-fix-3
- Fix the lastest version not compatible with the newest release version of minecolonies.**
minecolonies\_version=\[1.21.1-1.1.1285-snapshot,)
- Recommend version: 1.21.1-1.1.1285-release**
## 1.0.5-fix-2
- 修复下界矿工工具缓存失效导致 AI 崩溃的问题**
- 修复市民埋葬后无法复活的 bug(官方修改过数据存储结构后一直未修复)**
### 1.21.1 Only
- 临时禁止仓库之间互相请求物品,因为发现官方仍未修复仓库请求循环的 bug**
## 1.0.5-fix-2
- Fixed the issue where Nether Miner tool cache invalidation caused AI crashes**
- Fixed the bug where citizens could not be revived after being buried (it has remained unfixed since the official data storage structure was modified)**
### 1.21.1 Only
- Temporarily disabled item requests between warehouses, as it was found that the official version still has not fixed the warehouse request loop bug**
minecolonies\_version=\[1.20.1-1.1.1197-snapshot,)
- Recommend version: 1.20.1-1.1.1197-release**
## 1.0.5-fix-2
- 修复下界矿工工具缓存失效导致 AI 崩溃的问题**
- 修复市民埋葬后无法复活的 bug(官方修改过数据存储结构后一直未修复)**
## 1.0.5-fix-2
- Fixed the issue where Nether Miner tool cache invalidation caused AI crashes**
- Fixed the bug where citizens could not be revived after being buried (it has remained unfixed since the official data storage structure was modified)**
minecolonies\_version=\[1.20.1-1.1.1197-snapshot,)
- Recommend version: 1.20.1-1.1.1197-release**
第一次发错文件了,重新改了一下文件
### 1.0.5-fix-1 1.20.1 Only
- 修复主动向市民提交物品会导致崩溃的 bug,这是原本一个修复 bug 的注入代码失效的问题,测试中发现此 bug 已被官方修复,故删除代码**
- 临时禁止仓库之间互相请求物品,因为发现官方仍未修复仓库请求循环的 bug**
### 1.0.5-fix-1 1.20.1 Only
- Fixed the bug where actively submitting items to citizens caused a crash. This was caused by the injection code from an earlier bug fix becoming ineffective; testing showed the bug has already been fixed officially, so the code was removed.**
- Temporarily disabled item requests between warehouses, as it was found that the official version still has not fixed the warehouse request loop bug.**
minecolonies\_version=\[1.21.1-1.1.1285-snapshot,)
- Recommend version: 1.21.1-1.1.1285-release**
## 1.0.5
- 修复受击方向信息错误叠加的问题**
- 再次调整市民拾取请求,现在避免了拾取请求无法发出的 bug**
- 微调了熔炉使用逻辑,防止出现工人不将物品放至熔炉中的问题**
## 1.0.5
- Fixed the issue where hit direction info was incorrectly stacked**
- Adjusted citizen pickup requests again, now avoiding the bug where pickup requests could not be issued**
- Fine-tuned furnace usage logic to prevent workers from failing to put items into furnaces**
minecolonies\_version=\[1.20.1-1.1.1197-snapshot,)
- Recommend version: 1.20.1-1.1.1197-release**
## 1.0.5
- 修复受击方向信息错误叠加的问题**
- 再次调整市民拾取请求,现在避免了拾取请求无法发出的 bug**
- 微调了熔炉使用逻辑,防止出现工人不将物品放至熔炉中的问题**
- 畜牧工人的主手物品读取代码忘记修改,现已重新补充**
## 1.0.5
- Fixed the issue where hit direction info was incorrectly stacked**
- Adjusted citizen pickup requests again, now avoiding the bug where pickup requests could not be issued**
- Fine-tuned furnace usage logic to prevent workers from failing to put items into furnaces**
- The Herder's main-hand item reading code was forgotten to be modified; it has now been re-added**
minecolonies\_version=\[1.20.1-1.1.1197-snapshot,)
- Recommend version: 1.20.1-1.1.1197-release**
## 1.0.5-BETA-14.4
- 修复下界矿工错误请求探险物资的 bug**
- 修复能够听到下界矿工受伤声音的 bug**
- 勘定进食 AI 的少量机制**
- 调整矿工进入睡眠状态时需要首先走到工作地点的距离判定,现在基本上杜绝了每次重启矿工都需要返回工作地点一次**
- 修复了原版请求无法阻止部分自指和循环任务的问题**
## 1.0.5-BETA-14.4
- Fixed the bug where Nether Miners incorrectly requested expedition supplies**
- Fixed the bug where Nether Miners' hurt sounds could be heard**
- Calibrated a few minor mechanisms of the eating AI**
- Adjusted the distance check that requires miners to first walk to their workplace when entering sleep; this essentially eliminates the need for miners to return to their workplace once every time they are restarted**
- Fixed the issue where vanilla requests could not prevent certain self-referential and looping tasks**
minecolonies\_version=\[1.21.1-1.1.1285-snapshot,)
- Recommend version: 1.21.1-1.1.1285-release**
## 1.0.5-BETA-14.4
- 修复下界矿工错误请求探险物资的 bug**
- 修复能够听到下界矿工受伤声音的 bug**
- 勘定进食 AI 的少量机制**
- 调整矿工进入睡眠状态时需要首先走到工作地点的距离判定,现在基本上杜绝了每次重启矿工都需要返回工作地点一次**
- 修复了原版请求无法阻止部分自指和循环任务的问题**
### 1.21.1 Only
- 修复睡眠模块被错误安装的 bug**
## 1.0.5-BETA-14.4
- Fixed the bug where Nether Miners incorrectly requested expedition supplies**
- Fixed the bug where Nether Miners' hurt sounds could be heard**
- Calibrated a few minor mechanisms of the eating AI**
- Adjusted the distance check that requires miners to first walk to their workplace when entering sleep; this essentially eliminates the need for miners to return to their workplace once every time they are restarted**
- Fixed the issue where vanilla requests could not prevent certain self-referential and looping tasks**
### 1.21.1 Only
- Fixed the bug where the sleep module was incorrectly installed**
minecolonies\_version=\[1.21.1-1.1.1285-snapshot,)
- Recommend version: 1.21.1-1.1.1285-release**
## 1.0.5-BETA-14.2
- 仓库进食相关依赖不再使用食物黑名单,转而使用菜单。
- 修改部分进食相关的错误代码,现在厨师会在发现市民身上有食物时直接删除顾客信息,让市民开始自行进食,因此进食 AI 也做了相应的调整,市民会检测自己身上已有的食物并进食。**
- 修复熔炼 AI 有时无法检测到燃料的问题**
- 修复游客在生成和坐起时会卡到墙里的 bug**
- 修复下界矿工会因等待工具进入错误状态 NEED_ITEMS 而暂停探险的 bug**
- 现在所有市民在挖掘不必须工具的方块时将不会强制等待工具,转而提出异步请求,在需要时再行拿取
- 平滑砂岩(台阶)与平滑红砂岩(台阶)现在均修改为路径方块
### 1.21.1 Only
- 下界矿工相关调整与修复
2. 在下界探险途中如果工具完全损坏,下界矿工会花一点时间回到自己的工作地点拿取工具。在一次旅行结束后工具达到损坏阈值时,工人也会返回拿取备用工具。
3. **启用探险中的工具耐久消耗,但是消耗基本等效于工具本身含耐久 III,且仍可使用耐久进一步降低损耗**
4. **重新调整经验修补机制,他会将背包中有损坏的含经验修补的工具放在副手进行经验修补**
5. **工人会持续尝试请求额外行程所需物资,在每次探索结束之后都可以回到小屋补充物资(如果需要的话)**
6. **一些小细节的调整**
- 重置市民睡眠 AI,暂不允许关闭
2. **修复市民可能躺在地上的 bug**
## 1.0.5-BETA-14.2
- Warehouse eating-related dependencies no longer use a food blacklist; they now use a menu instead.
- Corrected some erroneous eating-related code. Chefs will now directly delete customer info when they find food on a citizen, allowing the citizen to start eating on their own. The eating AI has been adjusted accordingly: citizens will detect food already on themselves and eat it.**
- Fixed the issue where the smelting AI sometimes failed to detect fuel**
- Fixed the bug where visitors could get stuck in walls when spawning and sitting up**
- Fixed the bug where Nether Miners could pause expeditions due to waiting for tools and incorrectly entering the NEED_ITEMS state**
- All citizens will no longer forcibly wait for tools when mining blocks that do not require tools; instead, they will issue asynchronous requests and fetch them when needed.
- Smooth Sandstone (Slabs) and Smooth Red Sandstone (Slabs) are now both changed to path blocks.
### 1.21.1 Only
- Nether Miner-related adjustments and fixes
2. If a tool is completely broken during a Nether expedition, the Nether Miner will spend some time returning to its workplace to get a tool. After a trip ends, if the tool reaches the damage threshold, the worker will also return to get a spare tool.
3. **Enabled tool durability consumption during expeditions, but consumption is essentially equivalent to the tool having Durability III, and Durability can still be used to further reduce wear**
4. **Readjusted the Mending mechanism: it will place damaged tools with Mending from the inventory in the offhand for Mending**
5. **Workers will continuously attempt to request supplies needed for extra trips, and can return to the hut to restock supplies (if needed) after each exploration ends**
6. **Some minor detail adjustments**
- Reset citizen sleep AI; currently not allowed to be disabled
2. **Fixed the bug where citizens could lie on the ground**
minecolonies\_version=\[1.20.1-1.1.1197-snapshot,)
- Recommend version: 1.20.1-1.1.1197-release**
## 1.0.5-BETA-14.3 (1.20.1 only)
- 修复下界矿工的部分错误状态**
## 1.0.5-BETA-14.3 (1.20.1 only)
- Fix some wrong stuck of nether-miner**
minecolonies\_version=\[1.20.1-1.1.1197-snapshot,)
- Recommend version: 1.20.1-1.1.1197-release**
## 1.0.5-BETA-14.2
- 仓库进食相关依赖不再使用食物黑名单,转而使用菜单。
- 修改部分进食相关的错误代码,现在厨师会在发现市民身上有食物时直接删除顾客信息,让市民开始自行进食,因此进食 AI 也做了相应的调整,市民会检测自己身上已有的食物并进食。**
- 修复熔炼 AI 有时无法检测到燃料的问题**
- 修复游客在生成和坐起时会卡到墙里的 bug**
- 修复下界矿工会因等待工具进入错误状态 NEED_ITEMS 而暂停探险的 bug**
- 现在所有市民在挖掘不必须工具的方块时将不会强制等待工具,转而提出异步请求,在需要时再行拿取
- 平滑砂岩(台阶)与平滑红砂岩(台阶)现在均修改为路径方块
## 1.0.5-BETA-14.2
- Warehouse eating-related dependencies no longer use a food blacklist; they now use a menu instead.
- Corrected some erroneous eating-related code. Chefs will now directly delete customer info when they find food on a citizen, allowing the citizen to start eating on their own. The eating AI has been adjusted accordingly: citizens will detect food already on themselves and eat it.**
- Fixed the issue where the smelting AI sometimes failed to detect fuel**
- Fixed the bug where visitors could get stuck in walls when spawning and sitting up**
- Fixed the bug where Nether Miners could pause expeditions due to waiting for tools and incorrectly entering the NEED_ITEMS state**
- All citizens will no longer forcibly wait for tools when mining blocks that do not require tools; instead, they will issue asynchronous requests and fetch them when needed.
- Smooth Sandstone (Slabs) and Smooth Red Sandstone (Slabs) are now both changed to path blocks.
minecolonies\_version=\[1.20.1-1.1.1197-snapshot,)
- Recommend version: 1.20.1-1.1.1197-release**
## 1.0.5-ALPHA-14.1
- 修复高版本官方调整的机制与建筑工工作模式不兼容导致建筑工死机的问题**
- 现在轮作的种子如果不含水田种子,农夫将不再填充水源**
- 市民受击提示变得更细致,能够显示受伤市民在你的具体方位和距离
- 矿工相关调整与修复
2. **矿工挖掘奖励倍数削减至 1 + min(建筑等级,(建筑等级+工人第一技能等级/15)/2)**
3. 矿工的矿石奖励也有同样的挖掘奖励倍数(注:真实挖掘的矿石并不在此列,仅挖掘获得的虚拟矿石奖励适用,如果需要真实挖掘矿石也有倍数需自行将矿石加入"miner_multiply"白名单,因为原设计让玩家有手动在节点中放置稀有物品刷物品的可能,所以目前仅对复制价值较低的方块开启白名单)
### 1.20.1 Only
- 下界矿工相关调整与修复
2. 在下界探险途中如果工具完全损坏,下界矿工会花一点时间回到自己的工作地点拿取工具。在一次旅行结束后工具达到损坏阈值时,工人也会返回拿取备用工具。
3. **启用探险中的工具耐久消耗,但是消耗基本等效于工具本身含耐久III,且仍可使用耐久进一步降低损耗**
4. **重新调整经验修补机制,他会将背包中有损坏的含经验修补的工具放在副手进行经验修补**
5. **工人会持续尝试请求额外行程所需物资,在每次探索结束之后都可以回到小屋补充物资(如果需要的话)**
6. **一些小细节的调整**
## 1.0.5-ALPHA-14.1
- Fixed the issue where the builder would freeze due to incompatibility between the mechanism adjusted in newer official versions and the builder's work mode**
- Now, if crop rotation seeds do not include paddy field seeds, the farmer will no longer fill water sources**
- Citizen hit notifications are now more detailed, showing the exact direction and distance of the injured citizen from you
- Miner-related adjustments and fixes
2. **Miner mining reward multiplier reduced to 1 + min(building level, (building level + worker's first skill level / 15) / 2)**
3. Miner ore rewards also use the same mining reward multiplier (Note: ores actually mined are not included; only the virtual ore rewards from mining apply. If you need the multiplier to apply to actually mined ores, you must manually add the ores to the "miner_multiply" whitelist. Since the original design allowed players to manually place rare items in nodes to farm items, the whitelist is currently only enabled for blocks with relatively low duplication value)
### 1.20.1 Only
- Nether Miner-related adjustments and fixes
2. If a tool is completely broken during a Nether expedition, the Nether Miner will spend some time returning to its workplace to get a tool. After a trip ends, if the tool reaches the damage threshold, the worker will also return to get a spare tool.
3. **Enabled tool durability consumption during expeditions, but consumption is essentially equivalent to the tool having Durability III, and Durability can still be used to further reduce wear**
4. **Readjusted the Mending mechanism: it will place damaged tools with Mending from the inventory in the offhand for Mending**
5. **Workers will continuously attempt to request supplies needed for extra trips, and can return to the hut to restock supplies (if needed) after each exploration ends**
6. **Some minor detail adjustments**
minecolonies\_version=\[1.21.1-1.1.1285-snapshot,)
- Recommend version: 1.21.1-1.1.1285-release**
## 1.0.5-BETA-14.1
- 修复高版本官方调整的机制与建筑工工作模式不兼容导致建筑工死机的问题**
- 现在轮作的种子如果不含水田种子,农夫将不再填充水源**
- 市民受击提示变得更细致,能够显示受伤市民在你的具体方位和距离
- 矿工相关调整与修复
2. **矿工挖掘奖励倍数削减至 1 + min(建筑等级,(建筑等级+工人第一技能等级/15)/2)**
3. 矿工的矿石奖励也有同样的挖掘奖励倍数(注:真实挖掘的矿石并不在此列,仅挖掘获得的虚拟矿石奖励适用,如果需要真实挖掘矿石也有倍数需自行将矿石加入"miner_multiply"白名单,因为原设计让玩家有手动在节点中放置稀有物品刷物品的可能,所以目前仅对复制价值较低的方块开启白名单)
## 1.0.5-BETA-14.1
- Fixed the issue where the builder would freeze due to incompatibility between the mechanism adjusted in newer official versions and the builder's work mode**
- Now, if crop rotation seeds do not include paddy field seeds, the farmer will no longer fill water sources**
- Citizen hit notifications are now more detailed, showing the exact direction and distance of the injured citizen from you
- Miner-related adjustments and fixes
2. **Miner mining reward multiplier reduced to 1 + min(building level, (building level + worker's first skill level / 15) / 2)**
3. Miner ore rewards also use the same mining reward multiplier (Note: ores actually mined are not included; only the virtual ore rewards from mining apply. If you need the multiplier to apply to actually mined ores, you must manually add the ores to the "miner_multiply" whitelist. Since the original design allowed players to manually place rare items in nodes to farm items, the whitelist is currently only enabled for blocks with relatively low duplication value)
minecolonies\_version=\[1.21.1-1.1.1285-snapshot,)
- Recommend version: 1.21.1-1.1.1285-release**
## 1.0.5-ALPHA-14
- 强行兼容了模拟殖民地最新版本
- 当工人存储物品累计到 256 + 64 * (10 - 建筑拾取优先级) 时会强制拾取物品
### 1.20.1 Only
- 当下界矿工能够进行额外探索时,会尝试请求探索最高次数倍的启动物资,在每次探索开始前扣除一次启动物资。
## 1.0.5-ALPHA-14
- Force-compatible with the latest version of MineColonies.
- When a worker's stored items reach 256 + 64 * (10 - building pickup priority), items will be force-picked up.
### 1.20.1 Only
- When a Nether Miner is able to perform extra explorations, it will attempt to request startup supplies equal to the maximum number of explorations, deducting one set of startup supplies before each exploration begins.
minecolonies\_version=\[1.20.1-1.1.1197-snapshot,)
- Recommend version: 1.20.1-1.1.1197-release**
## 1.0.5-ALPHA-14
- 强行兼容了模拟殖民地最新版本
- 当工人存储物品累计到 256 + 64 * (10 - 建筑拾取优先级) 时会强制拾取物品
### 1.20.1 Only
- 当下界矿工能够进行额外探索时,会尝试请求探索最高次数倍的启动物资,在每次探索开始前扣除一次启动物资。
## 1.0.5-ALPHA-14
- Force-compatible with the latest version of MineColonies.
- When a worker's stored items reach 256 + 64 * (10 - building pickup priority), items will be force-picked up.
### 1.20.1 Only
- When a Nether Miner is able to perform extra explorations, it will attempt to request startup supplies equal to the maximum number of explorations, deducting one set of startup supplies before each exploration begins.
minecolonies\_version=\[1.21.1-1.1.1285-snapshot,1.21.1-1.1.1349-snapshot\]
- Recommend version: 1.21.1-1.1.1285-release**
## 1.0.5-ALPHA-13.2
- 修复仓库全满后快递员ai进入死循环的bug**
- 快递员尝试帮忙其他仓库/尝试去其他仓库倾倒时,将均优先选择距离自己工作仓库更近的繁忙仓库**
- 修复官方代码中屠夫在未学习抢夺科技时不辨认自己手中武器种类和附魔的bug**
### 1.21.1 Only
- 当下界矿工能够进行额外探索时,会尝试请求探索最高次数倍的启动物资,在每次探索开始前扣除一次启动物资。
## 1.0.5-ALPHA-13.2
- Fixed a bug where Couriers could enter an infinite loop when all warehouses were full**
- When Couriers try to help another warehouse or unload at another warehouse, they will now prioritize busy warehouses that are closer to their assigned warehouse**
- Fixed a bug in the vanilla code where Butchers would not recognize the weapon type or enchantments of their held weapon when the Looting research was not unlocked**
### 1.21.1 Only
- When a Nether Miner is able to perform additional expeditions, they will now attempt to request enough starting supplies for the maximum number of expeditions. One set of starting supplies will be consumed at the beginning of each expedition
minecolonies\_version=\[1.20.1-1.1.1197-snapshot,1.20.1-1.1.1259-snapshot]
- Recommend version: 1.20.1-1.1.1197-release**
## 1.0.5-ALPHA-13.2
- 修复仓库全满后快递员ai进入死循环的bug**
- 快递员尝试帮忙其他仓库/尝试去其他仓库倾倒时,将均优先选择距离自己工作仓库更近的繁忙仓库**
- 修复官方代码中屠夫在未学习抢夺科技时不辨认自己手中武器种类和附魔的bug**
- 重置市民睡眠AI,处于测试阶段,暂不允许关闭
- 修复睡眠阶段退出游戏重进,市民不会躺回床上的bug**
- 修复市民可能躺在地上的bug**
## 1.0.5-ALPHA-13.2
- Fixed a bug where Couriers could enter an infinite loop when all warehouses were full**
- When Couriers try to help another warehouse or unload at another warehouse, they will now prioritize busy warehouses that are closer to their assigned warehouse**
- Fixed a bug in the vanilla code where Butchers would not recognize the weapon type or enchantments of their held weapon when the Looting research was not unlocked**
- Reworked the citizen sleeping AI. This is currently experimental and cannot be disabled yet
- Fixed an issue where citizens would not get back into bed after leaving and rejoining the world during the sleeping phase**
- Fixed an issue where citizens could end up lying on the ground**
minecolonies\_version=\[1.21.1-1.1.1285-snapshot,1.21.1-1.1.1349-snapshot\]
- Recommend version: 1.21.1-1.1.1285-release**
## 1.0.5-ALPHA-13.1
- 大幅重构下界矿工 AI**
2. 修复主武器上的**经验修补**无法正常生效的问题。
3. 下界矿工工作日志中的奖励和击杀数量显示会根据总数动态调整大小。
4. 下界矿工的工作日志现在会动态更新。
5. 下界矿工工作时不再删除自身,而是变为**无敌且隐身**。
6. 下界矿工遇到无法挖掘的方块时,会提示玩家具体是哪种方块无法挖掘。
7. 下界矿工现在可以识别剑上的**抢夺**以及其他工具上的**时运**和**精准采集**附魔。
8. 调整下界矿工的掉落物表,现在有机会偶遇**凋零骷髅和骷髅**。
9. 修复下界矿工无法获取**萤石粉、地狱疣、蘑菇、地狱菌类、菌光体、烈焰棒和岩浆膏**的问题。
10. 下界矿工的工作时间现在可能大幅延长,主要取决于自身等级、盔甲和携带的食物。
11. 下界矿工工作时可能会因为自身状态不佳而逃跑;如果工作时间已经超过必要时长,则会保证顺利逃跑。
12. 返回途中,下界矿工会进入**物资转运状态**,分批将探险战利品运回。
13. 旅途中,下界矿工可能会使用获得的**金锭或金粒**与猪灵交易。
14. 调整工具索取流程:**锹和斧不再是必需工具**,并与锄头一样,仅在需要时发出索取任务。
15. 当某些物品虽然有适合的采集工具,但工具并不会影响其正常掉落时,下界矿工将不再强制使用工具。
16. 增加**菌光体**的掉落。
- 调整矿工/采石工的多倍掉落机制**
2. 矿工现在只会对
miner_multiply tag 中包含的方块或物品进行多倍掉落。3. 如果发现 tag 中存在缺漏或错误,可以通过 GitHub Issue 或其他渠道联系我进行修复或补充。
- 修复殖民地缺少 Owner 时可能导致游戏崩溃的问题。**
## 1.0.5-ALPHA-13.1
- Major Nether Miner AI overhaul**
2. Fixed an issue where **Mending** on the main weapon was not working properly.
3. Reward and mob kill counts in the Nether Miner work log now dynamically scale based on the total amount.
4. The Nether Miner work log now updates dynamically.
5. Nether Miners will no longer remove themselves while working. Instead, they become **invulnerable and invisible**.
6. When encountering a block they cannot mine, Nether Miners will now tell the player which block cannot be mined.
7. Nether Miners can now recognize **Looting** on swords, as well as **Fortune** and **Silk Touch** on other tools.
8. Adjusted the Nether Miner loot table, including a chance to encounter **Wither Skeletons and Skeletons**.
9. Fixed an issue where Nether Miners could not obtain **Glowstone Dust, Nether Wart, Mushrooms, Nether Fungi, Shroomlights, Blaze Rods, or Magma Cream**.
10. Nether Miner work duration can now be significantly extended, mainly depending on their level, armor, and carried food.
11. Nether Miners may flee during work if their condition becomes unfavorable. If they have already worked longer than necessary, they are guaranteed to escape successfully.
12. When returning, Nether Miners will enter a **resource transfer state** and deliver expedition loot in multiple trips.
13. During their journey, Nether Miners may use obtained **Gold Ingots or Gold Nuggets** to trade with Piglins.
14. Adjusted the tool request process: **shovels and axes are no longer required**. Like hoes, they will now only generate a request when needed.
15. When an item has a suitable harvesting tool but the tool does not affect its normal drops, Nether Miners will no longer force themselves to use that tool.
16. Added **Shroomlight** to the Nether Miner loot table.
- Adjusted the multi-drop system for Miners and Quarriers**
2. Miners will now only multiply drops from blocks or items included in the
miner_multiply tag.3. If anything is missing or incorrectly included in the tag, please report it through a GitHub Issue or other available channels so it can be fixed or updated.
- Fixed a crash that could occur when a colony has no Owner.**
minecolonies\_version=\[1.20.1-1.1.1197-snapshot,1.20.1-1.1.1259-snapshot]
- Recommend version: 1.20.1-1.1.1197-release**
## 1.0.5-ALPHA-13.1
- 下界矿工Bug修复与少量调整**
2. 补充菌光体的掉落
3. 调整工具索取步骤,锹/斧不再必须,并与锄一并只会发出索取任务
4. 下界矿工在遇到有适合采集工具,但是工具并不影响正常掉落的物品时,不再强制使用工具。
- 矿工/采石场物品多倍掉落机制调整**
2. 现在矿工只会加倍 "miner_multiply" tag 中有的方块或物品,如有缺漏或错误可以在 github 的 issue 中或其他渠道联系我修复或补充。
## 1.0.5-ALPHA-13.1
- Nether Miner bug fixes and minor adjustments**
2. Added **Shroomlight** to the Nether Miner loot table
3. Adjusted the tool request process: **shovels and axes are no longer required**, and, together with hoes, will now only generate a request when needed
4. Nether Miners will no longer force the use of a suitable harvesting tool when the tool does not affect the item's normal drops
- Adjusted the multi-drop system for Miners and Quarriers**
2. Miners will now only multiply drops from blocks or items included in the
miner_multiply tag. If anything is missing or incorrectly included, please report it through a GitHub issue or other available channels so I can fix or update the listminecolonies\_version=\[1.20.1-1.1.1197-snapshot,1.20.1-1.1.1259)
- Recommend version: 1.20.1-1.1.1197-release**
## 1.0.5-ALPHA-13
- 大幅修改下界矿工相关AI。
2. 下界矿工工作日志中奖励与击杀生物的显示大小将会随总数变化。
3. 下界矿工的工作日志将会动态显示。
4. 下界矿工工作时将不会删除自身,转而变得无敌并不可见。
5. 下界矿工工作时如果遇到无法挖掘的方块,将会提示玩家何种方块无法挖掘。
6. 下界矿工将能够读取剑上的抢夺附魔以及其他工具上的时运和精准采集附魔。
7. 调整了下界矿工的掉落物表,增加了偶遇凋零骷髅和骷髅的可能。
8. 修复了下界矿工无法获取萤石粉/地狱疣/蘑菇/地狱菌类/蛙明灯/烈焰棒/岩浆膏的bug。
9. 下界矿工工作时间将可能大幅延长,主要受自身等级/盔甲和携带食物的影响。
10. 下界矿工在工作时将可能因为自身状态不佳逃跑,若工作时间已超出必要,将必然顺利逃跑。
11. 下界矿工在返回时,将会进入转运物资状态分批转运探险战利品。
12. 下界矿工在旅途中可能会消耗自己获得的金锭/金粒来与猪灵交易。
- 现在殖民地缺少Owner不会导致游戏崩溃。
## 1.0.5-ALPHA-13
- Major rework of the Nether Miner AI:
2. Reward and mob kill counts in the Nether Miner work log now scale dynamically based on the total amount.
3. The Nether Miner work log is now updated dynamically.
4. Nether Miners will no longer remove themselves while working. Instead, they will become invulnerable and invisible.
5. If a Nether Miner encounters an unbreakable block while working, the player will now be informed which block cannot be mined.
6. Nether Miners can now recognize **Looting** on swords, as well as **Fortune** and **Silk Touch** on other tools.
7. Adjusted the Nether Miner loot table, including a chance to encounter **Wither Skeletons** and **Skeletons**.
8. Fixed an issue where Nether Miners could not obtain **Glowstone Dust, Nether Wart, Mushrooms, Nether Fungi, Froglights, Blaze Rods, or Magma Cream**.
9. Nether Miner work duration can now be significantly extended, mainly depending on their level, armor, and carried food.
10. Nether Miners may now flee during work if their condition becomes unfavorable. If they have already worked longer than the required duration, they are guaranteed to escape successfully.
11. When returning, Nether Miners will enter a resource transfer state and deliver expedition loot in multiple trips.
12. Nether Miners may spend Gold Ingots or Gold Nuggets obtained during their journey to trade with Piglins.
- Colonies without an Owner will no longer cause the game to crash.
minecolonies\_version=\[1.21.1-1.1.1285-snapshot,1.21.1-1.1.1349-snapshot\]
- Recommend version: 1.21.1-1.1.1285-release**
## 1.0.5-ALPHA-12-fix-1
- 重写Compatibility addon的网络存储兼容,增加了对多仓库互通的支持。
## 1.0.5-ALPHA-12-fix-1
- Reworked Compatibility Addon network storage compatibility and added support for **multi-warehouse sharing**
minecolonies_version=[1.21.1-1.1.1285-snapshot,1.21.1-1.1.1349-snapshot]
- Recommend version: 1.21.1-1.1.1285-release**
## 1.0.5-ALPHA-12
- 初步实现多仓库互通,现在实现的内容如下**:
2. 快递员转入“清闲”时会先停顿**5秒**,期间每0.5秒尝试接取一次自己仓库的任务,5秒后再尝试接取其他仓库的任务,每完成一轮运输会重复一次此过程。
3. 快递员在自己的仓库货满时会尝试去其他仓库倾倒,并**记住**成功倾倒的仓库,后面10次都会在其他仓库尝试倾倒,直到其他仓库均已满或到达重复上限。
4. 快递员在到达倾倒重复上限时,会再回到自己的仓库尝试倾倒**一次**,如果失败将会继续重新寻找可以倾倒的仓库。
5. 仓库在**没有快递员时**也会接收从自己仓库发出的任务,这修复了原版殖民地的一类卡配方bug,这些任务会被**其他仓库清闲的快递员**领走并运输。
- 细微调整了进食系统的数值**
- 调整了部分进食系统的的tooltip和市民交互**
- 调整了进食设置,现在你可以在设置中找到对应普通食物/非殖民地食物的进食惩罚/进食奖励,以及丰富度/饮食质量需求的调整设置**
- 调整了部分快递员的AI,现在你可以在设置中找到调整仓库中快递员数目的设置,设置默认开启,会将仓库快递员数目调至2-6-12-20-30,另外还有乘数进行进一步的细微调整**
- 软化了部分快递员到达目的地的判定,如果长时间被卡住会直接尝试远程拿取**
- 调整了快递员AI的各项延迟,让AI流程更流畅**
- 新快递员模块尝试适配了Compatibility addon的网络存储模块**
- 重构了下界矿工的AI,现在下界矿工需求的盔甲等级会更高,并且不再使用较弱的皮甲和金甲**
## 1.0.5-ALPHA-12
- Implemented the first version of multi-warehouse sharing. Current features include:**
2. When entering the **idle** state, couriers will pause for **5 seconds**. During this period, they will attempt to take tasks from their own warehouse every 0.5 seconds. After 5 seconds, they will begin checking tasks from other warehouses. This process repeats after each delivery cycle.
3. When their own warehouse is full, couriers will attempt to unload items at other warehouses and **remember** successfully used warehouses. They will continue trying those warehouses for the next 10 unload attempts until all available warehouses are full or the retry limit is reached.
4. After reaching the unload retry limit, couriers will return to their own warehouse and attempt to unload **once more**. If it fails, they will continue searching for another available warehouse.
5. Warehouses will now accept outgoing tasks even **without assigned couriers**. This fixes a type of recipe-stuck issue in vanilla MineColonies. These tasks can be picked up and delivered by idle couriers from other warehouses.
- Slightly adjusted eating system values**
- Adjusted eating system tooltips and citizen interactions**
- Updated eating configuration options**: you can now adjust food penalties/bonuses for normal foods and non-colony foods, as well as modify variety and food quality requirements
- Adjusted Courier AI**: added a config option for warehouse courier capacity. Enabled by default, it changes courier limits to **2-6-12-20-30** depending on warehouse level, with an additional multiplier for fine adjustments
- Relaxed some courier destination checks**: if a courier remains stuck for too long, they will directly attempt remote item retrieval
- Adjusted various Courier AI delays to make workflows smoother**
- The new Courier module now attempts compatibility with the Compatibility Addon's network storage system**
- Reworked Nether Miner AI**: Nether Miners now require higher armor levels and will no longer use weaker leather or golden armor
minecolonies\_version=\[1.20.1-1.1.1197-snapshot,1.20.1-1.1.1259)
- Recommend version: 1.20.1-1.1.1197-release**
## 1.0.5-ALPHA-12
- 初步实现多仓库互通,现在实现的内容如下**:
2. 快递员转入“清闲”时会先停顿**5秒**,期间每0.5秒尝试接取一次自己仓库的任务,5秒后再尝试接取其他仓库的任务,每完成一轮运输会重复一次此过程。
3. 快递员在自己的仓库货满时会尝试去其他仓库倾倒,并**记住**成功倾倒的仓库,后面10次都会在其他仓库尝试倾倒,直到其他仓库均已满或到达重复上限。
4. 快递员在到达倾倒重复上限时,会再回到自己的仓库尝试倾倒**一次**,如果失败将会继续重新寻找可以倾倒的仓库。
5. 仓库在**没有快递员时**也会接收从自己仓库发出的任务,这修复了原版殖民地的一类卡配方bug,这些任务会被**其他仓库清闲的快递员**领走并运输。
- 细微调整了进食系统的数值**
- 调整了部分进食系统的的tooltip和市民交互**
- 调整了进食设置,现在你可以在设置中找到对应普通食物/非殖民地食物的进食惩罚/进食奖励,以及丰富度/饮食质量需求的调整设置**
- 调整了部分快递员的AI,现在你可以在设置中找到调整仓库中快递员数目的设置,设置默认开启,会将仓库快递员数目调至2-6-12-20-30,另外还有乘数进行进一步的细微调整**
- 软化了部分快递员到达目的地的判定,如果长时间被卡住会直接尝试远程拿取**
- 调整了快递员AI的各项延迟,让AI流程更流畅**
- 新快递员模块尝试适配了Compatibility addon的网络存储模块**
- 重构了下界矿工的AI,现在下界矿工需求的盔甲等级会更高,并且不再使用较弱的皮甲和金甲**
## 1.0.5-ALPHA-12
- Implemented the first version of multi-warehouse sharing. Current features include:**
2. When entering the **idle** state, couriers will pause for **5 seconds**. During this period, they will attempt to take tasks from their own warehouse every 0.5 seconds. After 5 seconds, they will begin checking tasks from other warehouses. This process repeats after each delivery cycle.
3. When their own warehouse is full, couriers will attempt to unload items at other warehouses and **remember** successfully used warehouses. They will continue trying those warehouses for the next 10 unload attempts until all available warehouses are full or the retry limit is reached.
4. After reaching the unload retry limit, couriers will return to their own warehouse and attempt to unload **once more**. If it fails, they will continue searching for another available warehouse.
5. Warehouses will now accept outgoing tasks even **without assigned couriers**. This fixes a type of recipe-stuck issue in vanilla MineColonies. These tasks can be picked up and delivered by idle couriers from other warehouses.
- Slightly adjusted eating system values**
- Adjusted eating system tooltips and citizen interactions**
- Updated eating configuration options**: you can now adjust food penalties/bonuses for normal foods and non-colony foods, as well as modify variety and food quality requirements
- Adjusted Courier AI**: added a config option for warehouse courier capacity. Enabled by default, it changes courier limits to **2-6-12-20-30** depending on warehouse level, with an additional multiplier for fine adjustments
- Relaxed some courier destination checks**: if a courier remains stuck for too long, they will directly attempt remote item retrieval
- Adjusted various Courier AI delays to make workflows smoother**
- The new Courier module now attempts compatibility with the Compatibility Addon's network storage system**
- Reworked Nether Miner AI**: Nether Miners now require higher armor levels and will no longer use weaker leather or golden armor