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) void
forEach
(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)
-