Releases: RukkitDev/Rukkit
Rukkit 0.9.4-dev-240811
Full Changelog: v0.9.4-dev...v0.9.4-dev-240811
Rukkit 0.9.4-dev
Rukkit 0.9.4-dev
- 修复同步游戏的混乱情况发生
- 现在welcomeMsg很明显可以使用了,你可以使用如下tag来自定义你的欢迎信息:
{playerName}: 玩家名称
{simpleUUID}: 玩家UUID前八位
{packageName}: 玩家游戏的包名
{versionCode}: 玩家的游戏版本 - 更新相关依赖并更新 yaml 有关内容
- 修复启动时读取lang时造成的启动失败问题
- 修复 TestPlugin 中的单位生成指令的 bug
- 修复同步游戏同步到重连游戏的玩家导致整盘游戏重开的问题
- 修复房间玩家地图信息的错乱问题
- 增加房间玩家发送 info 不同步消息时自动进行同步的功能
- 修复共享控制功能,增加玩家离线启用共享控制功能
- 增加 API: NetworkPlayer.sendTeamMessage(String msg)
- 调整部分日志级别至 trace 以简化输出
- 修复 isDebug 为 true 时日志不输出 debug 级别日志的问题
- Fixed the sync game problem.
- welcomeMsg in rukkit.yml can be used, you can use this following tags to customize your server's welcome message.
{playerName}, {simpleUUID}(first 8 degit of player's uuid), {packageName}(Player client's package name), {versionCode}(Player client's version code) - updated dependence, and ported the new version of SnakeYaml.
- Fixed when starting the server, server will be broken due to the bad lang format in rukkit.yml.
- Fixed the sharing control not working problem.
- Fixed the conflict round info between the room.
- Fixed when a player reconnected the game, the game have the possibility the sync with the reconnecting player's save, which lead to restart the game.
- Fixed the summon command bugs.
- Added the ability when player send a info, the server will start sync automatically.
- Add API NetworkPlayer.sendTeamMessage
- Changed some log level to trace
- Fixed when isDebug = true, the server would not enable the debug log.
Full Changelog: v0.9.3-dev...v0.9.4-dev
Rukkit 0.9.3-dev
Full Changelog: v0.9.2-dev...v0.9.3-dev
Rukkit 0.9.2-dev
修复了多房间模式下的同步问题;
添加了多人游戏下的afk命令,添加vote有关的接口,并将sync指令设为投票进行;
修复部分ServerCommand的控制台指令问题;
Fixed multiroom mode sync problem.
Added afk command in game, and add a Vote API.
'-sync' command now using vote system.
fixed some terminal command problem.
Rukkit 0.9.1-dev
Rukkit 0.9.1-dev-unstable
- 更新协议至 179.
- 更友好的控制台体验,启用lastrun.log日志记录.
- 增加bugs.
- Update the protocol to 179.
- Friendly terminal, now can record lastrun.log.
- Add more bugs!
Full Changelog: v0.8.2-dev...v0.9.0-dev
Rukkit 0.9.0 dev
== Rukkit 0.9.0-dev-unstable ==
-
新增对1.15的支持。
-
新增多房间系统,配置文件新增maxRoom配置
-
修复启动脚本无法启动服务端的问题
-
新增玩家系统,可储存文件信息并由插件调用
-
若干新增bugs
-
Add 1.15 support.
-
Add multi-room system support(unstable), add config maxRoom
-
Fixed start script file problem.
-
Add Player config system, support save player data.
-
Add more bugs!
Full Changelog: v0.8.2-dev...v0.9.0-dev
Rukkit 0.8.2-dev update
- Added i18n support.(LangUtil)
- Fixed a plugin bug.
- Fixed a no-stop mode bug: when singlePlayerMode=false, server will crash.
- Improved no-stop vote: when a player joined a no-stop game,server will inform it if a vote is running.
- Improved plugin life cycle.
Full Changelog: v0.8.0...v0.8.2-dev
Rukkit 0.8.0 update
Rukkit 0.8.0-dev
- Updated the server.properties -> round.yml
- Added rukkit.yml config.It's the server default config instand round default config.
- Added a simple game sync system,support custom map to.
- Added some internal plugins like ChatCommandPlugin and so on.
- Restructed the framework of Rukkit.
- Added gradle support.
- Added some gameCommand, now server can send them.(summon unit, surrender, pingmap)
- Added ThreadManager, now using thread pool instand a single Thread or TimerTask.
- Changed log system to logback-classic.
- Chat command system improved, now can use
Rukkit.getCommandManager().registerCommand();
to register a chat command. - Updated plugin system, using yaml to register plugin instand properties.
- Added a experimental feature:NoStop Mode.In this mode, server alway in game and player can vote to change Maps, incomes, and so on.
- Fixed some bugs.