public void onScheduledTick (World world, int x, int y)
    {
        Tile tile = world.getTile(x, y-1);
        if (tile != null && !tile.solid) {
            if (tile.id == Tile.water.id) world.setTile(x, y-1, Tile.stone);
            else                          world.setTile(x, y-1, Tile.lava);
            return;
        }
        tile = world.getTile(x+1, y);
        if (tile != null && !tile.solid) {
            if (tile.id == Tile.water.id) world.setTile(x+1, y, Tile.stone);
            else                          world.setTile(x+1, y, Tile.lava);
        }
        tile = world.getTile(x-1, y);
        if (tile != null && !tile.solid) {
            if (tile.id == Tile.water.id) world.setTile(x-1, y, Tile.stone);
            else                          world.setTile(x-1, y, Tile.lava);
        }
    }