by bytewife
AI Agent Simulation generates Minecraft Settlements
# Add to your Claude Code skills
git clone https://github.com/bytewife/agentcraftGuides for using ai agents skills like agentcraft.
Last scanned: 5/30/2026
{
"issues": [],
"status": "PASSED",
"scannedAt": "2026-05-30T17:01:17.301Z",
"npmAuditRan": true,
"pipAuditRan": false
}An adaptive settlement creation using a social agent simulation in Minecraft! This is my entry for the 2021 Generative Design in Minecraft competition (it placed 2nd). Video demos:

Tested on Minecraft 1.16.5, Python 3.9
Install the following packages with setup.py:
python3 setup.py install
or download the dependencies manually:
pip install bitarray numpy names nbt requests scipy wonderwords
Download and install Minecraft Forge for 1.16.5 here.
You need to own a copy of Minecraft (Java Version) and have it installed on your machine.
Get the Forge Mod Launcher (Download Recommended -> Installer) and install it (client install, but server should work, too). The latest version I tested is 1.16.5-36.1.0, but newer versions should work, too.
Open your Minecraft Launcher, the Forge Installation should have appeared there.
Open your mod folder. To do this open the Forge Installation you just installed and click the "Mods" button and then the "Open mods folder" button (You can skip this step by just navigating to %APPDATA%/.minecraft/mods).
Move .jar file from this repository into the mod folder.
Restart Minecraft and launch the Forge Installation again. The mod should now appear in the mod list under "Mods".
When you open a world the HTTP Server will be started automatically, and you should now be able to send HTTP requests to it.
After Forge and the Mod are set up, you can use the following command from this project's folder:
Options:
-a X1,Y1,X2,Y2 | Set the generator's build AREA in the running Minecraft world. Avoid spaces in between numbers.
-t SECONDS | Set the TIME limit for the generator's execution.
-s STEPS | Set the number of TIME-STEPS the generator takes.
-f FRAMELENGTH | Set the duration of each frame of render. seconds
--norender | Disable per-frame rendering (for performance)
--nochronicle | Disable writing to chronicle
--printchronicle | Write the chronicle's output to console
--leavesign | Render a sign at the center of the given area describing the location of the settlement.
Example:
python3 run.py -a 0,0,200,200 -t 590 -s 2000 -f 0.4 --leavesign

Thank you:
agentcraft is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by bytewife. AI Agent Simulation generates Minecraft Settlements. It has 101 GitHub stars.
Yes. agentcraft passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.
Clone the repository with "git clone https://github.com/bytewife/agentcraft" and add it to your Claude Code skills directory (see the Installation section above).
agentcraft is primarily written in Python. It is open-source under bytewife on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh agentcraft against similar tools.
No comments yet. Be the first to share your thoughts!