Skip to content

Limits.

How many of each thing a file may hold, and the budgets a run keeps within.

What a file may hold.

The editor says when a draft is past one of these; the run's budgets, which keep a server smooth, are in Limits and performance.

Variables
100: a file declares at most this many variables.
Goals
20: a file lists at most this many goals.
Rules
100: a file holds at most this many rules.
Steps in a list
50: a rule, a branch or a function body holds at most this many steps.
Custom items
100: a file declares at most this many custom items.
Functions
50: a file declares at most this many functions.
A function's inputs
8: a function takes at most this many inputs.
Teams
16: a file declares at most this many teams.
Menus
20: a file declares at most this many menus.
A menu's slots
54: six rows of nine; a menu has at most this many slots.
Commands
20: a file declares at most this many commands.
A command's arguments
6: a command takes at most this many arguments.
World transforms
8: a generated world stacks at most this many transforms.
Blocks in a transform's list
50: a transform's list of kinds holds at most this many.
Nesting of values
12: an expression nests at most this deep.
Entries in a written list
100: a list written into a file holds at most this many.
Rounds of a repeat
10,000: a repeat runs at most this many rounds.
The largest number
1,000,000,000: a worked-out number is clamped to this, either way from zero.
Biomes of a generated world
20: a generator lists at most this many biomes.
Mobs an action touches at once
200: a mob action acts on at most this many at a time.