lol, omg Ostinyo(Wesley). You're awesome.

The formatting looks great. But the flow was utterly decimated when you chopped it up. Making it difficult(for me at least) to read and understand.
I should redo my tutorial.
To start off I should use a different command, as
player.position = "# # #"; is kind of confusing to explain. Updating the person's position like that is just a kind of hack made by a developer, and wouldn't work in most other situations. (Writing the word blue on a yellow wall does not make the wall blue.)
From there
I should give an example of the code we'll be using.Then proceed to explain the structure, (Like I did in the initial draft.) Pictures and such would be excellent for explaining structure. At this point it's important to mention
dump();,
tree();, and a few Blockland API resources. These help a ton when you're looking for information about an object and what you can do with it.
At the very end I would like to keep a list of links. These links would go to other topics where I explain other commands and bits of code in plain text. Such as- how the add-item event is declared/what happens when it is called.