创建马力 - CE

创建马力 - CE

为机械动力模组注入中世纪力量:驯服马匹及其他生物驱动你的机器

创建

Create Horse Power:社区版

为机械动力注入中世纪动力:利用马匹和其他生物驱动你的机器——现已由社区维护、修复,并针对 NeoForge 1.21.1 进行现代化升级。


概述

Create Horse Power:社区版 为机械动力(Create)生态系统添加了由动物驱动的机械。

其核心是 马匹曲柄(Horse Crank):将合适的动物绑定其上,为其提供合适的行走路径,即可让它驱动你的机械动力装置,无需水车、风车、引擎或电力。

该模组对于 原始、中世纪、低科技和以进度为核心的整合包 尤为有用,在这些整合包中,机械动力的自动化应在更高级的动力源出现之前即可使用。

社区版延续了原版 Create Horse Power 项目,同时专注于 维护、稳定性、现代 Minecraft 版本支持以及更好的整合包兼容性。

它添加了什么?

马匹曲柄(Horse Crank)

马匹曲柄将动物的劳动力转化为机械动力的旋转动力。

将受支持的生物绑定到曲柄上,它将围绕机械行走,同时为连接的机械动力网络生成 转速(RPM)和应力(Stress Units)。

这使动物动力成为传统机械动力发电机在游戏早期的实用替代品。

不同的工人体型

工人可分为不同的动力等级:

  • 小型工人 — 较轻的动物,应力容量较低。
  • 中型工人 — 更强大的通用动物。
  • 大型工人 — 强壮的动物,如马、驴、骡及类似生物。

这让整合包作者可以围绕玩家可获得的动物来构建进度体系。

路径质量至关重要

马匹曲柄周围的地面会影响动物的工作效率。

不同配置的路径材料可以提供:

  • 糟糕的路径 — 输出降低。
  • 普通的路径 — 标准输出。
  • 优秀的路径 — 输出提升。

这意味着升级曲柄周围的工作区域可以成为你进度的一部分,而不是让该方块在任何地方都能免费产生动力。

可配置的动力

服务器管理员和整合包开发者可以配置:

  • 基础转速。
  • 每个工人等级的应力容量。
  • 糟糕、普通和优秀路径的倍率。
  • 哪些生物是有效的工人。
  • 哪些方块算作有效的路径材料。

社区版还支持 数据驱动的实体标签(entity tags),使数据包和其他模组能够更轻松地添加兼容的工人,而无需硬编码集成。


为什么选择社区版?

原版 Create Horse Power 提出了一个很棒的想法,但其开发最终放缓,并且一些问题长期未解决。

社区版的存在就是为了让这个想法能在现代机械动力版本上继续发挥作用。

与旧版本相比,CE 专注于修复几个长期存在的问题:

  • 区块重载可靠性 — 绑定的工人会被持久化追踪,而不会在区块卸载和重新加载时被遗忘。
  • 相邻马匹曲柄的稳定性 — 发电机方向处理已被重做,以配合机械动力的动力网络,而不是破坏旋转状态。
  • 正确的拴绳清理 — 破坏或拆卸马匹曲柄不再会遗留幽灵拴绳结实体。
  • 现代的 1.21.1 数据格式 — 配方、战利品表、进度和方块状态资源已更新至当前 Minecraft 格式。
  • NeoForge 1.21.1 支持 — 项目已针对当前的 NeoForge/机械动力生态系统进行现代化升级。
  • 更广泛的模组生物兼容性 — 工人处理不再仅限于狭义的类原版寻路生物。
  • 数据驱动的工人类别 — 数据包可以使用实体标签扩展小型、中型和大型工人列表。
  • 更简洁的机械动力集成 — 动力生命周期处理现在更紧密地遵循机械动力自身的方块实体和网络行为。

目标不是将 Horse Power 变成一个完全不同的模组,而是在保持原始概念简单的同时,使其 足够可靠,适用于真实的生存世界和大型整合包。


为什么使用动物动力?

机械动力有许多优秀的方式来产生旋转力,但动物动力填补了大多数发电机无法覆盖的一个进度层次。

它特别适用于:

  • 原始和中世纪风格的整合包
  • 基于时代的进度系统
  • 低科技起的机械动力开局
  • 历史向或生存向的整合包
  • 在风能、蒸汽、电力或引擎之前的自动化
  • 希望功能性农场成为其机械基础设施一部分的玩家

与其放置一个被动发电机然后不再关心,你的动力源将成为世界的一部分:一个动物、一个工作区域,以及一个围绕它建造的机器。


整合包友好

Create Horse Power:社区版在设计时充分考虑到了整合包作者的需求。

工人列表、动力数值、路径材料和效率倍率都可以调整,以适应不同的进度系统。

例如,一个整合包可以设定:

驴力 → 马力 → 水力 → 风力 → 蒸汽动力

成为一个真正的科技进阶路线,而不是一次性将所有机械动力源都提供给玩家。


原项目与鸣谢

Create Horse Power:社区版是原版 Create Horse Power 项目的维护型社区分支,原项目由 SteamPunkNation 开发。

本模组的原始项目、概念以及大部分基础均来自:

SteamPunkNation/CreateHorsePower — 像中世纪一样为机械动力模组装置提供动力。

特别感谢 SteamPunkNation 和所有原始贡献者 创建了这个模组并确立了动物驱动机械动力的概念。

社区版在继承这些工作的基础上,进行了维护、兼容性更新、错误修复,并进一步针对整合包进行了改进。


需求

  • Minecraft 1.21.1
  • NeoForge
  • 机械动力(Create)

具体支持的版本在每个发布文件中列出。


让你的动物开始工作,为你的早期工厂提供动力,为机械动力带来真正的马力。