arciera / server

A Minecraft server written in TypeScript. Modern, multi-threaded, modular and built for performance.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

arciera/server

Node.js CI

Download · Documentation

A Minecraft server written in TypeScript. Modern, multi-threaded, modular and built for performance.

Running

To run arciera/server you need Node.js 18 or higher.

Download server.mjs from the latest release. Alternatively, you can clone the repository and run npm run bundle to build the server yourself. You will find the bundled server in build/index.js.

To start the server:

node server.mjs

To stop the server, send SIGINT by pressing Ctrl+C (^C).

Issues

If you find any bugs or issues, or have any suggestions, please open an issue.

Fixing bugs is our utmost priority.

FAQ

I can't join the world!

Arciera server is a bare-bones server and does not have a world. If you want to connect to a world, you need to use a plugin that provides a world. Any additional features beyond simply establishing a connection require a plugin.

Contributing

All contributions are most welcome!

If you would like to contribute a new feature, make sure that it is within the scope of the project. Arciera server aims to be minimal and lightweight and sometimes creating a plugin might be more suitable.

To contribute, fork the repository, make your changes and open a pull request.

About

A Minecraft server written in TypeScript. Modern, multi-threaded, modular and built for performance.

License:GNU General Public License v3.0


Languages

Language:TypeScript 100.0%