Class RenderSetup

java.lang.Object
net.minecraft.client.render.RenderSetup

@Environment(CLIENT) public final class RenderSetup extends Object
Mappings:
Namespace Name
named net/minecraft/client/render/RenderSetup
intermediary net/minecraft/class_12247
official ifo
  • Field Details

    • pipeline

      final RenderPipeline pipeline
      Mappings:
      Namespace Name Mixin selector
      named pipeline Lnet/minecraft/client/render/RenderSetup;pipeline:Lcom/mojang/blaze3d/pipeline/RenderPipeline;
      intermediary field_63986 Lnet/minecraft/class_12247;field_63986:Lcom/mojang/blaze3d/pipeline/RenderPipeline;
      official a Lifo;a:Lcom/mojang/blaze3d/pipeline/RenderPipeline;
    • textures

      Mappings:
      Namespace Name Mixin selector
      named textures Lnet/minecraft/client/render/RenderSetup;textures:Ljava/util/Map;
      intermediary field_63987 Lnet/minecraft/class_12247;field_63987:Ljava/util/Map;
      official b Lifo;b:Ljava/util/Map;
    • textureTransform

      final TextureTransform textureTransform
      Mappings:
      Namespace Name Mixin selector
      named textureTransform Lnet/minecraft/client/render/RenderSetup;textureTransform:Lnet/minecraft/client/render/TextureTransform;
      intermediary field_63988 Lnet/minecraft/class_12247;field_63988:Lnet/minecraft/class_12250;
      official c Lifo;c:Lifr;
    • outputTarget

      final OutputTarget outputTarget
      Mappings:
      Namespace Name Mixin selector
      named outputTarget Lnet/minecraft/client/render/RenderSetup;outputTarget:Lnet/minecraft/client/render/OutputTarget;
      intermediary field_63989 Lnet/minecraft/class_12247;field_63989:Lnet/minecraft/class_12246;
      official d Lifo;d:Lifn;
    • outlineMode

      final RenderSetup.OutlineMode outlineMode
      Mappings:
      Namespace Name Mixin selector
      named outlineMode Lnet/minecraft/client/render/RenderSetup;outlineMode:Lnet/minecraft/client/render/RenderSetup$OutlineMode;
      intermediary field_63990 Lnet/minecraft/class_12247;field_63990:Lnet/minecraft/class_12247$class_4750;
      official e Lifo;e:Lifo$a;
    • useLightmap

      final boolean useLightmap
      Mappings:
      Namespace Name Mixin selector
      named useLightmap Lnet/minecraft/client/render/RenderSetup;useLightmap:Z
      intermediary field_63991 Lnet/minecraft/class_12247;field_63991:Z
      official f Lifo;f:Z
    • useOverlay

      final boolean useOverlay
      Mappings:
      Namespace Name Mixin selector
      named useOverlay Lnet/minecraft/client/render/RenderSetup;useOverlay:Z
      intermediary field_63992 Lnet/minecraft/class_12247;field_63992:Z
      official g Lifo;g:Z
    • hasCrumbling

      final boolean hasCrumbling
      Mappings:
      Namespace Name Mixin selector
      named hasCrumbling Lnet/minecraft/client/render/RenderSetup;hasCrumbling:Z
      intermediary field_63993 Lnet/minecraft/class_12247;field_63993:Z
      official h Lifo;h:Z
    • translucent

      final boolean translucent
      Mappings:
      Namespace Name Mixin selector
      named translucent Lnet/minecraft/client/render/RenderSetup;translucent:Z
      intermediary field_63994 Lnet/minecraft/class_12247;field_63994:Z
      official i Lifo;i:Z
    • expectedBufferSize

      final int expectedBufferSize
      Mappings:
      Namespace Name Mixin selector
      named expectedBufferSize Lnet/minecraft/client/render/RenderSetup;expectedBufferSize:I
      intermediary field_63995 Lnet/minecraft/class_12247;field_63995:I
      official j Lifo;j:I
    • layeringTransform

      final LayeringTransform layeringTransform
      Mappings:
      Namespace Name Mixin selector
      named layeringTransform Lnet/minecraft/client/render/RenderSetup;layeringTransform:Lnet/minecraft/client/render/LayeringTransform;
      intermediary field_63996 Lnet/minecraft/class_12247;field_63996:Lnet/minecraft/class_12245;
      official k Lifo;k:Lifm;
  • Constructor Details

    • RenderSetup

      RenderSetup(RenderPipeline pipeline, Map<String,RenderSetup.class_12338> textures, boolean useLightmap, boolean useOverlay, LayeringTransform layeringTransform, OutputTarget outputTarget, TextureTransform textureTransform, RenderSetup.OutlineMode outlineMode, boolean hasCrumbling, boolean translucent, int expectedBufferSize)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/render/RenderSetup;<init>(Lcom/mojang/blaze3d/pipeline/RenderPipeline;Ljava/util/Map;ZZLnet/minecraft/client/render/LayeringTransform;Lnet/minecraft/client/render/OutputTarget;Lnet/minecraft/client/render/TextureTransform;Lnet/minecraft/client/render/RenderSetup$OutlineMode;ZZI)V
      intermediary <init> Lnet/minecraft/class_12247;<init>(Lcom/mojang/blaze3d/pipeline/RenderPipeline;Ljava/util/Map;ZZLnet/minecraft/class_12245;Lnet/minecraft/class_12246;Lnet/minecraft/class_12250;Lnet/minecraft/class_12247$class_4750;ZZI)V
      official <init> Lifo;<init>(Lcom/mojang/blaze3d/pipeline/RenderPipeline;Ljava/util/Map;ZZLifm;Lifn;Lifr;Lifo$a;ZZI)V
  • Method Details

    • toString

      public String toString()
      Overrides:
      toString in class Object
    • builder

      public static RenderSetup.Builder builder(RenderPipeline renderPipeline)
      Mappings:
      Namespace Name Mixin selector
      named builder Lnet/minecraft/client/render/RenderSetup;builder(Lcom/mojang/blaze3d/pipeline/RenderPipeline;)Lnet/minecraft/client/render/RenderSetup$Builder;
      intermediary method_75927 Lnet/minecraft/class_12247;method_75927(Lcom/mojang/blaze3d/pipeline/RenderPipeline;)Lnet/minecraft/class_12247$class_12248;
      official a Lifo;a(Lcom/mojang/blaze3d/pipeline/RenderPipeline;)Lifo$b;
    • resolveTextures

      public Map<String,RenderSetup.class_12337> resolveTextures()
      Mappings:
      Namespace Name Mixin selector
      named resolveTextures Lnet/minecraft/client/render/RenderSetup;resolveTextures()Ljava/util/Map;
      intermediary method_75926 Lnet/minecraft/class_12247;method_75926()Ljava/util/Map;
      official a Lifo;a()Ljava/util/Map;