{"repo":"zwubs/betamine","free":true,"listed":false,"github":"https://github.com/zwubs/betamine","clone":"git clone https://github.com/zwubs/betamine.git","description":"A Minecraft server written in Gleam","language":"Gleam","stars":41,"topics":["gleam","minecraft"],"license":"MIT","category":"game-templates","readme_excerpt":"betamine A Minecraft server written in Gleam About betamine is a Minecraft server written from the ground up in Gleam. It utilizes the glisten package as the basis for it's TCP connection. The protocol utilized by betamine is documented on the minecraft.wiki website, which is a great resource if you're interested in getting into the networking side of Minecraft development. Currently the only supported Minecraft version by betamine is 1.21.11 . [!WARNING] Heads up, betamine currently lacks the security features that should be employed by a typical Minecraft server. Please refrain from utilizing betamine as a typical Minecraft server, for now its sole purpose is education and fun. Getting Started First things first you'll need to pull down the repository and get it running, you can do so with the following commands: Once running this will start up the server on localhost with the port 25565 (the default Minecraft server port), which you'll be able to connect to through your Minecraft client. Caveats - I need to improve the pinging logic for the server. If you're having trouble seeing the server on your list after you add it, hitting the \"Refresh\" button a few times seems to help...","default_branch":null,"files":null,"tree":[],"storefront":"/r/zwubs","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/zwubs/betamine/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}