Class AtlasSourceManager

java.lang.Object
net.minecraft.client.texture.atlas.AtlasSourceManager

@Environment(CLIENT) public class AtlasSourceManager extends Object
Mappings:
Namespace Name
official fvb
intermediary net/minecraft/class_7952
named net/minecraft/client/texture/atlas/AtlasSourceManager
  • Field Details

    • SOURCE_TYPE_BY_ID

      private static final BiMap<Identifier,AtlasSourceType> SOURCE_TYPE_BY_ID
      Mappings:
      Namespace Name Mixin selector
      official i Lfvb;i:Lcom/google/common/collect/BiMap;
      intermediary field_41398 Lnet/minecraft/class_7952;field_41398:Lcom/google/common/collect/BiMap;
      named SOURCE_TYPE_BY_ID Lnet/minecraft/client/texture/atlas/AtlasSourceManager;SOURCE_TYPE_BY_ID:Lcom/google/common/collect/BiMap;
    • SINGLE

      public static final AtlasSourceType SINGLE
      Mappings:
      Namespace Name Mixin selector
      official a Lfvb;a:Lfva;
      intermediary field_41391 Lnet/minecraft/class_7952;field_41391:Lnet/minecraft/class_7951;
      named SINGLE Lnet/minecraft/client/texture/atlas/AtlasSourceManager;SINGLE:Lnet/minecraft/client/texture/atlas/AtlasSourceType;
    • DIRECTORY

      public static final AtlasSourceType DIRECTORY
      Mappings:
      Namespace Name Mixin selector
      official b Lfvb;b:Lfva;
      intermediary field_41392 Lnet/minecraft/class_7952;field_41392:Lnet/minecraft/class_7951;
      named DIRECTORY Lnet/minecraft/client/texture/atlas/AtlasSourceManager;DIRECTORY:Lnet/minecraft/client/texture/atlas/AtlasSourceType;
    • FILTER

      public static final AtlasSourceType FILTER
      Mappings:
      Namespace Name Mixin selector
      official c Lfvb;c:Lfva;
      intermediary field_41393 Lnet/minecraft/class_7952;field_41393:Lnet/minecraft/class_7951;
      named FILTER Lnet/minecraft/client/texture/atlas/AtlasSourceManager;FILTER:Lnet/minecraft/client/texture/atlas/AtlasSourceType;
    • UNSTITCH

      public static final AtlasSourceType UNSTITCH
      Mappings:
      Namespace Name Mixin selector
      official d Lfvb;d:Lfva;
      intermediary field_41394 Lnet/minecraft/class_7952;field_41394:Lnet/minecraft/class_7951;
      named UNSTITCH Lnet/minecraft/client/texture/atlas/AtlasSourceManager;UNSTITCH:Lnet/minecraft/client/texture/atlas/AtlasSourceType;
    • PALETTED_PERMUTATIONS

      public static final AtlasSourceType PALETTED_PERMUTATIONS
      Mappings:
      Namespace Name Mixin selector
      official e Lfvb;e:Lfva;
      intermediary field_42076 Lnet/minecraft/class_7952;field_42076:Lnet/minecraft/class_7951;
      named PALETTED_PERMUTATIONS Lnet/minecraft/client/texture/atlas/AtlasSourceManager;PALETTED_PERMUTATIONS:Lnet/minecraft/client/texture/atlas/AtlasSourceType;
    • CODEC

      public static com.mojang.serialization.Codec<AtlasSourceType> CODEC
      Mappings:
      Namespace Name Mixin selector
      official f Lfvb;f:Lcom/mojang/serialization/Codec;
      intermediary field_41395 Lnet/minecraft/class_7952;field_41395:Lcom/mojang/serialization/Codec;
      named CODEC Lnet/minecraft/client/texture/atlas/AtlasSourceManager;CODEC:Lcom/mojang/serialization/Codec;
    • TYPE_CODEC

      public static com.mojang.serialization.Codec<AtlasSource> TYPE_CODEC
      Mappings:
      Namespace Name Mixin selector
      official g Lfvb;g:Lcom/mojang/serialization/Codec;
      intermediary field_41396 Lnet/minecraft/class_7952;field_41396:Lcom/mojang/serialization/Codec;
      named TYPE_CODEC Lnet/minecraft/client/texture/atlas/AtlasSourceManager;TYPE_CODEC:Lcom/mojang/serialization/Codec;
    • LIST_CODEC

      public static com.mojang.serialization.Codec<List<AtlasSource>> LIST_CODEC
      Mappings:
      Namespace Name Mixin selector
      official h Lfvb;h:Lcom/mojang/serialization/Codec;
      intermediary field_41397 Lnet/minecraft/class_7952;field_41397:Lcom/mojang/serialization/Codec;
      named LIST_CODEC Lnet/minecraft/client/texture/atlas/AtlasSourceManager;LIST_CODEC:Lcom/mojang/serialization/Codec;
  • Constructor Details

    • AtlasSourceManager

      public AtlasSourceManager()
  • Method Details

    • register

      private static AtlasSourceType register(String id, com.mojang.serialization.Codec<? extends AtlasSource> codec)
      Mappings:
      Namespace Name Mixin selector
      official a Lfvb;a(Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lfva;
      intermediary method_47680 Lnet/minecraft/class_7952;method_47680(Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_7951;
      named register Lnet/minecraft/client/texture/atlas/AtlasSourceManager;register(Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/client/texture/atlas/AtlasSourceType;