{"repo":"RosegoldMC/rosegold.cr","free":true,"listed":false,"github":"https://github.com/RosegoldMC/rosegold.cr","clone":"git clone https://github.com/RosegoldMC/rosegold.cr.git","description":"Legal (Civ servers) minecraft bot client written in crystal","language":"Crystal","stars":36,"topics":["minecraft","mineflayer"],"license":"MIT","category":"game-templates","readme_excerpt":"Rosegold Minecraft botting client written in Crystal, designed for CivMC and compliant with its botting rules. Rosegold handles the protocol, physics, and inventory management so you can focus on what your bot does. Getting Started 1. Install Crystal Follow the official Crystal installation guide for your platform. Windows users: Crystal works best under WSL (Windows Subsystem for Linux). shards (Crystal's package manager, like npm) is included with Crystal. 2. Use the Template The fastest way to start is with the example template: 1. Click Use this template to create your own repo — it includes GitHub Actions that build Linux and Windows binaries automatically 2. Clone your new repo and install dependencies: 3. Build and Run On first run, you'll see a message like: Open that URL, enter the code, and sign in with the Microsoft account that owns Minecraft Java Edition. After that, your token is cached and future runs connect automatically. 4. Watch Your Bot (SpectateServer) All the examples start a SpectateServer on localhost:25566 . Open Minecraft, add a server with that address, and connect to see through your bot's eyes in real time — its position, inventory, health, and everything happening around it. No auth required. Scripts can also push UI straight to everyone spectating: chat lines, an action bar, and a boss bar for progress. 5. Choosing Minecraft Versions By default Rosegold supports every Minecraft version it knows about and auto-detects which one the server speaks.","default_branch":null,"files":null,"tree":[],"storefront":"/r/RosegoldMC","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/RosegoldMC/rosegold.cr/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."}