public class LiteloaderPlugin extends UserVanillaBasePlugin<LiteloaderExtension>
useLocalCacheotherPlugin, project, replacer| Constructor and Description |
|---|
LiteloaderPlugin() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
applyVanillaUserPlugin() |
protected void |
createDecompTasks(java.lang.String globalPattern,
java.lang.String localPattern)
Correctly invoke the makeDecomptasks() method from the UserBasePlugin
|
protected java.util.List<java.lang.String> |
getClientJvmArgs(LiteloaderExtension ext)
For run configurations.
|
protected java.lang.String |
getClientRunClass(LiteloaderExtension ext)
To be inserted into GradleStart.
|
protected java.lang.String |
getClientTweaker(LiteloaderExtension ext)
To be inserted into GradleStart.
|
protected java.lang.String |
getJarName()
The name of the cached artifacts.
|
protected java.util.List<java.lang.String> |
getServerJvmArgs(LiteloaderExtension ext)
For run configurations.
|
protected java.lang.String |
getServerRunClass(LiteloaderExtension ext)
To be inserted into GradleStartServer.
|
protected java.lang.String |
getServerTweaker(LiteloaderExtension ext)
To be inserted into GradleStartServer.
|
protected java.lang.Object |
getStartDir()
The location where the GradleStart files will be generated to.
|
protected boolean |
hasClientRun()
This method is called early, and not late.
|
protected boolean |
hasServerRun()
This method is called early, and not late.
|
afterDecomp, afterEvaluate, applyUserPlugin, getClientRunArgs, getServerRunArgsaddAtsToDeobf, applyPlugin, chooseDeobfOutput, configureCompilation, configureEclipse, configureIntellij, configureRetromapping, createSourceCopyTasks, doDepAtExtraction, doDevTimeDeobf, getDummyDep, injectIntellijRuns, makeDecompTasks, makeRunTasks, mapConfigurations, setupReobf, useLocalCacheaddFlatRepo, addMavenRepo, apply, applyExternalPlugin, buildProject, cacheFile, delayedFile, delayedString, delayedTree, doFGVersionCheck, getExtension, getWithEtag, makeTask, makeTask, makeTask, maybeMakeTask, maybeMakeTask, maybeMakeTask, onVersionCheck, parseAndStoreVersionprotected void applyVanillaUserPlugin()
applyVanillaUserPlugin in class UserVanillaBasePlugin<LiteloaderExtension>protected java.lang.String getJarName()
UserVanillaBasePlugingetJarName in class UserVanillaBasePlugin<LiteloaderExtension>protected void createDecompTasks(java.lang.String globalPattern,
java.lang.String localPattern)
UserVanillaBasePlugincreateDecompTasks in class UserVanillaBasePlugin<LiteloaderExtension>globalPattern - pattern for conveniencelocalPattern - pattern for convenienceprotected boolean hasServerRun()
UserBasePluginhasServerRun in class UserBasePlugin<LiteloaderExtension>protected boolean hasClientRun()
UserBasePluginhasClientRun in class UserBasePlugin<LiteloaderExtension>protected java.lang.Object getStartDir()
UserBasePlugingetStartDir in class UserVanillaBasePlugin<LiteloaderExtension>protected java.lang.String getClientTweaker(LiteloaderExtension ext)
UserBasePlugingetClientTweaker in class UserBasePlugin<LiteloaderExtension>ext - the Extension objectprotected java.lang.String getClientRunClass(LiteloaderExtension ext)
UserBasePlugingetClientRunClass in class UserBasePlugin<LiteloaderExtension>ext - the Extension objectprotected java.lang.String getServerTweaker(LiteloaderExtension ext)
UserBasePlugingetServerTweaker in class UserBasePlugin<LiteloaderExtension>ext - the Extension objectprotected java.lang.String getServerRunClass(LiteloaderExtension ext)
UserBasePlugingetServerRunClass in class UserBasePlugin<LiteloaderExtension>ext - the Extension objectprotected java.util.List<java.lang.String> getClientJvmArgs(LiteloaderExtension ext)
UserBasePlugingetClientJvmArgs in class UserBasePlugin<LiteloaderExtension>ext - the Extension objectprotected java.util.List<java.lang.String> getServerJvmArgs(LiteloaderExtension ext)
UserBasePlugingetServerJvmArgs in class UserBasePlugin<LiteloaderExtension>ext - the Extension object