LiteLoaderTweakerServer.java 832 Bytes
package com.mumfrey.liteloader.launch;

import java.io.File;
import java.util.List;

public class LiteLoaderTweakerServer extends LiteLoaderTweaker
{
	@Override
	protected StartupEnvironment spawnStartupEnvironment(List<String> args, File gameDirectory, File assetsDirectory, String profile)
	{
		return new StartupEnvironment(args, gameDirectory, assetsDirectory, profile)
		{
			@Override
			public void registerCoreAPIs(List<String> apisToLoad)
			{
				apisToLoad.add(0, "com.mumfrey.liteloader.server.api.LiteLoaderCoreAPIServer");
			}

			@Override
			public int getEnvironmentTypeId()
			{
				return LiteLoaderTweaker.ENV_TYPE_DEDICATEDSERVER;
			}
		};
	}

	@Override
	public String getLaunchTarget()
	{
		super.getLaunchTarget();
		
		return "net.minecraft.server.MinecraftServer";
	}
}