集成与占位符
PlaceholderAPI
在计分板、标签列表、聊天等中使用 Skyllia 变量。需要安装 PlaceholderAPI。
核心插件占位符
标识符:skyllia
| 占位符 | 返回值 |
|---|---|
| %skyllia_island_id% | 岛屿 UUID |
| %skyllia_island_size% | 岛屿半径(格) |
| %skyllia_island_size_int% | 岛屿半径(整数) |
| %skyllia_island_max_members% | 最大成员数 |
| %skyllia_island_members_size% | 当前成员数 |
| %skyllia_island_members_online% | 在线成员数 |
| %skyllia_island_visitors_online% | 当前岛上访客数 |
| %skyllia_island_role% | 玩家在岛屿上的角色 |
| %skyllia_island_role_value% | 角色数值(用于比较) |
| %skyllia_island_owner_name% | 岛屿所有者名称 |
| %skyllia_island_owner_uuid% | 岛屿所有者 UUID |
| %skyllia_island_create_date% | 岛屿创建日期 |
| %skyllia_island_access% | 岛屿是否开放(true/false) |
| %skyllia_island_disabled% | 岛屿是否禁用(true/false) |
| %skyllia_visited_id% | 正在访问的岛屿 UUID |
| %skyllia_visited_owner_name% | 正在访问的岛屿所有者 |
| %skyllia_is_on_island% | 是否在岛屿上(true/false) |
插件占位符汇总
| 标识符 | 插件 | 关键占位符 |
|---|---|---|
| skybank | SkylliaBank | %skybank_balance%, %skybank_balance_formatted%, %skybank_rank% |
| skyore | SkylliaOre | %skyore_name% |
| islandlevel | SkylliaIslandValue | %islandlevel_level%, %islandlevel_score%, %islandlevel_rank% |
| skylliaextra | SkylliaExtra | %skylliaextra_name%, %skylliaextra_description% |
插件钩子
Skyllia 如何与其他插件集成:
| 插件 | 钩子类 | 功能 |
|---|---|---|
| WorldEdit | WorldEditUtils | 使用 WorldEdit 原理图 API 粘贴岛屿原理图 |
| FastAsyncWorldEdit | FastAsyncWorldEditUtils | 同上但使用 FAWE 异步粘贴 |
| EssentialsX | EssentialsSpawnHook | 集成 Essentials 出生系统 |
| Vault | VaultHook | SkylliaBank 的经济抽象层 |
| PlaceholderAPI | SkylliaExpansion | 注册所有 %skyllia_*% 占位符 |
| Insights | SkylliaInsights 插件 | 岛屿级方块/实体限制 |
| Oraxen / Nexo | HookManager | 生成器和挑战中的自定义方块/物品支持 |
所有钩子在启动时检查,仅在对应插件存在时激活。Skyllia 在没有可选依赖的情况下正常启动。