更新日记
- 🐛(wayzer/map/resourceHelper) 多余的runBlocking @way-zer (c674b60)
- 🐛(wayzer/cmds/voteMap) 换图成功延时广播问题 @way-zer (1a38f51)
- 📝(metadata) 新的格式 @way-zer (2dc5140)
- ✨(coreLib/commands/helpful) 分离genMetadata指令,并更新新版模式 @way-zer (ef066e8)
- 🚑️(coreLib/DBConnector) H2启用失败 @way-zer (123a489)
- 💚 更新workflows @way-zer (4771c8a)
- 💚 更新发布workflow @way-zer (9ac5d50)
- 📝 更新Readme @way-zer (49ff9a5)
- ✨(loader) 支持SARoot环境变量 @way-zer (385a1b9)
- ✨(coreMindustry) onEnableForGame & onDisableForGame @way-zer (8d1c56e)
- ✨(coreLib) 新版本CommandApi V2 @way-zer (c3a2f70)
基于CommandAttr的命令扩展
- 🚑️(coreLib/CommandApi) visible 相关问题 @way-zer (4328083)
- 🚑️(core/menu) 未设置column @way-zer (cad8ff5)
- 🚑️(wayzer/user/ban) unBanX 报错 @way-zer (642d8d3)
- 🏗️(coreLib/CommandApiV2) 移除重构回CommandApi @way-zer (a2efd63)
- 🚑️(wayzer/user/ban) 修复ban @way-zer (9c29da3)
- ⚡️(wayzer/map/resourceHelper) 延长默认readTimeout @way-zer (42e96b5)
- 🎨(coreMindustry) 整理弃用 @way-zer (705223a)
- Revert "🎨(coreMindustry) 整理弃用" @way-zer (d9b5b68)
This reverts commit 705223a.
- 🚑️(coreMindustry) 移除
Script.player
, 干扰CommandContext.player
解析 @way-zer (3d58342) - ⚡️(wayzer/user/ban) 使用Dao代替entity,提高性能和兼容性 @way-zer (791f946)
- 🐛(coreLib/CommandApi) 未return导致多余的无效指令 @way-zer (167dbf1)
- 🚑️(coreMindustry/menu) info.attrs更新 @way-zer (910ba9b)
- 🚑️(wayzer/user/ban) h2不支持returning @way-zer (16e09e9)
- 🚑️(wayzer/cmds/voteKick) CommandApi更新 @way-zer (2187adb)
- 🚑️(wayzer/user/ext/skills) CommandApi更新 @way-zer (6fa6c40)
- 🚑️(ci) replace deno with bun @way-zer (e445bbd)
- 🎨(coreLib) 为invoke函数添加弃用 @way-zer (b1c8626)
- 🚑️(️coreMindustry/menu) use CommandHandler @way-zer (e712cea)
- 👽️(*) unit()可能null @way-zer (2e84681)
文件变更
54 文件
- ➕ .github/actions/.gitignore
- ➕ .github/actions/bun.lock
- 📝 .github/actions/changelog.ts +4 -10
- ➕ .github/actions/package.json
- ➕ .github/actions/tsconfig.json
- 📝 .github/workflows/buildPlugin.yml +3 -6
- 📝 .github/workflows/checkScripts.yml +7 -9
- 📝 .github/workflows/release.yml +12 -6
- 📝 README.md +46 -44
- ➕ README_en.md
- 📝 loader/src/mindustry/Main.kt +2 -1
- 📝 loader/src/standalone/Main.kt +1 -1
- 📝 scripts/build.gradle.kts +2 -1
- 📝 scripts/coreLibrary/DBConnector.kts +0 -1
- 📝 scripts/coreLibrary/commands/control.kts +0 -33
- ➕ scripts/coreLibrary/commands/helpful.kts
- 📝 scripts/coreLibrary/lib/ColorApi.kt +2 -2
- 📝 scripts/coreLibrary/lib/CommandApi.kt +149 -67
- 📝 scripts/coreLibrary/lib/util/menu.kt +3 -3
- 📝 scripts/coreLibrary/module.kts +1 -0
- 📝 scripts/coreMindustry/lib/CommandExt.kt +0 -11
- 📝 scripts/coreMindustry/lib/CommandImpl.kt +49 -35
- 📝 scripts/coreMindustry/lib/ContentExt.kt +34 -23
- 📝 scripts/coreMindustry/menu.kts +30 -27
- 📝 scripts/metadata/coreLibrary.metadata +70 -4
- 🔥 scripts/metadata/coreLibrary_DBApi.metadata
- 🔥 scripts/metadata/coreLibrary_DBConnector.metadata
- 🔥 scripts/metadata/coreLibrary_extApi_mongoApi.metadata
- 🔥 scripts/metadata/coreLibrary_extApi_redisApi.metadata
- 🔥 scripts/metadata/coreLibrary_extApi_remoteEventApi.metadata
- 🔥 scripts/metadata/coreLibrary_lang.metadata
- 📝 scripts/metadata/coreMindustry.metadata +39 -1
- 🔥 scripts/metadata/coreMindustry_contentsTweaker.metadata
- 🔥 scripts/metadata/coreMindustry_utilAssets.metadata
- 🔥 scripts/metadata/coreMindustry_utilTextInput.metadata
- 🔥 scripts/metadata/gbot.metadata
- 🔥 scripts/metadata/main.metadata
- 📝 scripts/metadata/mapScript.metadata +14 -1
- 🔥 scripts/metadata/mapScript_shared_hexed.metadata
- 🔥 scripts/metadata/mapScript_shared_posMark.metadata
- 📝 scripts/metadata/wayzer.metadata +175 -3
- 🔥 scripts/metadata/wayzer_map_betterTeam.metadata
- 🔥 scripts/metadata/wayzer_maps.metadata
- 🔥 scripts/metadata/wayzer_user_ext_statistics.metadata
- 🔥 scripts/metadata/wayzer_user_userService.metadata
- 📝 scripts/wayzer/cmds/gatherTp.kts +3 -3
- 📝 scripts/wayzer/cmds/voteKick.kts +23 -25
- 📝 scripts/wayzer/cmds/voteMap.kts +2 -4
- 📝 scripts/wayzer/map/resourceHelper.kts +2 -2
- 📝 scripts/wayzer/user/ban.dao.kt +46 -23
- 📝 scripts/wayzer/user/ban.kts +8 -11
- 📝 scripts/wayzer/user/ext/skills.kts +4 -5
- 📝 scripts/wayzer/vote.kts +4 -0
- 📝 scripts/wayzer/vote.lib.kt +1 -6