Firstworks

Firstworks

通过原始加工,使前期生存更加艰难且更符合现实。

处理中

Firstworks

Firstworks 将原始、亲手操作的加工体验带入世界,通过功能性的木桶和手工织布机实现。直接将材料装入每个工作台,无需机器屏幕或即时转换,即可亲眼目睹工作逐步成形。

绳索、编织和皮革加工构成了首批完整的生产线,围绕可重复使用的加工系统构建,为脚踏实地的生存进度奠定基础。

木桶

  • 容纳待加工的材料和流体
  • 根据配方要求,在开启或密封状态下随时间处理配方
  • 直接在游戏世界中显示所存储的物品和流体
  • 无需图形界面,徒手即可开启和密封
  • 响应红石脉冲上升沿,便于简单自动化
  • 通过标准 NeoForge 能力支持物品和流体传输
  • 密封状态下锁定自动物品和流体传输
  • 包含所有原版木材种类
  • 接受来自数据包和 KubeJS 的自定义配方

用桶或瓶子装满木桶,加入一种材料,然后密封以开始有效的加工过程。提前打开会停止当前进度,但内容物会保留在原处。

纤维、绳索与更坚固的工具

从草和蕨类植物中收集植物纤维,搓制应急的粗制绳索,并在木桶中浸泡获得更好的纤维。副手持握耐用的手纺锤和纤维,即可将其纺成线绳,并伴有旋转的三维纺锤、工作音效和粒子效果。线绳可以织成布,或合成为 rope。徒手采集有一定几率获得纤维,而使用剑采集则必定获得。木质和石质工具需要简单的绑缚,而铁、金和钻石工具则需要合适的 rope。

生皮鞣制

动物现在掉落生皮而非现成的皮革。生产皮革现在展示了完整的原始工作流程:

  1. 将生皮浸泡在水中。
  2. 用剑刮去软化后的皮。
  3. 用斧头剥离原木以收集树皮。
  4. 在密封的木桶中,将树皮和水熬制成单宁溶液。
  5. 将刮过的皮在溶液中鞣制。
  6. 在熔炉中烘干处理过的皮。

结果仍然是原版皮革,但它来自一个小型工坊和一个你可以亲眼目睹的流程,而非单一的合成配方。

羊毛、羊毛与床铺

绵羊会掉落与其毛色一致的原毛。在密封的木桶中清洗以获得洁净羊毛,需要时可用染料重新染色,并将相同颜色的羊毛打包成块。一张合适的床将纤维和羊毛工艺结合在一起,需要布、洁净羊毛和木板。

手工编织

在功能性的木制织布机上将线绳或线织成布。直接将线装载到框架上,然后亲手操作梭子,看着织物材料逐渐成形。完成的布从织布机本身收集,未完成的线也可以无需打开菜单即可移除。

  • 包含所有原版木材种类的织布机
  • 精确的框架形碰撞和选择边界
  • 流畅的梭子移动和可见的编织进度
  • 输出驱动的编织颜色,也适用于自定义配方
  • 数据驱动的木桶、纺锤和织布机配方,带有类型化的 KubeJS 配方/事件支持
  • 用于装载线和提取成品的物品能力
  • 空手交互,兼容部署器式自动化

为生存和整合包打造

Firstworks 既可以作为独立的触感型前期游戏机制,也可以作为大型进度整合包的原始加工层。其皮革、纺织和工具绑定进度均可调整,以适应你想要的体验。

可选集成使系统更易于阅读,同时不改变其游戏内特色:

  • Jade 显示实时木桶状态和织布机装载情况、编织进度以及完成的产出。
  • JEI 添加了专门的木桶加工、手纺和织布机编织配方类别。

致谢

Firstworks 的灵感来自 TerraFirmaCraft 及其对可信生存进度的亲力亲为的处理方式。

适用于 NeoForge 上的 Minecraft 1.21.1。