<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.sasgaming.net/index.php?action=history&amp;feed=atom&amp;title=Minecraft%3ABrickcraft</id>
	<title>Minecraft:Brickcraft - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.sasgaming.net/index.php?action=history&amp;feed=atom&amp;title=Minecraft%3ABrickcraft"/>
	<link rel="alternate" type="text/html" href="https://wiki.sasgaming.net/index.php?title=Minecraft:Brickcraft&amp;action=history"/>
	<updated>2026-09-07T08:01:27Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki.sasgaming.net/index.php?title=Minecraft:Brickcraft&amp;diff=192543&amp;oldid=prev</id>
		<title>SyncBot: Sync: updated from Minecraft</title>
		<link rel="alternate" type="text/html" href="https://wiki.sasgaming.net/index.php?title=Minecraft:Brickcraft&amp;diff=192543&amp;oldid=prev"/>
		<updated>2026-09-01T11:02:23Z</updated>

		<summary type="html">&lt;p&gt;Sync: updated from Minecraft&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 11:02, 1 September 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l26&quot;&gt;Line 26:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 26:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Gameplay ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Gameplay ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Development goal of the game was to create a Lego brick world with biomes based on different Lego sets. The gameplay would be somewhat similar to &amp;#039;&amp;#039;Minecraft&amp;#039;&amp;#039;, but instead of blocks, players would build with Lego bricks in various shapes and sizes.&amp;lt;ref name=&amp;quot;bitsnbricks&amp;quot;&amp;gt;https://www.lego.com/cdn/cs/set/assets/bltf87fd15a8f67c6fd/bits_n_bricks_s01e01_minecraft_feature_and_transcript.pdf&amp;lt;/ref&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Development goal of the game was to create a Lego brick world with biomes based on different Lego sets. The gameplay would be somewhat similar to &amp;#039;&amp;#039;Minecraft&amp;#039;&amp;#039;, but instead of blocks, players would build with Lego bricks in various shapes and sizes.&amp;lt;ref name=&amp;quot;bitsnbricks&amp;quot;&amp;gt;https://www.lego.com/cdn/cs/set/assets/bltf87fd15a8f67c6fd/bits_n_bricks_s01e01_minecraft_feature_and_transcript.pdf&amp;lt;/ref&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l52&quot;&gt;Line 52:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 51:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Controls ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Controls ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The game is played with mouse and keyboard.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The game is played with mouse and keyboard.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l67&quot;&gt;Line 67:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 65:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* {{Key|R}}: Import last imported structure. If there was no structure imported during the session, the server crashes.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* {{Key|R}}: Import last imported structure. If there was no structure imported during the session, the server crashes.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* {{Key|Z}}: Remove last imported structure&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* {{Key|Z}}: Remove last imported structure&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* {{Key|&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Esc&lt;/del&gt;}}: Quit the game&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* {{Key|&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Escape&lt;/ins&gt;}}: Quit the game&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* {{mouse|move}}: Move camera&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* {{mouse|move}}: Move camera&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* {{mouse|scroll up}}: Select next brick type&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* {{mouse|scroll up}}: Select next brick type&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key mediawiki-mw_:diff:1.41:old-180328:rev-192543:php=table --&gt;
&lt;/table&gt;</summary>
		<author><name>SyncBot</name></author>
	</entry>
	<entry>
		<id>https://wiki.sasgaming.net/index.php?title=Minecraft:Brickcraft&amp;diff=180328&amp;oldid=prev</id>
		<title>SyncBot: Sync: updated from Minecraft</title>
		<link rel="alternate" type="text/html" href="https://wiki.sasgaming.net/index.php?title=Minecraft:Brickcraft&amp;diff=180328&amp;oldid=prev"/>
		<updated>2026-08-10T11:13:06Z</updated>

		<summary type="html">&lt;p&gt;Sync: updated from Minecraft&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 11:13, 10 August 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l37&quot;&gt;Line 37:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 37:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* 3040 Slope 45 2 x 1&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* 3040 Slope 45 2 x 1&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Players spawn with 10,000 bricks of each type. Breaking an existing brick increases the amount of that type of brick available. Placing bricks in the world consumes the brick. Bricks can be placed and rotated. The scroll &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;wheel &lt;/del&gt;rotates between different colors, of which there are 39 total, each corresponding to an actual LEGO brick color.&amp;lt;ref&amp;gt;https://www.mecabricks.com/docs/colour_chart.pdf&amp;lt;/ref&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Players spawn with 10,000 bricks of each type. Breaking an existing brick increases the amount of that type of brick available. Placing bricks in the world consumes the brick. Bricks can be placed and rotated. The &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{mouse|&lt;/ins&gt;scroll&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;}} &lt;/ins&gt;rotates between different colors, of which there are 39 total, each corresponding to an actual LEGO brick color.&amp;lt;ref&amp;gt;https://www.mecabricks.com/docs/colour_chart.pdf&amp;lt;/ref&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Players are able to move around the world, sprint and jump. Coordinates are displayed in the bottom left corner, and the build height limit is 80 bricks above baseplate.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Players are able to move around the world, sprint and jump. Coordinates are displayed in the bottom left corner, and the build height limit is 80 bricks above baseplate.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l68&quot;&gt;Line 68:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 68:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* {{Key|Z}}: Remove last imported structure&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* {{Key|Z}}: Remove last imported structure&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* {{Key|Esc}}: Quit the game&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* {{Key|Esc}}: Quit the game&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Mouse&lt;/del&gt;: Move camera&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{mouse|move}}&lt;/ins&gt;: Move camera&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Scrollwheel &lt;/del&gt;up: Select next brick type&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{mouse|scroll &lt;/ins&gt;up&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;}}&lt;/ins&gt;: Select next brick type&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Scrollwheel &lt;/del&gt;down: Select previous brick type&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{mouse|scroll &lt;/ins&gt;down&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;}}&lt;/ins&gt;: Select previous brick type&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Left &lt;/del&gt;mouse &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;button&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{&lt;/ins&gt;mouse&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|left}}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** In placement mode: Place currently selected brick in the targeted space. Hold and move the mouse to adjust placement position.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** In placement mode: Place currently selected brick in the targeted space. Hold and move the mouse to adjust placement position.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** In breaking mode: Break targeted brick&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** In breaking mode: Break targeted brick&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Right &lt;/del&gt;mouse &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;button&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{&lt;/ins&gt;mouse&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|right}}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** In placement mode: Select alternate brick rotation&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** In placement mode: Select alternate brick rotation&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** In breaking mode: Switch to placement mode&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** In breaking mode: Switch to placement mode&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key mediawiki-mw_:diff:1.41:old-177971:rev-180328:php=table --&gt;
&lt;/table&gt;</summary>
		<author><name>SyncBot</name></author>
	</entry>
	<entry>
		<id>https://wiki.sasgaming.net/index.php?title=Minecraft:Brickcraft&amp;diff=177971&amp;oldid=prev</id>
		<title>SyncBot: Sync: updated from Minecraft</title>
		<link rel="alternate" type="text/html" href="https://wiki.sasgaming.net/index.php?title=Minecraft:Brickcraft&amp;diff=177971&amp;oldid=prev"/>
		<updated>2026-08-07T11:12:24Z</updated>

		<summary type="html">&lt;p&gt;Sync: updated from Minecraft&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 11:12, 7 August 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l4&quot;&gt;Line 4:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 4:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|title=&amp;#039;&amp;#039;Brickcraft&amp;#039;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|title=&amp;#039;&amp;#039;Brickcraft&amp;#039;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|developer=&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|developer=&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[File:Mojang Studios logo.svg|&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;x20px&lt;/del&gt;|link=Mojang Studios]] [[Minecraft:Mojang Studios]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[File:Mojang Studios logo.svg|&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;20px&lt;/ins&gt;|link=Mojang Studios]] [[Minecraft:Mojang Studios]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;&lt;/del&gt;[[Minecraft:The LEGO Group]]&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[File:LEGO logo.svg|x20px|link=The LEGO Group]] &lt;/ins&gt;[[Minecraft:The LEGO Group]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|image=Brickcraft.png&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|image=Brickcraft.png&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|date=Unreleased&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|date=Unreleased&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key mediawiki-mw_:diff:1.41:old-160750:rev-177971:php=table --&gt;
&lt;/table&gt;</summary>
		<author><name>SyncBot</name></author>
	</entry>
	<entry>
		<id>https://wiki.sasgaming.net/index.php?title=Minecraft:Brickcraft&amp;diff=160750&amp;oldid=prev</id>
		<title>SyncBot: Sync: new page from Minecraft</title>
		<link rel="alternate" type="text/html" href="https://wiki.sasgaming.net/index.php?title=Minecraft:Brickcraft&amp;diff=160750&amp;oldid=prev"/>
		<updated>2026-07-06T11:06:51Z</updated>

		<summary type="html">&lt;p&gt;Sync: new page from Minecraft&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Italic title}}&lt;br /&gt;
{{for|the &amp;#039;&amp;#039;{{w|LEGO}}&amp;#039;&amp;#039; sets|LEGO Minecraft}}&lt;br /&gt;
{{Infobox program&lt;br /&gt;
|title=&amp;#039;&amp;#039;Brickcraft&amp;#039;&amp;#039;&lt;br /&gt;
|developer=&lt;br /&gt;
* [[File:Mojang Studios logo.svg|x20px|link=Mojang Studios]] [[Minecraft:Mojang Studios]]&lt;br /&gt;
* &amp;#039;&amp;#039;[[Minecraft:The LEGO Group]]&amp;#039;&amp;#039;&lt;br /&gt;
|image=Brickcraft.png&lt;br /&gt;
|date=Unreleased&lt;br /&gt;
|source available=N/A&lt;br /&gt;
|license=N/A&lt;br /&gt;
|size=≈ 85.0 MiB (development build)&lt;br /&gt;
|ratings=N/A&lt;br /&gt;
|version=N/A&lt;br /&gt;
|publisher=N/A&lt;br /&gt;
|platform=PC&lt;br /&gt;
|programming language={{OS|c++}} {{w|C++}}&lt;br /&gt;
|customlinks=&lt;br /&gt;
* [https://vault.omniarchive.uk/archive/misc/Rex-2012-06-28.zip Archived download] by Omniarchive&lt;br /&gt;
}}&lt;br /&gt;
[[File:Brickcraft 1.png|thumb|A screenshot of &amp;#039;&amp;#039;Brickcraft&amp;#039;&amp;#039;, in an earlier version without slopes.]]&lt;br /&gt;
[[File:Brickcraft 2.png|thumb|Ditto.]]&lt;br /&gt;
[[File:Brickcraft 3.png|thumb|Ditto.]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;Brickcraft&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039; (codenamed &amp;quot;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;Project Rex Kwon Do&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;quot;&amp;lt;ref&amp;gt;{{tweet|notch|110597995900305408|Secret project Rex Kwon Do begins today! It will involve caffeine and giggling.|September 5, 2011|archive=|archiveid=}}&amp;lt;/ref&amp;gt;) was a game developed by [[Minecraft:Mojang]] and {{w|The Lego Group}} from September 5, 2011 until its cancellation on July 19, 2012.&lt;br /&gt;
&lt;br /&gt;
== Gameplay ==&lt;br /&gt;
&lt;br /&gt;
Development goal of the game was to create a Lego brick world with biomes based on different Lego sets. The gameplay would be somewhat similar to &amp;#039;&amp;#039;Minecraft&amp;#039;&amp;#039;, but instead of blocks, players would build with Lego bricks in various shapes and sizes.&amp;lt;ref name=&amp;quot;bitsnbricks&amp;quot;&amp;gt;https://www.lego.com/cdn/cs/set/assets/bltf87fd15a8f67c6fd/bits_n_bricks_s01e01_minecraft_feature_and_transcript.pdf&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The game featured a procedurally-generated Lego world. Beneath the terrain is an infinite gray baseplate. Players can move around the world using a keyboard and place or break bricks. Players have an inventory that consists of these 5 types of bricks:&lt;br /&gt;
&lt;br /&gt;
* 3005 Brick 1 x 1 &lt;br /&gt;
* 3004 Brick 1 x 2&lt;br /&gt;
* 3003 Brick 2 x 2&lt;br /&gt;
* 3001 Brick 2 x 4&lt;br /&gt;
* 3040 Slope 45 2 x 1&lt;br /&gt;
&lt;br /&gt;
Players spawn with 10,000 bricks of each type. Breaking an existing brick increases the amount of that type of brick available. Placing bricks in the world consumes the brick. Bricks can be placed and rotated. The scroll wheel rotates between different colors, of which there are 39 total, each corresponding to an actual LEGO brick color.&amp;lt;ref&amp;gt;https://www.mecabricks.com/docs/colour_chart.pdf&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Players are able to move around the world, sprint and jump. Coordinates are displayed in the bottom left corner, and the build height limit is 80 bricks above baseplate.&lt;br /&gt;
&lt;br /&gt;
The game is split between the client (&amp;lt;code&amp;gt;Rex-Kwon-Do.exe&amp;lt;/code&amp;gt; executable) and the server (&amp;lt;code&amp;gt;Rex-Kwon-Do Server.exe&amp;lt;/code&amp;gt; executable). The client does not have an internal server, so a server is required even for singleplayer gameplay. The server also allows multiplayer gameplay.&lt;br /&gt;
&lt;br /&gt;
The game uses the UDP protocol (with &amp;#039;&amp;#039;RakNet&amp;#039;&amp;#039; as the upper layer) for transport. The server listens on all IPv4 addresses, port 37373. The client connects to a server with IPv4 address or name resolving to an IPv4 address listed in the &amp;lt;code&amp;gt;connection.cfg&amp;lt;/code&amp;gt; file, port 37373.&lt;br /&gt;
&lt;br /&gt;
The world file, &amp;lt;code&amp;gt;world.db&amp;lt;/code&amp;gt;, is a SQLite3 database.&lt;br /&gt;
&lt;br /&gt;
The game supports importing structures from LXFML files (used by Lego Digital Designer). The distribution includes two LXFML files: &amp;lt;code&amp;gt;test.lxfml&amp;lt;/code&amp;gt;, a tree, and &amp;lt;code&amp;gt;test_brick_import.lxfml&amp;lt;/code&amp;gt;, several small multicolored pillars of each brick type.&lt;br /&gt;
&lt;br /&gt;
Shaders used by the game are invalid, making it only run on Nvidia graphics cards. [https://omniarchive.uk/news/file/brickcraft-shaders-fix.zip A patch is required] to run it on AMD and Intel graphics cards.&amp;lt;ref name=&amp;quot;omniarchive&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Controls ===&lt;br /&gt;
&lt;br /&gt;
The game is played with mouse and keyboard.&lt;br /&gt;
&lt;br /&gt;
* {{Key|W}}: Move forward&lt;br /&gt;
* {{Key|S}}: Move backward&lt;br /&gt;
* {{Key|A}}: Move left&lt;br /&gt;
* {{Key|D}}: Move right&lt;br /&gt;
* {{Key|Shift}}: Sprint&lt;br /&gt;
* {{Key|Space}}: Jump&lt;br /&gt;
* {{Key|Tab}}: Toggle between placement and breaking modes&lt;br /&gt;
* {{Key|E}}: Switch to previous brick color&lt;br /&gt;
* {{Key|Q}}: Switch to next brick color&lt;br /&gt;
* {{Key|I}}: Import structure from chosen LXFML file&lt;br /&gt;
* {{Key|R}}: Import last imported structure. If there was no structure imported during the session, the server crashes.&lt;br /&gt;
* {{Key|Z}}: Remove last imported structure&lt;br /&gt;
* {{Key|Esc}}: Quit the game&lt;br /&gt;
* Mouse: Move camera&lt;br /&gt;
* Scrollwheel up: Select next brick type&lt;br /&gt;
* Scrollwheel down: Select previous brick type&lt;br /&gt;
* Left mouse button&lt;br /&gt;
** In placement mode: Place currently selected brick in the targeted space. Hold and move the mouse to adjust placement position.&lt;br /&gt;
** In breaking mode: Break targeted brick&lt;br /&gt;
* Right mouse button&lt;br /&gt;
** In placement mode: Select alternate brick rotation&lt;br /&gt;
** In breaking mode: Switch to placement mode&lt;br /&gt;
&lt;br /&gt;
=== Commands ===&lt;br /&gt;
A small number of default commands are defined in Main.lua. The client has no chat system, so commands must be typed into the server window instead. New commands can be defined via the Lua API.&lt;br /&gt;
&lt;br /&gt;
The server by default defines a few commands, which are defined in &amp;lt;code&amp;gt;assets/lua/Main.lua&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Command !! Help text !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;listcommands&amp;#039;&amp;#039;&amp;#039; || I list commands :) || Prints a list of all defined commands with help text to server standard output&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;msg&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;message&amp;#039;&amp;#039; || I relay what you said to everyone :) || Prints &amp;#039;&amp;#039;message&amp;#039;&amp;#039; to server standard output&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;reloadscripts&amp;#039;&amp;#039;&amp;#039; || I reload all lua scripts :) || Reloads Lua scripts&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;spawnentity&amp;#039;&amp;#039;&amp;#039; || I spawn a simple box in the game :) || Spawns a test entity&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;testlxfml&amp;#039;&amp;#039;&amp;#039; || I import a test LXFML file onto the server || Imports a structure from a LXFML file called &amp;lt;code&amp;gt;test.lxfml&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;importlxfml&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;data&amp;#039;&amp;#039; || I import a base64-encoded LXFML file onto the server || Imports a structure from base64 encoded LXFML &amp;#039;&amp;#039;data&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;undoimport&amp;#039;&amp;#039;&amp;#039; || I undo the last import made by the player who calls the command || Does nothing&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;alias&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;command&amp;#039;&amp;#039; &amp;#039;&amp;#039;alias&amp;#039;&amp;#039; || I create an alias for a command :) || Creates an alias &amp;#039;&amp;#039;alias&amp;#039;&amp;#039; for the command &amp;#039;&amp;#039;command&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;unalias&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;alias&amp;#039;&amp;#039; || I remove an alias for a command :) || Removes the alias &amp;#039;&amp;#039;alias&amp;#039;&amp;#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;code&amp;gt;assets/lua/Item.lua&amp;lt;/code&amp;gt; file contains two more commands, but is completely commented out in the leaked build. Uncommenting the file and restarting the server will make them available.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Command !! Help text !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;listplayers&amp;#039;&amp;#039;&amp;#039; || I list connected players :) || Prints a list of all connected players to server standard output&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;addjetpack&amp;#039;&amp;#039;&amp;#039; || I give players jetpacks! :) || Assigns a jetpack item to all connected players. Jetpacks cause players to fly into the air uncontrollably, then fall back to the ground in a loop&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Lua API ===&lt;br /&gt;
&lt;br /&gt;
The server supports a limited modding API using the Lua programming language. This API can be used to define commands, which can be invoked, and player items, which affect the player entity behavior.&lt;br /&gt;
&lt;br /&gt;
=== Directory structure ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;treeview&amp;quot;&amp;gt;&lt;br /&gt;
* {{File|directory|Game}}&lt;br /&gt;
** {{File|directory|assets}}&lt;br /&gt;
*** {{File|directory|gui}}&lt;br /&gt;
**** {{File|file|test.swf}}: Unused Adobe Flash program, likely for a HUD&lt;br /&gt;
*** {{File|directory|lua}}: Lua scripts for the modding API&lt;br /&gt;
**** {{File|file|Item.lua}}&lt;br /&gt;
**** {{File|file|Main.lua}}&lt;br /&gt;
*** {{File|directory|shaders}}: GLSL shaders&lt;br /&gt;
**** {{File|file|chunk.frag}}&lt;br /&gt;
**** {{File|file|chunk.vert}}&lt;br /&gt;
**** {{File|file|floor.frag}}&lt;br /&gt;
**** {{File|file|floor.vert}}&lt;br /&gt;
**** {{File|file|preview.frag}}&lt;br /&gt;
**** {{File|file|preview.vert}}&lt;br /&gt;
**** {{File|file|screen.frag}}&lt;br /&gt;
**** {{File|file|screen.vert}}&lt;br /&gt;
*** {{File|directory|textures}}: Textures&lt;br /&gt;
**** {{File|file|LegoColors.bmp}}: Atlas of 1x1 textures used for the bricks. BMP3 format.&lt;br /&gt;
**** {{File|file|peg.png}}: The brick peg texture. PNG format.&lt;br /&gt;
*** {{File|file|unispace.ttf}}: TrueType font used for HUD&lt;br /&gt;
** {{File|directory|bin}}&lt;br /&gt;
*** {{File|directory|win32}}&lt;br /&gt;
**** {{File|file|connection.cfg}}: ASCII text file defining the server address the client connects to&lt;br /&gt;
**** {{File|file|FreeImage.dll}}&lt;br /&gt;
**** {{File|file|glew32.dll}}&lt;br /&gt;
**** {{File|file|libfreetype-6.dll}}&lt;br /&gt;
**** {{File|file|lua.debug.pdb}}&lt;br /&gt;
**** {{File|file|lua.release.pdb}}&lt;br /&gt;
**** {{File|file|luabind.debug.pdb}}&lt;br /&gt;
**** {{File|file|luabind.dll}}&lt;br /&gt;
**** {{File|file|luabind.release.pdb}}&lt;br /&gt;
**** {{File|file|msvcp100.dll}}&lt;br /&gt;
**** {{File|file|msvcr100.dll}}&lt;br /&gt;
**** {{File|file|RakNet.dll}}&lt;br /&gt;
**** {{File|file|RakNetDebug.dll}}&lt;br /&gt;
**** {{File|file|Rew-Kwon-Do.instr.pdb}}{{sic}}&lt;br /&gt;
**** {{File|file|Rex-Kwon-Do.exe}}: Client executable&lt;br /&gt;
**** {{File|file|Rex-Kwon-Do.exp}}&lt;br /&gt;
**** {{File|file|Rex-Kwon-Do.instr.pdb}}&lt;br /&gt;
**** {{File|file|Rex-Kwon-Do.lib}}&lt;br /&gt;
**** {{File|file|Rex-Kwon-Do.pdb}}&lt;br /&gt;
**** {{File|file|Rex-Kwon-Do Server.exe}}: Server executable&lt;br /&gt;
**** {{File|file|Rex-Kwon-Do Server.exp}}&lt;br /&gt;
**** {{File|file|Rex-Kwon-Do Server.lib}}&lt;br /&gt;
**** {{File|file|Rex-Kwon-Do Server.pdb}}&lt;br /&gt;
**** {{File|file|Rex-Kwon-Do Server.sln.docstates.suo}}&lt;br /&gt;
**** {{File|file|Rex-Kwon-Do Server.suo}}&lt;br /&gt;
**** {{File|file|SDL.dll}}&lt;br /&gt;
**** {{File|file|sqlite3.dll}}&lt;br /&gt;
**** {{File|file|test.lxfml}}: LXFML file containing a tree&lt;br /&gt;
**** {{File|file|test_brick_import.lxfml}}: LXFML file containing several small multicolored pillars of each brick type&lt;br /&gt;
**** {{File|file|TestClient.bat}}&lt;br /&gt;
**** {{File|file|Window.swf}}&lt;br /&gt;
**** {{File|file|world.db}}: World file. Generated, not part of the distribution.&lt;br /&gt;
**** {{File|file|zlib1.dll}}&lt;br /&gt;
**** {{File|file|zlibwapi.dll}}&lt;br /&gt;
*** {{File|directory|win64}}&lt;br /&gt;
**** {{File|file|glew32.dll}}&lt;br /&gt;
**** {{File|file|libfreetype-6.dll}}&lt;br /&gt;
**** {{File|file|SDL.dll}}&lt;br /&gt;
**** {{File|file|zlib1.dll}}&lt;br /&gt;
**** {{File|file|zlibwapi.dll}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
&lt;br /&gt;
[[Minecraft:Markus &amp;quot;Notch&amp;quot; Persson]] and [[Minecraft:Daniel &amp;quot;Kappische&amp;quot; Kaplan]] had envisioned a hybrid of &amp;#039;&amp;#039;Minecraft&amp;#039;&amp;#039; and &amp;#039;&amp;#039;LEGO&amp;#039;&amp;#039; bricks, and reached out to The Lego Group to develop a game in collaboration with them, which was codenamed &amp;quot;&amp;#039;&amp;#039;Project Rex Kwon Do&amp;#039;&amp;#039;&amp;quot;, in reference to the film &amp;#039;&amp;#039;{{Wikipedia|Napoleon Dynamite}}&amp;#039;&amp;#039;.&amp;lt;ref&amp;gt;{{ytl|Hzh9koy7b1E|Napoleon Dynamite - Rex Kwon Do [HQ&amp;amp;#93;|FlatheadedGorilla|August 1, 2011}}&amp;lt;/ref&amp;gt; Mojang hired two new programmers to work on the game, and a prototype was created by Notch.&lt;br /&gt;
&lt;br /&gt;
Before the title had reached a significant stage of development, Mojang cancelled the collaboration to focus on developing their own titles; &amp;#039;&amp;#039;[[Minecraft:Minecraft]]&amp;#039;&amp;#039;, &amp;#039;&amp;#039;[[Minecraft:Scrolls]]&amp;#039;&amp;#039;, and {{0x10c}}.&amp;lt;ref&amp;gt;{{tweet|notch|226020149742927873|Remember Project Rex Kwon Do? We cancelled it to focus on Minecraft, Scrolls and eventually 0x10c that we own 100% ourselves instead.|July 19, 2012}}&amp;lt;/ref&amp;gt; Notch claimed at the time that the game had been a first-person shooter.&amp;lt;ref&amp;gt;{{cite|url=https://web.archive.org/web/20120728085043/http://www.joystiq.com/2012/07/26/canceled-mojang-project-was-a-first-person-shooter/|title=Canceled Mojang project was a first-person shooter|website=joystiq|author=Jessica Conditt|date=July 26, 2012}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The game&amp;#039;s true nature remained unknown to the public until &amp;#039;&amp;#039;Brickcraft&amp;#039;&amp;#039;&amp;#039;s existence was revealed in December 2020 in an episode of the &amp;#039;&amp;#039;Bits N&amp;#039; Bricks&amp;#039;&amp;#039; podcast, created by The Lego Group to celebrate the 25th anniversary of the first LEGO video game. Daniel Mathiasen, a Lego Group employee at the time, blamed the cancellation on a series of legal hurdles that The Lego Group had put in place to protect the product&amp;#039;s family-friendly image, with Daniel Kaplan claiming that the staff at Mojang had felt more like consultants on the project, rather than its designers.&lt;br /&gt;
&lt;br /&gt;
Despite the cancellation, The Lego Group remained partnered with Mojang to produce [[Minecraft:LEGO Minecraft]] sets, and briefly considered acquiring Mojang, but according to Ronny Scherer, the senior director for the LEGO Games Asia/Pacific division, they decided against it as &amp;#039;&amp;#039;Minecraft&amp;#039;&amp;#039; &amp;quot;was still emerging&amp;quot; and they had &amp;quot;no guarantee that it would end up becoming the cultural phenomenon that it became&amp;quot;.&amp;lt;ref&amp;gt;{{Citation|url=https://www.pcgamer.com/the-lego-minecraft-videogame-brickcraft-that-was-greenlit-and-why-it-never-happened/|title=A Lego Minecraft game called &amp;#039;Brickcraft&amp;#039; was prototyped and greenlit – here&amp;#039;s why it never happened|author=Rich Stanton|website=PCGamer|date=December 9, 2020}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://www.lego.com/en-us/legogames-25&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;bitsnbricks&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On June 24, 2025, a development build of Brickcraft, dated June 28, 2012, was rediscovered and uploaded onto the Omniarchive site.&amp;lt;ref name=&amp;quot;omniarchive&amp;quot;&amp;gt;{{citation|url=https://omniarchive.uk/news/#brickcraft|title=Brickcraft|author=DEJVOSS|website=Omniarchive|date=June 26, 2025}}&amp;lt;/ref&amp;gt; [[Minecraft:Daniel Kaplan]] said that he had the development build on his laptop for over 13 years.&amp;lt;ref&amp;gt;{{tweet|kappische|1938873623978148080|I’ve had it on my laptop for over 13 years 😂|June 28, 2025}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Gallery ==&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Project Rex Kwon Do.jpg|Cropped image released by Notch of &amp;quot;&amp;#039;&amp;#039;Project Rex Kwon Do&amp;#039;&amp;#039;&amp;quot;, later revealed to be &amp;#039;&amp;#039;Brickcraft&amp;#039;&amp;#039;.&lt;br /&gt;
Brickcraft Player.png|The player model.&lt;br /&gt;
Brickcraft Tree.png|The tree structure (&amp;lt;code&amp;gt;test.lxfml&amp;lt;/code&amp;gt;).&lt;br /&gt;
Brickcraft Thing.png|The other structure (&amp;lt;code&amp;gt;test_brick_import.lxfml&amp;lt;/code&amp;gt;).&lt;br /&gt;
Brickcraft Baseplate.png|A world with all bricks removed.&lt;br /&gt;
Brickcraft Acacia.png|A player-built tree.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
{{Reflist}}&lt;br /&gt;
== Navigation ==&lt;br /&gt;
{{Navbox Minecraft (franchise)|games}}&lt;br /&gt;
&lt;br /&gt;
[[Category:LEGO]]&lt;br /&gt;
[[Category:Games]]&lt;br /&gt;
[[Category:Discontinued]]&lt;br /&gt;
[[Category:History]]&lt;br /&gt;
[[Category:Collaborations]]&lt;br /&gt;
[[Category:Sandbox games]]&lt;br /&gt;
&lt;br /&gt;
[[Minecraft:fr:Brickcraft]]&lt;br /&gt;
[[Minecraft:pt:Brickcraft]]&lt;br /&gt;
[[Minecraft:zh:Brickcraft]]&lt;/div&gt;</summary>
		<author><name>SyncBot</name></author>
	</entry>
</feed>