类 DevBasePlugin
java.lang.Object
net.minecraftforge.gradle.common.BasePlugin<DevExtension>
net.minecraftforge.gradle.dev.DevBasePlugin
- 所有已实现的接口:
DelayedBase.IDelayedResolver<DevExtension>,org.gradle.api.Plugin<org.gradle.api.Project>
- 直接已知子类:
CauldronDevPlugin,EduDevPlugin,FmlDevPlugin,ForgeDevPlugin
-
字段概要
字段从类继承的字段 net.minecraftforge.gradle.common.BasePlugin
assetIndex, mcManifest, otherPlugin, project, version -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明voidfinal voidvoidfinal booleanreturn true if this plugin can be applied over another BasePlugin.protected DelayedFileprotected Class<DevExtension>This extension object will have the name "minecraft"protected DevExtensionprotected StringgetServerClassPath(File json) protected booleanresolve(String pattern, org.gradle.api.Project project, DevExtension exten) protected static Stringprotected void从类继承的方法 net.minecraftforge.gradle.common.BasePlugin
addFlatRepo, addMavenRepo, apply, applyExternalPlugin, delayedFile, delayedFileTree, delayedString, delayedZipTree, finalCall, getAssetIndex, getAssetIndexClosure, getExtension, getProject, getWithEtag, makeTask, makeTask, parseAssetIndex
-
字段详细资料
-
JAVA_FILES
-
-
构造器详细资料
-
DevBasePlugin
public DevBasePlugin()
-
-
方法详细资料
-
applyPlugin
public void applyPlugin()- 指定者:
applyPlugin在类中BasePlugin<DevExtension>
-
applyOverlayPlugin
public final void applyOverlayPlugin()- 指定者:
applyOverlayPlugin在类中BasePlugin<DevExtension>
-
canOverlayPlugin
public final boolean canOverlayPlugin()从类复制的说明:BasePluginreturn true if this plugin can be applied over another BasePlugin.- 指定者:
canOverlayPlugin在类中BasePlugin<DevExtension>- 返回:
- TRUE if this can be applied upon another base plugin.
-
getDevJson
- 指定者:
getDevJson在类中BasePlugin<DevExtension>
-
afterEvaluate
public void afterEvaluate()- 覆盖:
afterEvaluate在类中BasePlugin<DevExtension>
-
getExtensionClass
从类复制的说明:BasePluginThis extension object will have the name "minecraft"- 覆盖:
getExtensionClass在类中BasePlugin<DevExtension>- 返回:
- extension object class
-
getOverlayExtension
- 指定者:
getOverlayExtension在类中BasePlugin<DevExtension>- 返回:
- the extension object with name EXT_NAME_MC
- 另请参阅:
-
getServerClassPath
-
resolve
- 指定者:
resolve在接口中DelayedBase.IDelayedResolver<DevExtension>- 覆盖:
resolve在类中BasePlugin<DevExtension>
-
runGit
-
signJar
- 抛出:
IOException
-
hasInstaller
protected boolean hasInstaller()
-