WiFlow的声明

WiFlow的声明

一个基于区块的土地认领插件,玩家通过游戏时间获得更多认领槽位,包含信任等级、可自定义权限、非活跃认领自动过期功能,以及用于便捷认领管理的可视化图形用户界面。

实用

WiFlowsClaims

Discord 文档

基于区块的 Hytale 领地保护系统。 玩家通过游戏时间获得更多领地,可自定义信任玩家等级,并通过直观的图形界面管理一切。


特性

  • 区块领地 - 按区块声明领地,并显示可视边界
  • 游戏时长奖励 - 玩家游戏时间越长,可拥有的领地数量越多
  • 信任等级 - 新手、成员、首领,可自定义权限
  • 图形界面 - 区块地图查看器、信任管理、颜色选择器
  • 领地过期 - 闲置领地可在配置天数后自动移除
  • 封禁系统 - 将玩家封禁出你的领地,并自动将其传送出去
  • 地图集成 - 通过 OrbisGuard 在世界地图上渲染领地区域
  • 多语言支持 - 使用 JSON 语言文件实现完整翻译支持

工作原理

游戏时长 领地数量(默认配置)
新玩家 4 块
+1 小时 6 块
+5 小时 14 块
+10 小时 24 块
最大值 50 块

玩家可通过 /claims playtime 或图形界面查看进度。


快速开始

/claims              - 打开领地管理图形界面
/claims claim        - 声明你当前所在的区块
/claims unclaim      - 取消声明当前区块
/claims trust <玩家名> [等级]  - 信任一名玩家
/claims untrust <玩家名>       - 取消信任
/claims list         - 列出你所有的领地

图形界面

该可视化界面包含 4 个标签页:

  • 领地 - 交互式区块地图。左键点击声明,右键点击取消声明。显示你的位置、领地统计和过期倒计时。
  • 信任 - 管理已信任的玩家。可从在线玩家中添加、更改等级、踢出成员。
  • 设置 - 将领地设为公开/私有,为地图中的领地选择颜色,为新信任的玩家设置默认等级。
  • 等级 - 自定义每个等级可执行的操作(破坏、放置、使用箱子、PvP 等)

信任等级

等级 默认权限
访客 无(非信任玩家)
新手 进入、使用门/按钮、PvE
成员 + 箱子、工作台
首领 完全访问(所有权限)

领地所有者可以通过“等级”标签页为每个玩家自定义等级权限。


领地过期

不活跃玩家的领地将被自动移除以释放土地:

  • 默认:30 天未活跃
  • 被信任成员的活动也可防止过期
  • 图形界面中会显示倒计时,让玩家知道何时需要登录
  • 管理员可通过 /claims admin set expiration <天数> 调整或禁用

所有命令

玩家命令

命令 描述
/claims 打开领地图形界面
/claims claim 声明当前区块
/claims unclaim 取消声明当前区块
/claims unclaimall 移除你所有的领地
/claims list 列出你的领地
/claims trust <玩家名> [等级] 信任一名玩家
/claims untrust <玩家名> 取消信任
/claims trustlist 显示已信任的玩家
/claims ban <玩家名> 封禁出你的领地
/claims unban <玩家名> 解封一名玩家
/claims banlist 显示被封禁的玩家
/claims playtime 查看游戏时长和领地数量

管理员命令

命令 描述
/claims admin gui 打开管理员领地查看器
/claims admin config 查看当前设置
/claims admin set <设置项> <值> 更改设置
/claims admin reload 重新加载配置
/claims admin unclaim [玩家名] 移除某玩家的领地
/claims admin transfer <玩家名> 转移领地所有权
/claims admin bonus <玩家名> [数量] 授予额外领地数量
/claims admin worlds [add|remove] [世界名] 管理世界白名单

配置

设置项 默认值 描述
startingClaims 4 新玩家的初始领地数量
claimsPerHour 2.0 每小时游戏时长获得的领地数量
maxClaims 50 每位玩家的最大领地数量
claimBufferSize 2 不同玩家领地之间的区块间隔
claimExpirationDays 30 闲置领地过期天数(设为 0 关闭)
pvpInPlayerClaims true 是否允许在玩家领地内进行 PvP
worldWhitelist ["default"] 允许声明领地的世界

所有设置均可通过游戏内的 /claims admin set 命令进行更改。


需求

  • OrbisGuard - 保护与地图渲染必需

WiFlowsClaims 会为每个声明的区块创建 OrbisGuard 区域。这提供了:

  • 完整的方块保护(破坏、放置、锤子)
  • 容器保护(箱子、桶)
  • 每个领地的 PvP 控制
  • 领地在地图上可见

安装

Hytale/
└── mods/
    ├── OrbisGuard-x.x.x.jar      <- 必需依赖
    └── WiFlowsClaims-1.0.0.jar   <- 本插件

权限

权限节点 描述
wiflowsclaims.use 使用玩家命令(声明、信任等)
wiflowsclaims.admin 使用管理命令

支持

有问题或遇到困难?加入 Discord 服务器或联系 w1fl0w