Links
Creators
Details
Licensed GPL-3.0-only
Published last year
Updated 23 hours ago
All versions
1.0.5-ALPHA-11.4
Alpha
Pathfinding Edition for MineColonies 1.0.5-ALPHA-11.4 for 1.21.1last month 784
Compatibility
Minecraft: Java Edition
1.21.1
Platform
NeoForge
Supported environments
Client and server
Changes
版本适用区间 (Dependency Version Range)
minecolonies_version=[1.21.1-1.1.1285-snapshot,)
Recommend version: 1.21.1-1.1.1285-release
1.0.5-ALPHA-11.4
- 重置砖工各状态延迟,让砖工的工作流程更合理
- 修复砖工不请求燃料的bug
- 修复在路径结尾部分是梯子导致崩溃的问题
- 修复与Minecolonies Tweaks设定冲突导致殖民地作物因无法生存错误掉落的问题
- 调整Stuck Handler,精简了部分路径的卡住计算,同时修复刷怪笼中刷出的袭击者会错误的破坏周围方块的bug
- 调整住宅的蓝图床位读取,现在默认最高床位为3×建筑等级,最高可在设置中调至20×建筑等级
- 市民将能够跳起后攀上梯子
- 优化路径结束后的额外探索,删除了与预期不符的殖民地官方额外探索代码,现在策略如下:
- 当路径探索到达到终点预期的节点时即刻停止探索,进入额外探索阶段。
- 额外探索的节点数是当前最优节点的启发值*15。
- 额外探索时节点将仅以启发值大小排序,当探索到启发值小于等于1或扩展节点数达到上限时停止。
- 现在上(up)下(down)也将纳入随机顺序探索系统,现在六个方向的探索结果如果同预测值,将均以随机顺序排序。
- 种植工将启用新AI:提高种植工切换种植园农田的速度,并精简了部分AI流程。(只是初代版本,还有部分优化构想未实现)
- 新AI中种植工和农民将会在开始工作前再次检查是否有合成任务需要完成。
- 新AI中种植工和农民在工作方块处拿取物品后将直接进入上一工作状态,而非重走流程或进入休闲状态。
- 新AI中种植工在清理背包后会立即开始工作,而非进入休闲状态。
- 种植工新AI可以在设置中关闭,关闭后将恢复原版AI。
1.0.5-ALPHA-11.4
- Rebalanced Bricklayer state delays to make the overall workflow more reasonable
- Fixed an issue where Bricklayers would fail to request fuel
- Fixed a crash caused by paths ending on ladders
- Fixed an issue where MineColonies Tweaks settings could conflict and cause colony crops to incorrectly drop due to invalid survival checks
- Adjusted the Stuck Handler: simplified some stuck detection calculations and fixed an issue where raid mobs spawned from spawners could incorrectly break nearby blocks
- Adjusted housing blueprint bed count handling: the default maximum is now
3 × building level, and can be increased up to20 × building levelin config - Citizens can now jump and grab onto ladders
- Optimized post-path exploration and removed MineColonies' official extra exploration logic that did not match the expected behavior. The new strategy is:
- Exploration stops immediately when the path reaches a node that meets the destination requirement, then enters the extra exploration phase
- The number of extra exploration nodes is calculated as:
current best node heuristic value × 15 - During extra exploration, nodes are sorted only by heuristic value. Exploration stops when the heuristic value is ≤ 1 or the node expansion limit is reached
- Up/down movement is now included in the randomized exploration order system. When all six directions have the same predicted value, their order will be randomized
- Farmers will now use the new AI system: improved field switching speed for plantation farms and simplified some AI processes (this is an early version, with more optimizations planned)
- In the new AI system, Farmers and Planters will perform another check for pending crafting tasks before starting work
- In the new AI system, after retrieving items from their workplace, Farmers and Planters will directly return to their previous work state instead of restarting the workflow or entering leisure mode
- In the new AI system, Planters will immediately resume working after clearing their inventory instead of entering leisure mode
- The new Planter AI can be disabled in config; disabling it will restore the vanilla AI
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:UFGyxCZm:tz53L0Zt"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:UFGyxCZm:tz53L0Zt"
}

