GO

go-mc

Minecraft protocol and bot library written in Go

Game Servers ★ 983 stars Hard setup MIT

go-mc is a Go library implementing the Minecraft network protocol, enabling developers to build clients, bots, and server tooling. It is useful for self-hosted automation and custom Minecraft infrastructure.

Key features

  • Minecraft protocol in Go
  • Client and bot building
  • Lightweight and fast
  • Server tooling support

Strengths

  • Released under the MIT license
  • Written in Go
  • Tiny footprint — runs in 128 MB RAM

go-mc replaces

Compare go-mc

11 head-to-head comparisons.

Similar game servers apps