minified-launch/com.dervarex.minified.launch.launch.modding.neoforge.api
NeoVersionFetcher
classSource
public final class NeoVersionFetcherConstructors
public NeoVersionFetcher()Methods
List<String> getAllVersions()String getLatest(String)boolean isLegacyVersion(String)String resolveLoaderVersion(String)String toNeoForgeVersionPrefix(String)NeoForge versions encode the Minecraft version without the leading "1.", e.g.public List<String> getAllVersions()public String getLatest(String minecraftVersion)public static boolean isLegacyVersion(String neoForgeVersion)| Parameters | ||
|---|---|---|
neoForgeVersion | String | A NeoForge version |
| Returns | ||
boolean | True if the version was published as net.neoforged:forge (only used for Minecraft 1.20.1) | |
public String resolveLoaderVersion(String versionOrMinecraftVersion)public static String toNeoForgeVersionPrefix(String minecraftVersion)NeoForge versions encode the Minecraft version without the leading "1.", e.g. 1.21.1 -> 21.1.x and 1.21 -> 21.0.x.
Since Minecraft 26.1 they contain the full version, e.g. 26.1 -> 26.1.0.x and 26.1.2 -> 26.1.2.x.
| Parameters | ||
|---|---|---|
minecraftVersion | String | The Minecraft version, for example 1.21.1 |
| Returns | ||
String | The prefix all NeoForge versions for that Minecraft version start with, for example 21.1. | |