TpSetWarp

TpSetWarp

一个轻量级、高性能的Minecraft Forge传送系统。创建、管理并在命名地点之间传送,完全支持多维度。

TpSetWarp

一个为 Minecraft Forge 服务器设计的简单、快速且轻量的传送点系统。没有冗余功能,没有多余的依赖——只是在命名地点之间提供干净、可靠的传送。

功能特性

- /warplang <lang> — 将语言切换为法语或英语。

- /setwarp <name> — 在当前位置创建传送点,保存坐标、维度与视角。
- /warp <name> — 立即传送到任意传送点,支持跨维度传送(主世界、下界、末地及模组维度)。
- /delwarp <name> — 移除一个传送点。
- /warps — 列出所有可用的传送点。
- /renamewarp <旧名称> <新名称> — 重命名一个已有的传送点。
- /warpinfo <name> — 查看传送点的维度、坐标、创建者及创建日期。

权限

使用 Minecraft 原生的原版权限等级——无需外部权限插件。

所有玩家都可以使用 /warp 和 /warps 命令。
管理员可以创建、删除、重命名和修改传送点。

数据与可靠性

传送点存储在世界存档文件夹中一个清晰、可读的 JSON 文件中,并在每次更改后自动保存,因此服务器重启时不会丢失数据。

性能

以性能为核心构建:内存查找,/warp 无磁盘读取,无轮询,无冗余后台任务。即使在有数百个传送点的情况下,也能确保对服务器 TPS 无可感知的影响。

面向开发者

TpSetWarp 采用清晰、模块化的架构,命令、传送点管理、存储和传送逻辑分离为独立类,便于阅读、扩展或二次开发。