资源图标

原创 LSE AntiXray - 基于LSE的全版本通用反矿透 2026.2.16

完成注册/登录后下载

✨ 新增功能​

  • 智能填充优化:原矿石位置填充现在会自动排除所有矿石类型,选择周围出现频率最高的非矿石方块进行填充。若周围全是矿石,则回退为维度默认方块(主世界石头、下界下界岩、末地末地石),彻底避免因填充而产生新矿石的漏洞。
  • 数据库键格式统一:所有存储的坐标键现在使用 x_y_z_dimid 格式(例如 12_34_56_0),取代原来的 String(pos) 方式,消除了歧义,提高了可读性和数据解析的便利性。
  • 增加末地默认填充方块:在末地维度中,默认填充方块现在为 minecraft:end_stone,使环境融合更自然。

🐛 问题修复​

  • 修复 completedata 误用:在首次扫描 3×3×3 区域时,原本错误地使用 completedata 检查玩家放置的方块,现已修正为使用 placedata,确保正确识别玩家放置的方块,避免矿石因误判而未被移动。
  • 修正数据库键使用不一致:统一所有 placedata 和 completedata 的键生成方式,消除了潜在的数据冲突。

🔧 优化与调整​

  • 代码结构微调,添加辅助函数 posKey 和 isOre,提高可维护性。
  • 在移动矿石时,新位置的检查逻辑与扫描逻辑保持一致,均使用 placedata 判断玩家放置方块。

⚠️ 注意​

  • 由于数据库键格式发生变化,旧版本的 placedata.json 和 completedata.json(或 KVDatabase 数据)无法与新版兼容。建议在更新插件后删除旧的插件数据文件夹(./plugins/AntiXray/data/),让插件重新生成数据,以免出现键读取错误或功能异常。若需保留已有数据,请提前备份。
优化和修护部分已知问题
后退
顶部 底部