
FrontierZZ
FrontierZZ是Hytale的ZZ生态系统的领地引擎。它处理个人和部落领地声明、独立地图、信任列表、保护,以及ZZClan所消耗的后端。
查看大图FrontierZZ 的功能
- 在 ZZCore 内为玩家和部落所有权注册独立的地块提供者。
- 支持仅部落、仅玩家或两者兼有的领土模式。
- 支持按所有者类型划分的领地尺寸,个人和部落设置分别处理。
- 提供一个独立的地图界面,包含认领、放弃、重新定位中心点以及个人权限流程。
- 在个人和部落领地内强制执行破坏、放置、互动、PvP 和进入的保护。
- 将领地所有权、领土元数据、访问策略和维护数据存储在 JSON 中。
命令与工作流程
/frontier是模块的入口点。- 主要体验是通过 Frontier 中心入口和独立地图实现界面优先。
- 该模块不提供样式命令。
- ZZClan 使用部落领土提供者来实现部落领地的认领、放弃、访客规则和征服流程。
运行时文件与数据
config.json存储领土模式、按所有者类型的领地尺寸、个人领地设置、保护、费用、允许的世界和维护信息。- 该模块将其运行时数据存储在
ZonaZeroMc/ZZFrontier目录下。 - JSON 仓库将玩家和部落的所有权存储在同一个数据库中。
- 个人策略数据存储允许的玩家列表及相关领土元数据。
可见配置示例
以下是模块生成设置时你将看到的 config.json 文件示例:
{
"version": 1,
"territoryMode": "both",
"parcelSizeX": 2,
"parcelSizeZ": 2,
"clanParcelSizeX": 0,
"clanParcelSizeZ": 0,
"playerParcelSizeX": 1,
"playerParcelSizeZ": 1,
"requireAdjacency": false,
"protectBlockBreaking": true,
"protectBlockPlacing": true,
"protectBlockInteraction": true,
"protectPvp": true,
"notifyDeniedActions": true,
"enableClaimCosts": true,
"claimCostBase": 0.0,
"claimCostPerExistingClaim": 0.0,
"personalMaxClaims": 8,
"enableClaimUpkeep": false,
"claimUpkeepPerParcel": 0.0,
"claimUpkeepIntervalMinutes": 1440,
"adminBypassPermission": "frontier.admin",
"adminBypassPlayers": [],
"allowedWorlds": []
}
下面的部分以通俗语言解释每一行更改了什么。
配置参考
领土模式与地块尺寸
version(数字):内部配置架构版本。territoryMode(文本):当前激活的领土模式。当前代码会规范化both、clans或players。parcelSizeX(数字):基础地块宽度。parcelSizeZ(数字):基础地块深度。clanParcelSizeX(数字):部落地块宽度覆盖值。clanParcelSizeZ(数字):部落地块深度覆盖值。playerParcelSizeX(数字):玩家地块宽度覆盖值。playerParcelSizeZ(数字):玩家地块深度覆盖值。requireAdjacency(是/否):启用时要求新领地必须相邻。
保护规则
protectBlockBreaking(是/否):启用时阻止未经授权的方块破坏。protectBlockPlacing(是/否):启用时阻止未经授权的方块放置。protectBlockInteraction(是/否):启用时阻止未经授权的互动。protectPvp(是/否):启用时在领地内应用 PvP 保护。notifyDeniedActions(是/否):当被阻止的操作发生时发送拒绝反馈。
费用与限制
enableClaimCosts(是/否):启用领地费用。claimCostBase(数字):基础领地费用。claimCostPerExistingClaim(数字):每额外拥有一个领地的附加费用。personalMaxClaims(数字):允许的最大个人领地数量。enableClaimUpkeep(是/否):启用维护费用。claimUpkeepPerParcel(数字):每个地块收取的维护费用。claimUpkeepIntervalMinutes(数字):维护检查之间的间隔分钟数。
管理与世界范围
adminBypassPermission(文本):用作领土管理绕过的权限。adminBypassPlayers(列表):绕过保护的玩家名称。allowedWorlds(列表):允许模块运行的世界。
权限
frontier.usefrontier.admin
安装
- 首先将
ZZCore.jar复制到服务器的mods文件夹中。 - 之后将
ZZFrontier.jar复制到同一服务器的mods文件夹中。 - 如果你想要部落领土、征服和战争集成,还需要安装
ZZClan.jar。 - 启动 Hytale。
- 配置领土模式、领地尺寸、保护设置和世界规则。
许可证
保留所有权利。
未经作者书面许可,不允许重新分发、转贴、转售修改或重新上传分支版本。
显示 1-4 条,共 4 条
以上为资源接口提供的文件记录。安装时请在客户端确认文件、游戏版本及依赖。




还没有人评论,去客户端里说两句吧。
评论在新手盒子客户端中发表,这里同步展示。