net.minecraft.client.data

public class AtlasProvider

implements DataProvider

frj
net.minecraft.client.data.AtlasProvider
net.minecraft.class_10718
net.minecraft.client.data.AtlasDefinitionProvider

Field summary

Modifier and TypeField
private static final ResourceLocation
d
TRIM_PALETTE_KEY
field_56342
TRIM_PALETTES_ID
private static final Map<String, ResourceLocation>
e
TRIM_PALETTE_VALUES
field_56343
TRIM_ASSET_SUFFIX_TO_COLOR_PALETTE
private static final List<ResourceKey<TrimPattern>>
f
VANILLA_PATTERNS
field_56344
ARMOR_TRIM_PATTERN_KEYS
private static final List<EquipmentClientInfo$LayerType>
g
HUMANOID_LAYERS
field_56345
EQUIPMENT_MODEL_LAYER_TYPES
private final PackOutput$PathProvider
h
pathProvider
field_56346
pathResolver

Constructor summary

ModifierConstructor
public (PackOutput output)

Method summary

Modifier and TypeMethod
private static List<ResourceLocation>
b()
patternTextures()
method_67253()
getArmorTrimTextures()
private static SpriteSource
a(hlx arg0)
forMaterial(Material arg0)
method_67250(class_4730 arg0)
createSingleAtlasSource(SpriteIdentifier spriteId)
private static SpriteSource
a(gqq arg0)
forMapper(MaterialMapper arg0)
method_67248(class_10721 arg0)
createDirectoryAtlasSource(SpriteMapper spriteMapper)
private static List<SpriteSource>
b(gqq arg0)
simpleMapper(MaterialMapper arg0)
method_67254(class_10721 arg0)
createAtlasSources(SpriteMapper spriteMapper)
private static List<SpriteSource>
a(String arg0)
noPrefixMapper(String arg0)
method_67251(String arg0)
createAtlasSources(String directorySource)
private static Stream<MaterialAssetGroup$AssetInfo>
c()
extractAllMaterialAssets()
method_67255()
streamTrimAssets()
private static List<SpriteSource>
d()
armorTrims()
method_67256()
createArmorTrimsAtlasSources()
private static List<SpriteSource>
e()
blocksList()
method_67257()
createBlocksAtlasSources()
private static List<SpriteSource>
f()
bannerPatterns()
method_67258()
createBannerPatternsAtlasSources()
private static List<SpriteSource>
g()
shieldPatterns()
method_67259()
createShieldAtlasSources()
public CompletableFuture<?>
a(ml arg0)
run(CachedOutput arg0)
method_10319(class_7403 arg0)
run(DataWriter arg0)
private CompletableFuture<?>
a(ml arg0, alg arg1, List<hjv> arg2)
storeAtlas(CachedOutput arg0, ResourceLocation arg1, List<SpriteSource> arg2)
method_67252(class_7403 arg0, class_2960 arg1, List<class_7948> arg2)
runForAtlas(DataWriter writer, Identifier atlasId, List<AtlasSource> atlasSources)
public String
a()
getName()
method_10321()
getName()