服务器使用量
未统计
服务玩家数
未统计
下载量
6,504
插件详细介绍
EasyDrugs
为你的服务器增添毒品元素!本插件允许你自定义毒品物品,玩家使用后可获得药水效果、发送消息或执行命令,还支持经济系统与商店告示牌。
可用命令
/ed或/easydrugs- 显示插件信息/ed reload- 重载配置文件
权限节点
easydrugs.command- 允许用户执行所有/easydrugs子命令easydrugs.drug.<drugName>- 允许用户使用指定的毒品(将<drugName>替换为具体毒品名称)easydrugs.bypassTimer- 允许用户绕过毒品使用冷却时间easydrugs.signs.place- 允许用户放置 DrugShop 商店告示牌easydrugs.signs.use- 允许用户使用 DrugShop 商店告示牌
功能特性
- 右键使用毒品物品可触发效果
- 可配置使用后发送消息
- 可执行控制台或玩家命令
- 支持基于 Vault 的经济商店告示牌
- 可设置每种毒品的使用冷却时间与价格
配置文件示例
以下是 config.yml 中定义毒品的示例格式:
drugs:
Cocaine:
material: SUGAR
timer: 10
price: 20.0
effects:
- 'POTION-EFFECT: SPEED 2 10'
- 'MESSAGE: &6You''ve assumed cocaine.'
Weed:
material: SULPHUR
timer: 10
price: 20.0
effects:
- 'POTION-EFFECT: INCREASE_DAMAGE 1 10'
- 'MESSAGE: &6You''ve assumed weed.'
testDrug:
material: LEATHER
timer: 10 # 单位:秒
price: 100.0
effects:
- 'CONSOLE-COMMAND: say %player%'
- 'PLAYER-COMMAND: tell %player% Hi'
- 'POTION-EFFECT: SPEED 0 10' # 格式:效果 - 等级 - 持续时间(秒)
- 'MESSAGE: &6Test Message'效果类型说明
POTION-EFFECT:- 给予玩家药水效果MESSAGE:- 向玩家发送消息CONSOLE-COMMAND:- 以控制台身份执行命令PLAYER-COMMAND:- 以玩家身份执行命令
消息文件
可在 messages.yml 中自定义提示信息:
drug:
timer: '&c使用此毒品前还需等待。'
noPermissionDrug: '&c你没有使用此毒品的权限。'
drugDoesntExist: '&c你选择的毒品不存在。'
noMoney: '&c你的钱不够购买此毒品。'
buyedDrug: '&a成功购买此毒品。'
commands:
noPermission: '&c你没有使用此命令的权限。'
reloaded: '&a插件重载完成!'
unknownCommand: '&c未知命令。'
sign:
- '&e[&6DrugShop&e]' # 可更改颜色,但不要修改文本
- '&e购买'
- '&6%drug%' # 可更改颜色,但不要修改文本
- '&e价格 &6%price%$'依赖与要求
- 如需使用商店告示牌功能,必须安装 Vault 及一款经济插件(如 EssentialsX)。
- 告示牌行文本可按需更改颜色,但核心关键字(如
[DrugShop]、%drug%、%price%$)不建议修改,以免影响功能识别。
支持与社区
如有问题或需要帮助,可加入 Discord 社区:
Discord 服务器: https://discord.gg/Q9JrayV
测试支持版本
版本分布
基本信息
插件名称
EasyDrugs
作者
QuickGlare
平台
Bukkit / Spigot
支持版本
1.7 - 1.12
点赞数
未统计
最近版本
暂无数据
-