Package net.neoforged.fml.loading
Class LanguageProviderLoader
java.lang.Object
net.neoforged.fml.loading.LanguageProviderLoader
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static final record -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Map<String, LanguageProviderLoader.ModLanguageWrapper> private final List<IModLanguageLoader> private static final org.slf4j.Logger -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T> Stream<T> applyForEach(Function<IModLanguageLoader, T> function) findLanguage(ModFile mf, @Nullable String modLoader, @Nullable org.apache.maven.artifact.versioning.VersionRange modLoaderVersion) voidforEach(Consumer<IModLanguageLoader> consumer)
-
Field Details
-
LOGGER
private static final org.slf4j.Logger LOGGER -
languageProviders
-
languageProviderMap
-
-
Constructor Details
-
LanguageProviderLoader
LanguageProviderLoader(ILaunchContext launchContext)
-
-
Method Details
-
forEach
-
applyForEach
-
findLanguage
public IModLanguageLoader findLanguage(ModFile mf, @Nullable @Nullable String modLoader, @Nullable @Nullable org.apache.maven.artifact.versioning.VersionRange modLoaderVersion)
-