Class NeoProjectPlugin
java.lang.Object
nl.elec332.gradle.minecraft.moddev.projects.AbstractPlugin<E>
nl.elec332.gradle.minecraft.moddev.projects.forge.ForgeBasedPlugin<NeoExtension>
nl.elec332.gradle.minecraft.moddev.projects.forge.neo.NeoProjectPlugin
- All Implemented Interfaces:
ProjectPluginInitializer.Listener,org.gradle.api.Plugin<org.gradle.api.Project>
Created by Elec332 on 04-09-2023
-
Field Summary
Fields inherited from class nl.elec332.gradle.minecraft.moddev.projects.AbstractPlugin
CHECK_CLASSES_TASK, GENERATE_METADATA, GENERATE_MIXIN_TASK, GENERATE_MODINFO_TASK -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddMixinDependencies(org.gradle.api.Project project) protected voidaddProperties(Consumer<String> projectProps) protected voidafterProject(org.gradle.api.Project project) voidafterRuntimePluginsAdded(org.gradle.api.Project project) protected voidbeforeProject(org.gradle.api.Project project) protected voidcheckModMetadata(org.gradle.api.Project project, ModMetadata metadata) protected Class<NeoExtension>Methods inherited from class nl.elec332.gradle.minecraft.moddev.projects.AbstractPlugin
apply, getArchiveClassifier, getExtension, getProjectType
-
Constructor Details
-
NeoProjectPlugin
public NeoProjectPlugin()
-
-
Method Details
-
addMixinDependencies
protected void addMixinDependencies(org.gradle.api.Project project) - Specified by:
addMixinDependenciesin classAbstractPlugin<NeoExtension>
-
beforeProject
protected void beforeProject(org.gradle.api.Project project) - Specified by:
beforeProjectin classAbstractPlugin<NeoExtension>
-
afterRuntimePluginsAdded
public void afterRuntimePluginsAdded(org.gradle.api.Project project) - Specified by:
afterRuntimePluginsAddedin interfaceProjectPluginInitializer.Listener- Specified by:
afterRuntimePluginsAddedin classAbstractPlugin<NeoExtension>
-
afterProject
protected void afterProject(org.gradle.api.Project project) - Specified by:
afterProjectin classAbstractPlugin<NeoExtension>
-
addProperties
- Specified by:
addPropertiesin classAbstractPlugin<NeoExtension>
-
checkModMetadata
- Specified by:
checkModMetadatain classAbstractPlugin<NeoExtension>
-
extensionType
- Specified by:
extensionTypein classAbstractPlugin<NeoExtension>
-