✦ THE DREAM TABLE ✦
Pick a farm. Place the hologram. Deliver the blocks. Watch it build itself.
The Dream Table is a single block that builds complete, working farms for you, block by block, right where you want them. No more copying a tutorial layer by layer: choose a farm, aim the hologram, hand over the materials, and the table does the rest.
━━━━━━━━━━ HOW IT WORKS ━━━━━━━━━━
1. Craft the table with lapis lazuli, paper and oak planks, and place it.
2. Choose a farm from the menu, or one of your own schematics.
3. Place the hologram. A translucent preview follows your crosshair. Right-click to anchor it and press R to rotate. If the spot won't work, the hologram turns red and tells you why.
4. Deliver the materials to the floating clipboard next to the table. It lists every block in build order and in totals, with icons, and strikes each line through as you complete it.
5. Press Build. The table places every block for you. It can start before everything is delivered, waits at the first missing block, and picks up again as soon as you hand it over.
━━━━━━━━━━ FARMS INCLUDED ━━━━━━━━━━
🌿 Sugar cane farm
🎋 Bamboo farm
🌾 Crop farm
💀 Mob farm
⚙️ Iron farm
━━━━━━━━━━ BUILD YOUR OWN SCHEMATICS ━━━━━━━━━━
Drop .nbt, .schem (WorldEdit) or .litematic (Litematica) files of up to 16,384 blocks into your schematics folders, and they show up under My Schematics, ready to build like any other farm.
━━━━━━━━━━ YOUR BUILD, YOUR WAY ━━━━━━━━━━
- Choose the build speed: Slow, Normal or Fast. Each option shows how long your farm will take, and the farm screen counts down the time left while it builds.
- Swap materials: build with spruce instead of oak, deepslate instead of cobblestone. Any block of the same shape works, with a search box to find it fast.
- Pause and resume at any time.
- Discard an unfinished build and the table takes it apart, handing back the blocks and everything stored in its chests and hoppers.
- Creative mode builds without materials, at full speed.
━━━━━━━━━━ SAFE BY DESIGN ━━━━━━━━━━
- Clears the way, carefully: plain blocks in the way are broken and dropped, but chests, spawners, redstone, beds and anything with data are never touched. Nothing around the farm gets updated, so nothing falls, pops off or fires.
- Never builds over another farm: farms in progress and finished farms keep their area, across every table and player.
- Respects your server: builds use the permissions of the player who started them, so spawn protection and land claims are respected.
- Never loses your work: a failed block costs nothing, and resuming never places or charges a block twice.
━━━━━━━━━━ MADE FOR MULTIPLAYER ━━━━━━━━━━
- Every player has their own project at the same table: their own farm, materials, clipboard and hologram, without getting in each other's way.
- Private: each player's data is only sent to that player.
- Show Other Farms (optional) outlines nearby farms from other players, so you can pick a free spot before placing yours.
- Builds keep running while you explore: the table keeps the area loaded as long as you're online.
━━━━━━━━━━ FOR SERVER OWNERS AND MODPACKS ━━━━━━━━━━
- config/the_dream_table.properties: set max_blocks_per_second (1 to 1024, default 256) to cap build speed.
- Block tag the_dream_table:protected: add blocks from other mods that builds should never clear.
━━━━━━━━━━ REQUIREMENTS ━━━━━━━━━━
▸ Minecraft 1.21.1
▸ Fabric Loader 0.16 or newer
▸ Fabric API
The Dream Table is in beta. Bug reports and suggestions are very welcome!

