Package net.neoforged.moddevgradle.dsl
Class NeoForgeExtension
java.lang.Object
net.neoforged.moddevgradle.dsl.NeoForgeExtension
This is the top-level
neoForge extension, used to configure the moddev plugin.-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddModdingDependenciesTo(org.gradle.api.tasks.SourceSet sourceSet) Adds the necessary dependencies to develop a Minecraft mod to the given source set.abstract org.gradle.api.provider.ListProperty<String>org.gradle.api.NamedDomainObjectContainer<ModModel>getMods()abstract org.gradle.api.provider.Property<String>You can set this property to a version of NeoForm to either override the version used in the version of NeoForge you set, or to compile against Vanilla artifacts that have no NeoForge code added.org.gradle.api.NamedDomainObjectContainer<RunModel>getRuns()abstract org.gradle.api.provider.Property<String>NeoForge version number.voidvoidneoFormRuntime(org.gradle.api.Action<NeoFormRuntime> action) voidvoidvoid
-
Field Details
-
NAME
- See Also:
-
-
Constructor Details
-
NeoForgeExtension
@Inject public NeoForgeExtension(org.gradle.api.Project project)
-
-
Method Details
-
addModdingDependenciesTo
public void addModdingDependenciesTo(org.gradle.api.tasks.SourceSet sourceSet) Adds the necessary dependencies to develop a Minecraft mod to the given source set. The plugin automatically adds these dependencies to the main source set. -
getVersion
NeoForge version number. You have to set either this orgetNeoFormVersion(). -
getNeoFormVersion
You can set this property to a version of NeoForm to either override the version used in the version of NeoForge you set, or to compile against Vanilla artifacts that have no NeoForge code added. -
getAccessTransformers
-
getMods
-
mods
-
getRuns
-
runs
-
getParchment
-
parchment
-
getNeoFormRuntime
-
neoFormRuntime
-
getUnitTest
-
unitTest
-