TP2世界

TP2世界

将任何玩家传送到任何世界——这是 /tp 命令所缺少的跨世界传送功能。

实用

HiWire - TP2World

HiWire Studio 出品的 Hytale 单人与多人游戏传送至世界命令模组

模组宣传图

功能特点

  • 跨世界传送 - 将你自己或其他玩家传送到任意世界
  • 自定义坐标 - 指定精确坐标,支持相对位置(~)
  • 自定义旋转 - 分别设置头部和身体旋转角度,实现精确的玩家朝向
  • 世界名自动补全 - 按 Tab 键自动补全世界名称
  • 可配置通知 - 开关被传送玩家是否收到通知消息
  • 多语言支持 - 支持英语(en-US)、德语(de-DE)及更多语言(可添加)
  • 可自定义 - 可覆盖翻译文本与资源文件

为什么选择这个模组?

Hytale 默认的 /tp 命令在跨世界传送时存在局限:

  • 无法将其他玩家传送到不同世界 - 默认命令只允许将你自己传送到另一个世界,无法传送其他玩家
  • 跨世界传送没有旋转控制 - 默认命令在传送到另一个世界时不支持设置头部或身体旋转角度

本模组通过提供专用的跨世界传送命令填补了这些空白,让你能够完全控制任意玩家的位置与旋转角度。

系统要求

  • Hytale 或 Hytale 服务器
  • Java 25

安装方法

使用 CurseForge 应用

最简单的安装方式是通过 CurseForge 应用,该应用会自动处理安装和更新。

手动安装

  1. 下载模组的 JAR 文件
  2. 将其放置在 mods 目录中:
    • Windows: %appdata%\Hytale\UserData\Mods
    • Mac: ~/Library/Application Support/Hytale/UserData/Mods
    • Linux(Flatpak): ~/.var/app/com.hypixel.HytaleLauncher/data/Hytale/UserData/Mods
    • 专用服务器: 服务器目录下的 /mods 文件夹
  3. 重启游戏或服务器

由于 Hytale 在单人和多人模式下都在内部使用服务器,因此本模组在这两种模式下均可工作。

命令

命令 描述 权限
/tp2world <world> [options] 传送到某个世界 hiwire.tp2world.command.tp2world

参数

参数 类型 描述
world 必需 要传送到的世界名称(支持 Tab 自动补全)
--player 可选 要传送的玩家(默认:你自己)
--position 可选 目标坐标(x y z),支持使用 ~(波浪号)的相对坐标
--rotation 可选 目标头部旋转角度(pitch yaw roll),单位为弧度
--bodyRotation 可选 目标身体旋转角度(pitch yaw roll),单位为弧度

默认行为

  • 如果未指定 --player,则传送命令发送者
  • 如果未指定 --position,则使用世界的出生点
  • 如果未指定 --rotation,则使用出生点的旋转角度(如果提供了自定义坐标,则为 0 0 0)
  • 如果未指定 --bodyRotation,则保留之前的 pitch/roll 值并使用头部的 yaw 值

示例

将自己传送到 "lobby" 世界:

/tp2world lobby

将玩家 "Steve" 传送到 "survival" 世界的特定坐标:

/tp2world survival --player Steve --position 100 64 -200

使用相对位置传送(从出生点向上 10 格):

/tp2world arena --position ~ ~10 ~

使用自定义头部旋转角度传送(面向南方,π 弧度 ≈ 3.14159):

/tp2world spawn --rotation 0 3.14159 0

将另一名玩家以自定义头部和身体旋转角度传送(面向东方,-π/2 弧度 ≈ -1.5708):

/tp2world arena --player Steve --rotation 0 -1.5708 0 --bodyRotation 0 -1.5708 0

权限

权限 描述
hiwire.tp2world.command.tp2world 使用 /tp2world 命令

配置

配置文件位于 mods/HiWire_Tp2World/config.json

选项 类型 默认值 描述
NotifyTeleportedPlayer 布尔值 true 是否向被传送的玩家发送通知消息

注意: 当传送其他玩家时,命令发送者始终会收到确认消息。NotifyTeleportedPlayer 选项仅控制被传送的玩家是否也会收到通知。

自定义设置

模组支持用户覆盖翻译文本。请在模组数据文件夹的 /overrides 目录下放置你的自定义内容。

翻译文件

翻译文件会自动创建并更新在以下位置:

mods/HiWire_Tp2World/overrides/Server/Languages/{language}/

编辑这些文件即可定制消息内容,无需修改原始模组文件。

许可证

MIT 许可证

版权所有 (c) 2026 HiWire Studio

特此免费授予任何获得本软件及相关文档文件(以下简称“本软件”)副本的人士,在不受限制的情况下处理本软件的权利,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或出售本软件副本的权利,并允许获得本软件的人士这样做,但须满足以下条件:

上述版权声明和本许可声明应包含在本软件的所有副本或实质性部分中。

本软件按“原样”提供,不提供任何明示或暗示的保证,包括但不限于适销性、特定用途的适用性和非侵权的保证。在任何情况下,作者或版权持有人均不对因本软件或本软件的使用或其他交易引起的任何索赔、损害或其他责任负责,无论是合同行为、侵权行为还是其他行为。

支持

  • 作者: HiWire-Nick