Skip to content

Releases: RukkitDev/Rukkit

Rukkit 0.9.4-dev-240811

11 Aug 09:43
Compare
Choose a tag to compare
Pre-release

Rukkit 0.9.4-dev

21 Jun 17:20
Compare
Choose a tag to compare
Rukkit 0.9.4-dev Pre-release
Pre-release

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

03 Feb 13:39
Compare
Choose a tag to compare
Rukkit 0.9.3-dev Pre-release
Pre-release

Full Changelog: v0.9.2-dev...v0.9.3-dev

Rukkit 0.9.2-dev

19 Oct 14:17
Compare
Choose a tag to compare
Rukkit 0.9.2-dev Pre-release
Pre-release

修复了多房间模式下的同步问题;
添加了多人游戏下的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

01 Sep 13:09
Compare
Choose a tag to compare
Rukkit 0.9.1-dev Pre-release
Pre-release

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

31 Aug 10:12
Compare
Choose a tag to compare
Rukkit 0.9.0 dev Pre-release
Pre-release

== 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

05 Feb 09:15
Compare
Choose a tag to compare
Pre-release
  • 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

04 Feb 09:33
Compare
Choose a tag to compare
Rukkit 0.8.0 update Pre-release
Pre-release

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.