/RW-HPS

铁锈战争高效率服务器 / Dedicated to Rusted Warfare(RustedWarfare) High Performance Server

Primary LanguageJavaGNU General Public License v3.0GPL-3.0

Language(语言)

跳转中文介绍

RW-HPS

Third party rust war server
This is a netty based server
It aims to provide better game experience for players as a high performance and high availability server

Licenses

Used in this project
GNU General Public License v3.0

Game protocols that will not be supported

  • Server List -> ADD List, Update List, Remove List
  • Money related, such as value-added services

All development is for learning, do not use for illegal purposes

RW-HPS is open sourced under the GPLv3 agreement. For the healthy development of the entire community,We highly recommendedyou do the following:

  • Indirect contact (including but not limited to using Http API or cross-process technology and bytecode modification) to RW-HPS software using GPLv3 open source
  • For personal use, please join the server to use from RW-HPS
  • *Do not encourage, do not support all commercial use

Derivative software needs to declare and quote

  • If the software package released by RW-HPS is quoted without modifying RW-HPS, the derivative project shall mention the use of RW-HPS in any part of the description。
  • If the RW-HPS source code is modified and then released,Or refer to the internal implementation of RW-HPS to release another project,Then the derivative project must bearticle heador 'RW-HPS' related informationfirst Appearances positionclearly statedfrom This Warehouse (https://github.com/deng-rui/RW-HPS)。Don’t distort or hide the fact that it’s free and open source。

Start

  • Development documentation: docs
  • Update log: release
  • Development plan: milestones
  • Discuss:

    Questions raised in GitHub discussions will be answered, and you are welcome to share your new ideas based on the project.
    Email contact : RW-HPS@der.kim

Construction

  1. Install JDK 11 +. If you don't know how to do it, check it out.
  2. Run "gradlew jar"
  3. Your jar will be in the 'build/libs' directory
  4. Run your jar to experience high performance server.

Run

Configure CPU RAM SYSTEM Disk Java
Currently Allocated BCM2711 4G Ubuntu 19.10 500 HDD Java 11
Minimum Configuration ARMv7 Processor rev 5 64M Linux~ 64M HDD Java 11

Mark Setup

Configure CPU RAM SYSTEM Disk Java Gradle
Currently Allocated BCM2711 4G Ubuntu 19.10 500G HDD Java 11 6.2.2

Server Command List

Command Parameter Information
help Get help
start Turn on the server
say <TEXT> Send messages in the name of Server
giveadmin <PlayerSerialNumber> Transfer Admin
restart Restart server
gameover Restart The Game
clearbanip Clean up the banned IP
admin <add/remove> <PlayerSite> Set up admin
clearbanuuid Clear banned uuid
clearbanall Empty ban
ban <PlayerSerialNumber> Ban someone
mute <PlayerSerialNumber> <Time/s> Clear banned uuid
kick <PlayerSerialNumber> <Time/s> Kick
isafk <off/on> Whether to enable AFK
plugins View the list of plugins
players View player list
kill <PlayerSerialNumber> Kill the player
clearmuteall Unmute all
maps View Custom Map
stop Stop the server

Game Command List

Command Parameter Information
help Get help

Thanks

@Miku Inspiration from Rukkit project
@Tiexiu.xyz Provide computing support
@Aunken ARC/Mindustry The project provides the underlying vision
@Apache org.apache.tools.zip