创建:信号工厂

创建:信号工厂

Create: Signalworks是一个小型Create附加组件,用于构建更多样化的红石控制系统。

创建

Create: Signalworks 是一个小型 Create 附属模组,用于构建更多样化的红石控制系统。它增加了可配置的脉冲发生器、随机信号路由器、信号强度随机器以及一个振荡器,所有设计均旨在自然融入 Create 机械装置和工厂逻辑中。

包含的方块

安山岩脉冲发生器

当从背面提供动力时,会从前方向外发射全强度脉冲,间隔随机。默认情况下,延迟为 10–30 刻,每个脉冲持续 2 刻。

黄铜脉冲发生器

一个可配置的脉冲发生器,具有可调节的最小延迟、最大延迟和脉冲宽度。每个设置支持 1–100 刻的值。

安山岩路由器

在红石信号上升沿时,以相等概率随机选择其左侧、前方或右侧的输出。所选输出会保持传入的信号强度,直到输入信号关闭。

黄铜路由器

一个加权路由器,左侧、前方和右侧的输出权重可独立配置,范围从 0–100。如果所有权重均为零,则三个输出被同等对待。

安山岩强度随机器

在红石信号上升沿时,在其前方输出端选择并保持一个 1–15 之间的随机信号强度。

黄铜强度随机器

一个可配置的随机器,其最小和最大输出强度可独立调节,范围从 0–15。

黄铜振荡器

当从背面提供动力时,会从前方产生一个三角波红石信号。其最小强度、最大强度以及 1–100 刻的步进间隔均可配置。

需求

  • Minecraft 1.21.1
  • NeoForge 21.1.x
  • Create 6.0.0 或更新版本

配置

安山岩脉冲发生器的全局最小和最大延迟可以在世界的 serverconfig/create-signalworks-server.toml 文件中更改。黄铜组件的设置则直接在每个已放置的方块上使用 Create 的数值设置界面进行配置。Signalworks 的 goggles 覆盖层默认启用,可通过 config/create-signalworks-client.toml 中的 showGoggleOverlay 在每个客户端单独切换。

兼容性

Signalworks 是为 Minecraft 1.21.1 和 NeoForge 21.1.x 构建的。版本 1.0.0 已在 Create 6.0.0 和 Create 6.0.10 上测试通过。

暂不计划支持 Fabric、Quilt 和旧版 Forge 版本(欢迎您自行移植到其他加载器/版本)。

整合包与服务器

您可以在整合包中包含 Create: Signalworks,并在公共或私人服务器上运行它,但需遵守随附的 MIT 许可证。所有连接的玩家都需要安装 Signalworks 及其必需的依赖项。

致谢

由 VoidAnomaly 制作。

Create 由 Create 的创世团队开发。Create: Signalworks 是一个非官方附属模组,与 Create 团队无关联,也未得到其认可。