Reden

Reden

撤销与重做 | Ctrl+Z | Mineacrft调试器 | 红石版本控制 | 你能想象的任何惊人功能!!!

游戏机制

Reden 即我们所造之物

Modrinth 下载量 Discord Curse forge 下载量 官方网站

红石 EDEN

阅读 MinecraftStorage 上的教程!

撤销与重做

按下 Ctrl+Z 即可立即撤销上一步操作,让红石机器的开发变得更加便捷! 更多信息,请查阅我们的维基页面。

所有方块、方块实体和实体均可撤销。 仅当修改由玩家引起时(例如放置方块和执行命令),操作才可撤销。

RVC

开发中

RVC,即红石版本控制(Redstone Version Control),一种基于 git 的机器历史记录与差异分析系统。

如果你已在 https://redenmc.com 绑定了 GitHub 账户,RVC 可以将你的机器上传至 GitHub。 因此,RVC 机器可以轻松与他人共享,你只需复制一个 GitHub 链接即可。 RVC 支持子区域和子模块,因此你可以在自己的创作中使用他人的成果。

RVC:选区

即将完成

RVC 带来了一种全新的方块选择方式,更加简便易用。 你可以手持烈焰棒,左键点击选择一组方块,右键点击则将其排除。

RVC 包管理器

规划中

RVC 包管理器是一个红石机器的包管理器,它可以帮助你:

  • 管理机器的依赖关系
  • 将依赖更新到最新版本
  • 将机器发布到 RVC 仓库
  • 让他人轻松使用你的机器
  • 归功于每一位为你的机器做出贡献的人

它使用 git 子模块来管理依赖关系,因此你可以在自己的创作中使用他人的成果。

RVC:动态

规划中

当你关联 GitHub 账户后,reden 可以自动追踪你在 GitHub 上的动态, 例如创建新仓库、推送新提交以及发布新版本。 你的动态将会发送给游戏中的关注者,这样当依赖更新时,人们就能及时收到通知。

RVC:引用

开发中

对于存储技术等许多领域,人们会制作一些切片, 例如,每个切片可以过滤一种特定类型的物品。

然而,当你想测试它们时,必须将它们堆叠在一起,这非常不便。 RVC 引用可以帮助你放置一个切片的“引用”,当你完成某个切片后, 你可以按下一个快捷键,该引用就会更新为切片的最新版本。 祝你调试愉快!

RDebugger

开发中

微时序分析和模拟:方块更新断点(NC、PP、CU、BE)、BE 调试器、逐步更新、逐刻运行、更新重置

RVC 与 RDebugger 结合使用

规划中

R-Debugger 可以与 RVC 配合使用,你可以配置一个流程来调试你的机器, 该流程将保存在 RVC 历史记录中。 流程可能如下所示,例如:

[步骤]
使用:按钮在 0 0 0
使用:拉杆在 1 3 5
填充区域: 名称=area1 从=0 0 0 到=10 10 10 使用=石头
等待:10 刻

[检查]
要求:方块在 0 0 0 为 石头
要求:方块在 1 3 5 为 拉杆
包含物品:箱子在 0 0 0 内有 1 钻石

我们的愿景

为红石机器开发者提供一站式工作环境,成为最好的红石调试和教学工具。

其他特性

  • 命令快捷键:Super Right -> runCommand 使用 masa 风格快捷键运行命令
  • 强制同步实体位置:Micro Ticking -> toggleForceEntityPosSync 强制将实体位置同步至客户端,在冻结游戏时可能有用
  • 无超时:General -> noTimeout 禁用客户端超时,如果你正在调试服务器,可能需要此项
  • 物品影子检测器:carpet redenDebuggerItemShadow 检测背包中是否存在影子物品,开发中,未来将支持禁用可能破坏链接的操作
  • 结构方块快捷键:Ctrl+S 保存,Ctrl+L 加载你最近交互过的结构方块。

错误修复

  • carpet fixInvisibleShadowingItems:修复隐形影子物品实体问题,更多信息请查阅Igna 的视频