1.2.2-forge1.20.1
Compatibility
Changes
1.2.2
新增内容
1. 风格包系统正式接入
这一版正式把城镇建筑从单独零散模板,推进成了可切换的风格包体系。
当前已经接入两套风格包:
defaultstone
风格包现在已经开始影响这些内容:
- 初始城镇 starter 建筑
- 住宅模板池
- 商铺模板池
- 工坊模板池
- 资源点模板池
- 道路
- 广场
- 路灯
- 建筑前场和前院装饰
2. 石镇 starter 建筑
这一版给石镇补上了独立的开局核心建筑。
现在石镇开局已经能明显区分出:
- 镇中心
- 银行
- 守卫点
这让石镇不再只是“默认镇换石头路”,而是从开局就开始长得不一样。
3. 石镇住宅变体
这一版继续给石镇补了新的住宅差异。
现在石镇不再只是反复复用同一间房,而是开始有:
- 不同石屋户型
- 更统一的石镇建筑感觉
4. 风格包目录结构
这一版把模板资源正式往风格包目录里收了一轮。
现在已经开始按风格和类别拆开整理,例如:
- 市政
- 守卫
- 住宅
- 商铺
- 工坊
- 资源点
这样后面再继续补新风格时,不需要再把所有模板继续平铺硬堆。
5. 风格包配置页
这一版给每个风格包正式接上了自己的配置定义。
现在风格包已经能单独配置:
- 入口信息
- starter 建筑
- 模板清单
- 风格 palette
同时模板本身也开始支持:
- 单独启用或禁用
- 调整出现倾向
6. 镇方块里的模板入口前移
这一版把模板入口从更深的扩张设置里往前提了一层。
现在在镇方块施工相关页面里,已经能更直接接触到:
- 自动扩张
- 模板
- 生成初始城镇
同时也更容易看到当前镇正在使用哪套风格。
7. 玩家上班入口开始分层
这一版继续把玩家应聘后的工作流程收顺了。
现在大致已经开始形成:
- 居民负责应聘和当前工作说明
- 工作地点负责每天实际工作
- 身份页负责查看当前工作状态、工资和下一步
这让“应聘以后到底去哪上班”这件事,比以前更容易看懂。
8. 多类工作点开始共用职责入口
这一版继续把不同工作点的每日工作入口往统一结构上收。
现在工作地点已经更明确地开始提供:
- 职责入口
- 今日目标说明
- 下一步提示
- 当前能执行的工作动作
这比以前每个工作点各自塞一套零散按钮,更容易理解。
9. 平面寻路继续收稳定性
这一版继续补了移动和寻路层,重点不是再叠复杂规则,而是尽量让移动更稳定。
当前补上的方向包括:
- 长距离开始更偏向先接路再走
- 同样都能到的时候,更愿意沿着路面走
- 局部卡住时会先尝试很近的脱困点
- 靠近目标时不再那么容易因为轻微卡顿就直接失败
10. 道路识别开始可配置
这一版把“哪些方块会被当成道路”推进成了可配置定义。
这意味着后续如果希望玩家自己铺的某类路面也被 AI 更愿意行走,不需要每次再去硬改代码判断。
11. 离线模拟链继续收束
这一版虽然没有单独开一个全新离线系统,但已经把离线推进继续收进更完整的一条链。
当前离线推进已经更明确地包括:
- 离线生活变化
- 离线贸易和生产
- 离线财政推进
- 离线社交汇总
- 离线摘要输出
修改内容
1. 风格包不再只是占位
这一版之后,风格包已经不再只是代码里留一个名字。
现在更接近:
- 真实影响 starter 建筑
- 真实影响模板池
- 真实影响道路和外场
而不是:
- 只有表面切换
- 运行里不真正参与
2. 模板结构改动
这一版继续把模板资源从旧的零散路径往新结构迁。
当前更接近:
- 新目录正式可用
- 旧目录继续兼容
这样可以一边推进新结构,一边保住旧资源还能继续工作。
3. 石镇偏好改动
石镇这一版不只是“能选”,而是开始真的偏向生成更像石镇的内容。
现在更明显的方向包括:
- 石屋更容易出现
- 更符合石镇感觉的工坊和资源点更容易出现
- 一部分不太符合石镇气质的模板开始被压低或关闭
4. 玩家工作链改动
这一版继续把玩家工作相关界面的语义拆开。
现在更接近:
- 居民页负责录用和说明
- 工作地点负责当天上班
- 身份页负责总览
而不是:
- 所有工作入口都还挤在同一个居民页里
5. 寻路调度顺序改动
这一版继续收了路线求解顺序和分工。
当前整体更接近:
- 能直接用原版就直接用
- 不稳定时先试更适合复杂结构的路线
- 再退回平面路线兜底
重点不是追求花哨,而是尽量保住:
- 能走过去
- 别乱抖
- 别在门口和墙角太容易死卡
6. 平面寻路道路偏好改动
这一版平面寻路已经不再只是简单朝目标硬冲。
当前已经开始在路线选择阶段就把道路作为软偏好考虑进去。
这样表现会更接近:
- 先接入道路
- 沿路推进
- 最后离路进目标
7. 离线推进结构改动
这一版继续把离线推进从零散补丁式处理,往更清晰的日推进流程上收。
现在更接近:
- 按天推进生活
- 按天推进交易和财政
- 最后汇总关系、位置和摘要
当前已经能看到的效果
风格包方面
- 镇的建筑风格不再只是表面区别
- stone 包会从开局 starter 阶段就长得不同
- 风格包开始真正影响整个镇会长成什么样
模板管理方面
- 模板资源比以前更有结构
- 风格包配置不再只是占位
- 后续继续补新风格时更容易维护
玩家上班方面
- 应聘后不再那么容易不知道该去哪儿
- 更容易理解自己当前绑了什么工作
- 更容易知道今天应该去哪个工作地点干活
寻路和移动方面
- 长距离移动更容易表现为沿路推进
- 靠近目标时没那么容易反复抖动
- 门口、墙角、目标边上的发卡情况开始继续收
离线模拟方面
- 长时间未加载后的结果开始更像一套可解释的日推进结果
- 不只是简单补几个数值
- 居民生活、交易、财政和摘要之间开始更像一条链
这一版还没完成的内容
1. 风格包没完成的部分
- 还不是完全动态注册
- 还有一层代码里的兜底定义
- palette 还没有完全资源化
2. stone 包没完成的部分
虽然 stone 包已经明显拉开差异了,但现在仍然还有一部分内容只是过渡复用。
重点还没完全补齐的包括:
- 商铺
- 部分工坊
- 部分资源点
3. 玩家工作链没完成的部分
虽然现在已经能完成基础的上班入口链路,但还没有把完整日结反馈彻底补完。
当前还可以继续补清楚的包括:
- 今日已完成
- 等待日结
- 明日继续
- 更完整的当日结算反馈
4. 寻路系统没完成的部分
这一版虽然已经把重点转向稳定和可解释,但寻路这层还远没到“完全收工”。
还要继续观察的重点包括:
- 门口和墙角
- 狭窄通道
- 多人拥堵点
- 目标周边最后几格
- 更大的镇里长距离移动
5. 道路偏好没完成的部分
当前已经开始有道路偏好和道路走廊倾向,但还不是完整独立的道路图寻路系统。
也就是说现在更接近:
- 愿意沿路走
而不是:
- 完整按道路网络规划整条路线
6. 离线模拟没完成的部分
这一版虽然把离线推进继续收顺了,但它仍然不是逐 tick 精确重放。
当前更偏向:
- 结果闭环
- 日推进可读
而不是:
- 绝对精细重演每一个离线行为
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:k233t5Y1:iRbkMzEV"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:k233t5Y1:iRbkMzEV"
}

