Mine Block Planner
Mine Block Planner turns your material lists (Litematica or WorldEdit exports) into a complete construction plan: it analyzes every required block, calculates the exact raw materials to gather, and schedules every crafting step in the optimal order.
To eliminate tedious mental math and streamline your logistics, required quantities are automatically converted into real storage units (stacks, Shulker Boxes, and double chests), factoring in your current stock and custom safety margins.
Whether building solo or with a team, track your progress step by step. Group worksites into shared team projects with dedicated roles (chief, architect, builder, guest), sync tasks live with teammates, review activity feeds, and view missing resources across all your builds at a glance.
The tools
📚 Catalog — the full catalog of blocks and items (Java and Bedrock), with each one's real icon and maximum stack size; handy to check an exact name or a stack size.
🎒 Converter — converts a quantity between Units, Stacks, Shulker Boxes and Double Chests, in any direction (e.g. how many stacks 3 Shulker Boxes make).
📂 Build Plan —
imports a .txt export (Litematica or WorldEdit), lets you adjust what you already have in stock, then generates the full crafting tree, step by step and in the right order.
💾 Saves — saves your plans to your account, shares them with your teammates through a code, and syncs progress (ticked boxes) between everyone in real time.
🏙️ Projects — groups several worksites under one name and shares them with a whole team through one link per role (architect, builder, guest), with a live progress dashboard.
| Icon | Name | Type | max stack |
|---|
Supported format: .txt file exported from Litematica or WorldEdit mods (ASCII table containing item names and quantities).
Per-item detail — adjust what you already have in stock if needed
🪵 Part 1 — Raw materials to gather
🛠️ Part 2 — Crafting steps (in order)
Projets & équipes
Un projet regroupe plusieurs chantiers sous un même nom et les partage avec votre équipe par un seul lien. Chaque chantier garde son propre stock et son propre avancement — le projet coordonne, il ne fusionne rien.
Les projets vivent sur le serveur, rattachés à votre compte, et se partagent avec les personnes que vous invitez.
Créer un projet
Il regroupera des chantiers dans une édition et une version fixées, celles sélectionnées en haut de page.
Rejoindre un projet
Saisissez le code à 6 caractères reçu de votre équipe. Le rôle qui vous est donné à l'arrivée est celui choisi par le chef de projet.
📌 Projets épinglés
0Mes projets
0Projets d'équipe
0📌 Mes chantiers
0Chantiers du projet
0Sign in to Mine Block Planner
An account unlocks server-side saves, projects and live team sharing. Without one you can still import a list and generate a plan — it just stays in this browser.
Se connecter
Accédez à vos chantiers et reprenez votre progression.
Créer un compte
Sauvegardez vos plans et partagez-les en direct.
Sauvegardes & Plans synchronisés
Vos plans sont enregistrés sur le serveur, rattachés à votre compte — seul vous y avez accès, ainsi que les coéquipiers à qui vous transmettez un code de partage. Votre travail en cours est également conservé localement sous forme de brouillon.
Rejoindre un chantier partagé
Saisissez le code à 6 caractères reçu de votre coéquipier pour synchroniser son plan.
📌 Plans épinglés
0Mes plans
0Partagés avec moi
🔒 Connexion administrateur
Le mot de passe est défini côté serveur dans data/admin_password.txt
(généré automatiquement au premier essai si absent).
1. Synchroniser les données
Fetches the block/item catalog and the recipes for the edition/version selected at the top of the page.
2. Télécharger toutes les icônes
Pre-loads every icon locally so they show up instantly afterwards. Requires a prior sync.
🌐 Tout précharger (toutes éditions, toutes versions)
Synchronise les données et télécharge les icônes pour chaque édition et chaque version connue, pas seulement celle sélectionnée en haut de page — pour que changer de version en jeu n'attende plus jamais un premier chargement. Les icônes identiques entre versions ne sont stockées qu'une seule fois.
Ces opérations peuvent également être lancées en arrière-plan directement sur la machine serveur :
php bin/sync.php --edition=java --version=1.21.11 --warm-icons