跳到主要内容

快速开始

安装

  1. 服务端版本 Bukkit 1.12+
  2. 安装 TabooLib 6.2 前置(插件内置,无需额外下载)
  3. KetherModulesLite.jar 放入 plugins/ 目录
  4. 重启服务器

目录结构

首次启动后,插件会在 plugins/KetherModulesLite/ 下生成以下文件:

plugins/KetherModulesLite/
├── config.yml # 主配置
├── nodes.yml # 公共节点数据(供 Kether node 动作读取)
├── player.yml # 玩家事件(首次加入等)
├── wand.yml # 选区工具配置
├── break_block.yml # 破坏方块事件根配置
├── click_block.yml # 左键/右键方块事件根配置
├── on_block.yml # 行走/蹲下/跳跃方块事件根配置
├── inventory.yml # 背包交互事件根配置
├── run_kether.yml # Kether 脚本组
├── run_fluxon.yml # Fluxon 脚本组
├── break_block/ # 破坏方块事件分文件
│ └── example.yml
├── click_block_left/ # 左键方块事件分文件
│ └── example.yml
├── click_block_right/ # 右键方块事件分文件
│ └── example.yml
├── walk_on_block/ # 行走到方块上分文件
│ └── example.yml
├── sneak_on_block/ # 蹲下在方块上分文件
│ └── example.yml
├── jump_on_block/ # 跳跃在方块上分文件
│ └── example.yml
├── right_click_inventory_item/ # 背包内右键物品分文件
│ └── example.yml
├── close_inventory/ # 关闭背包检测分文件
│ └── example.yml
├── run_kether/ # Kether 脚本组分文件
│ └── example.yml
└── run_fluxon/ # Fluxon 脚本组分文件(启用 Fluxon 支持时加载)
└── example.yml

根配置文件和对应分目录会一起加载。你可以把同类配置拆到分目录里的多个 .yml 文件中,插件会自动读取。

验证安装

服务器启动后执行:

/kethermodule reload

或使用别名:

/kml reload

看到重载成功提示即表示插件正常工作。

基础配置

主配置文件 config.yml 的默认内容:

target_block:
distance: 64
ignore_block:
- air
- stone
onDropItemOwner: false
showOwnerName:
enable: true
format: "{name} &7({owner})"
merge: false
borderDamagePeriod: 1000
prevent_period:
left_click_block: 5
right_click_block: 5
jump_on_block: 5
sneak_on_block: 5
walk_on_block: 5
papi_parse:
symbol: "kmlparse"

各项含义参考配置文件页面。

下一步