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/DiffuseLightingintermediary net/minecraft/class_308official fsu
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()voidprivate voidupdateBuffer(DiffuseLighting.Type type, Vector3f light0Diffusion, Vector3f light1Diffusion) voidupdateLevelBuffer(boolean darkened)
-
Field Details
-
DEFAULT_DIFFUSION_LIGHT_0
- Mappings:
Namespace Name Mixin selector named DEFAULT_DIFFUSION_LIGHT_0Lnet/minecraft/client/render/DiffuseLighting;DEFAULT_DIFFUSION_LIGHT_0:Lorg/joml/Vector3f;intermediary field_24426Lnet/minecraft/class_308;field_24426:Lorg/joml/Vector3f;official bLfsu;b:Lorg/joml/Vector3f;
-
DEFAULT_DIFFUSION_LIGHT_1
- Mappings:
Namespace Name Mixin selector named DEFAULT_DIFFUSION_LIGHT_1Lnet/minecraft/client/render/DiffuseLighting;DEFAULT_DIFFUSION_LIGHT_1:Lorg/joml/Vector3f;intermediary field_24427Lnet/minecraft/class_308;field_24427:Lorg/joml/Vector3f;official cLfsu;c:Lorg/joml/Vector3f;
-
DARKENED_DIFFUSION_LIGHT_0
- Mappings:
Namespace Name Mixin selector named DARKENED_DIFFUSION_LIGHT_0Lnet/minecraft/client/render/DiffuseLighting;DARKENED_DIFFUSION_LIGHT_0:Lorg/joml/Vector3f;intermediary field_24428Lnet/minecraft/class_308;field_24428:Lorg/joml/Vector3f;official dLfsu;d:Lorg/joml/Vector3f;
-
DARKENED_DIFFUSION_LIGHT_1
- Mappings:
Namespace Name Mixin selector named DARKENED_DIFFUSION_LIGHT_1Lnet/minecraft/client/render/DiffuseLighting;DARKENED_DIFFUSION_LIGHT_1:Lorg/joml/Vector3f;intermediary field_24429Lnet/minecraft/class_308;field_24429:Lorg/joml/Vector3f;official eLfsu;e:Lorg/joml/Vector3f;
-
INVENTORY_DIFFUSION_LIGHT_0
- Mappings:
Namespace Name Mixin selector named INVENTORY_DIFFUSION_LIGHT_0Lnet/minecraft/client/render/DiffuseLighting;INVENTORY_DIFFUSION_LIGHT_0:Lorg/joml/Vector3f;intermediary field_29567Lnet/minecraft/class_308;field_29567:Lorg/joml/Vector3f;official fLfsu;f:Lorg/joml/Vector3f;
-
INVENTORY_DIFFUSION_LIGHT_1
- Mappings:
Namespace Name Mixin selector named INVENTORY_DIFFUSION_LIGHT_1Lnet/minecraft/client/render/DiffuseLighting;INVENTORY_DIFFUSION_LIGHT_1:Lorg/joml/Vector3f;intermediary field_29568Lnet/minecraft/class_308;field_29568:Lorg/joml/Vector3f;official gLfsu;g:Lorg/joml/Vector3f;
-
UBO_SIZE
public static final int UBO_SIZE- Mappings:
Namespace Name Mixin selector named UBO_SIZELnet/minecraft/client/render/DiffuseLighting;UBO_SIZE:Iintermediary field_60022Lnet/minecraft/class_308;field_60022:Iofficial aLfsu;a:I
-
buffer
- Mappings:
Namespace Name Mixin selector named bufferLnet/minecraft/client/render/DiffuseLighting;buffer:Lcom/mojang/blaze3d/buffers/GpuBuffer;intermediary field_60023Lnet/minecraft/class_308;field_60023:Lcom/mojang/blaze3d/buffers/GpuBuffer;official hLfsu;h:Lcom/mojang/blaze3d/buffers/GpuBuffer;
-
roundedUboSize
private final int roundedUboSize- Mappings:
Namespace Name Mixin selector named roundedUboSizeLnet/minecraft/client/render/DiffuseLighting;roundedUboSize:Iintermediary field_60024Lnet/minecraft/class_308;field_60024:Iofficial iLfsu;i:I
-
-
Constructor Details
-
DiffuseLighting
public DiffuseLighting()
-
-
Method Details
-
updateLevelBuffer
public void updateLevelBuffer(boolean darkened) - Mappings:
Namespace Name Mixin selector named updateLevelBufferLnet/minecraft/client/render/DiffuseLighting;updateLevelBuffer(Z)Vintermediary method_71036Lnet/minecraft/class_308;method_71036(Z)Vofficial aLfsu;a(Z)V
-
updateBuffer
private void updateBuffer(DiffuseLighting.Type type, Vector3f light0Diffusion, Vector3f light1Diffusion) - Mappings:
Namespace Name Mixin selector named updateBufferLnet/minecraft/client/render/DiffuseLighting;updateBuffer(Lnet/minecraft/client/render/DiffuseLighting$Type;Lorg/joml/Vector3f;Lorg/joml/Vector3f;)Vintermediary method_71035Lnet/minecraft/class_308;method_71035(Lnet/minecraft/class_308$class_11274;Lorg/joml/Vector3f;Lorg/joml/Vector3f;)Vofficial aLfsu;a(Lfsu$a;Lorg/joml/Vector3f;Lorg/joml/Vector3f;)V
-
setShaderLights
- Mappings:
Namespace Name Mixin selector named setShaderLightsLnet/minecraft/client/render/DiffuseLighting;setShaderLights(Lnet/minecraft/client/render/DiffuseLighting$Type;)Vintermediary method_71034Lnet/minecraft/class_308;method_71034(Lnet/minecraft/class_308$class_11274;)Vofficial aLfsu;a(Lfsu$a;)V
-
close
public void close()- Specified by:
closein interfaceAutoCloseable
-