Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,170 @@

package net.neoforged.moddevgradle.internal.generated;

public class NeoForgedRepositoryFilter {
public static void filter(org.gradle.api.artifacts.repositories.RepositoryContentDescriptor filter) {
filter.includeModule("ca.weblite", "java-objc-bridge");
filter.includeModule("com.electronwill.night-config", "core");
filter.includeModule("com.electronwill.night-config", "toml");
filter.includeModule("com.fasterxml.jackson.core", "jackson-annotations");
filter.includeModule("com.fasterxml.jackson.core", "jackson-core");
filter.includeModule("com.fasterxml.jackson", "jackson-base");
filter.includeModule("com.fasterxml.jackson", "jackson-bom");
filter.includeModule("com.fasterxml.jackson", "jackson-parent");
filter.includeModule("com.fasterxml", "oss-parent");
filter.includeModule("com.github.oshi", "oshi-core");
filter.includeModule("com.github.oshi", "oshi-parent");
filter.includeModule("com.google.code.findbugs", "jsr305");
filter.includeModule("com.google.code.gson", "gson");
filter.includeModule("com.google.code.gson", "gson-parent");
filter.includeModule("com.google.errorprone", "error_prone_annotations");
filter.includeModule("com.google.errorprone", "error_prone_parent");
filter.includeModule("com.google.guava", "failureaccess");
filter.includeModule("com.google.guava", "guava");
filter.includeModule("com.google.guava", "guava-parent");
filter.includeModule("com.google.guava", "listenablefuture");
filter.includeModule("com.google.j2objc", "j2objc-annotations");
filter.includeModule("com.ibm.icu", "icu4j");
filter.includeModule("com.machinezoo.noexception", "noexception");
filter.includeModule("com.mojang", "authlib");
filter.includeModule("com.mojang", "blocklist");
filter.includeModule("com.mojang", "brigadier");
filter.includeModule("com.mojang", "datafixerupper");
filter.includeModule("com.mojang", "logging");
filter.includeModule("com.mojang", "patchy");
filter.includeModule("com.mojang", "text2speech");
filter.includeModule("com.nothome", "javaxdelta");
filter.includeModule("commons-codec", "commons-codec");
filter.includeModule("commons-io", "commons-io");
filter.includeModule("commons-logging", "commons-logging");
filter.includeModule("cpw.mods", "bootstraplauncher");
filter.includeModule("cpw.mods", "modlauncher");
filter.includeModule("cpw.mods", "securejarhandler");
filter.includeModule("de.siegmar", "fastcsv");
filter.includeModule("io.codechicken", "DiffPatch");
filter.includeModule("io.fabric8", "kubernetes-client-bom");
filter.includeModule("io.github.llamalad7", "mixinextras-neoforge");
filter.includeModule("io.netty", "netty-bom");
filter.includeModule("io.netty", "netty-buffer");
filter.includeModule("io.netty", "netty-codec");
filter.includeModule("io.netty", "netty-common");
filter.includeModule("io.netty", "netty-handler");
filter.includeModule("io.netty", "netty-parent");
filter.includeModule("io.netty", "netty-resolver");
filter.includeModule("io.netty", "netty-transport");
filter.includeModule("io.netty", "netty-transport-classes-epoll");
filter.includeModule("io.netty", "netty-transport-native-unix-common");
filter.includeModule("it.unimi.dsi", "fastutil");
filter.includeModule("jakarta.platform", "jakarta.jakartaee-bom");
filter.includeModule("jakarta.platform", "jakartaee-api-parent");
filter.includeModule("net.covers1624", "DevLogin");
filter.includeModule("net.covers1624", "Quack");
filter.includeModule("net.fabricmc", "sponge-mixin");
filter.includeModule("net.java.dev.jna", "jna");
filter.includeModule("net.java.dev.jna", "jna-platform");
filter.includeModule("net.jodah", "typetools");
filter.includeModule("net.minecraftforge", "mergetool");
filter.includeModule("net.minecraftforge", "srgutils");
filter.includeModule("net.minecrell", "terminalconsoleappender");
filter.includeModule("net.neoforged.accesstransformers", "at-modlauncher");
filter.includeModule("net.neoforged.accesstransformers", "at-parser");
filter.includeModule("net.neoforged.fancymodloader", "earlydisplay");
filter.includeModule("net.neoforged.fancymodloader", "junit-fml");
filter.includeModule("net.neoforged.fancymodloader", "loader");
filter.includeModule("net.neoforged.installertools", "binarypatcher");
filter.includeModule("net.neoforged.installertools", "cli-utils");
filter.includeModule("net.neoforged.installertools", "installertools");
filter.includeModule("net.neoforged.javadoctor", "gson-io");
filter.includeModule("net.neoforged.javadoctor", "spec");
filter.includeModule("net.neoforged.jst", "jst-cli-bundle");
filter.includeModule("net.neoforged", "AutoRenamingTool");
filter.includeModule("net.neoforged", "DevLaunch");
filter.includeModule("net.neoforged", "JarJarFileSystems");
filter.includeModule("net.neoforged", "JarJarMetadata");
filter.includeModule("net.neoforged", "JarJarSelector");
filter.includeModule("net.neoforged", "accesstransformers");
filter.includeModule("net.neoforged", "bus");
filter.includeModule("net.neoforged", "coremods");
filter.includeModule("net.neoforged", "mergetool");
filter.includeModule("net.neoforged", "minecraft-dependencies");
filter.includeModule("net.neoforged", "neoforge");
filter.includeModule("net.neoforged", "neoform");
filter.includeModule("net.neoforged", "neoform-runtime");
filter.includeModule("net.neoforged", "srgutils");
filter.includeModule("net.neoforged", "testframework");
filter.includeModule("net.sf.jopt-simple", "jopt-simple");
filter.includeModule("org.antlr", "antlr4-master");
filter.includeModule("org.antlr", "antlr4-runtime");
filter.includeModule("org.apache.commons", "commons-compress");
filter.includeModule("org.apache.commons", "commons-lang3");
filter.includeModule("org.apache.commons", "commons-parent");
filter.includeModule("org.apache.groovy", "groovy-bom");
filter.includeModule("org.apache.httpcomponents", "httpclient");
filter.includeModule("org.apache.httpcomponents", "httpcomponents-client");
filter.includeModule("org.apache.httpcomponents", "httpcomponents-core");
filter.includeModule("org.apache.httpcomponents", "httpcomponents-parent");
filter.includeModule("org.apache.httpcomponents", "httpcore");
filter.includeModule("org.apache.logging.log4j", "log4j");
filter.includeModule("org.apache.logging.log4j", "log4j-api");
filter.includeModule("org.apache.logging.log4j", "log4j-bom");
filter.includeModule("org.apache.logging.log4j", "log4j-core");
filter.includeModule("org.apache.logging.log4j", "log4j-slf4j2-impl");
filter.includeModule("org.apache.logging", "logging-parent");
filter.includeModule("org.apache.maven", "maven");
filter.includeModule("org.apache.maven", "maven-artifact");
filter.includeModule("org.apache.maven", "maven-parent");
filter.includeModule("org.apache", "apache");
filter.includeModule("org.apiguardian", "apiguardian-api");
filter.includeModule("org.checkerframework", "checker-qual");
filter.includeModule("org.codehaus.groovy", "groovy-bom");
filter.includeModule("org.codehaus.plexus", "plexus");
filter.includeModule("org.codehaus.plexus", "plexus-utils");
filter.includeModule("org.commonmark", "commonmark");
filter.includeModule("org.commonmark", "commonmark-parent");
filter.includeModule("org.eclipse.ee4j", "project");
filter.includeModule("org.eclipse.jetty", "jetty-bom");
filter.includeModule("org.jcraft", "jorbis");
filter.includeModule("org.jetbrains", "annotations");
filter.includeModule("org.jline", "jline-parent");
filter.includeModule("org.jline", "jline-reader");
filter.includeModule("org.jline", "jline-terminal");
filter.includeModule("org.joml", "joml");
filter.includeModule("org.jspecify", "jspecify");
filter.includeModule("org.junit.jupiter", "junit-jupiter");
filter.includeModule("org.junit.jupiter", "junit-jupiter-api");
filter.includeModule("org.junit.jupiter", "junit-jupiter-engine");
filter.includeModule("org.junit.jupiter", "junit-jupiter-params");
filter.includeModule("org.junit.platform", "junit-platform-commons");
filter.includeModule("org.junit.platform", "junit-platform-engine");
filter.includeModule("org.junit.platform", "junit-platform-launcher");
filter.includeModule("org.junit", "junit-bom");
filter.includeModule("org.lwjgl", "lwjgl");
filter.includeModule("org.lwjgl", "lwjgl-bom");
filter.includeModule("org.lwjgl", "lwjgl-freetype");
filter.includeModule("org.lwjgl", "lwjgl-glfw");
filter.includeModule("org.lwjgl", "lwjgl-jemalloc");
filter.includeModule("org.lwjgl", "lwjgl-openal");
filter.includeModule("org.lwjgl", "lwjgl-opengl");
filter.includeModule("org.lwjgl", "lwjgl-stb");
filter.includeModule("org.lwjgl", "lwjgl-tinyfd");
filter.includeModule("org.lz4", "lz4-java");
filter.includeModule("org.mockito", "mockito-bom");
filter.includeModule("org.openjdk.nashorn", "nashorn-core");
filter.includeModule("org.opentest4j", "opentest4j");
filter.includeModule("org.ow2.asm", "asm");
filter.includeModule("org.ow2.asm", "asm-analysis");
filter.includeModule("org.ow2.asm", "asm-commons");
filter.includeModule("org.ow2.asm", "asm-tree");
filter.includeModule("org.ow2.asm", "asm-util");
filter.includeModule("org.ow2", "ow2");
filter.includeModule("org.parchmentmc.data", "parchment-1.21");
filter.includeModule("org.slf4j", "slf4j-api");
filter.includeModule("org.slf4j", "slf4j-bom");
filter.includeModule("org.slf4j", "slf4j-parent");
filter.includeModule("org.sonatype.oss", "oss-parent");
filter.includeModule("org.springframework", "spring-framework-bom");
filter.includeModule("org.tukaani", "xz");
filter.includeModule("org.vineflower", "vineflower");
filter.includeModule("trove", "trove");
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@

import java.net.URI;
import net.neoforged.moddevgradle.internal.generated.MojangRepositoryFilter;
import net.neoforged.moddevgradle.internal.generated.NeoForgedRepositoryFilter;
import org.gradle.api.GradleException;
import org.gradle.api.Plugin;
import org.gradle.api.Project;
Expand Down Expand Up @@ -56,6 +57,7 @@ private void applyRepositories(RepositoryHandler repositories) {
repositories.maven(repo -> {
repo.setName("NeoForged Releases");
repo.setUrl(URI.create("https://maven.neoforged.net/releases/"));
Comment thread
Gu-ZT marked this conversation as resolved.
repo.content(NeoForgedRepositoryFilter::filter);
});
}

Expand Down
Loading