Package net.minecraft.client.data
Class AtlasDefinitionProvider
java.lang.Object
net.minecraft.client.data.AtlasDefinitionProvider
- All Implemented Interfaces:
 DataProvider
- Mappings:
 Namespace Name named net/minecraft/client/data/AtlasDefinitionProviderintermediary net/minecraft/class_10718official fvw
- 
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<RegistryKey<ArmorTrimPattern>> private static final List<EquipmentModel.LayerType> private final DataOutput.PathResolverprivate static final Map<String, Identifier> private static final IdentifierFields inherited from interface net.minecraft.data.DataProvider
JSON_KEY_SORT_ORDER, JSON_KEY_SORTING_COMPARATOR, LOGGER - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionprivate static List<AtlasSource> private static List<AtlasSource> createAtlasSources(String directorySource) private static List<AtlasSource> createAtlasSources(SpriteMapper spriteMapper) private static List<AtlasSource> private static List<AtlasSource> private static AtlasSourcecreateDirectoryAtlasSource(SpriteMapper spriteMapper) private static List<AtlasSource> private static List<AtlasSource> private static AtlasSourcecreateSingleAtlasSource(SpriteIdentifier spriteId) private static List<Identifier> getName()run(DataWriter writer) private CompletableFuture<?> runForAtlas(DataWriter writer, Identifier atlasId, List<AtlasSource> atlasSources) private static Stream<ArmorTrimAssets.AssetId>  
- 
Field Details
- 
TRIM_PALETTES_ID
- Mappings:
 Namespace Name Mixin selector named TRIM_PALETTES_IDLnet/minecraft/client/data/AtlasDefinitionProvider;TRIM_PALETTES_ID:Lnet/minecraft/util/Identifier;intermediary field_56342Lnet/minecraft/class_10718;field_56342:Lnet/minecraft/class_2960;official dLfvw;d:Lame;
 - 
TRIM_ASSET_SUFFIX_TO_COLOR_PALETTE
- Mappings:
 Namespace Name Mixin selector named TRIM_ASSET_SUFFIX_TO_COLOR_PALETTELnet/minecraft/client/data/AtlasDefinitionProvider;TRIM_ASSET_SUFFIX_TO_COLOR_PALETTE:Ljava/util/Map;intermediary field_56343Lnet/minecraft/class_10718;field_56343:Ljava/util/Map;official eLfvw;e:Ljava/util/Map;
 - 
ARMOR_TRIM_PATTERN_KEYS
- Mappings:
 Namespace Name Mixin selector named ARMOR_TRIM_PATTERN_KEYSLnet/minecraft/client/data/AtlasDefinitionProvider;ARMOR_TRIM_PATTERN_KEYS:Ljava/util/List;intermediary field_56344Lnet/minecraft/class_10718;field_56344:Ljava/util/List;official fLfvw;f:Ljava/util/List;
 - 
EQUIPMENT_MODEL_LAYER_TYPES
- Mappings:
 Namespace Name Mixin selector named EQUIPMENT_MODEL_LAYER_TYPESLnet/minecraft/client/data/AtlasDefinitionProvider;EQUIPMENT_MODEL_LAYER_TYPES:Ljava/util/List;intermediary field_56345Lnet/minecraft/class_10718;field_56345:Ljava/util/List;official gLfvw;g:Ljava/util/List;
 - 
pathResolver
- Mappings:
 Namespace Name Mixin selector named pathResolverLnet/minecraft/client/data/AtlasDefinitionProvider;pathResolver:Lnet/minecraft/data/DataOutput$PathResolver;intermediary field_56346Lnet/minecraft/class_10718;field_56346:Lnet/minecraft/class_7784$class_7489;official hLfvw;h:Lmv$a;
 
 - 
 - 
Constructor Details
- 
AtlasDefinitionProvider
- Mappings:
 Namespace Name Mixin selector named <init>Lnet/minecraft/client/data/AtlasDefinitionProvider;<init>(Lnet/minecraft/data/DataOutput;)Vintermediary <init>Lnet/minecraft/class_10718;<init>(Lnet/minecraft/class_7784;)Vofficial <init>Lfvw;<init>(Lmv;)V
 
 - 
 - 
Method Details
- 
getArmorTrimTextures
- Mappings:
 Namespace Name Mixin selector named getArmorTrimTexturesLnet/minecraft/client/data/AtlasDefinitionProvider;getArmorTrimTextures()Ljava/util/List;intermediary method_67253Lnet/minecraft/class_10718;method_67253()Ljava/util/List;official bLfvw;b()Ljava/util/List;
 - 
createSingleAtlasSource
- Mappings:
 Namespace Name Mixin selector named createSingleAtlasSourceLnet/minecraft/client/data/AtlasDefinitionProvider;createSingleAtlasSource(Lnet/minecraft/client/util/SpriteIdentifier;)Lnet/minecraft/client/texture/atlas/AtlasSource;intermediary method_67250Lnet/minecraft/class_10718;method_67250(Lnet/minecraft/class_4730;)Lnet/minecraft/class_7948;official aLfvw;a(Lhua;)Lhrx;
 - 
createDirectoryAtlasSource
- Mappings:
 Namespace Name Mixin selector named createDirectoryAtlasSourceLnet/minecraft/client/data/AtlasDefinitionProvider;createDirectoryAtlasSource(Lnet/minecraft/client/util/SpriteMapper;)Lnet/minecraft/client/texture/atlas/AtlasSource;intermediary method_67248Lnet/minecraft/class_10718;method_67248(Lnet/minecraft/class_10721;)Lnet/minecraft/class_7948;official aLfvw;a(Lgxm;)Lhrx;
 - 
createAtlasSources
- Mappings:
 Namespace Name Mixin selector named createAtlasSourcesLnet/minecraft/client/data/AtlasDefinitionProvider;createAtlasSources(Lnet/minecraft/client/util/SpriteMapper;)Ljava/util/List;intermediary method_67254Lnet/minecraft/class_10718;method_67254(Lnet/minecraft/class_10721;)Ljava/util/List;official bLfvw;b(Lgxm;)Ljava/util/List;
 - 
createAtlasSources
- Mappings:
 Namespace Name Mixin selector named createAtlasSourcesLnet/minecraft/client/data/AtlasDefinitionProvider;createAtlasSources(Ljava/lang/String;)Ljava/util/List;intermediary method_67251Lnet/minecraft/class_10718;method_67251(Ljava/lang/String;)Ljava/util/List;official aLfvw;a(Ljava/lang/String;)Ljava/util/List;
 - 
streamTrimAssets
- Mappings:
 Namespace Name Mixin selector named streamTrimAssetsLnet/minecraft/client/data/AtlasDefinitionProvider;streamTrimAssets()Ljava/util/stream/Stream;intermediary method_67255Lnet/minecraft/class_10718;method_67255()Ljava/util/stream/Stream;official cLfvw;c()Ljava/util/stream/Stream;
 - 
createArmorTrimsAtlasSources
- Mappings:
 Namespace Name Mixin selector named createArmorTrimsAtlasSourcesLnet/minecraft/client/data/AtlasDefinitionProvider;createArmorTrimsAtlasSources()Ljava/util/List;intermediary method_67256Lnet/minecraft/class_10718;method_67256()Ljava/util/List;official dLfvw;d()Ljava/util/List;
 - 
createBlocksAtlasSources
- Mappings:
 Namespace Name Mixin selector named createBlocksAtlasSourcesLnet/minecraft/client/data/AtlasDefinitionProvider;createBlocksAtlasSources()Ljava/util/List;intermediary method_67257Lnet/minecraft/class_10718;method_67257()Ljava/util/List;official eLfvw;e()Ljava/util/List;
 - 
createBannerPatternsAtlasSources
- Mappings:
 Namespace Name Mixin selector named createBannerPatternsAtlasSourcesLnet/minecraft/client/data/AtlasDefinitionProvider;createBannerPatternsAtlasSources()Ljava/util/List;intermediary method_67258Lnet/minecraft/class_10718;method_67258()Ljava/util/List;official fLfvw;f()Ljava/util/List;
 - 
createShieldAtlasSources
- Mappings:
 Namespace Name Mixin selector named createShieldAtlasSourcesLnet/minecraft/client/data/AtlasDefinitionProvider;createShieldAtlasSources()Ljava/util/List;intermediary method_67259Lnet/minecraft/class_10718;method_67259()Ljava/util/List;official gLfvw;g()Ljava/util/List;
 - 
createGuiAtlasSources
- Mappings:
 Namespace Name Mixin selector named createGuiAtlasSourcesLnet/minecraft/client/data/AtlasDefinitionProvider;createGuiAtlasSources()Ljava/util/List;intermediary method_71642Lnet/minecraft/class_10718;method_71642()Ljava/util/List;official hLfvw;h()Ljava/util/List;
 - 
run
- Specified by:
 runin interfaceDataProvider- Mappings:
 Namespace Name Mixin selector named runLnet/minecraft/data/DataProvider;run(Lnet/minecraft/data/DataWriter;)Ljava/util/concurrent/CompletableFuture;intermediary method_10319Lnet/minecraft/class_2405;method_10319(Lnet/minecraft/class_7403;)Ljava/util/concurrent/CompletableFuture;official aLmt;a(Lmr;)Ljava/util/concurrent/CompletableFuture;
 - 
runForAtlas
private CompletableFuture<?> runForAtlas(DataWriter writer, Identifier atlasId, List<AtlasSource> atlasSources) - Mappings:
 Namespace Name Mixin selector named runForAtlasLnet/minecraft/client/data/AtlasDefinitionProvider;runForAtlas(Lnet/minecraft/data/DataWriter;Lnet/minecraft/util/Identifier;Ljava/util/List;)Ljava/util/concurrent/CompletableFuture;intermediary method_67252Lnet/minecraft/class_10718;method_67252(Lnet/minecraft/class_7403;Lnet/minecraft/class_2960;Ljava/util/List;)Ljava/util/concurrent/CompletableFuture;official aLfvw;a(Lmr;Lame;Ljava/util/List;)Ljava/util/concurrent/CompletableFuture;
 - 
getName
- Specified by:
 getNamein interfaceDataProvider- Mappings:
 Namespace Name Mixin selector named getNameLnet/minecraft/data/DataProvider;getName()Ljava/lang/String;intermediary method_10321Lnet/minecraft/class_2405;method_10321()Ljava/lang/String;official aLmt;a()Ljava/lang/String;
 
 -