Package net.minecraftforge.fml.loading
Class LanguageLoadingProvider
java.lang.Object
net.minecraftforge.fml.loading.LanguageLoadingProvider
- 
Nested Class Summary
Nested Classes - 
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Map<String,LanguageLoadingProvider.ModLanguageWrapper> private final List<net.minecraftforge.forgespi.language.IModLanguageProvider>private static final org.slf4j.Loggerprivate final ServiceLoader<net.minecraftforge.forgespi.language.IModLanguageProvider> - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionvoidaddAdditionalLanguages(List<ModFile> modFiles) (package private) voidaddForgeLanguage(Path forgePath) private voidaddLanguagePaths(Stream<Path> langPaths) <T> Stream<T>applyForEach(Function<net.minecraftforge.forgespi.language.IModLanguageProvider, T> function) net.minecraftforge.forgespi.language.IModLanguageProviderfindLanguage(ModFile mf, String modLoader, org.apache.maven.artifact.versioning.VersionRange modLoaderVersion) voidprivate void 
- 
Field Details
- 
LOGGER
private static final org.slf4j.Logger LOGGER - 
languageProviders
 - 
serviceLoader
private final ServiceLoader<net.minecraftforge.forgespi.language.IModLanguageProvider> serviceLoader - 
languageProviderMap
 - 
languagePaths
 
 - 
 - 
Constructor Details
- 
LanguageLoadingProvider
LanguageLoadingProvider() 
 - 
 - 
Method Details
- 
forEach
 - 
applyForEach
 - 
loadLanguageProviders
private void loadLanguageProviders() - 
addForgeLanguage
 - 
addLanguagePaths
 - 
addAdditionalLanguages
 - 
getLibraries
 - 
findLanguage
 
 -