Class AbstractPluginMLSC
java.lang.Object
nl.elec332.gradle.minecraft.moddev.projects.AbstractPluginSC
nl.elec332.gradle.minecraft.moddev.projects.AbstractPluginMLSC
- All Implemented Interfaces:
org.gradle.api.Plugin<org.gradle.api.Project>
- Direct Known Subclasses:
FabricProjectPluginSC,ForgeProjectPluginSC,NeoProjectPluginSC,QuiltProjectPluginSC
Created by Elec332 on 26-02-2024
-
Field Summary
FieldsFields inherited from class nl.elec332.gradle.minecraft.moddev.projects.AbstractPluginSC
COMMON_CONFIG_NAME, DEV_ALL_JAR_TASK_NAME, DEV_JAR_TASK_NAME, JAR_TASK_NAME, MOD_PUBLICATION -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract voidapplyMLPlugin(org.gradle.api.Project target, org.gradle.api.tasks.SourceSet main, org.gradle.api.tasks.SourceSet run, org.gradle.api.tasks.SourceSet rootMain) protected final voidapplyPlugin(org.gradle.api.Project target, org.gradle.api.tasks.SourceSet main) Methods inherited from class nl.elec332.gradle.minecraft.moddev.projects.AbstractPluginSC
addToPublication, apply, getModPublication, getSourceSet
-
Field Details
-
addJarToMaven
protected boolean addJarToMaven
-
-
Constructor Details
-
AbstractPluginMLSC
public AbstractPluginMLSC()
-
-
Method Details
-
applyPlugin
protected final void applyPlugin(org.gradle.api.Project target, org.gradle.api.tasks.SourceSet main) - Specified by:
applyPluginin classAbstractPluginSC
-
applyMLPlugin
protected abstract void applyMLPlugin(org.gradle.api.Project target, org.gradle.api.tasks.SourceSet main, org.gradle.api.tasks.SourceSet run, org.gradle.api.tasks.SourceSet rootMain)
-