Class AtlasDefinitionProvider

java.lang.Object
net.minecraft.client.data.AtlasDefinitionProvider
All Implemented Interfaces:
DataProvider

@Environment(CLIENT) public class AtlasDefinitionProvider extends Object implements DataProvider
Mappings:
Namespace Name
named net/minecraft/client/data/AtlasDefinitionProvider
intermediary net/minecraft/class_10718
official fvv
  • Field Details

    • TRIM_PALETTES_ID

      private static final Identifier TRIM_PALETTES_ID
      Mappings:
      Namespace Name Mixin selector
      named TRIM_PALETTES_ID Lnet/minecraft/client/data/AtlasDefinitionProvider;TRIM_PALETTES_ID:Lnet/minecraft/util/Identifier;
      intermediary field_56342 Lnet/minecraft/class_10718;field_56342:Lnet/minecraft/class_2960;
      official d Lfvv;d:Lame;
    • TRIM_ASSET_SUFFIX_TO_COLOR_PALETTE

      private static final Map<String,Identifier> TRIM_ASSET_SUFFIX_TO_COLOR_PALETTE
      Mappings:
      Namespace Name Mixin selector
      named TRIM_ASSET_SUFFIX_TO_COLOR_PALETTE Lnet/minecraft/client/data/AtlasDefinitionProvider;TRIM_ASSET_SUFFIX_TO_COLOR_PALETTE:Ljava/util/Map;
      intermediary field_56343 Lnet/minecraft/class_10718;field_56343:Ljava/util/Map;
      official e Lfvv;e:Ljava/util/Map;
    • ARMOR_TRIM_PATTERN_KEYS

      private static final List<RegistryKey<ArmorTrimPattern>> ARMOR_TRIM_PATTERN_KEYS
      Mappings:
      Namespace Name Mixin selector
      named ARMOR_TRIM_PATTERN_KEYS Lnet/minecraft/client/data/AtlasDefinitionProvider;ARMOR_TRIM_PATTERN_KEYS:Ljava/util/List;
      intermediary field_56344 Lnet/minecraft/class_10718;field_56344:Ljava/util/List;
      official f Lfvv;f:Ljava/util/List;
    • EQUIPMENT_MODEL_LAYER_TYPES

      private static final List<EquipmentModel.LayerType> EQUIPMENT_MODEL_LAYER_TYPES
      Mappings:
      Namespace Name Mixin selector
      named EQUIPMENT_MODEL_LAYER_TYPES Lnet/minecraft/client/data/AtlasDefinitionProvider;EQUIPMENT_MODEL_LAYER_TYPES:Ljava/util/List;
      intermediary field_56345 Lnet/minecraft/class_10718;field_56345:Ljava/util/List;
      official g Lfvv;g:Ljava/util/List;
    • pathResolver

      private final DataOutput.PathResolver pathResolver
      Mappings:
      Namespace Name Mixin selector
      named pathResolver Lnet/minecraft/client/data/AtlasDefinitionProvider;pathResolver:Lnet/minecraft/data/DataOutput$PathResolver;
      intermediary field_56346 Lnet/minecraft/class_10718;field_56346:Lnet/minecraft/class_7784$class_7489;
      official h Lfvv;h:Lmv$a;
  • Constructor Details

    • AtlasDefinitionProvider

      public AtlasDefinitionProvider(DataOutput output)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/data/AtlasDefinitionProvider;<init>(Lnet/minecraft/data/DataOutput;)V
      intermediary <init> Lnet/minecraft/class_10718;<init>(Lnet/minecraft/class_7784;)V
      official <init> Lfvv;<init>(Lmv;)V
  • Method Details

    • getArmorTrimTextures

      private static List<Identifier> getArmorTrimTextures()
      Mappings:
      Namespace Name Mixin selector
      named getArmorTrimTextures Lnet/minecraft/client/data/AtlasDefinitionProvider;getArmorTrimTextures()Ljava/util/List;
      intermediary method_67253 Lnet/minecraft/class_10718;method_67253()Ljava/util/List;
      official b Lfvv;b()Ljava/util/List;
    • createSingleAtlasSource

      private static AtlasSource createSingleAtlasSource(SpriteIdentifier spriteId)
      Mappings:
      Namespace Name Mixin selector
      named createSingleAtlasSource Lnet/minecraft/client/data/AtlasDefinitionProvider;createSingleAtlasSource(Lnet/minecraft/client/util/SpriteIdentifier;)Lnet/minecraft/client/texture/atlas/AtlasSource;
      intermediary method_67250 Lnet/minecraft/class_10718;method_67250(Lnet/minecraft/class_4730;)Lnet/minecraft/class_7948;
      official a Lfvv;a(Lhtz;)Lhrw;
    • createDirectoryAtlasSource

      private static AtlasSource createDirectoryAtlasSource(SpriteMapper spriteMapper)
      Mappings:
      Namespace Name Mixin selector
      named createDirectoryAtlasSource Lnet/minecraft/client/data/AtlasDefinitionProvider;createDirectoryAtlasSource(Lnet/minecraft/client/util/SpriteMapper;)Lnet/minecraft/client/texture/atlas/AtlasSource;
      intermediary method_67248 Lnet/minecraft/class_10718;method_67248(Lnet/minecraft/class_10721;)Lnet/minecraft/class_7948;
      official a Lfvv;a(Lgxl;)Lhrw;
    • createAtlasSources

      private static List<AtlasSource> createAtlasSources(SpriteMapper spriteMapper)
      Mappings:
      Namespace Name Mixin selector
      named createAtlasSources Lnet/minecraft/client/data/AtlasDefinitionProvider;createAtlasSources(Lnet/minecraft/client/util/SpriteMapper;)Ljava/util/List;
      intermediary method_67254 Lnet/minecraft/class_10718;method_67254(Lnet/minecraft/class_10721;)Ljava/util/List;
      official b Lfvv;b(Lgxl;)Ljava/util/List;
    • createAtlasSources

      private static List<AtlasSource> createAtlasSources(String directorySource)
      Mappings:
      Namespace Name Mixin selector
      named createAtlasSources Lnet/minecraft/client/data/AtlasDefinitionProvider;createAtlasSources(Ljava/lang/String;)Ljava/util/List;
      intermediary method_67251 Lnet/minecraft/class_10718;method_67251(Ljava/lang/String;)Ljava/util/List;
      official a Lfvv;a(Ljava/lang/String;)Ljava/util/List;
    • streamTrimAssets

      private static Stream<ArmorTrimAssets.AssetId> streamTrimAssets()
      Mappings:
      Namespace Name Mixin selector
      named streamTrimAssets Lnet/minecraft/client/data/AtlasDefinitionProvider;streamTrimAssets()Ljava/util/stream/Stream;
      intermediary method_67255 Lnet/minecraft/class_10718;method_67255()Ljava/util/stream/Stream;
      official c Lfvv;c()Ljava/util/stream/Stream;
    • createArmorTrimsAtlasSources

      private static List<AtlasSource> createArmorTrimsAtlasSources()
      Mappings:
      Namespace Name Mixin selector
      named createArmorTrimsAtlasSources Lnet/minecraft/client/data/AtlasDefinitionProvider;createArmorTrimsAtlasSources()Ljava/util/List;
      intermediary method_67256 Lnet/minecraft/class_10718;method_67256()Ljava/util/List;
      official d Lfvv;d()Ljava/util/List;
    • createBlocksAtlasSources

      private static List<AtlasSource> createBlocksAtlasSources()
      Mappings:
      Namespace Name Mixin selector
      named createBlocksAtlasSources Lnet/minecraft/client/data/AtlasDefinitionProvider;createBlocksAtlasSources()Ljava/util/List;
      intermediary method_67257 Lnet/minecraft/class_10718;method_67257()Ljava/util/List;
      official e Lfvv;e()Ljava/util/List;
    • createBannerPatternsAtlasSources

      private static List<AtlasSource> createBannerPatternsAtlasSources()
      Mappings:
      Namespace Name Mixin selector
      named createBannerPatternsAtlasSources Lnet/minecraft/client/data/AtlasDefinitionProvider;createBannerPatternsAtlasSources()Ljava/util/List;
      intermediary method_67258 Lnet/minecraft/class_10718;method_67258()Ljava/util/List;
      official f Lfvv;f()Ljava/util/List;
    • createShieldAtlasSources

      private static List<AtlasSource> createShieldAtlasSources()
      Mappings:
      Namespace Name Mixin selector
      named createShieldAtlasSources Lnet/minecraft/client/data/AtlasDefinitionProvider;createShieldAtlasSources()Ljava/util/List;
      intermediary method_67259 Lnet/minecraft/class_10718;method_67259()Ljava/util/List;
      official g Lfvv;g()Ljava/util/List;
    • createGuiAtlasSources

      private static List<AtlasSource> createGuiAtlasSources()
      Mappings:
      Namespace Name Mixin selector
      named createGuiAtlasSources Lnet/minecraft/client/data/AtlasDefinitionProvider;createGuiAtlasSources()Ljava/util/List;
      intermediary method_71642 Lnet/minecraft/class_10718;method_71642()Ljava/util/List;
      official h Lfvv;h()Ljava/util/List;
    • run

      public CompletableFuture<?> run(DataWriter writer)
      Specified by:
      run in interface DataProvider
      Mappings:
      Namespace Name Mixin selector
      named run Lnet/minecraft/data/DataProvider;run(Lnet/minecraft/data/DataWriter;)Ljava/util/concurrent/CompletableFuture;
      intermediary method_10319 Lnet/minecraft/class_2405;method_10319(Lnet/minecraft/class_7403;)Ljava/util/concurrent/CompletableFuture;
      official a Lmt;a(Lmr;)Ljava/util/concurrent/CompletableFuture;
    • runForAtlas

      private CompletableFuture<?> runForAtlas(DataWriter writer, Identifier atlasId, List<AtlasSource> atlasSources)
      Mappings:
      Namespace Name Mixin selector
      named runForAtlas Lnet/minecraft/client/data/AtlasDefinitionProvider;runForAtlas(Lnet/minecraft/data/DataWriter;Lnet/minecraft/util/Identifier;Ljava/util/List;)Ljava/util/concurrent/CompletableFuture;
      intermediary method_67252 Lnet/minecraft/class_10718;method_67252(Lnet/minecraft/class_7403;Lnet/minecraft/class_2960;Ljava/util/List;)Ljava/util/concurrent/CompletableFuture;
      official a Lfvv;a(Lmr;Lame;Ljava/util/List;)Ljava/util/concurrent/CompletableFuture;
    • getName

      public String getName()
      Specified by:
      getName in interface DataProvider
      Mappings:
      Namespace Name Mixin selector
      named getName Lnet/minecraft/data/DataProvider;getName()Ljava/lang/String;
      intermediary method_10321 Lnet/minecraft/class_2405;method_10321()Ljava/lang/String;
      official a Lmt;a()Ljava/lang/String;