public class FMLTweaker
extends java.lang.Object
implements net.minecraft.launchwrapper.ITweaker
Modifier and Type | Field and Description |
---|---|
private java.io.File |
gameDir |
private static java.net.URI |
jarLocation |
private java.util.Map<java.lang.String,java.lang.String> |
launchArgs |
private java.util.List<java.lang.String> |
standaloneArgs |
Constructor and Description |
---|
FMLTweaker() |
Modifier and Type | Method and Description |
---|---|
void |
acceptOptions(java.util.List<java.lang.String> args,
java.io.File gameDir,
java.io.File assetsDir,
java.lang.String profile) |
java.io.File |
getGameDir() |
static java.net.URI |
getJarLocation() |
java.lang.String[] |
getLaunchArguments() |
java.lang.String |
getLaunchTarget() |
void |
injectCascadingTweak(java.lang.String tweakClassName) |
void |
injectIntoClassLoader(net.minecraft.launchwrapper.LaunchClassLoader classLoader) |
private java.io.File gameDir
private java.util.Map<java.lang.String,java.lang.String> launchArgs
private java.util.List<java.lang.String> standaloneArgs
private static java.net.URI jarLocation
public void acceptOptions(java.util.List<java.lang.String> args, java.io.File gameDir, java.io.File assetsDir, java.lang.String profile)
acceptOptions
in interface net.minecraft.launchwrapper.ITweaker
public void injectIntoClassLoader(net.minecraft.launchwrapper.LaunchClassLoader classLoader)
injectIntoClassLoader
in interface net.minecraft.launchwrapper.ITweaker
public java.lang.String getLaunchTarget()
getLaunchTarget
in interface net.minecraft.launchwrapper.ITweaker
public java.lang.String[] getLaunchArguments()
getLaunchArguments
in interface net.minecraft.launchwrapper.ITweaker
public java.io.File getGameDir()
public static java.net.URI getJarLocation()
public void injectCascadingTweak(java.lang.String tweakClassName)