Package net.minecraft.client.render
Class DiffuseLighting
java.lang.Object
net.minecraft.client.render.DiffuseLighting
- All Implemented Interfaces:
AutoCloseable
- Mappings:
Namespace Name named net/minecraft/client/render/DiffuseLighting
intermediary net/minecraft/class_308
official fna
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
close()
void
private void
updateBuffer
(DiffuseLighting.Type type, Vector3f light0Diffusion, Vector3f light1Diffusion) void
updateLevelBuffer
(boolean darkened)
-
Field Details
-
DEFAULT_DIFFUSION_LIGHT_0
- Mappings:
Namespace Name Mixin selector named DEFAULT_DIFFUSION_LIGHT_0
Lnet/minecraft/client/render/DiffuseLighting;DEFAULT_DIFFUSION_LIGHT_0:Lorg/joml/Vector3f;
intermediary field_24426
Lnet/minecraft/class_308;field_24426:Lorg/joml/Vector3f;
official b
Lfna;b:Lorg/joml/Vector3f;
-
DEFAULT_DIFFUSION_LIGHT_1
- Mappings:
Namespace Name Mixin selector named DEFAULT_DIFFUSION_LIGHT_1
Lnet/minecraft/client/render/DiffuseLighting;DEFAULT_DIFFUSION_LIGHT_1:Lorg/joml/Vector3f;
intermediary field_24427
Lnet/minecraft/class_308;field_24427:Lorg/joml/Vector3f;
official c
Lfna;c:Lorg/joml/Vector3f;
-
DARKENED_DIFFUSION_LIGHT_0
- Mappings:
Namespace Name Mixin selector named DARKENED_DIFFUSION_LIGHT_0
Lnet/minecraft/client/render/DiffuseLighting;DARKENED_DIFFUSION_LIGHT_0:Lorg/joml/Vector3f;
intermediary field_24428
Lnet/minecraft/class_308;field_24428:Lorg/joml/Vector3f;
official d
Lfna;d:Lorg/joml/Vector3f;
-
DARKENED_DIFFUSION_LIGHT_1
- Mappings:
Namespace Name Mixin selector named DARKENED_DIFFUSION_LIGHT_1
Lnet/minecraft/client/render/DiffuseLighting;DARKENED_DIFFUSION_LIGHT_1:Lorg/joml/Vector3f;
intermediary field_24429
Lnet/minecraft/class_308;field_24429:Lorg/joml/Vector3f;
official e
Lfna;e:Lorg/joml/Vector3f;
-
INVENTORY_DIFFUSION_LIGHT_0
- Mappings:
Namespace Name Mixin selector named INVENTORY_DIFFUSION_LIGHT_0
Lnet/minecraft/client/render/DiffuseLighting;INVENTORY_DIFFUSION_LIGHT_0:Lorg/joml/Vector3f;
intermediary field_29567
Lnet/minecraft/class_308;field_29567:Lorg/joml/Vector3f;
official f
Lfna;f:Lorg/joml/Vector3f;
-
INVENTORY_DIFFUSION_LIGHT_1
- Mappings:
Namespace Name Mixin selector named INVENTORY_DIFFUSION_LIGHT_1
Lnet/minecraft/client/render/DiffuseLighting;INVENTORY_DIFFUSION_LIGHT_1:Lorg/joml/Vector3f;
intermediary field_29568
Lnet/minecraft/class_308;field_29568:Lorg/joml/Vector3f;
official g
Lfna;g:Lorg/joml/Vector3f;
-
UBO_SIZE
public static final int UBO_SIZE- Mappings:
Namespace Name Mixin selector named UBO_SIZE
Lnet/minecraft/client/render/DiffuseLighting;UBO_SIZE:I
intermediary field_60022
Lnet/minecraft/class_308;field_60022:I
official a
Lfna;a:I
-
buffer
- Mappings:
Namespace Name Mixin selector named buffer
Lnet/minecraft/client/render/DiffuseLighting;buffer:Lcom/mojang/blaze3d/buffers/GpuBuffer;
intermediary field_60023
Lnet/minecraft/class_308;field_60023:Lcom/mojang/blaze3d/buffers/GpuBuffer;
official h
Lfna;h:Lcom/mojang/blaze3d/buffers/GpuBuffer;
-
roundedUboSize
private final int roundedUboSize- Mappings:
Namespace Name Mixin selector named roundedUboSize
Lnet/minecraft/client/render/DiffuseLighting;roundedUboSize:I
intermediary field_60024
Lnet/minecraft/class_308;field_60024:I
official i
Lfna;i:I
-
-
Constructor Details
-
DiffuseLighting
public DiffuseLighting()
-
-
Method Details
-
updateLevelBuffer
public void updateLevelBuffer(boolean darkened) - Mappings:
Namespace Name Mixin selector named updateLevelBuffer
Lnet/minecraft/client/render/DiffuseLighting;updateLevelBuffer(Z)V
intermediary method_71036
Lnet/minecraft/class_308;method_71036(Z)V
official a
Lfna;a(Z)V
-
updateBuffer
private void updateBuffer(DiffuseLighting.Type type, Vector3f light0Diffusion, Vector3f light1Diffusion) - Mappings:
Namespace Name Mixin selector named updateBuffer
Lnet/minecraft/client/render/DiffuseLighting;updateBuffer(Lnet/minecraft/client/render/DiffuseLighting$Type;Lorg/joml/Vector3f;Lorg/joml/Vector3f;)V
intermediary method_71035
Lnet/minecraft/class_308;method_71035(Lnet/minecraft/class_308$class_11274;Lorg/joml/Vector3f;Lorg/joml/Vector3f;)V
official a
Lfna;a(Lfna$a;Lorg/joml/Vector3f;Lorg/joml/Vector3f;)V
-
setShaderLights
- Mappings:
Namespace Name Mixin selector named setShaderLights
Lnet/minecraft/client/render/DiffuseLighting;setShaderLights(Lnet/minecraft/client/render/DiffuseLighting$Type;)V
intermediary method_71034
Lnet/minecraft/class_308;method_71034(Lnet/minecraft/class_308$class_11274;)V
official a
Lfna;a(Lfna$a;)V
-
close
public void close()- Specified by:
close
in interfaceAutoCloseable
-