{"id":20740371,"url":"https://github.com/thecoder777/minecraft-minebot","last_synced_at":"2026-06-01T10:31:14.986Z","repository":{"id":254861652,"uuid":"201891692","full_name":"TheCoder777/minecraft-minebot","owner":"TheCoder777","description":"This is a multiprocessing based minebot for minecraft 1.14.x","archived":false,"fork":false,"pushed_at":"2019-12-14T16:35:35.000Z","size":7311,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-12-19T20:10:52.081Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/TheCoder777.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-08-12T08:44:03.000Z","updated_at":"2019-12-14T16:35:40.000Z","dependencies_parsed_at":"2024-08-26T17:14:04.135Z","dependency_job_id":null,"html_url":"https://github.com/TheCoder777/minecraft-minebot","commit_stats":null,"previous_names":["thecoder777/minecraft-minebot"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/TheCoder777/minecraft-minebot","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheCoder777%2Fminecraft-minebot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheCoder777%2Fminecraft-minebot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheCoder777%2Fminecraft-minebot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheCoder777%2Fminecraft-minebot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/TheCoder777","download_url":"https://codeload.github.com/TheCoder777/minecraft-minebot/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheCoder777%2Fminecraft-minebot/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33771627,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-01T02:00:06.963Z","response_time":115,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-17T06:28:19.795Z","updated_at":"2026-06-01T10:31:14.964Z","avatar_url":"https://github.com/TheCoder777.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Minecraft MineBot\n\nThis is a fully automatic minebot for minecraft version 1.14.x (not tested in other versions).\nIt works via screen capturing and some sort of color detection through opencv!\n\n\n## Dependencies\nWhat you need to have installed:\n\n+ numpy\n+ pyautogui\n+ pyscreenshot\n+ keyboard\n+ opencv (cv2)\n+ pynput\n\nTo install all of them:\n\n```bash\nsudo pip instal numpy pyautogui pyscreenshot keyboard opencv-python pynput\n```\n\n## How to use\n\nTo use this, you first need to use the provided texturepack!\n\nIn game, you need to fill the first 5 slots, counted from the upper left, with stone pickaxes.\nFill the first 5 slots counted from the left of the second row of the inventory with iron pickaxes.\nLast but not least, fill the first 5 slots from the left bottom of the inventory with stone shovels.\n\nIn your hotbar:\nYou need to have a stone pickaxe at 2nd slot,\na iron pickaxe at 3rd slot,\na stone shovel at 4th slot,\nand some torches at your 9th slot (I recommend at least one stack, cause if the stack is empty, the minebot will stop!).\n\nFor purpose of lightning, you will need to have at least one torch in your off-hand,\nand you need to hold your torches in the 9th slot of your inventory hotbar!\n(if torches are empty, the minebot will stop!)\n\nTo start mining, start the program from you terminal of choice\n(you need to execute is with sudo on Linux, because I'm using the keyboard module at some parts).\nFirst you'll be asked for some health stats of your tools, then a countdown will appear!\nAs the countdown counts down, you have to switch you mouse focus to the mincraft window.\nTo make the minebot work properly,\nyou have to look at the top block in front of you in a 2 block high and 1 block wide mining tunnel!\n\nTo pause the minebot press \"p\" button. To shutdown the minebot hold the \"m\" key for one second!\n\nTo force kill the minebot (and all other spawned processes) hold the 'F12' key!\n(you can *not* change this key in settings!)\nThis will terminate all running processes that were started by the main thread!\n(basically it sends a SIG-TERM signal to every process, or in other words calls the terminate function)\n**Do this only on your own risk!**\n\n**This can cause zombie processes!**\n\n## Settings\n\nYou can change pretty much every kind of value in the 'defaults' or the 'timings' classes!\nThere are also some settings like debugging and also some values you can touch on your own risk!\n*(really, don't touch them!)*\n\n\n## Status\nLava detection works excellent!\n\nOre detection is also pretty good!\n\nPicaxe/shovel swapping works also pretty well!\n\nThere is some delay between detecting dirt and selecting the shovel!\n\nIf someone wants to help developing this minebot, please to that!\n\n**I'm not actively developing this anymore!**","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthecoder777%2Fminecraft-minebot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fthecoder777%2Fminecraft-minebot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthecoder777%2Fminecraft-minebot/lists"}