Package net.minecraft.client.data
Class AtlasProvider
java.lang.Object
net.minecraft.client.data.AtlasProvider
- All Implemented Interfaces:
DataProvider
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.minecraft.data.DataProvider
DataProvider.Factory<T extends DataProvider>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final List
<EquipmentClientInfo.LayerType> private final PackOutput.PathProvider
private static final ResourceLocation
private static final Map
<String, ResourceLocation> private static final List
<ResourceKey<TrimPattern>> Fields inherited from interface net.minecraft.data.DataProvider
FIXED_ORDER_FIELDS, INDENT_WIDTH, KEY_COMPARATOR, LOGGER
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static List
<SpriteSource> private static List
<SpriteSource> private static List
<SpriteSource> private static Stream
<MaterialAssetGroup.AssetInfo> private static SpriteSource
forMapper
(MaterialMapper p_400274_) private static SpriteSource
forMaterial
(Material p_399538_) getName()
private static List
<SpriteSource> noPrefixMapper
(String p_400275_) private static List
<ResourceLocation> run
(CachedOutput p_400189_) private static List
<SpriteSource> private static List
<SpriteSource> simpleMapper
(MaterialMapper p_399878_) private CompletableFuture
<?> storeAtlas
(CachedOutput p_399787_, ResourceLocation p_399960_, List<SpriteSource> p_399735_)
-
Field Details
-
TRIM_PALETTE_KEY
-
TRIM_PALETTE_VALUES
-
VANILLA_PATTERNS
-
HUMANOID_LAYERS
-
pathProvider
-
-
Constructor Details
-
AtlasProvider
-
-
Method Details
-
patternTextures
-
forMaterial
-
forMapper
-
simpleMapper
-
noPrefixMapper
-
extractAllMaterialAssets
-
armorTrims
-
blocksList
-
bannerPatterns
-
shieldPatterns
-
run
- Specified by:
run
in interfaceDataProvider
-
storeAtlas
private CompletableFuture<?> storeAtlas(CachedOutput p_399787_, ResourceLocation p_399960_, List<SpriteSource> p_399735_) -
getName
- Specified by:
getName
in interfaceDataProvider
-