TPA++

TPA++

兼容、可定制、用户友好的TPA模组,支持Forge、Fabric、NeoForge和Quilt。

交通

TPA++

TPA++ 是一个异步、开源且可自定义的 TPA 模组。虽然模组开箱即用,但仍有大量深入选项可供你按需配置和修改。此外,TPA++ 在 /tpaplusplus 命令下提供了一些功能,让你能够轻松快捷地对配置进行批量更改。更多信息请参阅维基百科。

TPA++ 是首个在 Forge、NeoForge、Fabric 和 Quilt 上运行的 TPA 模组。 此外,TPA++ 支持从 1.20.1 至 1.20.5-SNAPSHOT(包含)的所有版本。

TPA++ 能做什么?

TPAPlusPlus 目前提供八个自定义命令,以下是每个命令的快速介绍(标记为 $ 的参数为可选!):

  • /tpa [玩家] • 向任意玩家发送传送请求。
  • /tpahere [玩家] • 向任意玩家发送“传送到我这里”的请求。
  • /tpaaccept $[玩家] • 接受最新的传送请求。如果指定了玩家,则接受该玩家的传送请求。
  • /tpadeny $[玩家] • 拒绝最新的传送请求。如果指定了玩家,则拒绝该玩家的传送请求。
  • /tpacancel $[玩家] • 取消你发送的最后一次传送请求。如果指定了玩家,则取消向该玩家发送的传送请求。
  • /tptoggle • 切换是否接收传送请求(针对运行该命令的玩家)。
  • /back • 玩家死亡后,运行此命令将传送他们前往最近一次死亡地点。可在配置中禁用。
  • /tpblock • 阻止某位玩家向你发送传送请求。
  • /tpunblock • 允许之前被阻止的玩家再次向你发送传送请求。
  • /tpaplusplus • 该命令有专属的维基文档!

TPA++ 还具备一些独特且独有的功能,以下是主要功能介绍:

  • 命令施法时间 • 控制执行任何命令所需的时间。例如,你可以设置 /tpa 需要 5 秒,而 /tpaaccept 需要 3 秒。自 1.5.2 版本起,你可以在施法时间中使用小数!
  • 命令施法距离 • 控制玩家在命令的“施法倒计时”开始后,可以离开其原始起始点的距离。
  • 命令冷却时间 • 控制玩家再次执行同一命令所需的间隔时间(在功能请求 #1 中提出)。
  • 距离检查 • 控制玩家在发送/接受传送请求之前,与另一名玩家的最小/最大距离。
  • 维度检查 • 防止玩家在不同维度之间传送,即他们必须在同一维度才能相互 TPA。
  • 消息控制 • 允许你修改 TPA++ 发送的每一条消息。你可以添加颜色代码、表情符号,随心所欲地重写任何句子(完全没有限制,尽情发挥)。
  • 命令控制 • 允许你修改所有命令(玩家在聊天中输入的指令),因此如果你愿意,可以将 /tpa 改为 /whatever
  • 自动更新检查 • 自动检查 TPA++ 的更新,确保你不会错过最新功能!

即将推出 / 计划中的功能

  • 全局冷却 • 控制玩家连续运行任何 TPA++ 命令之间的间隔时间。

附加信息 / 常见问题解答:

  • TPA++ 仅限服务端吗? • 是的,TPA++ 是服务端模组,且将永远保持这种状态。这意味着你可以运行一个(neoforge/forge/fabric/quilt)服务器,并允许完全原版客户端加入,或者将该模组添加到现有整合包中,而无需将其添加到每个玩家的客户端。
  • 这个模组能在单人游戏 / 局域网开放中工作吗? • 可以,该模组在单人游戏 / 局域网开放中完全正常运行。该模组也能在 e4mc / essential / world host 上完美运行,允许你的朋友连接到你的世界,并且 TPA++ 依然运行良好(如果你想与朋友一起使用 TPA,但又不想为此搭建整个服务器,这将非常有用)。
  • 你们会把 TPA++ 移植到旧版本吗? • 目前没有计划进行旧版本移植。
  • 我发现了模组的一个错误 / 问题。 • 你可以通过 Github 的 issue 页面 向我报告。
  • 我希望实现功能 [x]! • 同样,你可以在 issue 页面 上填写功能请求表单!
  • 我想要更改的某些内容无法在配置中修改! • 你可以在 issue 页面 上建议你想添加的选项!
  • 我可以修改 / 分叉 / 为 TPA++ 做贡献吗? • 可以,TPA++ 的 Github 上有贡献指南,你可以在 MIT 许可证 下自由地对这个模组做任何你想做的事情。

依赖项:

虽然我起初试图尽量减少依赖项,但为了支持所有模组加载器,使用这些模组来推送更新比我亲手编写所有内容要快得多。此外,这些是相当常见的依赖项,所以你的整合包中很可能已经有了。

NeoForge 和 Forge:

Fabric 和 Quilt

支持

链接:CurseForge / Github / 维基。

名人堂

Half-nothing:重写了模组,这对 TPA++ 的开发起到了极大的帮助。