Probably better as onNeighborChanged 'tile' doesn't exist in MCP code.