Skip to content

Block identifiers

Lenart Bezek edited this page Jul 5, 2016 · 10 revisions

Identifying blocks with sequential identifiers:

Block identifier is a case insensitive string, made of a blocks name and his sequential number. This is the fastest way to select blocks.

Examples:

  • STARTING BLOCK 1
  • FLAMETHROWER 17
  • SIMPLE ROPE + WINCH 3

Identifying blocks with their GUIDs:

Alternatively, you can also identify blocks by their GUID. This way is independent of blocks order and thus more reliable.

Examples:

  • f987a650-2e7d-4f73-b2a5-84798506ad4e

To view blocks identifiers, press LeftShift while pointing at them.

Block identifiers

Tutorials
Guides to scripting from basic to advanced.

Installation
Required file structure.

Running scripts
Get started; how to run scripts and how to import / export them.

Block identifiers
How to select blocks.

Block handlers
Manipulating blocks.

Functions
All available functions.

Property identifiers
How to select block properties.

Watchlist
How to debug your script.

API
How to integrate with your mod.

Console commands
Mod configuration and Python console commands.


Fueled by coffee

ko-fi button

Clone this wiki locally