生成工具

生成工具

一堆我的世界实用工具,包括家园、随机传送、规则等

Spawn Utils

一个轻量级的 Fabric 服务端模组,汇集了几乎每个生存服务器都会需要的几个实用命令:可配置的出生点、随机传送、带可视化 GUI 的玩家个人家园,以及游戏内规则书。无需在客户端安装——它仅需装在服务端。

功能

出生点(Spawn) 设置服务器出生点,让玩家随时传送回来。若尚未设置,则回退到世界的原版出生点。

随机传送(RTP) 将玩家投放到可配置半径内的随机安全位置——如果随机到虚空、岩浆或越界位置,会自动重试。

家园(Homes) 玩家可以设置、删除、重命名任意数量的命名家园,并传送到这些家园。不带参数的 /home 会打开一个箱子风格的 GUI,将每个家园显示为可点击的物品,悬停时显示家园名称和坐标。每个家园的图标均可单独自定义。

规则书(Rules Book) 发给玩家一本写有服务器规则的成书,并自动为其打开——一份真实副本会留在玩家物品栏中,以便日后重读。

命令

命令 使用者 描述
/spawn 所有人 传送到服务器出生点
/spawnset 管理员 将出生点设置为你当前所在位置
/rtp 所有人 传送到随机安全位置
/sethome [name] 所有人 将你当前的位置保存为家园(默认为 home)
/home 所有人 打开列出你所有家园的 GUI
/home <name> 所有人 直接传送到指定的命名家园
/delhome <name> 所有人 删除一个家园
/renamehome <old> <new> 所有人 重命名家园,保留其位置和图标
/homeicon <name> <item> 所有人 设置 GUI 中家园所显示的物品
/rules 所有人 打开服务器规则书

/spawnset 需要“gamemaster”权限等级(相当于 Fabric 中经典的 op 等级 2——与 /gamemode 或 /give 所需的等级相同)。其他所有命令对所有玩家开放。

配置

所有数据——出生点、RTP 半径、玩家家园和规则文本——都存储在 config/spawnutils.json 中,首次运行时自动创建。直接编辑它(在服务器关闭时)即可更改规则文本或 RTP 边界;家园和出生点也可以在那里编辑(如有需要),不过游戏内命令才是管理它们的常规方式。

需求

  • Minecraft 1.21.11
  • Fabric Loader ≥ 0.18.0
  • Fabric API
  • Java 21+

许可证

CC0-1.0