Package net.neoforged.moddevgradle.dsl
Class NeoForgeExtension
java.lang.Object
net.neoforged.moddevgradle.dsl.ModDevExtension
net.neoforged.moddevgradle.dsl.NeoForgeExtension
This is the top-level
neoForge extension, used to configure the moddev plugin.-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionNeoForgeExtension(org.gradle.api.Project project, DataFileCollection accessTransformers, DataFileCollection interfaceInjectionData) -
Method Summary
Modifier and TypeMethodDescriptionvoidenable(org.gradle.api.Action<ModdingVersionSettings> customizer) After enabling modding, you can retrieve the version of NeoForm you picked using this getter.voidsetNeoFormVersion(String version) Enables the Vanilla-only mode of ModDevGradle.voidsetVersion(String version) Enables modding on the main source set with the given NeoForge version.voidMethods inherited from class net.neoforged.moddevgradle.dsl.ModDevExtension
accessTransformers, addModdingDependenciesTo, getAccessTransformers, getAdditionalMinecraftArtifacts, getIdeSyncTasks, getInterfaceInjectionData, getMinecraftVersion, getMods, getParchment, getRuns, getValidateAccessTransformers, getVersion, getVersionCapabilities, ideSyncTask, ideSyncTask, interfaceInjectionData, mods, parchment, runs, setAccessTransformers, setInterfaceInjectionData
-
Field Details
-
NAME
- See Also:
-
-
Constructor Details
-
NeoForgeExtension
@Inject public NeoForgeExtension(org.gradle.api.Project project, DataFileCollection accessTransformers, DataFileCollection interfaceInjectionData)
-
-
Method Details
-
setVersion
Enables modding on the main source set with the given NeoForge version. Shorthand for:enable { version = '...' } -
setNeoFormVersion
Enables the Vanilla-only mode of ModDevGradle. Shorthand for:enable { neoFormVersion = '...' } -
getNeoFormVersion
After enabling modding, you can retrieve the version of NeoForm you picked using this getter. This is only meaningful if you have enabled vanilla-only mode or if you have overridden NeoForm for NeoForge. This getter throws if no NeoForm version was set. -
enable
-
getUnitTest
-
unitTest
-