Skip to content

常见问题

插件没有加载怎么办?

先检查控制台是否提示缺少 ProtocolLib。插件启动时会判断服务端版本,目前只识别 1.12.21.20.1

/ldb open 打开的总览没有方块

检查 plugins/LyDragonBlock/block/ 下是否存在 yml 文件,并确认顶层方块 ID 能正常载入。执行 /ldb reload 后看控制台是否出现“载入方块配置失败”。

点击总览拿到的物品放置后没有效果

确认该方块配置里的 match 是否和 DragonCore 方块配置中的 match 一致。这里不能填错,也不能把方块 ID 当成 match 使用。

普通玩家无法破坏方块

检查该方块的 anti-break-by-non-owner。设为 true 时,非放置者不能破坏,OP 不受限制。

破坏方块后没有掉落原方块

破坏事件不会自动掉落原物品。需要在 break 事件中写 drop-origin,并根据需要配合 cancelremove 使用。

动作没有触发

先确认事件 type 是否写对:左键是 left,右键是 right,破坏是 break。然后检查 condition 是否全部通过,以及事件是否被冷却拦截。

冷却提示一直出现

检查动作里是否写了 blockcdcdservercdblockcd 是当前方块冷却,cd 是玩家个人冷却组,servercd 是全服冷却组。

重启后方块数据没有恢复

插件会从 plugins/LyDragonBlock/data/ 载入已放置方块。若初始化时载入失败,可以在确认服务器稳定后使用 /ldb load 手动载入一次。