Gophertunnel

General purpose library for Minecraft Bedrock Edition software written in Go
Alternatives To Gophertunnel
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Docker Minecraft Server7,174
2 days ago94apache-2.0Shell
Docker image that provides a Minecraft Server that will automatically download selected version at startup
Dockercraft6,300
2 years agoApril 01, 202318apache-2.0Lua
Docker + Minecraft = Dockercraft
Cuberite4,706
2 days ago563otherC++
A lightweight, fast and extensible game server for Minecraft
Feather2,441
3 days ago2September 13, 2020110apache-2.0Rust
A Minecraft server implementation in Rust
Eggs2,149
a day ago111mitLua
Service eggs for the pterodactyl panel
Minestom1,949
2 days ago183apache-2.0Java
1.19.3 Lightweight Minecraft server
Valence1,852103 days ago1August 10, 202355mitRust
A Rust framework for building Minecraft servers.
Minecraft Optimization1,537
2 days ago2
Minecraft server optimization guide
Scriptcraft1,473
3 years ago72mitJavaScript
Write Minecraft Plugins in JavaScript.
Bungeecord1,4621915 hours ago5August 06, 2023365otherJava
BungeeCord, the 6th in a generation of server portal suites. Efficiently proxies and maintains connections and transport between multiple Minecraft servers.
Alternatives To Gophertunnel
Select To Compare


Alternative Project Comparisons
Readme

gophertunnel

Swiss army knife for Minecraft (Bedrock Edition) software written in Go

PkgGoDev

telescope gopher

Overview

gophertunnel is composed of several packages that may be of use for creating Minecraft related tools. Gophertunnel requires at least Go 1.19. A brief overview of all packages may be found here.

Examples

Examples on how to dial a connection or start a server can be found in the minecraft package. Additionally, a MITM proxy is implemented in the main.go file.

Versions

Gophertunnel supports only one version at a time (generally the latest official Minecraft release), but multiple protocols can be supported with the API. Generally, a new minor version is tagged when gophertunnel supports a new Minecraft version that was not previously supported.

Sponsors

Become Patron

Gophertunnel is sponsored by all my gopher sponsors. A special thanks goes to the Very Important Gophers!

Contact

Chat on Discord

Note: We do not under any circumstance support or endorse the usage of gophertunnel with malicious intent.

Popular Minecraft Projects
Popular Server Projects
Popular Games Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Go
Golang
Server
Auth
Proxy
Minecraft
Mitm