HomesPlus

HomesPlus

一个完全可配置的家庭传送插件,带有图形用户界面,允许玩家设置、管理并传送到多个指定名称的家园,支持基于等级的限额和延迟。传送会在移动或受到伤害时取消。配置完全可自定义。

生活质量

🏠 HomesPlus - 家园传送插件

UI 已实装!!

HomesPlus 是一款功能丰富的 Hytale 服务器家园传送插件。它允许玩家设置多个个人家园位置,并在可配置的延迟后传送回去。非常适合生存服务器、RPG 服务器,或任何需要玩家快速返回基地的服务器!

✨ 功能特性

  • 易用的图形界面 - 玩家可使用 '/homes' 命令打开图形界面来管理或传送到他们的家园,管理员则可使用 '/homes admin' 管理图形界面来配置服务器规则和权限组。
  • 每玩家多个家园 - 可根据玩家等级/权限配置家园数量上限
  • 传送延迟 - 传送前可自定义的等待计时器(可按等级配置)
  • 传送取消 - 如果玩家移动或受到伤害,传送将取消
  • 跨世界支持 - 家园可在不同世界间使用
  • 持久化存储 - 所有家园数据均保存为 JSON 格式,重启后保留
  • 完全可配置 - 所有消息、上限和延迟均可在 config.json 文件中自定义

对于单人游戏:

/op self (此命令让你成为单人游戏的 OP)

/homes admin (此命令让你访问管理 GUI 以进行编辑)

如果你再次使用 /op self,它将取消你的 OP 状态,使你成为普通玩家。

 

/homes GUI

/homes admin GUI

📜 命令

命令 描述 示例
/sethome <名称> 在当前位置设置一个家园 /sethome base
/home <名称> 传送到你的某个家园 /home base
/homes 打开家园 GUI /homes
/delhome <名称> 删除一个家园 /delhome base

⚙️ 配置

首次运行时,插件会在其数据文件夹中创建一个 config.json 文件,包含以下选项:

选项 类型 描述
homeLimits 映射 权限节点 → 允许的最大家园数
teleportDelays 映射 权限节点 → 延迟秒数
defaultHomeLimit 整数 无权限玩家的默认家园数 (默认:1)
defaultTeleportDelay 整数 默认延迟秒数 (默认:5)
cancelOnDamage 布尔值 玩家受到伤害是否取消传送
cancelOnMove 布尔值 玩家移动是否取消传送
moveThreshold 双精度 取消前玩家可移动的距离(方块数)

🔑 默认权限节点

管理界面:

  • homesplus.admin

家园数量限制:

  • home.limit.member - 2 个家园
  • home.limit.vip - 3 个家园
  • home.limit.vipplus - 5 个家园
  • home.limit.mvp - 7 个家园
  • home.limit.mvpplus - 10 个家园
  • home.limit.admin - 50 个家园

传送延迟:

  • home.delay.member - 4 秒
  • home.delay.vip - 3 秒
  • home.delay.vipplus - 2 秒
  • home.delay.mvp - 1 秒
  • home.delay.mvpplus - 0 秒(即时)
  • home.delay.admin - 0 秒(即时)

你可以通过 '**/homes admin*' 图形界面或在配置文件中添加自定义的权限节点!*

📦 安装

  1. 下载 HomesPlus.jar 文件
  2. 将其放入服务器的 mods 文件夹
  3. 启动/重启你的服务器
  4. (可选)在插件数据文件夹中配置 config.json

🔧 故障排除

  • 传送一直取消? - 在配置中减小 moveThreshold 或将 cancelOnMove 设为 false
  • 玩家无法设置更多家园? - 检查他们的权限节点是否与 homeLimits 中的条目匹配
  • 即时传送无效? - 确保玩家拥有一个设置为 0 秒的 home.delay.* 权限

https://discord.gg/MRKGZqagbm 加入我们的 Discord 服务器 'The Outpost' 我们的 Hytale 服务器即将开放!