Skip to content
/ server Public

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

License

Notifications You must be signed in to change notification settings

arciera/server

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.