Class FMLUserdevLaunchProvider

    • Field Detail

      • LOGGER

        private static final org.apache.logging.log4j.Logger LOGGER
      • forgeJar

        private java.nio.file.Path forgeJar
      • mcJars

        private java.nio.file.Path mcJars
      • FORGE_VERSION_CLASS

        private static final java.lang.String FORGE_VERSION_CLASS
        See Also:
        Constant Field Values
    • Constructor Detail

      • FMLUserdevLaunchProvider

        public FMLUserdevLaunchProvider()
    • Method Detail

      • getForgePath

        public java.nio.file.Path getForgePath​(java.lang.String mcVersion,
                                               java.lang.String forgeVersion,
                                               java.lang.String forgeGroup)
        Overrides:
        getForgePath in class FMLCommonLaunchHandler
      • setup

        public void setup​(cpw.mods.modlauncher.api.IEnvironment environment,
                          java.util.Map<java.lang.String,​?> arguments)
        Overrides:
        setup in class FMLCommonLaunchHandler
      • validatePaths

        protected void validatePaths​(java.nio.file.Path forgePath,
                                     java.nio.file.Path[] mcPaths,
                                     java.lang.String forgeVersion,
                                     java.lang.String mcVersion,
                                     java.lang.String mcpVersion)
        Overrides:
        validatePaths in class FMLCommonLaunchHandler
      • getMCPaths

        public java.nio.file.Path[] getMCPaths​(java.lang.String mcVersion,
                                               java.lang.String mcpVersion,
                                               java.lang.String forgeVersion,
                                               java.lang.String forgeGroup)
        Overrides:
        getMCPaths in class FMLCommonLaunchHandler