View:
← Creative Projects

Education Technology

Minecraft Education
Edition Mods

Summer 2025  ·  Custom Add-ons for classroom use

Minecraft: EE JavaScript Education Game Design Summer School

To support four Minecraft: Education Edition summer school courses, I built two custom add-ons from scratch using the M:EE scripting API. Each mod solves a real classroom management problem — keeping student builds protected and giving students meaningful creative control — without needing external tools or server plugins.

Community Building
Collaborative world design & city planning
Beginner Redstone
Logic gates, circuits & automation
Pixel Art & Beautiful Builds
Aesthetics, scale & creative expression
MapMakers & Adventure Games
Storytelling through custom maps

Claim Stakes

v2  ·  Land claiming & permissions

In a shared server with ~20 students, griefing is the fastest way to derail a class. Claim Stakes gives every student a protected 60×60 block plot they own, with fine-grained control over who can enter or build inside it.

Student workflow: no claims → place here. Has active claim → manage permissions, add/remove visitors and builders, or preserve and start a new one. Switching between preserved claims is instant.

QuickBuild

v1  ·  Tiered WorldEdit-style fill tool

Large builds in Minecraft are slow by hand. QuickBuild gives students a Build Wand — a WorldEdit-style selection tool tuned for a classroom setting, where the teacher controls how powerful each student's wand is.

Integrates with Claim Stakes automatically — if Claim Stakes isn't installed, QuickBuild allows building everywhere. If it is, build selections are validated against active claims before any block is placed.

Technical Details

Both add-ons use the @minecraft/server v2.0.0 and @minecraft/server-ui v2.0.0 APIs available in Minecraft: Education Edition 1.21.90+. Persistence is handled via world.setDynamicProperty() so data survives server restarts. Both run locally, hosted on a MacBook with students connecting over the local network.