Class CommonDevLaunchHandler
java.lang.Object
net.minecraftforge.fml.loading.targets.CommonLaunchHandler
net.minecraftforge.fml.loading.targets.CommonDevLaunchHandler
- All Implemented Interfaces:
cpw.mods.modlauncher.api.ILaunchHandlerService
- Direct Known Subclasses:
CommonUserdevLaunchHandler
,ForgeClientDevLaunchHandler
,ForgeDataDevLaunchHandler
,ForgeGametestDevLaunchHandler
,ForgeServerDevLaunchHandler
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraftforge.fml.loading.targets.CommonLaunchHandler
CommonLaunchHandler.LocatedPaths
-
Field Summary
Fields inherited from class net.minecraftforge.fml.loading.targets.CommonLaunchHandler
LOGGER
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescription(package private) abstract void
devService
(String[] arguments, ModuleLayer gameLayer) protected static Path
findJarOnClasspath
(String[] classpath, String match) getFmlStuff
(String[] classpath) protected BiPredicate<String,
String> getMcFilter
(Path extra, List<Path> minecraft, Stream.Builder<List<Path>> mods) protected String[]
private static String
getRandomNumbers
(int length) boolean
protected cpw.mods.modlauncher.api.ServiceRunner
makeService
(String[] arguments, ModuleLayer gameLayer) protected String[]
preLaunch
(String[] arguments, ModuleLayer layer) Methods inherited from class net.minecraftforge.fml.loading.targets.CommonLaunchHandler
clientService, configureTransformationClassLoader, dataService, getDist, getModClasses, isData, launchService, runTarget, serverService
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface cpw.mods.modlauncher.api.ILaunchHandlerService
getPaths, name
-
Constructor Details
-
CommonDevLaunchHandler
public CommonDevLaunchHandler()
-
-
Method Details
-
getNaming
- Specified by:
getNaming
in classCommonLaunchHandler
-
isProduction
public boolean isProduction()- Overrides:
isProduction
in classCommonLaunchHandler
-
getMinecraftPaths
- Specified by:
getMinecraftPaths
in classCommonLaunchHandler
-
preLaunch
- Overrides:
preLaunch
in classCommonLaunchHandler
-
getFmlStuff
-
findJarOnClasspath
-
getMcFilter
protected BiPredicate<String,String> getMcFilter(Path extra, List<Path> minecraft, Stream.Builder<List<Path>> mods) -
getPackages
-
getRandomNumbers
-
makeService
protected cpw.mods.modlauncher.api.ServiceRunner makeService(String[] arguments, ModuleLayer gameLayer) - Specified by:
makeService
in classCommonLaunchHandler
-
devService
- Throws:
Throwable
-