-
Notifications
You must be signed in to change notification settings - Fork 0
Release Notes
StarYearsL edited this page Jul 8, 2026
·
2 revisions
v1.1.0 是 XiaoNuoClean 的 Fabric / NeoForge 双加载器版本。
- Minecraft Java Edition:
26.1.2到26.2.x - Java:
25+ - Fabric:
- Fabric Loader:
0.19.3+ - Fabric API:
0.154.2+26.1.2
- Fabric Loader:
- NeoForge:
- NeoForge:
26.1.2.76+
- NeoForge:
请根据服务器加载器选择其中一个 jar:
xiaonuoclean-fabric-1.1.0.jar
xiaonuoclean-neoforge-1.1.0.jar
不要在同一个服务端同时安装两个 jar。
- 项目拆分为
common、fabric、neoforge多模块结构。 - Fabric 和 NeoForge 分别发布单独 jar,两个 jar 都内置通用清理逻辑。
- 编译基线为 Minecraft
26.1.2,元数据声明兼容范围覆盖26.1.2和26.2.x。 - Fabric metadata 依赖范围为
>=26.1.2 <26.3。 - NeoForge metadata 依赖范围为 Minecraft
[26.1.2,26.3)、NeoForge[26.1.2.76,)。 - 增加
/xnc作为/xiaonuoclean的简写命令。 - 移除 Fabric 空客户端入口,服务端与单人/局域网场景继续使用主入口。
- 构建时校验 jar 内容,避免 Fabric/NeoForge metadata 混入错误 jar。
- 修复 NeoForge jar 内部 metadata 版本号格式问题。
-
fabric.mod.json和META-INF/neoforge.mods.toml内部版本号必须写作1.1.0,不能写作v1.1.0。 -
v1.1.0只用于 Git 标签或发布标题;NeoForge 会按 Maven 版本规范解析version字段,带v会导致 jar 被判定为无效模组。
Fabric 默认构建:
./gradlew buildNeoForge 构建:
./gradlew :neoforge:build -PincludeNeoForge=true --no-parallel --max-workers=1这是 XiaoNuoClean 的 Fabric 版掉落物定时清理 MOD 版本 v1.0.2。
- Minecraft Java Edition:
26.1.2 - Fabric Loader:
0.19.3 - Fabric API:
0.154.2+26.1.2 - Java:
25+
- 默认每 15 分钟自动清理一次掉落物。
- 默认在清理前
10、5、4、3、2、1秒广播提示。 - 清理后广播本次清理的物品总数量。
- 支持通过配置文件和游戏内指令修改清理间隔、提示秒数和白名单。
- 支持白名单物品不被清理。
现在可以直接使用主手物品添加白名单。
使用方式:
- 游戏内 OP / 管理员主手拿着想加入白名单的物品。
- 执行:
/xiaonuoclean whitelist set
- MOD 会自动读取主手物品 ID 并加入白名单。
控制台无法使用该命令,因为控制台没有游戏内主手物品。
旧指令:
/xiaonuoclean clean now
新指令:
/xiaonuoclean clean
修复前:
- 清理 9 组物品时显示清理了 9 个掉落物。
修复后:
- 会统计每个掉落物堆叠中的实际数量。
- 9 组、每组 64 个物品会正确显示为 576。
- 损坏的 JSON 配置不会被自动覆盖。
- 加载配置时不会静默重写用户原始配置文件。
- 空的
warningSeconds: []可以用于关闭清理前倒计时提醒。 - 大清理间隔不会因为 tick 计数溢出导致异常清理。
推荐使用:
xiaonuoclean-1.0.2.jar