public class ForgeUserPlugin extends UserPatchBasePlugin
assetIndex, otherPlugin, project, version| Constructor and Description |
|---|
ForgeUserPlugin() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
configureDeobfuscation(ProcessJarTask task)
Add Forge/FML ATs here.
|
protected void |
configurePatching(ProcessSrcJarTask patch)
Add in the desired patching stages.
|
protected void |
doVersionChecks(java.lang.String version,
int buildNumber) |
protected java.lang.String |
getApiGroup()
Should be with separate with periods.
|
java.lang.String |
getApiName()
may not include delayed tokens.
|
protected java.lang.String |
getVersionsJsonUrl()
THIS HAPPENS EARLY! no delay tokens or stuff!
|
applyOverlayPlugin, applyPlugin, canOverlayPlugin, configurePostDecomp, delayedTaskConfig, doVersionChecks, getApiCacheDir, getApiPath, getApiVersion, getBinDepName, getClientRunArgs, getClientRunClass, getClientTweaker, getDevJson, getExtensionClass, getMcVersion, getOverlayExtension, getServerRunArgs, getServerRunClass, getServerTweaker, getSrcDepName, getSrgCacheDir, getStartDir, getUserDev, getUserDevCacheDir, hasApiVersion, resolveafterEvaluate, configureCompilation, configureDeps, configureIntellij, delayedDirtyFile, delayedDirtyFile, injectIntellijRuns, setMinecraftDepsaddFlatRepo, addMavenRepo, apply, applyExternalPlugin, delayedFile, delayedFileTree, delayedString, delayedZipTree, finalCall, getAssetIndex, getAssetIndexClosure, getExtension, getProject, getWithEtag, makeTask, makeTask, makeTask, parseAssetIndexpublic java.lang.String getApiName()
UserBasePlugingetApiName in class UserBasePlugin<UserPatchExtension>protected java.lang.String getApiGroup()
UserPatchBasePlugingetApiGroup in class UserPatchBasePluginprotected void configureDeobfuscation(ProcessJarTask task)
UserBasePluginconfigureDeobfuscation in class UserBasePlugin<UserPatchExtension>task - the deobfuscation taskprotected void configurePatching(ProcessSrcJarTask patch)
UserPatchBasePluginconfigurePatching in class UserPatchBasePluginpatch - patching taskprotected void doVersionChecks(java.lang.String version,
int buildNumber)
doVersionChecks in class UserPatchBasePluginprotected java.lang.String getVersionsJsonUrl()
UserPatchBasePlugingetVersionsJsonUrl in class UserPatchBasePlugin