Package net.minecraft.client.render
Class BackgroundRenderer
java.lang.Object
net.minecraft.client.render.BackgroundRenderer
- All Implemented Interfaces:
AutoCloseable
- Mappings:
Namespace Name named net/minecraft/client/render/BackgroundRendererintermediary net/minecraft/class_758official hkj
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final GpuBufferprivate static final List<class_11400> static final intprivate final MappableRingBufferprivate static boolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate voidapplyFog(ByteBuffer buffer, int int2, Vector4f fogColor, float float2, float float3, float float4, float float5, float float6, float float7) applyFog(Camera camera, int int2, boolean bool, RenderTickCounter renderTickCounter, float tickProgress, ClientWorld clientWorld) voidclose()getFogBuffer(BackgroundRenderer.FogType fogType) private Vector4fgetFogColor(Camera camera, float float2, ClientWorld clientWorld, int int2, float float3, boolean bool) voidprivate CameraSubmersionTypemethod_71652(Camera camera, boolean bool) static boolean
-
Field Details
-
FOG_UBO_SIZE
public static final int FOG_UBO_SIZE- Mappings:
Namespace Name Mixin selector named FOG_UBO_SIZELnet/minecraft/client/render/BackgroundRenderer;FOG_UBO_SIZE:Iintermediary field_60096Lnet/minecraft/class_758;field_60096:Iofficial aLhkj;a:I
-
field_60586
- Mappings:
Namespace Name Mixin selector named field_60586Lnet/minecraft/client/render/BackgroundRenderer;field_60586:Ljava/util/List;intermediary field_60586Lnet/minecraft/class_758;field_60586:Ljava/util/List;official bLhkj;b:Ljava/util/List;
-
fogEnabled
private static boolean fogEnabled- Mappings:
Namespace Name Mixin selector named fogEnabledLnet/minecraft/client/render/BackgroundRenderer;fogEnabled:Zintermediary field_54018Lnet/minecraft/class_758;field_54018:Zofficial cLhkj;c:Z
-
emptyBuffer
- Mappings:
Namespace Name Mixin selector named emptyBufferLnet/minecraft/client/render/BackgroundRenderer;emptyBuffer:Lcom/mojang/blaze3d/buffers/GpuBuffer;intermediary field_60097Lnet/minecraft/class_758;field_60097:Lcom/mojang/blaze3d/buffers/GpuBuffer;official dLhkj;d:Lcom/mojang/blaze3d/buffers/GpuBuffer;
-
fogBuffer
- Mappings:
Namespace Name Mixin selector named fogBufferLnet/minecraft/client/render/BackgroundRenderer;fogBuffer:Lnet/minecraft/client/gl/MappableRingBuffer;intermediary field_60098Lnet/minecraft/class_758;field_60098:Lnet/minecraft/class_11285;official eLhkj;e:Lgup;
-
-
Constructor Details
-
BackgroundRenderer
public BackgroundRenderer()
-
-
Method Details
-
close
public void close()- Specified by:
closein interfaceAutoCloseable
-
method_71108
public void method_71108()- Mappings:
Namespace Name Mixin selector named method_71108Lnet/minecraft/client/render/BackgroundRenderer;method_71108()Vintermediary method_71108Lnet/minecraft/class_758;method_71108()Vofficial aLhkj;a()V
-
getFogBuffer
- Mappings:
Namespace Name Mixin selector named getFogBufferLnet/minecraft/client/render/BackgroundRenderer;getFogBuffer(Lnet/minecraft/client/render/BackgroundRenderer$FogType;)Lcom/mojang/blaze3d/buffers/GpuBufferSlice;intermediary method_71109Lnet/minecraft/class_758;method_71109(Lnet/minecraft/class_758$class_4596;)Lcom/mojang/blaze3d/buffers/GpuBufferSlice;official aLhkj;a(Lhkj$a;)Lcom/mojang/blaze3d/buffers/GpuBufferSlice;
-
getFogColor
private Vector4f getFogColor(Camera camera, float float2, ClientWorld clientWorld, int int2, float float3, boolean bool) - Mappings:
Namespace Name Mixin selector named getFogColorLnet/minecraft/client/render/BackgroundRenderer;getFogColor(Lnet/minecraft/client/render/Camera;FLnet/minecraft/client/world/ClientWorld;IFZ)Lorg/joml/Vector4f;intermediary method_62185Lnet/minecraft/class_758;method_62185(Lnet/minecraft/class_4184;FLnet/minecraft/class_638;IFZ)Lorg/joml/Vector4f;official aLhkj;a(Lfro;FLgoo;IFZ)Lorg/joml/Vector4f;
-
toggleFog
public static boolean toggleFog()- Mappings:
Namespace Name Mixin selector named toggleFogLnet/minecraft/client/render/BackgroundRenderer;toggleFog()Zintermediary method_63521Lnet/minecraft/class_758;method_63521()Zofficial bLhkj;b()Z
-
applyFog
public Vector4f applyFog(Camera camera, int int2, boolean bool, RenderTickCounter renderTickCounter, float tickProgress, ClientWorld clientWorld) - Mappings:
Namespace Name Mixin selector named applyFogLnet/minecraft/client/render/BackgroundRenderer;applyFog(Lnet/minecraft/client/render/Camera;IZLnet/minecraft/client/render/RenderTickCounter;FLnet/minecraft/client/world/ClientWorld;)Lorg/joml/Vector4f;intermediary method_3211Lnet/minecraft/class_758;method_3211(Lnet/minecraft/class_4184;IZLnet/minecraft/class_9779;FLnet/minecraft/class_638;)Lorg/joml/Vector4f;official aLhkj;a(Lfro;IZLfrw;FLgoo;)Lorg/joml/Vector4f;
-
method_71652
- Mappings:
Namespace Name Mixin selector named method_71652Lnet/minecraft/client/render/BackgroundRenderer;method_71652(Lnet/minecraft/client/render/Camera;Z)Lnet/minecraft/block/enums/CameraSubmersionType;intermediary method_71652Lnet/minecraft/class_758;method_71652(Lnet/minecraft/class_4184;Z)Lnet/minecraft/class_5636;official aLhkj;a(Lfro;Z)Leys;
-
applyFog
private void applyFog(ByteBuffer buffer, int int2, Vector4f fogColor, float float2, float float3, float float4, float float5, float float6, float float7) - Mappings:
Namespace Name Mixin selector named applyFogLnet/minecraft/client/render/BackgroundRenderer;applyFog(Ljava/nio/ByteBuffer;ILorg/joml/Vector4f;FFFFFF)Vintermediary method_71110Lnet/minecraft/class_758;method_71110(Ljava/nio/ByteBuffer;ILorg/joml/Vector4f;FFFFFF)Vofficial aLhkj;a(Ljava/nio/ByteBuffer;ILorg/joml/Vector4f;FFFFFF)V
-