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 gbt
-
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 dLgbt;d:Lamj;
-
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 eLgbt;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 fLgbt;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 gLgbt;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 hLgbt;h:Lmy$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>Lgbt;<init>(Lmy;)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 bLgbt;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 aLgbt;a(Lier;)Lict;
-
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 aLgbt;a(Lhfv;)Lict;
-
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 bLgbt;b(Lhfv;)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 aLgbt;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 cLgbt;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 dLgbt;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 eLgbt;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 fLgbt;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 gLgbt;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 hLgbt;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 aLmw;a(Lmu;)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 aLgbt;a(Lmu;Lamj;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 aLmw;a()Ljava/lang/String;
-