Package net.minecraft

Class class_10151

All Implemented Interfaces:
AutoCloseable, ResourceReloader

Mappings:
Namespace Name
named net/minecraft/class_10151
intermediary net/minecraft/class_10151
official ghx
  • Field Details

    • field_53937

      static final Logger field_53937
      Mappings:
      Namespace Name Mixin selector
      named field_53937 Lnet/minecraft/class_10151;field_53937:Lorg/slf4j/Logger;
      intermediary field_53937 Lnet/minecraft/class_10151;field_53937:Lorg/slf4j/Logger;
      official d Lghx;d:Lorg/slf4j/Logger;
    • field_53934

      public static final String field_53934
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_53934 Lnet/minecraft/class_10151;field_53934:Ljava/lang/String;
      intermediary field_53934 Lnet/minecraft/class_10151;field_53934:Ljava/lang/String;
      official a Lghx;a:Ljava/lang/String;
    • field_53935

      public static final String field_53935
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_53935 Lnet/minecraft/class_10151;field_53935:Ljava/lang/String;
      intermediary field_53935 Lnet/minecraft/class_10151;field_53935:Ljava/lang/String;
      official b Lghx;b:Ljava/lang/String;
    • field_53938

      private static final ResourceFinder field_53938
      Mappings:
      Namespace Name Mixin selector
      named field_53938 Lnet/minecraft/class_10151;field_53938:Lnet/minecraft/resource/ResourceFinder;
      intermediary field_53938 Lnet/minecraft/class_10151;field_53938:Lnet/minecraft/class_7654;
      official e Lghx;e:Lakv;
    • field_53939

      private static final ResourceFinder field_53939
      Mappings:
      Namespace Name Mixin selector
      named field_53939 Lnet/minecraft/class_10151;field_53939:Lnet/minecraft/resource/ResourceFinder;
      intermediary field_53939 Lnet/minecraft/class_10151;field_53939:Lnet/minecraft/class_7654;
      official f Lghx;f:Lakv;
    • field_53936

      public static final int field_53936
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_53936 Lnet/minecraft/class_10151;field_53936:I
      intermediary field_53936 Lnet/minecraft/class_10151;field_53936:I
      official c Lghx;c:I
    • field_53940

      private final TextureManager field_53940
      Mappings:
      Namespace Name Mixin selector
      named field_53940 Lnet/minecraft/class_10151;field_53940:Lnet/minecraft/client/texture/TextureManager;
      intermediary field_53940 Lnet/minecraft/class_10151;field_53940:Lnet/minecraft/class_1060;
      official g Lghx;g:Lgxc;
    • field_53941

      private class_10151.class_10153 field_53941
      Mappings:
      Namespace Name Mixin selector
      named field_53941 Lnet/minecraft/class_10151;field_53941:Lnet/minecraft/class_10151$class_10153;
      intermediary field_53941 Lnet/minecraft/class_10151;field_53941:Lnet/minecraft/class_10151$class_10153;
      official h Lghx;h:Lghx$b;
    • field_53942

      private final Map<class_10156,Optional<ShaderProgram>> field_53942
      Mappings:
      Namespace Name Mixin selector
      named field_53942 Lnet/minecraft/class_10151;field_53942:Ljava/util/Map;
      intermediary field_53942 Lnet/minecraft/class_10151;field_53942:Ljava/util/Map;
      official i Lghx;i:Ljava/util/Map;
    • field_53943

      private final Map<class_10151.class_10154,class_10141> field_53943
      Mappings:
      Namespace Name Mixin selector
      named field_53943 Lnet/minecraft/class_10151;field_53943:Ljava/util/Map;
      intermediary field_53943 Lnet/minecraft/class_10151;field_53943:Ljava/util/Map;
      official j Lghx;j:Ljava/util/Map;
    • field_53944

      private final Map<Identifier,Optional<PostEffectProcessor>> field_53944
      Mappings:
      Namespace Name Mixin selector
      named field_53944 Lnet/minecraft/class_10151;field_53944:Ljava/util/Map;
      intermediary field_53944 Lnet/minecraft/class_10151;field_53944:Ljava/util/Map;
      official k Lghx;k:Ljava/util/Map;
  • Constructor Details

  • Method Details

    • prepare

      protected class_10151.class_10153 prepare(ResourceManager resourceManager, Profiler profiler)
      Description copied from class: SinglePreparationResourceReloader
      Prepares the intermediate object.

      This method is called in the prepare executor in a reload.

      Specified by:
      prepare in class SinglePreparationResourceReloader<class_10151.class_10153>
      Parameters:
      resourceManager - the resource manager
      profiler - the prepare profiler
      Returns:
      the prepared object
      Mappings:
      Namespace Name Mixin selector
      named prepare Lnet/minecraft/class_10151;prepare(Lnet/minecraft/resource/ResourceManager;Lnet/minecraft/util/profiler/Profiler;)Lnet/minecraft/class_10151$class_10153;
      intermediary method_62942 Lnet/minecraft/class_10151;method_62942(Lnet/minecraft/class_3300;Lnet/minecraft/class_3695;)Lnet/minecraft/class_10151$class_10153;
      official a Lghx;a(Laut;Lbod;)Lghx$b;
    • method_62939

      private static void method_62939(Identifier identifier, Resource resource, class_10141.Type type, Map<Identifier,Resource> map, ImmutableMap.Builder<class_10151.class_10155,String> builder)
      Mappings:
      Namespace Name Mixin selector
      named method_62939 Lnet/minecraft/class_10151;method_62939(Lnet/minecraft/util/Identifier;Lnet/minecraft/resource/Resource;Lnet/minecraft/class_10141$Type;Ljava/util/Map;Lcom/google/common/collect/ImmutableMap$Builder;)V
      intermediary method_62939 Lnet/minecraft/class_10151;method_62939(Lnet/minecraft/class_2960;Lnet/minecraft/class_3298;Lnet/minecraft/class_10141$class_282;Ljava/util/Map;Lcom/google/common/collect/ImmutableMap$Builder;)V
      official a Lghx;a(Lalc;Laur;Lfct$a;Ljava/util/Map;Lcom/google/common/collect/ImmutableMap$Builder;)V
    • method_62950

      private static GlImportProcessor method_62950(Map<Identifier,Resource> map, Identifier identifier)
      Mappings:
      Namespace Name Mixin selector
      named method_62950 Lnet/minecraft/class_10151;method_62950(Ljava/util/Map;Lnet/minecraft/util/Identifier;)Lnet/minecraft/client/gl/GlImportProcessor;
      intermediary method_62950 Lnet/minecraft/class_10151;method_62950(Ljava/util/Map;Lnet/minecraft/class_2960;)Lnet/minecraft/class_5913;
      official a Lghx;a(Ljava/util/Map;Lalc;)Lfck;
    • method_62938

      private static void method_62938(Identifier identifier, Resource resource, ImmutableMap.Builder<Identifier,class_10157> builder)
      Mappings:
      Namespace Name Mixin selector
      named method_62938 Lnet/minecraft/class_10151;method_62938(Lnet/minecraft/util/Identifier;Lnet/minecraft/resource/Resource;Lcom/google/common/collect/ImmutableMap$Builder;)V
      intermediary method_62938 Lnet/minecraft/class_10151;method_62938(Lnet/minecraft/class_2960;Lnet/minecraft/class_3298;Lcom/google/common/collect/ImmutableMap$Builder;)V
      official a Lghx;a(Lalc;Laur;Lcom/google/common/collect/ImmutableMap$Builder;)V
    • method_62953

      private static void method_62953(Identifier identifier, Resource resource, ImmutableMap.Builder<Identifier,PostEffectPipeline> builder)
      Mappings:
      Namespace Name Mixin selector
      named method_62953 Lnet/minecraft/class_10151;method_62953(Lnet/minecraft/util/Identifier;Lnet/minecraft/resource/Resource;Lcom/google/common/collect/ImmutableMap$Builder;)V
      intermediary method_62953 Lnet/minecraft/class_10151;method_62953(Lnet/minecraft/class_2960;Lnet/minecraft/class_3298;Lcom/google/common/collect/ImmutableMap$Builder;)V
      official b Lghx;b(Lalc;Laur;Lcom/google/common/collect/ImmutableMap$Builder;)V
    • method_62937

      private static boolean method_62937(Identifier identifier)
      Mappings:
      Namespace Name Mixin selector
      named method_62937 Lnet/minecraft/class_10151;method_62937(Lnet/minecraft/util/Identifier;)Z
      intermediary method_62937 Lnet/minecraft/class_10151;method_62937(Lnet/minecraft/class_2960;)Z
      official a Lghx;a(Lalc;)Z
    • method_62952

      private static boolean method_62952(Identifier identifier)
      Mappings:
      Namespace Name Mixin selector
      named method_62952 Lnet/minecraft/class_10151;method_62952(Lnet/minecraft/util/Identifier;)Z
      intermediary method_62952 Lnet/minecraft/class_10151;method_62952(Lnet/minecraft/class_2960;)Z
      official b Lghx;b(Lalc;)Z
    • apply

      protected void apply(class_10151.class_10153 class_10153, ResourceManager resourceManager, Profiler profiler)
      Description copied from class: SinglePreparationResourceReloader
      Handles the prepared intermediate object.

      This method is called in the apply executor, or the game engine, in a reload.

      Specified by:
      apply in class SinglePreparationResourceReloader<class_10151.class_10153>
      Parameters:
      class_10153 - the prepared object
      resourceManager - the resource manager
      profiler - the apply profiler
      Mappings:
      Namespace Name Mixin selector
      named apply Lnet/minecraft/class_10151;apply(Lnet/minecraft/class_10151$class_10153;Lnet/minecraft/resource/ResourceManager;Lnet/minecraft/util/profiler/Profiler;)V
      intermediary method_62945 Lnet/minecraft/class_10151;method_62945(Lnet/minecraft/class_10151$class_10153;Lnet/minecraft/class_3300;Lnet/minecraft/class_3695;)V
      official a Lghx;a(Lghx$b;Laut;Lbod;)V
    • getName

      public String getName()
      Returns a user-friendly name for logging.
      Specified by:
      getName in interface ResourceReloader
      Mappings:
      Namespace Name Mixin selector
      named getName Lnet/minecraft/resource/ResourceReloader;getName()Ljava/lang/String;
      intermediary method_22322 Lnet/minecraft/class_3302;method_22322()Ljava/lang/String;
      official c Laun;c()Ljava/lang/String;
    • method_62944

      public void method_62944(ResourceFactory resourceFactory, class_10156[] class_10156) throws IOException, class_10151.class_10152
      Throws:
      IOException
      class_10151.class_10152
      Mappings:
      Namespace Name Mixin selector
      named method_62944 Lnet/minecraft/class_10151;method_62944(Lnet/minecraft/resource/ResourceFactory;[Lnet/minecraft/class_10156;)V
      intermediary method_62944 Lnet/minecraft/class_10151;method_62944(Lnet/minecraft/class_5912;[Lnet/minecraft/class_10156;)V
      official a Lghx;a(Lauw;[Lghy;)V
    • method_62943

      private class_10141 method_62943(ResourceFactory resourceFactory, Identifier identifier, class_10141.Type type, class_10149 class_10149) throws IOException, class_10151.class_10152
      Throws:
      IOException
      class_10151.class_10152
      Mappings:
      Namespace Name Mixin selector
      named method_62943 Lnet/minecraft/class_10151;method_62943(Lnet/minecraft/resource/ResourceFactory;Lnet/minecraft/util/Identifier;Lnet/minecraft/class_10141$Type;Lnet/minecraft/class_10149;)Lnet/minecraft/class_10141;
      intermediary method_62943 Lnet/minecraft/class_10151;method_62943(Lnet/minecraft/class_5912;Lnet/minecraft/class_2960;Lnet/minecraft/class_10141$class_282;Lnet/minecraft/class_10149;)Lnet/minecraft/class_10141;
      official a Lghx;a(Lauw;Lalc;Lfct$a;Lghw;)Lfct;
    • method_62947

      @Nullable public @Nullable ShaderProgram method_62947(class_10156 class_10156)
      Mappings:
      Namespace Name Mixin selector
      named method_62947 Lnet/minecraft/class_10151;method_62947(Lnet/minecraft/class_10156;)Lnet/minecraft/client/gl/ShaderProgram;
      intermediary method_62947 Lnet/minecraft/class_10151;method_62947(Lnet/minecraft/class_10156;)Lnet/minecraft/class_5944;
      official a Lghx;a(Lghy;)Lggp;
    • method_62955

      private ShaderProgram method_62955(class_10156 class_10156) throws class_10151.class_10152
      Throws:
      class_10151.class_10152
      Mappings:
      Namespace Name Mixin selector
      named method_62955 Lnet/minecraft/class_10151;method_62955(Lnet/minecraft/class_10156;)Lnet/minecraft/client/gl/ShaderProgram;
      intermediary method_62955 Lnet/minecraft/class_10151;method_62955(Lnet/minecraft/class_10156;)Lnet/minecraft/class_5944;
      official b Lghx;b(Lghy;)Lggp;
    • method_62948

      private ShaderProgram method_62948(class_10156 class_10156, class_10157 class_10157, class_10141 class_10141, class_10141 class_101412) throws class_10151.class_10152
      Throws:
      class_10151.class_10152
      Mappings:
      Namespace Name Mixin selector
      named method_62948 Lnet/minecraft/class_10151;method_62948(Lnet/minecraft/class_10156;Lnet/minecraft/class_10157;Lnet/minecraft/class_10141;Lnet/minecraft/class_10141;)Lnet/minecraft/client/gl/ShaderProgram;
      intermediary method_62948 Lnet/minecraft/class_10151;method_62948(Lnet/minecraft/class_10156;Lnet/minecraft/class_10157;Lnet/minecraft/class_10141;Lnet/minecraft/class_10141;)Lnet/minecraft/class_5944;
      official a Lghx;a(Lghy;Lghz;Lfct;Lfct;)Lggp;
    • method_62940

      private class_10141 method_62940(Identifier identifier, class_10141.Type type, class_10149 class_10149) throws class_10151.class_10152
      Throws:
      class_10151.class_10152
      Mappings:
      Namespace Name Mixin selector
      named method_62940 Lnet/minecraft/class_10151;method_62940(Lnet/minecraft/util/Identifier;Lnet/minecraft/class_10141$Type;Lnet/minecraft/class_10149;)Lnet/minecraft/class_10141;
      intermediary method_62940 Lnet/minecraft/class_10151;method_62940(Lnet/minecraft/class_2960;Lnet/minecraft/class_10141$class_282;Lnet/minecraft/class_10149;)Lnet/minecraft/class_10141;
      official a Lghx;a(Lalc;Lfct$a;Lghw;)Lfct;
    • method_62946

      private class_10141 method_62946(class_10151.class_10154 class_10154) throws class_10151.class_10152
      Throws:
      class_10151.class_10152
      Mappings:
      Namespace Name Mixin selector
      named method_62946 Lnet/minecraft/class_10151;method_62946(Lnet/minecraft/class_10151$class_10154;)Lnet/minecraft/class_10141;
      intermediary method_62946 Lnet/minecraft/class_10151;method_62946(Lnet/minecraft/class_10151$class_10154;)Lnet/minecraft/class_10141;
      official a Lghx;a(Lghx$c;)Lfct;
    • method_62941

      @Nullable public @Nullable PostEffectProcessor method_62941(Identifier identifier, Set<Identifier> set)
      Mappings:
      Namespace Name Mixin selector
      named method_62941 Lnet/minecraft/class_10151;method_62941(Lnet/minecraft/util/Identifier;Ljava/util/Set;)Lnet/minecraft/client/gl/PostEffectProcessor;
      intermediary method_62941 Lnet/minecraft/class_10151;method_62941(Lnet/minecraft/class_2960;Ljava/util/Set;)Lnet/minecraft/class_279;
      official a Lghx;a(Lalc;Ljava/util/Set;)Lghk;
    • method_62954

      private PostEffectProcessor method_62954(Identifier identifier, Set<Identifier> set) throws class_10151.class_10152
      Throws:
      class_10151.class_10152
      Mappings:
      Namespace Name Mixin selector
      named method_62954 Lnet/minecraft/class_10151;method_62954(Lnet/minecraft/util/Identifier;Ljava/util/Set;)Lnet/minecraft/client/gl/PostEffectProcessor;
      intermediary method_62954 Lnet/minecraft/class_10151;method_62954(Lnet/minecraft/class_2960;Ljava/util/Set;)Lnet/minecraft/class_279;
      official b Lghx;b(Lalc;Ljava/util/Set;)Lghk;
    • method_62936

      private void method_62936()
      Mappings:
      Namespace Name Mixin selector
      named method_62936 Lnet/minecraft/class_10151;method_62936()V
      intermediary method_62936 Lnet/minecraft/class_10151;method_62936()V
      official a Lghx;a()V
    • close

      public void close()
      Specified by:
      close in interface AutoCloseable