Det finns två typer av indata för mina block:
Text- eller sifferinput: När du skapar ett block och lägger till en text- eller sifferruta skapas en bubbla. Denna bubbla fungerar som en variabel som kan ändras under spelets gång. Du kan placera bubblan var som helst i din blockdefinition för att ersätta ett värde. När du använder blocket kan du fylla i bubblan med ett specifikt värde, och detta kommer att ersätta det ursprungliga värdet i definitionen.
Boolesk input: När du skapar ett block och lägger till en boolesk ruta, får du ett kantigt block (liknande de logiska operationerna). Den kantiga formen används för att ersätta ett booleskt uttryck i din blockdefinition, vilket ofta används i villkorssatser. När du använder ditt block kommer rutan vara tom och kan fyllas med ett booleskt uttryck. Om detta uttryck är sant, kommer den definierade koden att köras.