{"repo":"adepierre/Botcraft","free":true,"listed":false,"github":"https://github.com/adepierre/Botcraft","clone":"git clone https://github.com/adepierre/Botcraft.git","description":"Botcraft is a cross-platform C++ library to create bots that connect and interact with Minecraft servers with (optional) integrated OpenGL renderer","language":"C++","stars":626,"topics":["cpp","minecraft","bot","client","opengl"],"license":"GPL-3.0","category":"game-templates","readme_excerpt":"Botcraft A Minecraft bots library This is a \"learn-by-doing\" pet project I develop on my free time when I feel like it. I share the code for people that might be interested but it's more a \"shared private repo\" than a real open source community project. I usually try to push updates on master every first week of each month, and as soon as they are ready for new Minecraft version support updates. Precompiled binaries of the library and examples can be found in the latest release for both Windows and Linux. To compile it yourself, you can check the Building section. Content Features Dependencies Building and testing Examples ProtocolCraft Clients Connection Mod support License Features Main features are listed below. To see the evolution of the project, check the changelog. - Connection to minecraft server (both offline \"cracked\" mode and online connection with Mojang or Microsoft account) - DNS server name resolution with and without SRV record - All official releases from 1.12.2 to 26.2 supported - Compression - Signed chat system for 1.19+ versions - Vanilla physics and collisions (wiki page for details) - World data - Full entity support (type, data, metadata and attributes) - (Optional) Rendering of all the blocks (including entity-blocks like chests, banners...) and entities (bounding box only) - Bot programming with a behaviour tree system (wiki page for details) - Extremely resource efficient (CPU/RAM) bots (<5 Mb for AFK bots, <60 Mb for other bots in headless mode) - ","default_branch":null,"files":null,"tree":[],"storefront":"/r/adepierre","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/adepierre/Botcraft/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."}