
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++ 的开发起到了极大的帮助。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。