
Education reforged
Can you make a mod for NeoForge and 1.21.1? That brings everything from Minecraft Education Edition, so I can play it with other mods
00—neoforgeServer1.21.1mod
Education Reforged is a dedicated-server NeoForge mod (mod id: educationreforged) that adds classroom-style controls without any custom registries, so vanilla clients can join unchanged.
What it adds
- Command roots:
/education(alias/edu) for operators. - Player abilities: toggle worldbuilder (block place/break), mayfly, freeze/unfreeze, and chat mute via
/education <ability> <player> [true|false](flag omitted = toggle). - Utilities:
/education kit [player]hands out renamed vanilla items;/education book [players]gives a guide;/education announce <message>broadcasts a server-wide note. - World presets:
/education preset classroom|creative|vanillaapplies common gamerules server-wide (keepInventory, weather/day cycles, fire tick, sleeping %, mob griefing, immediate respawn). - Status:
/education status <player>summarizes that player’s flags.
Implementation notes
- Runs only on dedicated servers via
@Mod(dist = Dist.DEDICATED_SERVER)with no assets or registry content to keep the handshake vanilla-safe. - Ability state is stored in each player’s persistent data; worldbuilder defaults to enabled for operators.
- Frozen players are anchored to their freeze point and have movement zeroed each tick; non-worldbuilders have block break/place cancelled with an on-screen notice.
Limitations / tips
- True Education Edition blocks/items/NPCs cannot be shipped because vanilla clients would reject custom registries; this mod focuses on server-side classroom controls instead.
- Unfreeze players before scripted teleports to avoid them snapping back to their freeze anchor.
- After switching back to survival from creative/spectator, reapply mayfly if you want that ability to persist.
Server Validation
✅ Server validation passed - The mod was tested on a real Minecraft server and loaded successfully.