Minecraft independent projects

An idea,
A playable MOD.

Choose a theme you like and connect game design, 3D models and Java code into a complete project. Each stage includes instructions, diagrams and checkpoints. Run the finished project first, then understand it step by step.

Design → Model → Code → Play

Play successfully first,
Make your own version again.
Learning style
Phased completion and acceptance
Project Resources
Code, model, download package
Current project
Witch Partner/Electrical Master Meter

Choose your project

Independent Projects

Projects complement the core lessons. Complete Mod Lessons 1–3 first so you know how to run a project and locate its resources folder.

Player and broom witch in Minecraft game, with woods and cabins in the background
Free · Complete Learning Project

Project 01 · Fabric 1.20

Broom Witch: My Guardian Partner

Turn the witch model in the website into an NPC. She will walk or fly near you on a broomstick, and cast spells to protect you when she spots zombies at night.

  • 11 stages, approximately 15–25 minutes each
  • 14 live screenshots of the Minecraft game, 10 mind maps
  • Walking, flying, night fighting, archiving, interdimensionality and troubleshooting
Minecraft style concept illustration: lamp, computer, washing machine and main meter in a wooden house
Free · Pictures and texts + source code + actual machine screenshots

Project 02 · Forge 1.20.1

Minecraft's main electricity meter: see the electricity consumption of the whole family

Right-click to turn on a light, and the meter will start accounting; then turn on the computer and washing machine, and the screen will display the total power consumption in real time. Break down switches, counters, saves, and the HUD into 12 small steps that kids can follow.

  • Starting from 10 years old, 12 small steps are recommended to be completed in 4 times
  • 6 real MOD screenshots, code reading pictures and Minecraft style illustrations
  • Web page power saving experiment, complete Java project and game MOD download