配置说明
修改 config.yml 或 message.yml 后,可以使用 /yld reload 重载。
配置文件
| 文件 / 目录 | 用途 |
|---|---|
config.yml | 基础设置和丢弃限制 |
message.yml | 消息文本 |
配置示例
yaml
# 是否开启调试模式
# 说明:调试模式会打印较多内部信息,仅在开发或排查 bug 时建议开启。
debug: false
# 是否启用 bStats
# 说明:bStats 会收集一些匿名使用数据(如插件版本、服务器软件等),用于插件开发者改进功能与兼容性。
# 该统计不包含个人可识别信息;如需完全不发送任何数据可设为 false。
# 详细说明与查看: https://bstats.org/plugin/bukkit/YlesLimitDrop/
metrics: true
# 丢弃限制设置
drop:
# 默认是否允许丢弃(一般保持 false)
default-can-drop: false
# 玩家输入 /yld drop 开启后,持续多少秒自动关闭
enable-duration-seconds: 10
# 丢弃被拦截时的提示冷却(秒),避免刷屏
deny-message-cooldown-seconds: 2yaml
MESSAGE:
RELOAD: "配置文件重载完成"
DROP:
ALLOW: "&a已临时允许丢弃物品,&e{0}&a 秒后自动关闭"
DISALLOW: "&e已关闭丢弃权限"
DENY: "&c你当前无法丢弃物品,请先输入 &e/yld drop &c临时开启(持续 &e{0}&c 秒)"
ERROR:
NO_CONSOLE: "&c该指令只能由玩家执行"
USAGE_COMMAND: "未找到此子指令"
COMMAND:
DROP: "临时开启/关闭丢弃权限"
RELOAD: "重载插件的配置文件"
ADMIN:
NO_PERMISSION_CMD: "你没有权限执行此指令"
NO_CMD: "未找到此子指令"
NO_FORMAT: "格式错误"
NO_ONLINE: "玩家不在线或玩家不存在"
PLUGIN_RELOAD: "插件已重载"丢弃开关
drop.default-can-drop 控制玩家默认是否允许丢弃。
一般建议保持 false。这样玩家需要先使用 /yld drop 临时开启丢弃权限。
放行时间
drop.enable-duration-seconds 控制 /yld drop 开启后的持续秒数。
如果设置为 0 或更小,玩家执行 /yld drop 后会立即关闭丢弃权限。
提示冷却
drop.deny-message-cooldown-seconds 控制丢弃被拦截时的提示冷却。
设置为 0 时,每次被拦截都会发送提示。