Drive-By-Wire: Typewriter

Drive-By-Wire: Typewriter

线控附加组件,添加联动打字机风格控制,使每个键成为一个线信号通道。

Drive By Wire — 打字机

一个适用于 Minecraft 1.21.1 的 NeoForge 附属模组,为 Drive By Wire (Sable) 网络添加了一个键盘驱动的导线源,使用 Create Aeronautics 的打字机机制。

功能

添加了一个打字机中枢方块。空手右键点击它即可开始打字——你的按键会作为红石信号广播到 Drive By Wire 网络上,每个按键对应一个频道。再次右键点击即可停止。

方块

方块 描述
打字机中枢 集打字机与多频道导线源于一体的方块。

按键频道

中枢为每个按键提供一个频道:

  • 字母 A–Z
  • 数字 0–9
  • 符号:Space、'、,、-、.、/、;、=、[、]、</code>
  • 匈牙利语字母:á、é、í、ó、ö、ő、ú、ü、ű(使用匈牙利语键盘布局时显示频道)
  • 控制键:Enter、Tab、Backspace、Delete、Caps Lock
  • 导航键:方向键、Page Up/Down、Home、End
  • 修饰键:Shift、Ctrl、Alt、Super、Menu

每个频道在按键被按住时激活(1),松开时停用(0)。同一时间只能有一位玩家使用中枢;断开连接或窗口失去焦点会重置所有频道。

前置要求

模组 版本
NeoForge 21.1.228+
Simulated (Create: Simulated) 1.1.3+
Drive By Wire 0.2.9+
Create 6.0.10+

使用方法

  1. 在世界中放置一个打字机中枢。
  2. 从它连接导线到你想要控制的任何东西。
  3. 空手右键点击中枢——你的按键现在会驱动网络。
  4. 再次右键点击即可断开连接。

选择导线频道

  1. 手持导线并右键点击打字机中枢,将其选为信号源。
  2. 按住左 Alt 0.3 秒以打开一个半透明的键盘覆盖层。
  3. 将鼠标移动到某个按键上,然后松开 Alt 以选择该导线频道。
  4. 右键点击目标以使用所选频道进行连接。

将中枢选为导线源后,快捷栏上方会显示一条提示,包含你当前的 快速选择快捷键以及所选频道。

在 Minecraft 的选项 → 控制 → 按键绑定中重新绑定选择导线频道。 打开模组 → Drive By Wire - Typewriter → 配置并调整 频道选择按住时间(毫秒)(默认:300;范围:0–5000;0 表示立即打开)。 点击完成保存;新的延迟无需重启游戏即可生效。 覆盖层使用当前活动的键盘布局,包括支持的匈牙利语字符。 当前频道以绿色高亮显示;悬停的按键以蓝色高亮显示。 在按键外松开或按 Escape 可取消。覆盖层在布线时可用, 在中枢打字时不会打开。鼠标滚轮选择仍然可用。

Wire Connect Turn A Turn D

关于本项目

本项目在 Claude Code(Anthropic)和 Codex(OpenAI)的大量协助下开发。它是在官方 NeoForge 模组项目模板(Mod Generator) 的基础上迭代构建的。

除了初始模板设置之外,实现、重构、漏洞修复、文档编写和验证均通过在这些 AI 编码助手的协作、人类指导的开发过程中生成并完善。

许可证

本项目基于 MIT 许可证 授权。