快速开始
安装
- 服务端版本 Bukkit 1.12+
- 安装 TabooLib 6.2 前置(插件内置,无需额外下载)
- 将
KetherModulesLite.jar放入plugins/目录 - 重启服务器
目录结构
首次启动后,插件会在 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"
各项含义参考配置文件页面。
下一步
- 命令与权限 — 了解所有可用命令
- 方块交互事件 — 配置方块交互触发
- Kether 动作扩展 — 查看所有扩展动作