> For the complete documentation index, see [llms.txt](https://rust-console-edition.gitbook.io/community-servers/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://rust-console-edition.gitbook.io/community-servers/commands/gameplay/building.md).

# Building

<table data-header-hidden="false" data-header-sticky data-search="false"><thead><tr><th width="112">Auth Tier</th><th width="119">Entry Point</th><th width="248">Command</th><th>Description</th><th width="120">Input Type</th><th width="100">Default</th></tr></thead><tbody><tr><td>3 - Admin</td><td><h2>📟🎮</h2><h2>🌌</h2></td><td>codelock.lockoutcooldown</td><td>Controls how long (in seconds) the player is locked out for before being able to re-attempt a Code Lock.</td><td>"number"</td><td>900</td></tr><tr><td>3 - Admin</td><td><h2>📟🎮</h2><h2>🌌</h2></td><td>codelock.maxfailedattempts</td><td>Controls the maximum amount of incorrect attempts on a Code Lock before it rejects further attempts.</td><td>"number"</td><td>8</td></tr><tr><td>3 - Admin</td><td><h2>📟🎮</h2><h2>🌌</h2></td><td>construct.demolishabletimeseconds</td><td>Controls the amount of time after a building block is built that it can be demolished for free. Time is measured in real-world seconds.</td><td>"number"</td><td>600</td></tr><tr><td>3 - Admin</td><td><h2>📟🎮</h2><h2>🌌</h2></td><td>construct.demolishhammer</td><td>Toggles the Demolish ability for the Hammer, allowing it to immediately destroy any building block you own.</td><td>“0/1”</td><td>0</td></tr><tr><td>3 - Admin</td><td><h2>🎮💥</h2></td><td>construct.getbuildinginfo</td><td>Prints the building information for the structure you’re looking at to the console log.</td><td>none</td><td>N/A</td></tr><tr><td>3 - Admin</td><td><h2>🎮</h2></td><td>construct.getvendingmachineinfo</td><td>Prints the building information for the vending machine you’re looking at to the console log.</td><td>none</td><td>N/A</td></tr><tr><td>4 - Owner</td><td><h2>📟🎮</h2></td><td>decay.bracket_0_blockcount</td><td>The amount of blocks per structure between 0 and this value are considered bracket 0 and will cost bracket_0_costfraction per upkeep period to maintain.</td><td>“number”</td><td>15</td></tr><tr><td>4 - Owner</td><td><h2>📟🎮</h2></td><td>decay.bracket_0_costfraction</td><td>Blocks within bracket 0 will cost this fraction per upkeep period to maintain.</td><td>“number”</td><td>0.1</td></tr><tr><td>4 - Owner</td><td><h2>📟🎮</h2></td><td>decay.bracket_1_blockcount</td><td>The amount of blocks per structure between bracket_0_blockcount and this value are considered bracket 1 and will cost bracket_1_costfraction per upkeep period to maintain.</td><td>“number”</td><td>50</td></tr><tr><td>4 - Owner</td><td><h2>📟🎮</h2></td><td>decay.bracket_1_costfraction</td><td>Blocks within bracket 1 will cost this fraction per upkeep period to maintain.</td><td>“number”</td><td>0.15</td></tr><tr><td>4 - Owner</td><td><h2>📟🎮</h2></td><td>decay.bracket_2_blockcount</td><td>The amount of blocks per structure between bracket_1_blockcount and this value are considered bracket 2 and will cost bracket_2_costfraction per upkeep period to maintain.</td><td>“number”</td><td>125</td></tr><tr><td>4 - Owner</td><td><h2>📟🎮</h2></td><td>decay.bracket_2_costfraction</td><td>Blocks within bracket 2 will cost this fraction per upkeep period to maintain.</td><td>“number”</td><td>0.2</td></tr><tr><td>4 - Owner</td><td><h2>📟🎮</h2></td><td>decay.bracket_3_blockcount</td><td>The amount of blocks per structure between bracket_2_blockcount and this value (and beyond) are considered bracket 3 and will cost bracket_3_costfraction per upkeep period to maintain.</td><td>“number”</td><td>200</td></tr><tr><td>4 - Owner</td><td><h2>📟🎮</h2></td><td>decay.bracket_3_costfraction</td><td>Blocks within bracket 3 will cost this fraction per upkeep period to maintain.</td><td>“number”</td><td>0.333</td></tr><tr><td>4 - Owner</td><td><h2>📟🎮</h2></td><td>decay.delay_metal</td><td>How long should metal building grade decay be delayed when not protected by upkeep, in hours.</td><td>“number”</td><td>0</td></tr><tr><td>4 - Owner</td><td><h2>📟🎮</h2></td><td>decay.delay_override</td><td>When set to a value above 0, everything will decay with this delay, in seconds.</td><td>“number”</td><td>0</td></tr><tr><td>4 - Owner</td><td><h2>📟🎮</h2></td><td>decay.delay_stone</td><td>When Decay.upkeep is true, How long should stone building grade decay be delayed when not protected by upkeep, in hours.</td><td>“number”</td><td>0</td></tr><tr><td>4 - Owner</td><td><h2>📟🎮</h2></td><td>decay.delay_toptier</td><td>When Decay.upkeep is true, How long should toptier building grade decay be delayed when not protected by upkeep, in hours.</td><td>“number”</td><td>0</td></tr><tr><td>4 - Owner</td><td><h2>📟🎮</h2></td><td>decay.delay_twig</td><td>When Decay.upkeep is true, How long should twig building grade decay be delayed when not protected by upkeep, in hours.</td><td>“number”</td><td>0</td></tr><tr><td>4 - Owner</td><td><h2>📟🎮</h2></td><td>decay.delay_wood</td><td>When Decay.upkeep is true, How long should wood building grade decay be delayed when not protected by upkeep, in hours.</td><td>“number”</td><td>0</td></tr><tr><td>4 - Owner</td><td><h2>📟🎮</h2></td><td>decay.duration_metal</td><td>When Decay.upkeep is true, How long should metal building blocks take to decay when not protected by upkeep, in hours.</td><td>“number”</td><td>8</td></tr><tr><td>4 - Owner</td><td><h2> 📟🎮</h2></td><td>decay.duration_override</td><td>When Decay.upkeep is true, a value above 0 everything will decay with this duration, in seconds.</td><td>“number”</td><td>0</td></tr><tr><td>4 - Owner</td><td><h2>📟🎮</h2></td><td>decay.duration_stone</td><td>When Decay.upkeep is true, How long should stone building blocks take to decay when not protected by upkeep, in hours.</td><td>“number”</td><td>5</td></tr><tr><td>4 - Owner</td><td><h2>📟🎮</h2></td><td>decay.duration_toptier</td><td>When Decay.upkeep is true, How long should toptier (armoured) building blocks take to decay when not protected by upkeep, in hours.</td><td>“number”</td><td>12</td></tr><tr><td>4 - Owner</td><td><h2>📟🎮</h2></td><td>decay.duration_twig</td><td>When Decay.upkeep is true, How long should twig building blocks take to decay when not protected by upkeep, in hours.</td><td>“number”</td><td>1</td></tr><tr><td>4 - Owner</td><td><h2>📟🎮</h2></td><td>decay.duration_wood</td><td>When Decay.upkeep is true, How long should wood building blocks take to decay when not protected by upkeep, in hours.</td><td>“number”</td><td>3</td></tr><tr><td>4 - Owner</td><td><h2>📟🎮</h2><h2>🌌</h2></td><td>decay.scale</td><td>Scales the decay/heal rate of entities.</td><td>“number”</td><td>1</td></tr><tr><td>4 - Owner</td><td><h2>📟🎮</h2><h2>🌌</h2></td><td>decay.tick</td><td>How often should entities decay, in seconds.</td><td>“number”</td><td>600</td></tr><tr><td>4 - Owner</td><td><h2>📟🎮</h2><h2>🌌</h2></td><td>decay.upkeep</td><td>Should entities rely on upkeep to decay, otherwise just decay naturally</td><td>"0/1"</td><td>1</td></tr><tr><td>4 - Owner</td><td><h2>📟🎮</h2></td><td>decay.upkeep_grief_protection</td><td>Defines how many minutes the upkeep cost will last after the cupboard is destroyed.</td><td>“number”</td><td>1440</td></tr><tr><td>4 - Owner</td><td><h2>📟🎮</h2></td><td>decay.upkeep_heal_scale</td><td>Scales the amount of health regained by a building block when not attacked for 10 minutes (assuming there is upkeep in the attached Tool Cupboard)</td><td>“number”</td><td>1</td></tr><tr><td>4 - Owner</td><td><h2>📟🎮</h2></td><td>decay.upkeep_inside_decay_scale</td><td>Scale at which objects decay when they are inside.</td><td>“number”</td><td>0.1</td></tr><tr><td>4 - Owner</td><td><h2>📟🎮</h2></td><td>decay.upkeep_period_minutes</td><td>Defines how many minutes the upkeep cost lasts.</td><td>“number”</td><td>1440</td></tr><tr><td>4 - Owner</td><td><h2>📟🎮</h2></td><td>decay.variance_max</td><td>When recieving a random decay rate, this is the maximum scale it can be.</td><td>“number”</td><td>1.005</td></tr><tr><td>4 - Owner</td><td><h2>📟🎮</h2></td><td>decay.variance_min</td><td>When recieving a random decay rate, this is the minimum scale it can be.</td><td>“number”</td><td>0.995</td></tr><tr><td>4 - Owner</td><td><h2>📟🎮</h2></td><td>server.debrisdespawn</td><td>Determines the time in seconds for how long building debris should last.</td><td>“number”</td><td>30</td></tr><tr><td>4 - Owner</td><td><h2>📟🎮</h2></td><td>server.debrisenabled</td><td>Determines if debris should spawn from destroying entities.</td><td>"0/1"</td><td>1</td></tr><tr><td>4 - Owner</td><td><h2>📟🎮</h2></td><td>server.stability</td><td>Determines if building stability is applied.</td><td>"0/1"</td><td>1</td></tr><tr><td>3 - Admin</td><td><h2>📟🎮</h2></td><td>stability.collapse</td><td>Minimum stability % a building block needs to remain stable.</td><td>“number”</td><td>0.05</td></tr></tbody></table>
