[MD]
## v2.0.1 更新
### 修复
- **修复「连锁时会多几个掉落物」**(本次核心)
- 你亲手挖的那一格不再走两套结算管道:原先原版掉一份、插件再算一份,
现在与连锁方块统一进包/落地,只算一次
- 连锁上限口径统一为「总破坏数,含起始格」:`max-blocks: 16` 就是 16 格
(此前实际会挖 17 格)
- 每格只结算一次掉落,不再重复
- ActionBar 提示的连锁数与实际破坏数一致
- 修复 `shape` 配置不生效:此前无论填 `plus` 还是 `x`,都固定按 26 向扩散
- 修复 `felling.logs` / `felling.leaves` 配置不生效
- 修复各场景 `tools` 工具白名单不生效(支持 `pickaxe` 这类后缀词,
也支持 `diamond_pickaxe` 全名)
- 修复活塞/生物破坏方块时的空指针报错
### 优化
- `max-blocks` 增加硬保护:自动夹紧到 1–512,防止误填大数字卡服
- 连锁结算出现异常时回补原方块,不再出现「挖了没反应、方块还消失了」
- 入包数量改用副本计算,兼容不同服务端核心
### 升级说明
- **无需删除旧 `config.yml`**:所有新增读取项都有默认值兜底,直接换 jar 即可
- 若你以前为了「凑够格数」把 `max-blocks` 手动调成 17,升级后记得改回 16
- 本次验证:22 项离线回归断言全部通过
[/MD]