
net.minecraftforge.gradle.user.patch.UserPatchExtension Maven / Gradle / Ivy
package net.minecraftforge.gradle.user.patch;
import java.util.ArrayList;
import java.util.List;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
import net.minecraftforge.gradle.delayed.DelayedObject;
import net.minecraftforge.gradle.user.UserExtension;
import org.gradle.api.ProjectConfigurationException;
public class UserPatchExtension extends UserExtension
{
// groups: mcVersion forgeVersion
//private static final Pattern VERSION_CHECK = Pattern.compile("(?:[\\w\\d.-]+):(?:[\\w\\d-]+):([\\d.]+)-([\\d.]+)-(?:[\\w\\d.]+)");
private static final Pattern VERSION_CHECK = Pattern.compile("([\\d._pre]+)-([\\w\\d.]+)(?:-[\\w\\d.]+)?");
private int maxFuzz = 0;
private String apiVersion;
private ArrayList
© 2015 - 2025 Weber Informatics LLC | Privacy Policy