Class NeoForgeTomlScanner
-
- All Implemented Interfaces:
-
de.griefed.serverpackcreator.api.modscanning.ModJarScanner
public final class NeoForgeTomlScanner extends ForgeTomlScanner
META-INF/neoforge.mods.toml-based scanning of NeoForge mods for Minecraft 1.20.5 and newer.The boundary is NeoForge's descriptor rename, and LoaderDescriptors.neoForgeUsesNeoToml is where it is stated —
ModScanner.scannerForasks that, never a literal. A NeoForge mod below 1.20.5 still shipsMETA-INF/mods.tomland is therefore read by ForgeTomlScanner, which is why this scanner sees only the newer era.
-
-
Field Summary
Fields Modifier and Type Field Description private final StringmodsTomlprivate final RegexneoForgeMinecraftprivate final Regexclientprivate final StringscanAnnouncement
-
Constructor Summary
Constructors Constructor Description NeoForgeTomlScanner(TomlParser tomlParser)
-
Method Summary
Modifier and Type Method Description StringgetModsToml()final RegexgetNeoForgeMinecraft()final RegexgetClient()StringgetScanAnnouncement()-
Methods inherited from class de.griefed.serverpackcreator.api.modscanning.ForgeTomlScanner
read -
Methods inherited from class de.griefed.serverpackcreator.api.modscanning.DescriptorScanner
scan -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getModsToml
String getModsToml()
-
getNeoForgeMinecraft
final Regex getNeoForgeMinecraft()
-
getScanAnnouncement
String getScanAnnouncement()
-
-
-
-