Skip to content
VitisMCPublic

About

High-performance Minecraft server written in Go

Topics

Resources

Contributing

Stars

3 stars

Watchers

0 watching

Forks

Repository files navigation

Vitis

Русский · Documentation · Contributing

Minecraft Java Edition server software written in Go.

Experimental: gameplay and vanilla compatibility are incomplete. Read the features and limitations before choosing Vitis for a world you intend to keep.

Compatibility Version
Client Minecraft Java Edition 1.21.4
Wire protocol 769
World DataVersion 4189
Build from source Go 1.23+
License GPLv3

Start here

Download the archive for your OS and CPU from GitHub Releases, unpack it into your server directory, and run a command there.

Linux/macOS:

./vitis

Windows PowerShell:

.\vitis.exe

On the first run, Vitis creates missing configuration/access files, downloads the official Minecraft 1.21.4 server JAR, verifies it and extracts vanilla resources using Go. Go, Java and source files are not needed. Existing files are preserved; subsequent starts reuse the local pack.

Connect with a Java Edition 1.21.4 client. Use stop in the console to save and shut down. See installation for platform selection, generated files and troubleshooting, or developer setup to build from source.

The runtime vanilla pack is stored in <world>/vanilla/1.21.4/, with world selected by configuration. User datapacks belong in <world>/datapacks/.

Documentation

Bukkit/Paper plugins and Forge/Fabric mods are not supported.

About

High-performance Minecraft server written in Go

Topics

Resources

Contributing

Stars

3 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages