LoreChest —— 自定义 Lore 识别宝箱插件
LoreChest 是一款轻量级的 Paper 1.21.4 服务端插件,允许玩家通过手持带有特定 Lore(物品描述) 的玩家头颅或箱子右键点击来开启宝箱,并获得随机奖励。
功能特性
- Lore 包含匹配 —— 物品的 Lore 只需包含配置中的关键词即可触发,无需完全一致,灵活方便
- 自定义奖励列表 —— 在 config.yml 中自由配置每个宝箱的奖励,支持多条命令,概率均等
- 自定义可开启物品 —— 每个宝箱可独立配置允许开启的物品类型(如头颅、箱子等)
- 命令执行支持 —— 奖励以控制台身份执行命令,支持 %player% 占位符自动替换为玩家名
- 消耗控制 —— 可配置开箱后是否消耗物品
- 颜色代码支持 —— Lore 和提示消息均支持 & 颜色代码
使用场景
- RPG 服务器 —— 制作各类宝箱(沙漠宝箱、技能宝石箱等),丰富游戏玩法
- 活动奖励 —— 通过自定义 Lore 的头颅或箱子发放活动奖励
- 抽奖系统 —— 配置多种奖励,玩家右键随机获得其中之一
配置文件示例
# 是否在开箱后消耗物品(true/false)consume-item: true
chests:
chest:#项目名
lore: "&7识别的lore" #匹配lore
rewards: #奖励
- commands:
- "bxr get 沙漠神殿 %player% TOP 1"