
红石基础
一个旨在改善复杂计算装置中红石体验的模组
查看大图模组信息
Redstone Essentials 是一个服务端和客户端模组,为游戏添加了大量便捷功能、增强功能和调试功能。 所有功能均完全支持多人游戏!!!
为什么会有这个模组?
我非常非常喜欢 Mattbatwings 制作的 Redstone Tools 模组。(说真的,它太棒了,去这里看看)
不过我对这个模组有几个不满意的地方,我在这里列出来:
- 到目前为止它不支持多人游戏
- 它围绕 worldedit 设计,而我更喜欢 axiom
- 我想要更多调试功能
所以我决定制作自己的红石实用模组,它具备:
- 完整的多人游戏支持
- 为 axiom 添加功能(开发中)
- 大量用于调试红石的功能(开发中)
以下是 1.0.6 版本中一些最重要的功能
放置红石粉
通过按下按键绑定来切换此功能。当功能开启时,放置任何完整方块都会在其上方放置红石粉,如下所示。
放置红石粉演示

交换方块
这是另一个功能,通过将你手中的方块与另一个方块交换来工作。默认模式是混凝土模式,所以如果你手持白色混凝土并按下按键绑定,它会切换为白色染色玻璃。再次按下按键绑定会将其切换回白色混凝土。当启用羊毛模式时,拥有白色混凝土会切换为白色染色玻璃,然后再次按下按键绑定时,会切换为白色羊毛。现在按下按键绑定时,它会在羊毛和玻璃之间切换。此行为如下所示。
交换方块演示

动态按键
此功能允许你向游戏添加自定义按键绑定,让你能够使用修饰符(如运行间隔等)来运行命令。完整文档可在wiki上找到。
标记
标记系统允许你通过按键绑定高亮方块,并为不同玩家提供不同的标记颜色。这对于跟踪某些区域或引起对某些方块的注意非常有用。标记可以渲染到渲染距离之外,因此也可以用于定位你之前高亮的建筑。标记不会穿透方块渲染。标记系统的文档可在其wiki页面上找到。标记系统如下所示。
标记系统演示

实时字节输出
实时字节输出,简称 RTBO,允许你创建一个带有标签的选择区域,它会从该区域读取二进制值并显示在你的 HUD 上,如下方演示所示。这对于调试多个二进制输入和输出非常有用,尤其是在紧凑型建筑中。你还可以配置显示的输出进制。完整的 RTBO 文档可在这里找到。
实时字节输出

位图打印机
此功能有一个小众的用途,但也可以适用于其他用途。它支持将位图图像打印为 x 和 y 坐标,旨在用于具有帧缓冲区的屏幕。这对于将二进制值编码在 x 上、将其地址编码在 y 上(例如快速写入 RAM)也很有用。此功能非常复杂,在wiki上有更好的解释。
信号强度给予器
这是另一个具有两个按键绑定的功能,允许你获得包含任意信号强度的木桶或潜影盒。例如,如果你按住木桶按键绑定并按 5,你将获得一个信号强度为 5 的木桶。如果你按下潜影盒按键绑定,按住 shift 并按 3,你将获得一个包含信号强度 13 的潜影盒。 下面可以看到一个工作示例。
信号强度给予器

以及更多……
该模组还有更多功能,并且还有更多功能正在开发中,但我无法在这里一一记录。如果你想要一份最新的功能列表,可以在这里获取。
会话
当你断开与世界连接时,所有标记、选择和其他持久化数据相关功能都会存储在一个文件中。这些数据会为每个服务器单独本地存储(包括单人世界),因此你可以在一个服务器上拥有一些选择,在另一个服务器上拥有不同的选择,它们会相应地加载。
会话不包含多人游戏选择,而是当会话管理器在你加入时向所有在线玩家请求多人游戏选择,并相应地加载它们。
有关会话的更多信息可在其对应的wiki页面上找到。
依赖项
必需
该模组只需要与 fabric api 一起安装。你可以在每个发布版本的 其他文件 列表中找到最低要求版本。
可选
该模组对以下模组有可选支持:
- Midnightconfig,用于一个非常干净且易于使用的配置
- Modmenu,用于能够在游戏内编辑配置
- Axiom,用于能够使用 axiom 扩展
上述模组的最低要求版本也可以在你所选发布版本的 其他文件 列表中找到。
最后说明
该模组仍在积极开发中。 如果你在使用模组时发现 任何 问题,或者有想要添加的功能,请务必在项目的问题页面上发布。 如果你对某个功能如何工作有任何疑问,请务必先查看wiki,然后再在discord 服务器中提问。 最后,如果你好奇接下来会有什么,或者我目前正在做什么,可以查看公开的路线图。
感谢你查看这个模组!
正在加载版本记录…





正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。