Package hiiragi283.lib.material
Object HTMaterialTranslationManager
-
- All Implemented Interfaces:
public class HTMaterialTranslationManager
-
-
Field Summary
Fields Modifier and Type Field Description private final Map<HTMaterialPartKey, HTLangPatternProvider>partsprivate final Map<ResourceKey<HTMaterialContents>, HTLangName>materialsprivate final Table<HTMaterialPartKey, ResourceKey<HTMaterialContents>, HTLangName>customNamepublic final static HTMaterialTranslationManagerINSTANCE
-
Method Summary
Modifier and Type Method Description final static StringgetName(HTLangType type, HTMaterialPartKey part, ResourceKey<HTMaterialContents> material)final static Unitadd(HTMaterialPartKey part, HTLangPatternProvider provider)final static Unitadd(ResourceKey<HTMaterialContents> material, HTLangName name)final static Unitadd(HTMaterialPartKey part, ResourceKey<HTMaterialContents> material, HTLangName name)final Map<HTMaterialPartKey, HTLangPatternProvider>getParts()final Map<ResourceKey<HTMaterialContents>, HTLangName>getMaterials()final Table<HTMaterialPartKey, ResourceKey<HTMaterialContents>, HTLangName>getCustomName()-
-
Method Detail
-
getName
final static String getName(HTLangType type, HTMaterialPartKey part, ResourceKey<HTMaterialContents> material)
-
add
final static Unit add(HTMaterialPartKey part, HTLangPatternProvider provider)
-
add
final static Unit add(ResourceKey<HTMaterialContents> material, HTLangName name)
-
add
final static Unit add(HTMaterialPartKey part, ResourceKey<HTMaterialContents> material, HTLangName name)
-
getParts
final Map<HTMaterialPartKey, HTLangPatternProvider> getParts()
-
getMaterials
final Map<ResourceKey<HTMaterialContents>, HTLangName> getMaterials()
-
getCustomName
final Table<HTMaterialPartKey, ResourceKey<HTMaterialContents>, HTLangName> getCustomName()
-
-
-
-