TASmod

TASmod

《Minecraft》的工具辅助速通工具。其中包括输入回放功能。

TASmod

此模组仍在开发中,可能会出现重大问题!计划最终支持 1.8.9-1.16+,但目前仅适用于 1.12.2(Mojang 更改了 GUI 界面(如物品栏)的处理方式,当前模组在 1.14+ 中会崩溃)

简介

你可能看过一些视频,其中机器人通过向主机发送控制器信号来游玩超级马里奥兄弟。这些视频被称为工具辅助速通(TAS),旨在不修改游戏文件的情况下达成游戏中的最快通关时间…… 本模组旨在将 TAS 技术引入《我的世界》……

警告

这不是一个客户端模组,加入未安装此模组的服务器后,你将在短时间内被断开连接……

功能

  • 录制并回放输入
  • 减慢游戏速度 / 慢动作
  • 暂停游戏 Tick 速率并单步推进一个 Tick(类似于逐帧,但以 Tick 为单位,所以叫逐 Tick 推进?)
  • 存档状态(Savestates)
  • RNG 操纵
  • 屏幕左下角会显示几项信息。可能是数字 0 和你当前按下的输入。
  • 白色按钮代表游戏当前识别的输入,绿色按钮代表你当前在键盘上按下的输入。
  • 在较低的 Tick 速率下,你会看到绿色按钮的更新速度快于白色输入

命令

  • /record:开始录制。这会将输入录制到内存中。数字现在应该会增加,因为它正在检测输入。
  • /clearinputs:清除当前存储的输入。在开始新录制之前执行此操作,因为 /record 只会添加输入而不会清除它们。
  • /play:回放已存储的输入。在此之前,它会将你传送回开始录制的位置。 警告:不幸的是,原版传送需要一些时间,因此玩家在最初的几个 Tick 内将无法移动,这通常会导致 TAS 立即失去同步。因此,请在开始时录制大约 7 个 Tick 的不移动输入以弥补这一点。这个问题将在未来某个时候修复……
  • /save <文件名>:将当前输入以给定文件名存储到 .minecraft/saves/tasfiles 中。
  • /load <文件名>:用指定文件中的输入替换当前输入。
  • /folder savestate|tasfiles:在磁盘上打开存档状态文件夹或 TAS 文件文件夹。
  • /savestate <save|load|delete> <索引>:在指定索引下保存、加载或删除存档状态。你可以在游戏内使用 /savestates 获取更多信息。

快捷键

  • F8:在 Tick 速率 0 和其他速率之间切换。在客户端和服务器端同时暂停游戏。
  • F9:在 Tick 速率 0 状态下,每次推进一个 Tick。
  • J:在 .minecraft/saves/savestates 下创建存档状态。如果你正在录制,会在 .minecraft/saves/tasfiles/savestates 下为录制创建存档状态。
  • K:加载存档状态。在录制或回放期间也有效。
  • F6:自定义 HUD。左键拖动以改变位置,右键点击以添加背景。
  • F10:中止回放。

Bug 报告

你可以在“问题”部分链接的问题追踪器上提交 Bug…… 需要帮助?加入我们的 Discord。