Education and adventure, on a server built for kids

EduCraft is a small, private Minecraft Java server. Kids write Lua programs on in-game computers, engineer contraptions, run farms, bakeries and shops, then explore a shared survival world. No strangers, no PvP, no chat with the open internet.

EduCraftClient v1.2.1, 17 mods. Imports into the Modrinth App, Prism Launcher or ATLauncher.

What kids learn

Every mod on the server was picked because it teaches something while it plays like a game.

Write real programs

In-game computers run genuine Lua. Kids start with a turtle that digs a straight line and end up automating whole farms.

Mods: CC: Tweaked, Advanced Peripherals

Engineer contraptions

Cogs, belts, pumps and pistons with believable physics. Windmills grind grain, drills mine stone, trains connect bases.

Mods: Create

Farm, cook and bake

Crops need planning, recipes need ingredients, and a working bakery or vineyard needs both.

Mods: Farmer’s Delight, Bakery, Vinery

Run a shop

A real in-game currency with coins, tills and price tags. Kids set prices and find out why the math has to work.

Mods: Lightman’s Currency

Take on quests

A bounty board posts jobs: gather, craft, deliver. Reading a brief and finishing the task is its own lesson.

Mods: Bountiful

Read the manual

Every new player spawns with an illustrated guide book, and a recipe browser answers “what can I make with this?”

Mods: Patchouli, Just Enough Items

Then they close the book and go exploring

It is still survival Minecraft: mountains to cross, caves to light and bases to defend, tuned so the danger is exciting instead of cruel.

Waystones link the world

Named warp points make a big map walkable.

Maps fill in as you go

The minimap and world map only reveal ground you have actually walked.

PvP off, difficulty easy

Players cannot attack each other, and the server forces easy difficulty. Danger stays exciting instead of cruel.

Builds stay protected

Every player can claim their base, and claims show on the map.

How to join

You need Minecraft Java Edition on a PC or Mac, and about ten minutes.

  1. Sign in to Minecraft Java Edition

    The server accepts real Microsoft-account logins only, the same account that owns Minecraft Java. Every player is a verified, named account, never anonymous.

  2. Get a mod launcher and import the pack

    Install the Modrinth App, Prism Launcher or ATLauncher, then import the pack below. It installs Forge 1.20.1 and the exact mod versions the server runs.

    Download EduCraftClient.mrpack v1.2.1
  3. Ask us for access

    EduCraft is invite-only. A parent or guardian fills out the request form with the player’s exact Minecraft username, and we review it by hand. Access is never instant.

    Request access

    Use a nickname, never a child’s real name. Spell the username exactly, capitals included.

  4. Add the server and play

    When your request is approved we send the server address privately with the confirmation. In the game, choose Multiplayer, then Add Server, and paste it in.

    Press Play on the EduCraft instance, not on plain Minecraft. An ordinary copy has no Forge, so the server turns it away before it reaches the whitelist.

Every mod in the pack, and why it is there

EduCraftClient v1.2.1, Minecraft 1.20.1, Forge 47.4.20. Server-side tooling (chat filter, block logging, permissions, worldgen packs) is not part of the client pack.
ModVersionWhat it does here
Gameplay
Create6.0.8Mechanical engineering: cogs, belts, trains, contraptions
CC: Tweaked1.120.0In-game computers and turtles programmed in real Lua
Advanced Peripherals0.7.48rLets those computers sense and control the world around them
CC:C Bridge1.7.1Connects computers to Create machinery
Farmer’s Delight1.3.2Deeper farming and a full cooking system
Bakery1.1.15Doughs, ovens and pastries, a working bakery trade
Vinery1.4.41Vineyards and juice-making
Lightman’s Currency2.3.0.5Coins, shops and tills for player-run commerce
Waystones14.1.20Named warp points that make the big world walkable
Bountiful6.0.4A bounty board of gather-and-deliver quests
Comforts6.4.0Sleeping bags and hammocks for expeditions
Patchouli85Powers the illustrated EduCraft guide book
Just Enough Items15.20.0.133Searchable recipes for every item in the pack
Open Parties and Claims0.30.3Claim your base against griefing, land shows up right on the map
Space travel
Ad Astra1.15.20Build a rocket and fly to the Moon, Mars, Venus, Mercury and Glacio
Client-side maps
Xaero’s Minimap26.3.0Corner minimap that reveals only where you have been
Xaero’s World Map1.43.0Full-screen map drawn from your own exploration
On the server only, nothing to install
Terralith2.5.4Hundreds of new biomes and far more dramatic terrain
When Dungeons Arise2.1.58Huge hand-built structures: pirate ships, mountain castles, sky keeps

Built like it matters

  • Access by request, enforced. Nobody joins unless we add their exact username, and removing a name kicks that player immediately.
  • Verified accounts only. Online-mode is on, so every player is a real, paid Microsoft account.
  • Chat is filtered and small. A profanity filter runs server-side, and the only people in chat are the handful of kids on the whitelist.
  • No PvP, no gear cheats. Players cannot attack each other, and the server refuses flight outright.
  • Every block change is logged. Rollback tooling records who placed, broke or took what, so griefing is provable and reversible.
  • Hardened hosting. A locked-down container on a firewalled cloud host with security auditing and automated backups.

Questions we get asked

Does my kid need to buy anything?

Minecraft Java Edition (PC or Mac) is required, one purchase from Microsoft. The modpack, the launcher and the server itself are free.

Will this run on our computer?

The pack likes about 4 GB of memory given to the game and a mid-range machine from the last five or six years.

Why does it say I am not whitelisted?

Either the request has not been processed yet, or the username has a typo. Access is granted by hand after you contact us, so it is never instant. Usernames are case-sensitive: send the exact spelling and we will fix it in minutes.

It says failed to connect, or shows an error full of code.

Almost always this means the launcher started plain Minecraft instead of the EduCraft instance. Close the game, go back to your launcher, and press Play on the EduCraft instance itself. It should say Forge 1.20.1.

Can they play from a friend’s house, or on holiday?

Yes, from any network, anywhere in the world. Access is granted to a Minecraft username, never to a home address or connection.

The game says the mods do not match the server.

Your pack is out of date. Download EduCraftClient.mrpack from this page again and open it with your launcher. Your launcher may create a new instance instead of updating the old one, so delete the stale entry to avoid confusion.

More questions? Get in touch. The server source is on GitHub.