code: public static synchronized void start() {
  		if (started) throw new IllegalStateException("LCCore environment already started");
  		started = true;
  		
  		initEnvironment();
  		
  		instance.start();
  		new Task.Cpu<Void,Exception>("Initializing framework tools", Task.PRIORITY_NORMAL) {
  			@Override
  			public Void run() {
  				MemoryManager.init();
  				return null;
  			}
  		}.start();
  	}
docs: Initialization.