Professional Documents
Culture Documents
Building Guidebook
Building Guidebook
Building Guidebook
Table of Contents
There is now a changelog at the bottom of the page, where we add updates on what we add
or change in this giant document.
Preface 4
Translations of the Guidebook 4
Getting Started 6
Don’t feel confident enough to build? 6
The Solo-Builder Application 6
Bedrock version? 7
Settings for generating a new world 7
Entering the world for the first time 7
How to teleport 7
Before you build/Best Practices 8
Important Links 9
Building rules 9
What does 1:1 scale mean? How big is a Minecraft block irl? 9
General Rules 9
Things you are allowed to do but might be unsure about 9
Things that you are not allowed to use/do: 10
Things that make the world look better: 10
Do we build the interiors of buildings? 10
Why do we not build interiors of private buildings? 11
How do I find the borders of my plot in Minecraft? 11
Method 1 11
Method 2 11
What do I do if a building is on the border to another plot that you do not own? 12
What do you do if you are unable/unwilling to finish your plot? 13
How do I upload my world file? 13
1
Useful WorldEdit commands 15
How to find Block IDs 15
How to select a region using WorldEdit 15
Beginner commands 15
Circles 16
Polygon selection 16
The most important command: //Undo 18
The few basic commands 18
Copy command 19
Change Biome 19
Stacking 19
Brush commands 20
Using schematics in BTE 20
Creating Schematics in BTE 21
Transfering the schematic to a server 21
Sharing a schematic to the community 21
Loading and pasting a build from a schematic 21
Complicated (but doable) commands 22
Selecting multiple block types 22
//deform 22
Building Tips 23
General tips 23
Block color overview 23
Custom heads 23
Custom banners 24
Other blocks only spawnable with commandblock or WorldEdit 25
Buildings 26
Building detail 27
Streets, Roads and Paths 28
Lamp posts 29
Rail lines 30
Terraforming 31
How to lower or raise smaller areas 31
How to lower bigger areas 32
How to make rivers 33
Nature 35
Leave block IDs that do not decay 35
Creating a forest with custom trees 35
Controlling the the length of vines 35
Building shells and outlines 36
BTE Normalization 36
2
Open Street Maps (OSM) 37
What is OSM? 37
How to use OSM to edit the maps of the world 37
How to work with bad or misaligned satellite images 37
How to get the changes into Minecraft? 37
Troubleshooting 38
Missing building outlines/rivers/roads. 38
Contributors 40
Translators: 40
Changelog 41
3
Preface
This is a document to feature all the commands, rules and tips for making your building
experience as easy as possible. All commands in here should be copy and paste friendly for
your game.
If you are editing have a look at the conventions for editing the guidebook
German Version
A German version of the Guidebook is currently being worked on:
This would be where the link to it would go… If I had one. (I’ll add it when translation is
done.)
Portuguese Version
A Portuguese version of the Guidebook is currently being worked on:
This would be where the link to it would go… If I had one. (I’ll add it when translation is
done.)
4
5
Getting Started
6
Bedrock version?
You can join the project on the bedrock edition of the game, more info is available on the bedrock
guidebook or in the #play-bedrock channel of the discord. The ip for the bedrock server is:
bedrock.buildtheearth.net with the port 19132.
Another way you can help the project to help to map out the world on Open Street Maps if you do not
have the game in either edition.
How to teleport
Video tutorial
You can teleport to any location in the world using the command /tpll x (y) z, for example
/tpll 40.708838, -73.999225 to go to New York.
7
There is also a custom mod that has been made for this project only made by Smyler#7078, called
Terramap. This mod allows you to easily teleport without having to copy-paste the GPS coordinates
from a web browser or open various map websites at the desired location directly from the game.
After it is installed in your modpack, you can open the map with M, and then zoom in on the location
you want to go to.
8
Important Links
https://buildtheearth.net/
https://buildtheearth.net/map
Building rules
What does 1:1 scale mean? How big is a Minecraft block irl?
1 Minecraft block = 1 meter in real life or 1.0936133 yards
For other units check out the Minecraft Distance Measurement section
There are however stretched locations. Due to the fact that the world is not flat, some locations in the
world will be stretched a bit. This is a math problem that has been worked on for hundreds of years,
and we knew this going in. This means that in some places, the ratio might be 1:1.25 or even higher,
meaning the buildings and distances will be larger compared to other locations in the world. You will
have to research this at your location and build accordingly. You will also have to increase the height
of your building by the ratio of the location, to make sure the building does not look stretched. A safe
way to do it is to add everything to the OpenStreetMap, as this will place the buildings exactly as they
should be.
General Rules
See the Discord #rules for more information:
● No Ethnocentrism.
● No NSFW.
● Keep it as close to real life as possible.
● Upload your world file regularly (weekly/ biweekly/ monthly) to the website.
● If you are unable/unwilling to go on building your plot do this.
● Do not build outside your claimed border, as those buildings will not be included in the
final world. Here is how you find the borders of your plot.
● You are allowed to change the building outlines and roads sizes to make them look more
like the real world (remember that outlines that are completely wrong should be edited in OSM
first.)
● You are allowed to change the biome to fit the biome in real life.
○ The biomes are randomly generated, so they are not going to be close to how it is in
real life.
● Trees, caves, grass and some terrain blocks (example water) are generated automatically, and
you can change these.
● You are allowed to use custom heads for detailing.
9
● You are allowed to use mods that create buildings from an api. This is basically a
program/mod that creates the outlines from the information online. Always double check the
buildings after you are done. Here are some mods that might help: Building outlines/ shells.
○ We're looking to get API building rolled out to the entire community in the future
● You can build cars if you keep them in the right scale.
Lesser know blocks that you are allowed to use:
○ Custom heads, custom banners, structure blocks, double sandstone slab, double
smooth stone slab.
10
Why do we not build interiors of private buildings?
The main reasons for this are privacy and security. The interiors of many buildings are sometimes
critical information that and making them available for the public can present security risks. If an area
is not accessible to the public there usually is a good reason why. Building restricted interiors can put
the BTE project in serious trouble in the long run.
Method 1
Go to the website and log into your “MyBuildTheEarth” account
Open the region you want to find the borders to.
The X and Z coordinates given here are the Minecraft coordinates of the 4 corners of your plot.
In my case the corners could be found at:
/tp [username] 4520448 [y-coordinate] 970752
/tp [username] 4520448 [y-coordinate] 971263
/tp [username] 4520959 [y-coordinate] 970752
/tp [username] 4520959 [y-coordinate] 971263
Choose a sensible y-coordinate (it will be in meters above sea level)
Method 2
There will be a faster version of this being released by the development team, but for now, this is what
we have.
11
1. Log onto the website, and find your claim on the map
2. Move the center of the map to one of the corners, and use the /tpll command above the
map.
1. The best solution is to claim the other plot and build it as well.
2. If the neighbouring plot is already claimed. Arrange with the builder of that plot about which of
you builds the building (Setup a local server or exchange worlds to make sure that the house
fits on both plots).
12
3. Do not build the house and wait for someone else to claim the plot and come to you to arrange
the situation as in 2. (This is the least favorable solution because it relies on the other person
following the same guideline which might be changed in the future and it relies on you keeping
in contact with the project until someone claims the plot.)
Windows:
`C:/Users/[username]/Appdata/Roaming/.buildtheearth/saves`
Appdata is hidden as per default so search for %appdata% if you can’t see it.
Mac:
`~/Library/Application Support/.buildtheearth/saves`
13
Where do I find image material about my build?
Before you start building you should make sure that you have enough real life image material to start.
In this section, we collect some ideas on where to find image data and other material about the
buildings you want to build.
Video material
Now that we live in the times of affordable drones you can find many YouTube videos showing aerial
coverage of many cities (especially tourist attractions).
Check out the streaming service of your choice for travel documentaries. With a bit of luck they
show some scenic views of the city you are building in.
Find a movie that was filmed in the city of your choice maybe they show some nice overviews
3D material
Some heritage sites in the world have been mapped using mapping lasers.
Check out Cyark for amazing 3D maps of many heritage sites around the world.
The Zamani Project is a great resource for
African Heritage sites.
14
Useful WorldEdit commands
List of WorldEdit commands
Some of the commands listed below might not work on all server, talk with the server owner if some of
these does not work.
Beginner commands
CAREFUL
Do not use too big areas, as it can crash your server and completely lag out your world.
Because this project is not using normal cubes, we most of the time have to change the figure to a
polygon. We have moved this first as most people are going to have use for this, so if there is
anything you have a question about after reading this, you will most likely find the answer under one
of the other commands.
15
Circles
Polygon selection
- With //sel you can change your //wand to create non square structures. The command that
is the most useful is //sel poly. This will change your wand into a tool that can zone out a
location that is not a full square or rectangle, also known as a polygon.
- After you have done //sel poly, you can start marking your area. Left click where you want
to start your polygon, and then right click all the other corners. You can select as many as you
want, but the less the better.
16
- After you have selected the area, you can use the normal //set, //replace, //copy
and //paste commands to change your build.
-
- When you are finished with your polygon, you can turn it back to a normal cube wand, with
//sel cuboid.
17
The most important command: //Undo
- The undo command is your best friend. If you are afraid to mess up, undo is here to help you.
After you have done most commands, you can do //undo to reset the last WorldEdit
command you did. You can also do //undo 10 to erase the last 10 actions you did.
- A couple things to remember:
- This will not remove flowing water, or flowing lava, if you have done //set with
either water or lava, so be careful with this!
- If you place something that has to be placed on a block, for example a flower,
mid air, then everything will drop down to the floor. This can cause major lags,
so double check the ID before you do any major commands.
18
Copy command
The copy command is used to take a copy of something you have built, and move it to wherever you
want it. The commands are //copy and //paste.
You have to remember where you took the copy, because it pastes in relation to where you stood. The
best idea is to stand either on a corner or in the middle of the building, on ground level. Then you
move to where you want to paste it, and stand on the exact same block you stood when you did
//copy.
You can also do //rotate [degree amount] after you have done //copy to change the
direction of the build. You can do 90, 180 and 270. It rotates clockwise. After you have rotated it, you
can do //paste to place it.
If you only want to copy certain blocks, you can do //copy -m [block-id] and then
//paste -a to place them. The -m stands for mask and any blocks that do not match will be
replaced with air in your clipboard. In the paste command, the -a means -air, which means you can
paste only the blocks you want without changing anything about the other surrounding blocks.
Change Biome
Select the area you want to change the biome of using the //wand, then type
//setbiome [biome] (refer to /biomelist). Relaunch the world to see your changes.
A known bug is that the biome only changes in a few chunks or that the biome reverts back to the
original in some chunks. The only fix we have for this, is to do the command in smaller areas. We do
not have a fix for biomes reverting.
Stacking
Stacking gif
Really good for making skyscrapers. Build the first floor of you building, and do
//stack [floor amount] [direction]. This will rise your building up the amounts of floors
you have chosen. The direction can be up, down, north, south, east or west.
Make sure the building height is correct after doing the stack command, as it might not be exactly as
high as it is supposed to be.
19
Brush commands
The Brush command rewrites what a tool does. You know how right clicking on grass with a hoe will
create farmland? With the brush command we can make any tool do a terraforming action. As this
action is bound to a tool you need to choose a tool to overwrite. You can choose any tool (hoes,
pickaxes, shovels even compasses and swords) except for the wooden axe (it is the WorldEdit wand
so you better not overwrite it)
Sphere brush
We now need to make this tool a brush. While holding the tool use the command:
/brush sphere [blocktype(s)] [radius] So when we use the command /brush sphere
stone 3 Your tool has become a “sphere brush”. If you right click a ball of stone will appear. This
ball has a radius of 3 blocks.
● A variation of this would be if you want a ball that is mixed e.g. stone and dirt. For this you use
the command /brush sphere stone,dirt 3. You can create a mixture of any number of
block types. If you do this the block types will be equally distributed. What if you want a ball
that is 80% stone and 20% dirt? No problem /brush sphere 80%stone,20%dirt 3
will do the trick.
○ You can use this command to create a mountain very quickly, but it will look like it is
made from balls. We need a smoothing tool to fix that.
Smoothing brush
Choose another tool to rewrite and use the command /brush smooth [radius] (e.g.
/brush smooth 4) to create a smoothing brush. If you right-click this brush you will smooth out the
landscape.
Mask brush
So far our tools have affected all blocks. The sphere brush has replaced air, grass and stone and the
smooth brush has smoothed all block types. We can change this by applying a mask to our brush.
As an example we will create two brushes that can be used to create gigantic farms in seconds.
The first brush will paint the farm land.
Choose a tool and use the command /brush sphere 90%farmland,10%water 4 . This will
create a sphere tool that draws a ball of farmland and water.
We only want to affect the top layer with this brush so we use the command “/mask grass” to
selectively replace grass blocks. (If your top layer is some other block choose that instead of grass)
Now we can create farmland with water sources by right-clicking.
To quickly add the wheat on top we use a wheat plant sphere brush “/brush sphere wheat 4” but
we only want the wheat to show up on top of farmland so we mask it with “/mask >farmland”
20
3. Upload and share your build on the discord for everybody else to use.
The schematic command of WorldEdit has some limitations that come into play when it is used in the
context of the BTE project.
Limitation 1: You can only make a schematic of a build that is smaller than 256 blocks in
height. Builds that are taller than 256 blocks have to be put in multiple schematics.
Limitation 2: The Schematic command does not seem to work well if you are far away from
the spawn at 0,0,0. As this will be the case in nearly all places in the World we have to move
all builds to the spawn before creating the schematic.
21
Complicated (but doable) commands
//deform
worldedit deform <- I added this just there is at least something here until someone can add a real
tutorial on it
22
Building Tips
This is general tips on how to build certain styles of thingies. There will be pictures comparing real life
to the built object in game. (just need to find the tips and add pictures)
General tips
Powered iron trapdoor can be made using WorldEdit. First you place an iron trapdoor, and then you
power it. Then you select it, and do //copy and //paste it to where you want it. This way you can
create cool smaller barriers:
Custom heads
Minecraft player heads can be used to add details to
builds.
23
You can find thousands of heads in the Minecraft Head Gallery or Gallery2
Custom banners
Custom banners are used almost in the
same way as custom heads. Find the
design you like on Minecraft Tools.
1. Find the banner you like, and click
on it. Scroll down to the command
line, and click Display old versions
commands.
2. Give yourself a command block:
24
Other blocks only spawnable with commandblock or WorldEdit
Smooth sandstone
Use 43:9 in WorldEdit as block id
Spawn the block in with the command: /give @p command_block 1 0
{BlockEntityTag:{Command:"setblock ~ ~ ~ double_stone_slab 9",auto:1b}}
This will give you a command block in your inventory with the correct command set in, so all you have
to do is place it where you want it to be.
25
Smooth double stone slab
Use 43:8 in WorldEdit as block id
Spawn the block in with the command: /give @p command_block 1 0
{BlockEntityTag:{Command:"setblock ~ ~ ~ double_stone_slab 8",auto:1b}}
○ This will give you a command block in your inventory with the correct command set in,
so all you have to do is place it where you want it to be.
Structure blocks
Structure blocks are a different type of blocks that not a lot of people know exists. Getting the first
type of block is easy, getting the rest requires a bit more work.
You can spawn in the data block with commands or WorldEdit
● /give [your name] structure_block 1
● in WorldEdit the ID is structure_block
In order to get the other blocks, you have to first place down the first data structure block. Then you
click on it, and click the data button. This will change the block to a save block. Clicking the save
button at the bottom left, will change it into a corner block. Clicking the corner button, will change it
back to a data block.
● Once you have the block you want, you have to manually //copy and //paste the block to
wherever you want it. There might be a faster way, but i have no found it yet. Feel free to add
it in the suggestion form on the top.
Buildings
Building at an angle can be very hard. here are some helpful images.
26
Building detail
Glass panes are the simplest way to make nice looking
windows. It is impossible to get it correctly to scale, so try
to get it as close as possible, as done here.
ATM
27
A neat looking ATM with a dropper and button in front, with a powered iron trapdoor on
the side
28
Lamp posts
Netherbrick fence with redstone lamp and a Cobblestone walls with stone half slabs and
daylight sensor at top redstone lamp with a daylight sensor on top
A Minecraft head (banana bunch) on top of iron bars and cobble wall
29
Rail lines
Oganexon#2001 has created a mod for BTE called BTE Tools, that gives some cool additional
commands for the creation of rail lines.
You can follow the download and install setup on the the download page. This mod only has to be
installed on the server, or on the client if you are playing single player.
After you have installed the mod, you can run the commands in the world, and you will get these cool
lines for where the railroads are.
30
Terraforming
31
stand still, do the //copy
command first, then do //move
command, and then //paste to
not lose any blocks.
32
//replace 45 14
//replace 208 12
33
1. Use Google Earth to mark points of the walls and connect the points with //curve in //sel
convex for the curved parts and //line in the default //sel cuboid for the straight parts
2. Close them off at a reasonable length, I suggest doing about 500 meters at a time
4. Select the entire foundation with //sel poly, and use //stack [amount] down -a to
stack the foundation down to the depth you want.
5. //expand [amount] down so that the selection covers at least all the way to the bottom,
and then //replace 20 8 to replace all the glass blocks to water source blocks.
● If there is water covering up your location, you can change the water using //replace
commands or //mask commands.
● Some buildings can be mistaken for hills, so that the terrain generation makes a giant hill as
well as the building outlines. You can check the elevation using google earth pro. If you hover
over the location you want to see the elevation to, you can see the number on the bottom of
the page, on the black line with all the numbers.
● To cover up a cave, select the corners of the caves using //wand (either with //sel poly or
normal wand) and do //replace air grass. This will change all air blocks to grass
blocks.
● To remove nearby trees, you can do //replacenear 100 log,18,106 0. This will
remove all logs, leaves and vines in a 100 block radius.
34
Nature
35
Building shells and outlines
PippenFTS has made a video on this! The tutorial part starts at 2:16, but look through the entire video
before you start to build the building. If you wish for a detailed explanation on this to be added here,
please message @Aquaday#6574 on the discord server.
We have a list of useful outline commands and tips on this link. Show you how to fast and easy build
up walls, either same blocks or different, and also shows you how to work with skyscrapers
Non-straight Building outlines tutorial This is a way to make outlines in a non straight building.
BTE Normalization
Some community members have come together to develop standardized blueprints for common
objects in the world. Check out their github page: BTE-Normalization github to get ideas about how to
build some common things like trains, planes, parking lots. This project is a work in progress and will
grow overtime.
36
Open Street Maps (OSM)
We are lucky to be able to get some information about the world from OpenStreetMaps (OSM). This
information includes roads, houses, rivers, lakes and a lot more.
What is OSM?
OSM is an open source mapping project dedicated to humanitarian mapping. Similar to BTE, they
have the goal to map all of the world. While we are working on our Minecraft world, we can contribute
to the OSM project and help them to achieve their goal. By editing the OSM database you not only
make your own build easier but at the same time you can help identify infrastructure that might be
crucial in future humanitarian work. This applies especially if you are working in a developing country
where maps are hard to come by.
37
Troubleshooting
Banners
- Traffic lights.
38
Conventions for editing the guidebook?
I am not sure if I have the proper permissions to just dictate some conventions on this guidebook
but… Well, I am German, I like rules :) and I have written quite a few sections while trying to keep to
the following rules so most of the text is more or less in this format. Feel free to add and change the
rules.
Formatting:
1. Use Heading1, Heading 2 and Heading3 for the section headers (refresh the table of content
from time to time)
2. Code and specific Minecraft commands in Courier new (e.g.
//replace air stone). Separated by non-breaking space characters for readability
(insert>special symbols>non-breaking space).
3. Generic Minecraft commands in bold Courier new (eg.
//replace [blocktype] [blocktype])
4. Enumeration as follows:
1.
2.
a.
b.
3.
5. Itemization using ● try to reduce itemizations to the minimum
6. When creating links replace the link-text with something descriptive e.g. OpenStreetMaps
instead of https://www.openstreetmap.org/
7. To link Discord channels link to the Discord followed by the #channel_name in blue
8. Keyboard shortcuts a F3 + H
9. Do not create a bookmark if you can link to a heading instead.
Images:
10. Make sure that image material you use is not copyrighted!
11. For Real Life to Minecraft comparison pictures put the real life picture on the left and the
Minecraft picture on the right. Adjust the picture size so the pictures have the same height.
12. Use tables to keep pictures and picture legends together.
General conventions:
13. Do not use abbreviations unless the long form is stated on the same page (to make it easier
for people that just skim the pages to find the long forms.)
14. If you insert a placeholder for a section add highlighting or a comment so the next editor can
find an add to it easily
15. If you are writing a tutorial which also as a video tutorial put the video link first
39
Contributors
Add the Discord name of any person that contributes (either being an editor or by suggesting
changes) to this document. If you take a contribution from the suggestion from add the corresponding
Discord name to the list.
The contributors are listed in alphabetical order with special symbols and numbers at the
bottom.
Aquaday
Coppertine
Dryhb Translation in French, Fixed errors in the presentation mostly.
EzraEn
FlamePanther10
mcnoided
thecakebear1
Xylotrupes
Translators:
Translation coordinators in bold
German:
Serdaise#5490
French:
Dryhb#7685
Portuguese:
Diogo HD#4889
Spanish:
Pizzax#9454
40
Changelog
We will add in here whenever we change or add something, so that it is easier to see what we have
added. 3rd of June 2020 is the time this is added.
41