From 8x9craft
Jump to: navigation, search
function onBlock(callback: Function): void

Set a function as an event listener that is run each time a block has been changed around the crab. That includes blocks in front, behind, to the left, to the right, above and below the crab.


callback: Function - function with signature (block: BlockInfo, pos: Vector3i) => void that gets called after occurrence of the event.


// Respond to a change in a block nearby.
crab.onBlock(function(block) {
    crab.say('A block of type ' + block.fullName + ' has changed somewhere around me');

See also