Skip to content

配置说明

修改 config.ymlmessage.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: 2
yaml
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 时,每次被拦截都会发送提示。