FANDOM


The neighborchanged event is an event that can only be used for custom blocks. This event is triggered when a block is changed near the block containing the event. e.x.

neighborchanged="world.setBlockId(origin, 222)";

The above event will change the current block into another block with the id of 222 when a block is placed near it. The neighborchanged event can use world functions and the origin variable.

WARNING:

If using script to change the current block, it can trigger the neighborchanged event for blocks next to it as well. If a loop is set up, the block with switch back and forth infinitely and cause massive lag until the blocks are broken.

Triggers for neighborchanged event

  • placing a block
  • world.setBlockId
  • world.setBlockMetadata
  • world.setBlockIdAndMetadata

Example uses

  • black holes
  • block scanners

Ad blocker interference detected!


Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.