public abstract class FabricBasedPlugin<E extends FabricBasedExtension> extends AbstractPlugin<E>
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
REMAP_JAR_TASK |
CHECK_CLASSES_TASK, GENERATE_METADATA, GENERATE_MIXIN_TASK, GENERATE_MODINFO_TASK, REMAPPED_JAR_TASK_NAME| Constructor and Description |
|---|
FabricBasedPlugin(ProjectType projectType) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addMixinDependencies(org.gradle.api.Project project) |
protected void |
afterProject(org.gradle.api.Project project) |
void |
afterRuntimePluginsAdded(org.gradle.api.Project project) |
protected void |
beforeProject(org.gradle.api.Project project) |
protected static java.lang.String |
getApiVersion(java.lang.String s) |
protected org.gradle.api.tasks.TaskProvider<? extends org.gradle.api.tasks.bundling.AbstractArchiveTask> |
setupRemapTask(org.gradle.api.Project project,
org.gradle.api.Task task,
org.gradle.api.tasks.TaskProvider<org.gradle.jvm.tasks.Jar> jarTask) |
addProperties, apply, checkModMetadata, extensionType, getArchiveClassifier, getExtension, getProjectTypepublic static final java.lang.String REMAP_JAR_TASK
public FabricBasedPlugin(ProjectType projectType)
protected void beforeProject(org.gradle.api.Project project)
beforeProject in class AbstractPlugin<E extends FabricBasedExtension>public void afterRuntimePluginsAdded(org.gradle.api.Project project)
afterRuntimePluginsAdded in interface ProjectPluginInitializer.ListenerafterRuntimePluginsAdded in class AbstractPlugin<E extends FabricBasedExtension>protected void afterProject(org.gradle.api.Project project)
afterProject in class AbstractPlugin<E extends FabricBasedExtension>protected void addMixinDependencies(org.gradle.api.Project project)
addMixinDependencies in class AbstractPlugin<E extends FabricBasedExtension>protected org.gradle.api.tasks.TaskProvider<? extends org.gradle.api.tasks.bundling.AbstractArchiveTask> setupRemapTask(org.gradle.api.Project project,
org.gradle.api.Task task,
org.gradle.api.tasks.TaskProvider<org.gradle.jvm.tasks.Jar> jarTask)
setupRemapTask in class AbstractPlugin<E extends FabricBasedExtension>protected static java.lang.String getApiVersion(java.lang.String s)