Package net.minecraftforge.fml.loading
Class LanguageLoadingProvider
java.lang.Object
net.minecraftforge.fml.loading.LanguageLoadingProvider
- 
Nested Class SummaryNested Classes
- 
Field SummaryFieldsModifier 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 SummaryConstructors
- 
Method SummaryModifier 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- 
LOGGERprivate static final org.slf4j.Logger LOGGER
- 
languageProviders
- 
serviceLoaderprivate final ServiceLoader<net.minecraftforge.forgespi.language.IModLanguageProvider> serviceLoader
- 
languageProviderMap
- 
languagePaths
 
- 
- 
Constructor Details- 
LanguageLoadingProviderLanguageLoadingProvider()
 
- 
- 
Method Details- 
forEach
- 
applyForEach
- 
loadLanguageProvidersprivate void loadLanguageProviders()
- 
addForgeLanguage
- 
addLanguagePaths
- 
addAdditionalLanguages
- 
getLibraries
- 
findLanguage
 
-