Package net.minecraft.client.render
Class WeatherRendering
java.lang.Object
net.minecraft.client.render.WeatherRendering
- Mappings:
Namespace Name named net/minecraft/client/render/WeatherRenderingintermediary net/minecraft/class_9976official ghr
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final intprivate static final intprivate static final intprivate static final intprivate intprivate final float[]Given-16 <= z < 16and-16 <= x < 16, leti = 32 * (z + 16) + (x + 16).private final float[]private static final Identifierprivate static final Identifier -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate WeatherRendering.PiececreateRainPiece(Random random, int ticks, int x, int yMin, int yMax, int z, int light, float float2) private WeatherRendering.PiececreateSnowPiece(Random random, int ticks, int x, int yMin, int yMax, int z, int light, float float2) private Biome.PrecipitationgetPrecipitationAt(World world, BlockPos pos) private voidmethod_62315(World world, int ticks, float float2, Vec3d pos, int int2, List<WeatherRendering.Piece> rainOut, List<WeatherRendering.Piece> snowOut) voidmethod_62316(World world, LightmapTextureManager lightmapTextureManager, int ticks, float delta, Vec3d vec3d) private voidmethod_62318(Tessellator tessellator, List<WeatherRendering.Piece> pieces, Vec3d pos, float float2, int int2, float float3) voidmethod_62319(ClientWorld world, Camera camera, int ticks, ParticlesMode particlesMode) private voidmethod_62320(LightmapTextureManager lightmapTextureManager, Vec3d vec3d, int int2, float float2, List<WeatherRendering.Piece> list, List<WeatherRendering.Piece> list2)
-
Field Details
-
field_53148
private static final int field_53148- See Also:
- Mappings:
Namespace Name Mixin selector named field_53148Lnet/minecraft/client/render/WeatherRendering;field_53148:Iintermediary field_53148Lnet/minecraft/class_9976;field_53148:Iofficial aLghr;a:I
-
field_53149
private static final int field_53149- See Also:
- Mappings:
Namespace Name Mixin selector named field_53149Lnet/minecraft/client/render/WeatherRendering;field_53149:Iintermediary field_53149Lnet/minecraft/class_9976;field_53149:Iofficial bLghr;b:I
-
RAIN_TEXTURE
- Mappings:
Namespace Name Mixin selector named RAIN_TEXTURELnet/minecraft/client/render/WeatherRendering;RAIN_TEXTURE:Lnet/minecraft/util/Identifier;intermediary field_53150Lnet/minecraft/class_9976;field_53150:Lnet/minecraft/class_2960;official cLghr;c:Lalb;
-
SNOW_TEXTURE
- Mappings:
Namespace Name Mixin selector named SNOW_TEXTURELnet/minecraft/client/render/WeatherRendering;SNOW_TEXTURE:Lnet/minecraft/util/Identifier;intermediary field_53151Lnet/minecraft/class_9976;field_53151:Lnet/minecraft/class_2960;official dLghr;d:Lalb;
-
field_53152
private static final int field_53152- See Also:
- Mappings:
Namespace Name Mixin selector named field_53152Lnet/minecraft/client/render/WeatherRendering;field_53152:Iintermediary field_53152Lnet/minecraft/class_9976;field_53152:Iofficial eLghr;e:I
-
field_53153
private static final int field_53153- See Also:
- Mappings:
Namespace Name Mixin selector named field_53153Lnet/minecraft/client/render/WeatherRendering;field_53153:Iintermediary field_53153Lnet/minecraft/class_9976;field_53153:Iofficial fLghr;f:I
-
field_53154
private int field_53154- Mappings:
Namespace Name Mixin selector named field_53154Lnet/minecraft/client/render/WeatherRendering;field_53154:Iintermediary field_53154Lnet/minecraft/class_9976;field_53154:Iofficial gLghr;g:I
-
NORMAL_LINE_DX
private final float[] NORMAL_LINE_DXGiven-16 <= z < 16and-16 <= x < 16, leti = 32 * (z + 16) + (x + 16). ThenNORMAL_LINE_DX[i]andNORMAL_LINE_DZ[i]describe the unit vector perpendicular to(x, z). These lookup tables are used for rendering rain and snow.- Mappings:
Namespace Name Mixin selector named NORMAL_LINE_DXLnet/minecraft/client/render/WeatherRendering;NORMAL_LINE_DX:[Fintermediary field_53155Lnet/minecraft/class_9976;field_53155:[Fofficial hLghr;h:[F
-
NORMAL_LINE_DZ
private final float[] NORMAL_LINE_DZ- Mappings:
Namespace Name Mixin selector named NORMAL_LINE_DZLnet/minecraft/client/render/WeatherRendering;NORMAL_LINE_DZ:[Fintermediary field_53156Lnet/minecraft/class_9976;field_53156:[Fofficial iLghr;i:[F
-
-
Constructor Details
-
WeatherRendering
public WeatherRendering()
-
-
Method Details
-
method_62316
public void method_62316(World world, LightmapTextureManager lightmapTextureManager, int ticks, float delta, Vec3d vec3d) - Mappings:
Namespace Name Mixin selector named method_62316Lnet/minecraft/client/render/WeatherRendering;method_62316(Lnet/minecraft/world/World;Lnet/minecraft/client/render/LightmapTextureManager;IFLnet/minecraft/util/math/Vec3d;)Vintermediary method_62316Lnet/minecraft/class_9976;method_62316(Lnet/minecraft/class_1937;Lnet/minecraft/class_765;IFLnet/minecraft/class_243;)Vofficial aLghr;a(Ldds;Lggt;IFLeye;)V
-
method_62315
private void method_62315(World world, int ticks, float float2, Vec3d pos, int int2, List<WeatherRendering.Piece> rainOut, List<WeatherRendering.Piece> snowOut) - Mappings:
Namespace Name Mixin selector named method_62315Lnet/minecraft/client/render/WeatherRendering;method_62315(Lnet/minecraft/world/World;IFLnet/minecraft/util/math/Vec3d;ILjava/util/List;Ljava/util/List;)Vintermediary method_62315Lnet/minecraft/class_9976;method_62315(Lnet/minecraft/class_1937;IFLnet/minecraft/class_243;ILjava/util/List;Ljava/util/List;)Vofficial aLghr;a(Ldds;IFLeye;ILjava/util/List;Ljava/util/List;)V
-
method_62320
private void method_62320(LightmapTextureManager lightmapTextureManager, Vec3d vec3d, int int2, float float2, List<WeatherRendering.Piece> list, List<WeatherRendering.Piece> list2) - Mappings:
Namespace Name Mixin selector named method_62320Lnet/minecraft/client/render/WeatherRendering;method_62320(Lnet/minecraft/client/render/LightmapTextureManager;Lnet/minecraft/util/math/Vec3d;IFLjava/util/List;Ljava/util/List;)Vintermediary method_62320Lnet/minecraft/class_9976;method_62320(Lnet/minecraft/class_765;Lnet/minecraft/class_243;IFLjava/util/List;Ljava/util/List;)Vofficial aLghr;a(Lggt;Leye;IFLjava/util/List;Ljava/util/List;)V
-
createRainPiece
private WeatherRendering.Piece createRainPiece(Random random, int ticks, int x, int yMin, int yMax, int z, int light, float float2) - Mappings:
Namespace Name Mixin selector named createRainPieceLnet/minecraft/client/render/WeatherRendering;createRainPiece(Lnet/minecraft/util/math/random/Random;IIIIIIF)Lnet/minecraft/client/render/WeatherRendering$Piece;intermediary method_62314Lnet/minecraft/class_9976;method_62314(Lnet/minecraft/class_5819;IIIIIIF)Lnet/minecraft/class_9976$class_9977;official aLghr;a(Lazk;IIIIIIF)Lghr$a;
-
createSnowPiece
private WeatherRendering.Piece createSnowPiece(Random random, int ticks, int x, int yMin, int yMax, int z, int light, float float2) - Mappings:
Namespace Name Mixin selector named createSnowPieceLnet/minecraft/client/render/WeatherRendering;createSnowPiece(Lnet/minecraft/util/math/random/Random;IIIIIIF)Lnet/minecraft/client/render/WeatherRendering$Piece;intermediary method_62321Lnet/minecraft/class_9976;method_62321(Lnet/minecraft/class_5819;IIIIIIF)Lnet/minecraft/class_9976$class_9977;official bLghr;b(Lazk;IIIIIIF)Lghr$a;
-
method_62318
private void method_62318(Tessellator tessellator, List<WeatherRendering.Piece> pieces, Vec3d pos, float float2, int int2, float float3) - Mappings:
Namespace Name Mixin selector named method_62318Lnet/minecraft/client/render/WeatherRendering;method_62318(Lnet/minecraft/client/render/Tessellator;Ljava/util/List;Lnet/minecraft/util/math/Vec3d;FIF)Vintermediary method_62318Lnet/minecraft/class_9976;method_62318(Lnet/minecraft/class_289;Ljava/util/List;Lnet/minecraft/class_243;FIF)Vofficial aLghr;a(Lfcw;Ljava/util/List;Leye;FIF)V
-
method_62319
- Mappings:
Namespace Name Mixin selector named method_62319Lnet/minecraft/client/render/WeatherRendering;method_62319(Lnet/minecraft/client/world/ClientWorld;Lnet/minecraft/client/render/Camera;ILnet/minecraft/particle/ParticlesMode;)Vintermediary method_62319Lnet/minecraft/class_9976;method_62319(Lnet/minecraft/class_638;Lnet/minecraft/class_4184;ILnet/minecraft/class_4066;)Vofficial aLghr;a(Lgax;Lfhk;ILaqz;)V
-
getPrecipitationAt
- Mappings:
Namespace Name Mixin selector named getPrecipitationAtLnet/minecraft/client/render/WeatherRendering;getPrecipitationAt(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/world/biome/Biome$Precipitation;intermediary method_62317Lnet/minecraft/class_9976;method_62317(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Lnet/minecraft/class_1959$class_1963;official aLghr;a(Ldds;Lje;)Ldet$c;
-