An template for creating your Minecraft proxy with Go.
This template repository bootstraps your Minekube Gate project, a customizable Minecraft proxy written in Go.
- Fork this repository on GitHub.
- Clone forked repository (
git clone <your-forked-repo-url>
) - Open project in your favorite Go IDE.
- Run the proxy:
go run .
- Start customizing Gate to your needs!
To create a new Gate plugin, follow these steps:
- Create and write your plugin code in a new
plugins/xyz/xyz.go
file. - Add your exported plugin to the
proxy.Plugins
slice ingate.go
. - Build and run Gate with:
go run .
Use the -d
flag to run Gate in debug mode if you encounter issues. (go run . -d
)