public void update(){
        if(core.SubTerra.getLevel()==null) return;
        l = core.SubTerra.getLevel();
        setReletiveTo(l.p);
        for(Entity e: l.ents){
            e.update();
        }
        for(int xx=0;xx<Level.SIZE;xx++){
            for(int yy=0;yy<Level.SIZE;yy++){
                if(l.worldDamage[xx][yy]<0){
                    l.world[xx][yy]=TileType.AIR;
                }
            }
        }
        repaint();
    }