Package net.minecraft.client.render
Class LightmapTextureManager
java.lang.Object
net.minecraft.client.render.LightmapTextureManager
- All Implemented Interfaces:
AutoCloseable
@Environment(CLIENT) public class LightmapTextureManager extends Object implements AutoCloseable
- Mappings:
Namespace Name official ehpintermediary net/minecraft/class_765named net/minecraft/client/render/LightmapTextureManager
-
Field Summary
Fields Modifier and Type Field Description private MinecraftClientclientprivate booleandirtyprivate floatfield_21528private NativeImageimageprivate GameRendererrendererprivate NativeImageBackedTexturetextureprivate IdentifiertextureIdentifier -
Constructor Summary
Constructors Constructor Description LightmapTextureManager(GameRenderer renderer, MinecraftClient client) -
Method Summary
Modifier and Type Method Description voidclose()voiddisable()voidenable()static intgetBlockLightCoordinates(int light)private floatgetBrightness(World world, int int2)static intgetSkyLightCoordinates(int light)private floatmethod_23795(float float2)static intpack(int block, int sky)voidtick()voidupdate(float delta)
-
Field Details
-
texture
- Mappings:
Namespace Name Mixin selector official aLehp;a:Lerk;intermediary field_4138Lnet/minecraft/class_765;field_4138:Lnet/minecraft/class_1043;named textureLnet/minecraft/client/render/LightmapTextureManager;texture:Lnet/minecraft/client/texture/NativeImageBackedTexture;
-
image
- Mappings:
Namespace Name Mixin selector official bLehp;b:Ldky;intermediary field_4133Lnet/minecraft/class_765;field_4133:Lnet/minecraft/class_1011;named imageLnet/minecraft/client/render/LightmapTextureManager;image:Lnet/minecraft/client/texture/NativeImage;
-
textureIdentifier
- Mappings:
Namespace Name Mixin selector official cLehp;c:Lwb;intermediary field_4136Lnet/minecraft/class_765;field_4136:Lnet/minecraft/class_2960;named textureIdentifierLnet/minecraft/client/render/LightmapTextureManager;textureIdentifier:Lnet/minecraft/util/Identifier;
-
dirty
private boolean dirty- Mappings:
Namespace Name Mixin selector official dLehp;d:Zintermediary field_4135Lnet/minecraft/class_765;field_4135:Znamed dirtyLnet/minecraft/client/render/LightmapTextureManager;dirty:Z
-
field_21528
private float field_21528- Mappings:
Namespace Name Mixin selector official eLehp;e:Fintermediary field_21528Lnet/minecraft/class_765;field_21528:Fnamed field_21528Lnet/minecraft/client/render/LightmapTextureManager;field_21528:F
-
renderer
- Mappings:
Namespace Name Mixin selector official fLehp;f:Lehj;intermediary field_4134Lnet/minecraft/class_765;field_4134:Lnet/minecraft/class_757;named rendererLnet/minecraft/client/render/LightmapTextureManager;renderer:Lnet/minecraft/client/render/GameRenderer;
-
client
- Mappings:
Namespace Name Mixin selector official gLehp;g:Ldqk;intermediary field_4137Lnet/minecraft/class_765;field_4137:Lnet/minecraft/class_310;named clientLnet/minecraft/client/render/LightmapTextureManager;client:Lnet/minecraft/client/MinecraftClient;
-
-
Constructor Details
-
LightmapTextureManager
- Mappings:
Namespace Name Mixin selector official <init>Lehp;<init>(Lehj;Ldqk;)Vintermediary <init>Lnet/minecraft/class_765;<init>(Lnet/minecraft/class_757;Lnet/minecraft/class_310;)Vnamed <init>Lnet/minecraft/client/render/LightmapTextureManager;<init>(Lnet/minecraft/client/render/GameRenderer;Lnet/minecraft/client/MinecraftClient;)V
-
-
Method Details
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Mappings:
Namespace Name Mixin selector official closeLehp;close()Vintermediary closeLnet/minecraft/class_765;close()Vnamed closeLnet/minecraft/client/render/LightmapTextureManager;close()V
-
tick
public void tick()- Mappings:
Namespace Name Mixin selector official aLehp;a()Vintermediary method_3314Lnet/minecraft/class_765;method_3314()Vnamed tickLnet/minecraft/client/render/LightmapTextureManager;tick()V
-
disable
public void disable()- Mappings:
Namespace Name Mixin selector official bLehp;b()Vintermediary method_3315Lnet/minecraft/class_765;method_3315()Vnamed disableLnet/minecraft/client/render/LightmapTextureManager;disable()V
-
enable
public void enable()- Mappings:
Namespace Name Mixin selector official cLehp;c()Vintermediary method_3316Lnet/minecraft/class_765;method_3316()Vnamed enableLnet/minecraft/client/render/LightmapTextureManager;enable()V
-
update
public void update(float delta)- Mappings:
Namespace Name Mixin selector official aLehp;a(F)Vintermediary method_3313Lnet/minecraft/class_765;method_3313(F)Vnamed updateLnet/minecraft/client/render/LightmapTextureManager;update(F)V
-
method_23795
private float method_23795(float float2)- Mappings:
Namespace Name Mixin selector official bLehp;b(F)Fintermediary method_23795Lnet/minecraft/class_765;method_23795(F)Fnamed method_23795Lnet/minecraft/client/render/LightmapTextureManager;method_23795(F)F
-
getBrightness
- Mappings:
Namespace Name Mixin selector official aLehp;a(Lbtv;I)Fintermediary method_23284Lnet/minecraft/class_765;method_23284(Lnet/minecraft/class_1937;I)Fnamed getBrightnessLnet/minecraft/client/render/LightmapTextureManager;getBrightness(Lnet/minecraft/world/World;I)F
-
pack
public static int pack(int block, int sky)- Mappings:
Namespace Name Mixin selector official aLehp;a(II)Iintermediary method_23687Lnet/minecraft/class_765;method_23687(II)Inamed packLnet/minecraft/client/render/LightmapTextureManager;pack(II)I
-
getBlockLightCoordinates
public static int getBlockLightCoordinates(int light)- Mappings:
Namespace Name Mixin selector official aLehp;a(I)Iintermediary method_24186Lnet/minecraft/class_765;method_24186(I)Inamed getBlockLightCoordinatesLnet/minecraft/client/render/LightmapTextureManager;getBlockLightCoordinates(I)I
-
getSkyLightCoordinates
public static int getSkyLightCoordinates(int light)- Mappings:
Namespace Name Mixin selector official bLehp;b(I)Iintermediary method_24187Lnet/minecraft/class_765;method_24187(I)Inamed getSkyLightCoordinatesLnet/minecraft/client/render/LightmapTextureManager;getSkyLightCoordinates(I)I
-