Skip to content

Latest commit

 

History

History
72 lines (52 loc) · 2.42 KB

README.md

File metadata and controls

72 lines (52 loc) · 2.42 KB

Neptune

MIT License GitHub Actions Discord

Neptune is a free, open-source multiplayer game server and toolset primarily targeting Old School RuneScape.

Requirements

  • Java 17
  • Kotlin 2.1.0

Goals

The primary goal for this project is to have a development environment similar to the real thing. The follow is a brief overview of the overall goals of the project.

  • Accurate game server replicating the majority of the core mechanics.
  • Cache tooling for making additions and modifications to the game cache.
    • ClientScript compiler
    • Config type packers (obj, npc, struct, etc.)
  • And more...

Project Layout

Some modules may have more information in their README.

Building

To build the project run ./gradlew build.

Contributing

Pull requests are welcome on GitHub.

  • All contributions must follow the style guidelines, for checking you can use ./gradlew check.
  • Commit messages must follow conventional commits. If a commit message doesn't follow what we would like, we will request changes or modify it ourselves if the PR allows it.

Links

License

Neptune is licensed under the MIT license. See LICENSE for the full text.