public class PatcherPlugin extends BasePlugin<PatcherExtension>
otherPlugin, project| Constructor and Description |
|---|
PatcherPlugin() |
| Modifier and Type | Method and Description |
|---|---|
void |
afterEvaluate() |
protected void |
applyOverlayPlugin() |
void |
applyPlugin() |
boolean |
canOverlayPlugin()
return true if this plugin can be applied over another BasePlugin.
|
protected void |
createProject(PatcherProject patcher) |
protected PatcherExtension |
getOverlayExtension() |
protected void |
makeCleanTasks() |
protected void |
makeGeneralSetupTasks() |
protected void |
makePackagingTasks() |
protected void |
removeProject(PatcherProject patcher) |
addFlatRepo, addMavenRepo, apply, applyExternalPlugin, buildProject, cacheFile, delayedFile, delayedString, delayedTree, getExtension, getWithEtag, makeTask, makeTask, makeTask, maybeMakeTask, maybeMakeTask, maybeMakeTask, parseAndStoreVersion, parseAndStoreVersionpublic void applyPlugin()
applyPlugin in class BasePlugin<PatcherExtension>protected void makeGeneralSetupTasks()
protected void makePackagingTasks()
protected void makeCleanTasks()
protected void createProject(PatcherProject patcher)
protected void removeProject(PatcherProject patcher)
public void afterEvaluate()
afterEvaluate in class BasePlugin<PatcherExtension>public boolean canOverlayPlugin()
BasePlugincanOverlayPlugin in class BasePlugin<PatcherExtension>protected void applyOverlayPlugin()
applyOverlayPlugin in class BasePlugin<PatcherExtension>protected PatcherExtension getOverlayExtension()
getOverlayExtension in class BasePlugin<PatcherExtension>Constants.EXT_NAME_MC