Class AtlasSourceManager

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

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

    • SOURCE_TYPE_BY_ID

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

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

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

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

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

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

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

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

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

    • AtlasSourceManager

      public AtlasSourceManager()
  • Method Details

    • register

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