Interface RenderPass

All Known Implementing Classes:
FrameGraphBuilder.FramePass

@Environment(CLIENT) public interface RenderPass
Mappings:
Namespace Name
named net/minecraft/client/render/RenderPass
intermediary net/minecraft/class_9916
official few
  • Method Details

    • addRequiredResource

      <T> Handle<T> addRequiredResource(String name, ClosableFactory<T> factory)
      Mappings:
      Namespace Name Mixin selector
      named addRequiredResource Lnet/minecraft/client/render/RenderPass;addRequiredResource(Ljava/lang/String;Lnet/minecraft/client/util/ClosableFactory;)Lnet/minecraft/client/util/Handle;
      intermediary method_61930 Lnet/minecraft/class_9916;method_61930(Ljava/lang/String;Lnet/minecraft/class_9924;)Lnet/minecraft/class_9925;
      official a Lfew;a(Ljava/lang/String;Lfgc;)Lfgd;
    • dependsOn

      <T> void dependsOn(Handle<T> handle)
      Mappings:
      Namespace Name Mixin selector
      named dependsOn Lnet/minecraft/client/render/RenderPass;dependsOn(Lnet/minecraft/client/util/Handle;)V
      intermediary method_61928 Lnet/minecraft/class_9916;method_61928(Lnet/minecraft/class_9925;)V
      official a Lfew;a(Lfgd;)V
    • transfer

      <T> Handle<T> transfer(Handle<T> handle)
      Mappings:
      Namespace Name Mixin selector
      named transfer Lnet/minecraft/client/render/RenderPass;transfer(Lnet/minecraft/client/util/Handle;)Lnet/minecraft/client/util/Handle;
      intermediary method_61933 Lnet/minecraft/class_9916;method_61933(Lnet/minecraft/class_9925;)Lnet/minecraft/class_9925;
      official b Lfew;b(Lfgd;)Lfgd;
    • addRequired

      void addRequired(RenderPass pass)
      Mappings:
      Namespace Name Mixin selector
      named addRequired Lnet/minecraft/client/render/RenderPass;addRequired(Lnet/minecraft/client/render/RenderPass;)V
      intermediary method_61927 Lnet/minecraft/class_9916;method_61927(Lnet/minecraft/class_9916;)V
      official a Lfew;a(Lfew;)V
    • markToBeVisited

      void markToBeVisited()
      Mappings:
      Namespace Name Mixin selector
      named markToBeVisited Lnet/minecraft/client/render/RenderPass;markToBeVisited()V
      intermediary method_61924 Lnet/minecraft/class_9916;method_61924()V
      official a Lfew;a()V
    • setRenderer

      void setRenderer(Runnable renderer)
      Mappings:
      Namespace Name Mixin selector
      named setRenderer Lnet/minecraft/client/render/RenderPass;setRenderer(Ljava/lang/Runnable;)V
      intermediary method_61929 Lnet/minecraft/class_9916;method_61929(Ljava/lang/Runnable;)V
      official a Lfew;a(Ljava/lang/Runnable;)V