diff --git a/build.gradle b/build.gradle index 8fbd5de84..0747bb472 100644 --- a/build.gradle +++ b/build.gradle @@ -1,9 +1,8 @@ plugins { id 'idea' - id 'java-library' id 'maven-publish' - id 'net.neoforged.moddev' version '1.0.21' + id 'net.neoforged.moddev' version '2.0.80' } tasks.named('wrapper', Wrapper).configure { @@ -48,7 +47,7 @@ neoForge { } // This line is optional. Access Transformers are automatically detected - // accessTransformers = project.files('src/main/resources/META-INF/accesstransformer.cfg') + accessTransformers = project.files('src/main/resources/META-INF/accesstransformer.cfg') // Default run configurations. // These can be tweaked, removed, or duplicated as needed. @@ -219,7 +218,6 @@ tasks.named('createMinecraftArtifacts') { dependsOn tasks.named('generateModMetadata') } - // IDEA no longer automatically downloads sources/javadoc jars for dependencies, so we need to explicitly enable the behavior. idea { module { diff --git a/gradle.properties b/gradle.properties index da3d1c0fe..0712be824 100644 --- a/gradle.properties +++ b/gradle.properties @@ -5,12 +5,12 @@ org.gradle.caching=true org.gradle.configuration-cache=true minecraft_version_range=[1.21.1,1.22) minecraft_version=1.21.1 -neo_version=21.1.77 -neo_version_range=[21.1.0,) +neo_version=21.1.100 +neo_version_range=[21.1.100,) loader_version_range=[4,) # The Minecraft version the Parchment version is for parchment_minecraft_version=1.21.1 -parchment_mappings_version=2024.11.13 +parchment_mappings_version=2024.11.17 mod_id=superbwarfare mod_name=Superb Warfare diff --git a/src/main/templates/META-INF/neoforge.mods.toml b/src/main/templates/META-INF/neoforge.mods.toml index 9f97d5192..289fe80bb 100644 --- a/src/main/templates/META-INF/neoforge.mods.toml +++ b/src/main/templates/META-INF/neoforge.mods.toml @@ -42,3 +42,6 @@ versionRange = "[4.7.0,)" ordering = "NONE" side = "BOTH" +[features.superbwarfare] +openGLVersion = "[3.2,)" +