Skip to content

v3.0.0 (136+)

Compare
Choose a tag to compare
@github-actions github-actions released this 18 Jul 06:40
· 3 commits to 7.0 since this release
cf75264

3.0.0漫长的发布过程

3.0.0的发布从7.18整整拖了2个月了,有几点原因

  • 游戏版本从135->136增加了不少内容,有较大的改变,很多问题要在服务器中慢慢发现
  • 加载器也有较大的更新和调整
  • 上一个版本稳定性可能有点问题,作为一个大版本更新,我希望正式发布更有质量

最近更新

新的安装格式 All In One

仅需要将all in one的jar丢到mods中,即可使用完整功能

  • 增加脚本:和以前一样,放到scripts目录即可(简单脚本直接放入scripts/main即可)
  • 修改脚本:相同id, 放置到scripts目录对应目录,(目前需要重启服务器生效)
  • 删除脚本:目前不支持直接删除,可用SAMain指定bootStrap脚本,通过该脚本控制需要加载的模块

更新日记

loader/coreLib

core/wayzer

other

文件变更

70 文件
  • 📝 .github/workflows/release.yml +1 -1
  • 📝 README.md +2 -2
  • 📝 build.gradle.kts +88 -13
  • 🔥 dependencies.gradle.kts
  • 📝 gradle/wrapper/gradle-wrapper.jar +0 -0
  • 📝 gradle/wrapper/gradle-wrapper.properties +1 -1
  • 📝 gradlew +159 -104
  • 📝 gradlew.bat +8 -6
  • 📝 plugin/res/plugin.json +1 -1
  • 📝 plugin/src/cf/wayzer/ScriptAgent4Mindustry.kt +26 -16
  • 📝 plugin/src/cf/wayzer/scriptAgent/GenerateMain.kt +20 -15
  • ➕ plugin/src/cf/wayzer/scriptAgent/JarScriptRegistry.kt
  • 📝 scripts/coreLibrary/DBApi.kts +95 -15
  • 📝 scripts/coreLibrary/controlCommand.kts +87 -21
  • 📝 scripts/coreLibrary/hotReload.kts +23 -5
  • 📝 scripts/coreLibrary/lib/ColorApi.kt +48 -0
  • 📝 scripts/coreLibrary/lib/CommandApi.kt +22 -19
  • 🔥 scripts/coreLibrary/lib/Ext.kt
  • 📝 scripts/coreLibrary/lib/PermissionApi.kt +4 -5
  • 📝 scripts/coreLibrary/lib/PlaceHoldApi.kt +18 -4
  • 📝 scripts/coreLibrary/lib/util/ServiceRegistry.kt +4 -4
  • 📝 scripts/coreLibrary/lib/util/coroutine.kt +2 -0
  • 📝 scripts/coreLibrary/module.kts +5 -1
  • 📝 scripts/coreLibrary/permissionCommand.kts +5 -0
  • 📝 scripts/coreLibrary/varsCommand.kts +1 -0
  • 📝 scripts/coreMindustry/console.kts +26 -21
  • 🔥 scripts/coreMindustry/contentsLoader.kts
  • ➕ scripts/coreMindustry/contentsTweaker.kts
  • 📝 scripts/coreMindustry/lib/CommandExt.kt +13 -4
  • 📝 scripts/coreMindustry/lib/CommandImpl.kt +28 -51
  • 📝 scripts/coreMindustry/lib/ContentExt.kt +19 -25
  • 📝 scripts/coreMindustry/lib/ContentHelper.kt +9 -7
  • 📝 scripts/coreMindustry/lib/DispatcherExt.kt +4 -1
  • 📝 scripts/coreMindustry/lib/ListenExt.kt +12 -4
  • 📝 scripts/coreMindustry/lib/PermissionExt.kt +1 -1
  • 📝 scripts/coreMindustry/scorebroad.kts +11 -14
  • 📝 scripts/coreMindustry/variables.kts +1 -3
  • 📝 scripts/main/pixelPicture.kts +3 -5
  • 📝 scripts/main/spawnMob.kts +2 -2
  • 📝 scripts/metadata/coreLibrary.metadata +0 -0
  • 📝 scripts/metadata/coreMindustry.metadata +0 -0
  • 📝 scripts/metadata/main.metadata +0 -0
  • 📝 scripts/metadata/mirai.metadata +0 -0
  • 🔥 scripts/metadata/private.metadata
  • 📝 scripts/metadata/wayzer.metadata +0 -0
  • 📝 scripts/mirai/status.kts +3 -4
  • 📝 scripts/wayzer/ext/autoUpdate.kts +13 -13
  • 📝 scripts/wayzer/ext/gatherTp.kts +2 -0
  • 📝 scripts/wayzer/ext/lang.kts +10 -8
  • 📝 scripts/wayzer/ext/vote.kts +1 -1
  • 📝 scripts/wayzer/lib/PermissionExt.kt +2 -3
  • 📝 scripts/wayzer/lib/dao/PlayerData.kt +6 -4
  • 📝 scripts/wayzer/lib/dao/util/TransactionHelper.kt +4 -1
  • 🚚 scripts/wayzer/lib/event/ConnectAsyncEvent.kt <= scripts/wayzer/lib/event/PlayerJoin.kt
  • 📝 scripts/wayzer/map/autoSave.kts +21 -22
  • 📝 scripts/wayzer/map/mapInfo.kts +88 -30
  • 📝 scripts/wayzer/map/mapSnap.kts +0 -3
  • 📝 scripts/wayzer/maps.kts +8 -9
  • 📝 scripts/wayzer/maps.manager.kt +61 -34
  • 📝 scripts/wayzer/playerInfo.kts +21 -23
  • 📝 scripts/wayzer/reGrief/history.kts +7 -21
  • 📝 scripts/wayzer/reGrief/unitLimit.kts +4 -0
  • 📝 scripts/wayzer/res/block_colors.png +0 -0
  • 📝 scripts/wayzer/user/achievement.kts +2 -2
  • 📝 scripts/wayzer/user/ban.kts +9 -11
  • 📝 scripts/wayzer/user/ext/profileBind.kts +9 -7
  • 📝 scripts/wayzer/user/ext/rank.kts +6 -7
  • 📝 scripts/wayzer/user/ext/skills.kts +1 -3
  • 📝 scripts/wayzer/user/ext/statistics.kts +20 -19
  • 📝 scripts/wayzer/voteService.kts +10 -6

完整对比 获取patch