Minecraft: Java Edition
30 projects, 28 with public code: reimplementation, source port, readable bytecode, agent environment.
Projects
Create Minecraft bots with a powerful, stable, and high level JavaScript API.
GitHub
An Open-Ended Embodied Agent with Large Language Models
GitHub
Minecraft AI with LLMs+Mineflayer
GitHub
Project Malmo is a platform for Artificial Intelligence experimentation and research built on top of Minecraft. We aim to inspire a new generation of research into challenging new problems presented…
GitHub archived
A Minecraft: Java Edition Launcher for Android and iOS based on PojavLauncher. This repository contains source code for Android platform.
status beta
Building Open-Ended Embodied Agents with Internet-Scale Knowledge
GitHub
A simple Minecraft written in Rust with the Piston game engine
OSGC status: unplayable; development: halted; Hematite is a project aiming to implement Minecraft in Rust; game already in catalog; this project is a different project type for it
Video PreTraining (VPT): Learning to Act by Watching Unlabeled Online Videos
GitHub
Libre Minecraft mappings, free to use for everyone. No exceptions.
Fully deobfuscatable; Mojang announced dropping obfuscation in 2025-26 snapshots; GitHub
MineRL Competition for Sample Efficient Reinforcement Learning - Python Package
GitHub
A Minecraft MCP Server powered by Mineflayer API. It allows to control a Minecraft character in real-time, allowing AI assistants to build structures, explore the world, and interact with the game en…
GitHub
MineStudio: A Streamlined Package for Minecraft AI Agent Development
GitHub
(VillagerAgent ACL 2024) A Graph based Minecraft multi agents framework
Graph-based multi-agent Minecraft framework with the VillagerBench multi-agent task suite (ACL 2024). active 2026.
Simulating Large-Scale Multi-Agent Interactions with Limited Multimodal Senses and Physical Needs
GitHub archived
⚡⚡ Lightning Fast (~300TPS) Reinforcement Learning environment on latest Minecraft 🏝️
GitHub
Eaglercraft ports decompiled MC to the browser; repeatedly taken down (Mojang/Microsoft DMCA) — mirrors persist
2025-09
Standard Minecraft agent benchmark: 3000+ atomic tasks in the framework; MCU-turbo has 80 atomic + 20 compositional tasks, each with simple and hard variants and VLM-based evaluation (arXiv 2310.08367).
Plancraft is a minecraft environment and agent suite to test planning capabilities in LLMs
2025-11
Minecraft decompilation from unobfuscated jars
Decompile Minecraft using Vineflower, reconstruct the code using LLM
Decompile Minecraft using Vineflower, reconstruct the code using LLM; no GitHub releases; repo created 2026-04-29
OSGC status: playable; development: sporadic; A Minecraft client which is completely re-implemented; game already in catalog; this project is a different project type for it
Minecraft-style voxel benchmark for comparing AI models (Arena + Sandbox)
(2026-10)
GitHub
(PillagerBench CoG 2025) A Competitive Minecraft Multi-Agent Framework
Competitive team-vs-team Minecraft benchmark for LLM multi-agent systems (IEEE CoG 2025, arXiv 2509.06235).
Commercial/indie or freeware LOVE game packaged in PortMaster (main) as minecraftjava, updated 2025-10-22; needs user game files
What you need
You need your own copy of the game: these projects ship code only.
Agent environments
Same toolchain
More on PC
Found via kymie131.github.io/openportsgames/api/ports.json, opengaming/osgameclones/blob/master/games/h.yaml, hematite.piston.rs/, FabricMC/fabric-api, MinecraftForge/MinecraftForge
GitHub data checked 2026-10-12. Notes are summaries from the research pass; the project pages are the authority.