Minecraft Bedrock scripting addon that allows for "printing" of structures into worlds for fast world building using an "enchanted" sign
The addon uses a simple templating format for easy definition of structures that can be stamped in any direction
- Define variables that are mapped to blocks (or use $ prefix for entities)
- Draw the cube by setting variables in layers from bottom to top
- The template orientation is facing north
- Use tileData argument in the variable to rotate blocks as required
- Optionally specify a base/foundation layer with a margin (e.g. to have a layer of grass underneath the structure)
- Optionally specify an offset (e.g. to place one block layer)
# A village house with bed, double-chest, crafting table _ = air b = bed 0 c = cobblestone d = wooden_door g = glass_pane h = chest 2 l = wooden_slab o = torch 4 p = planks s = stone_stairs 2 t = crafting_table w = log v = vine 2 = carpet 5 3 = oak_stairs 2 4 = oak_stairs 3 5 = carpet 3 6 = $ f = fence w c c c c c w w c c c c c w w c g g g c w w c c c c c w w p p p p p w _ l p p p l _ _ _ _ l _ _ _ c p p p p p c c t _ h h _ c c _ _ _ _ _ c c _ _ _ _ _ c p p p p p p p _ l p p p l _ _ _ _ l _ _ _ c p p p p p c c _ b 2 2 3 c c _ _ _ _ _ c c _ _ _ _ _ c p p p p p p p _ l p p p l _ _ _ _ l _ _ _ c p p p p p c c _ 2 2 2 f c g _ _ _ _ 5 c c _ _ _ _ _ c p p p p p p p _ l p p p l _ _ _ _ l _ _ _ c p p p p p c c 6 _ _ _ 4 c c _ _ _ _ _ c c _ _ _ _ _ c p p p p p p p _ l p p p l _ _ _ _ l _ _ _ w c c c c c w w c c d c c w w g c d c g w w c c c c c w w p p g p p w _ l p p p l _ _ _ _ l _ _ _ v v s s s _ _ v v _ _ _ _ _ v _ o _ o _ _ v v v _ _ _ _ _ v v _ _ _ _ _ _ v _ _ _ _ _ _ _ _ _ _ _ > base grass margin:1
To build, use standard npm command (download npm from https://phoenixnap.com/kb/install-node-js-npm-on-windows)
npm install
The build will create a mcpack file under the builds folder - double click on this to install into Minecraft