十六进制外设

十六进制外设

CC:Tweaked外设,用于跨未加载区块工作的高数据电缆电路。

技术

Hex Peripherals

将一根高速数据电缆铺设穿越海洋,然后走开,电路依然能够工作。

Hex Peripherals 是一个适用于 NeoForge 1.21.1 的 CC:Tweaked 扩展模组。它添加了 网络交换站(Network Exchange)和 高速数据交换电缆(High Data Exchange Cables),使计算机能够通过长距离、已调试完毕的电路进行通信。中间的区块无需保持加载。能量(Forge Energy)消耗根据闭合电路的长度来计算。

电缆只是铺设有形。只有在您调试(commission)一条电路后,连接才存在。

它还为其所有电脑、海龟和口袋电脑安装了固件级 CC BIOS,并添加了 个人便签(Personal Notes),您可以像 ComputerCraft 打印输出一样书写、染色、签名和装订。

功能

高速数据电路

  • 将网络交换站正对您放置。电缆只能连接在背面的光学端口上。
  • 电缆具有含水特性,会贴合所点击的面,并能贴合内、外角落弯曲——包括海底。
  • 潜行使用交换站可读取其6位十六进制地址(a3f91c)。
  • 从相邻的电脑上可使用:commissiondecommissionpingsendlistCircuitsgetEnergy
  • 事件:hdx_messagehdx_circuit
  • 可通过 /gamerule hexperipheralsRequireEnergy false 游戏规则或在 hexperipherals-server.toml 中设置 requireEnergy = false 来关闭能量消耗。

CC BIOS

  • 按住侧边电源按钮半秒钟(或在机器开启时运行 bios)。
  • 可选择 正常启动从磁盘启动启动文件安全
  • 超级用户密码、用户/开机密码以及 安全启动(Secure Boot)都存储在世界数据中——而非 Lua 文件。
  • 配合加密加速器(Cryptographic Accelerator),可以登记一个 .signkey,并强制在 CraftOS 启动前进行 hexsign 验证。

个人便签

  • 用任意染料合成纸。染料决定的是墨色,而非纸张颜色。
  • 在 25×21 的 CC 页面上书写,然后签名。签名者不必是作者。
  • 签名后,使用另一种染料合成可在下方再次书写并签名。旧签名的区域将保持锁定。
  • 使用普通的 CC 打印页/书配方,用线(以及可选的皮革)装订便签。

机械动力(Create)(可选)

  • 为电缆、交换站和外壳提供另外的黄铜/电子管配方。默认配方仍然可用。
  • 对高速数据电缆或裸露的 CC 有线电缆右键点击任意 #create:casing 方块可将其包裹。使用扳手可恢复电缆(外壳不会返还)。
  • 电脑外壳(Computer Casing)和高级电脑外壳(Advanced Computer Casing)可用于上述电缆,并且在安装了机械动力时可作用于传动轴和两种尺寸的齿轮。它们仅作装饰,不能运行程序。

经典外设(Classic Peripherals)(可选)

  • 扫描仪可以将便签作为打印读物读取。
  • 配合加密加速器,scanner.scan() 也会返回一个 .cert 证书。hexsign.verify 可验证玩家签名及 CA 证书链。
  • 打印带有加密附件的该文件将盖上 “Certified Copy of Signed by”(经认证的署名副本)戳记。

需求

  • Java 21
  • Minecraft 1.21.1
  • NeoForge 21.1.x
  • CC:Tweaked 1.120.2(必需)
  • Create 机械动力 6.x(可选)
  • Classic Peripherals 经典外设(可选)

链接

此模组是为 https://createairborne.de/ 服务器(整合包)制作的。

方块纹理是仿照 ComputerCraft Create (ccc) 风格的原创 16× 像素画。CCC 本身并未包含在内。