In Space Engineers, every block costs PCU (Performance Cost Units). Once the PCU budget is used up, the game shows PCU limit reached. and nothing more can be built. How much PCU there is, how it is split up and how many blocks are allowed is set in your world's config file. There is no field for this in the dashboard – but the dashboard does not overwrite these entries on startup either, so your change is kept.
The settings at a glance
All settings are in your world's Sandbox_config.sbc file:
| Entry | Meaning | Preinstalled world |
|---|---|---|
BlockLimitsEnabled |
How the PCU budget is split up (see below) | GLOBALLY |
TotalPCU |
The PCU budget. 0 removes the PCU limit |
100000 |
PiratePCU |
PCU budget of the NPC factions, for example the pirates | 50000 |
MaxGridSize |
Maximum number of blocks per grid (ship or station), 0 = unlimited |
0 |
MaxBlocksPerPlayer |
Maximum number of blocks per player, 0 = unlimited |
0 |
MaxFactionsCount |
Maximum number of factions, 0 = unlimited (exception with PER_FACTION, see below) |
0 |
EnablePcuTrading |
Players or factions can trade PCU with each other – with PER_PLAYER and PER_FACTION |
true |
BlockTypeLimits |
Limits for individual block types (see below) | empty |
How the PCU budget is split up
BlockLimitsEnabled determines who TotalPCU applies to:
| Value | Distribution |
|---|---|
GLOBALLY |
All players share one budget of TotalPCU. MaxBlocksPerPlayer and BlockTypeLimits then also count for all players together. |
PER_PLAYER |
Each player gets TotalPCU divided by Max Players from the dashboard – with 100000 PCU and 10 players, that is 10000 PCU per player. |
PER_FACTION |
Each faction gets TotalPCU divided by MaxFactionsCount. Players without a faction cannot build. |
NONE |
No block and PCU limits – see Remove the limits entirely. |
You set the number of players under Change max players. The server recalculates the budget from the current settings on every start – so after a restart, a change also applies to existing players and factions. If you lower the limits below the current usage, existing builds are kept, but the affected players can only build again once they are below the new limit.
Change the limits
-
Stop the server
Stop your server via the dashboard. -
Create a backup
Create a backup or download a copy of theSandbox_config.sbcfile. This lets you restore the previous state if something goes wrong while editing. -
Connect via SFTP
Connect to your server via SFTP, or use the file browser in the dashboard. -
Open the config file
In your world's folder/config/Saves/World/, open the fileSandbox_config.sbc. -
Adjust the values
Find the entries and change the values between the tags. In this example, the PCU budget is raised to300000:<MaxGridSize>0</MaxGridSize> <MaxBlocksPerPlayer>0</MaxBlocksPerPlayer> <TotalPCU>300000</TotalPCU> <PiratePCU>50000</PiratePCU> <MaxFactionsCount>0</MaxFactionsCount> <BlockLimitsEnabled>GLOBALLY</BlockLimitsEnabled> -
Start the server
Save the file and start your server. -
Check the change
While the world loads, this line must appear in the server console:Sandbox world configuration file found, overriding checkpoint settings.It shows that the server has applied your
Sandbox_config.sbc.
Limits for individual block types
With BlockTypeLimits, you limit how often a specific block may be built – for example refineries or assemblers. You edit the list in Sandbox_config.sbc as described under Change the limits. In the preinstalled world, it is empty:
<BlockTypeLimits>
<dictionary />
</BlockTypeLimits>
Replace this block with your limits and add one <item> per block type:
<BlockTypeLimits>
<dictionary>
<item>
<Key>Refinery</Key>
<Value>24</Value>
</item>
<item>
<Key>Assembler</Key>
<Value>24</Value>
</item>
</dictionary>
</BlockTypeLimits>
<Key>is the name of the block type.<Value>is the allowed number – a whole number up to32767.
Valid names from Keen Software House's default list include Assembler, Refinery, Blast Furnace, Antenna, Drill, InteriorTurret, GatlingTurret, MissileTurret, ExtendedPistonBase, MotorStator, MotorAdvancedStator, ShipWelder and ShipGrinder.
Remove the limits entirely
For an unlimited PCU budget, you have two options:
<TotalPCU>0</TotalPCU>only removes the PCU limit.MaxGridSize,MaxBlocksPerPlayerandBlockTypeLimitsstill apply.<BlockLimitsEnabled>NONE</BlockLimitsEnabled>turns off all block and PCU limits.
