Class FluidRenderer
java.lang.Object
net.minecraft.client.render.block.FluidRenderer
- Mappings:
Namespace Name official erkintermediary net/minecraft/class_775named net/minecraft/client/render/block/FluidRenderer
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate intgetLight(BlockRenderView world, BlockPos pos) private static booleanisOppositeSideCovered(BlockView world, BlockPos pos, BlockState state, Direction direction) private static booleanisSameFluid(FluidState fluidState, FluidState fluidState2) private static booleanisSideCovered(BlockView blockView, BlockPos blockPos, Direction direction, float maxDeviation, BlockState blockState) private static booleanisSideCovered(BlockView world, Direction direction, float float2, BlockPos pos, BlockState state) private floatmethod_40077(BlockRenderView blockRenderView, Fluid fluid, float float2, float float3, float float4, BlockPos blockPos) private floatmethod_40078(BlockRenderView blockRenderView, Fluid fluid, BlockPos blockPos) private floatmethod_40079(BlockRenderView blockRenderView, Fluid fluid, BlockPos blockPos, BlockState blockState, FluidState fluidState) private voidmethod_40080(float[] float2, float float3) protected voidbooleanrender(BlockRenderView world, BlockPos pos, VertexConsumer vertexConsumer, BlockState blockState, FluidState fluidState) static booleanshouldRenderSide(BlockRenderView world, BlockPos blockPos, FluidState fluidState, BlockState blockState, Direction direction, FluidState fluidState2) private voidvertex(VertexConsumer vertexConsumer, double x, double y, double z, float red, float green, float blue, float u, float v, int light)
-
Field Details
-
field_32781
private static final float field_32781- See Also:
- Mappings:
Namespace Name Mixin selector official aLerk;a:Fintermediary field_32781Lnet/minecraft/class_775;field_32781:Fnamed field_32781Lnet/minecraft/client/render/block/FluidRenderer;field_32781:F
-
lavaSprites
- Mappings:
Namespace Name Mixin selector official bLerk;b:[Lfay;intermediary field_4165Lnet/minecraft/class_775;field_4165:[Lnet/minecraft/class_1058;named lavaSpritesLnet/minecraft/client/render/block/FluidRenderer;lavaSprites:[Lnet/minecraft/client/texture/Sprite;
-
waterSprites
- Mappings:
Namespace Name Mixin selector official cLerk;c:[Lfay;intermediary field_4166Lnet/minecraft/class_775;field_4166:[Lnet/minecraft/class_1058;named waterSpritesLnet/minecraft/client/render/block/FluidRenderer;waterSprites:[Lnet/minecraft/client/texture/Sprite;
-
waterOverlaySprite
- Mappings:
Namespace Name Mixin selector official dLerk;d:Lfay;intermediary field_4164Lnet/minecraft/class_775;field_4164:Lnet/minecraft/class_1058;named waterOverlaySpriteLnet/minecraft/client/render/block/FluidRenderer;waterOverlaySprite:Lnet/minecraft/client/texture/Sprite;
-
-
Constructor Details
-
FluidRenderer
public FluidRenderer()
-
-
Method Details
-
onResourceReload
protected void onResourceReload()- Mappings:
Namespace Name Mixin selector official aLerk;a()Vintermediary method_3345Lnet/minecraft/class_775;method_3345()Vnamed onResourceReloadLnet/minecraft/client/render/block/FluidRenderer;onResourceReload()V
-
isSameFluid
- Mappings:
Namespace Name Mixin selector official aLerk;a(Ldix;Ldix;)Zintermediary method_3348Lnet/minecraft/class_775;method_3348(Lnet/minecraft/class_3610;Lnet/minecraft/class_3610;)Znamed isSameFluidLnet/minecraft/client/render/block/FluidRenderer;isSameFluid(Lnet/minecraft/fluid/FluidState;Lnet/minecraft/fluid/FluidState;)Z
-
isSideCovered
private static boolean isSideCovered(BlockView world, Direction direction, float float2, BlockPos pos, BlockState state) - Mappings:
Namespace Name Mixin selector official aLerk;a(Lcab;Lgo;FLgj;Lcov;)Zintermediary method_29710Lnet/minecraft/class_775;method_29710(Lnet/minecraft/class_1922;Lnet/minecraft/class_2350;FLnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Znamed isSideCoveredLnet/minecraft/client/render/block/FluidRenderer;isSideCovered(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/Direction;FLnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)Z
-
isSideCovered
private static boolean isSideCovered(BlockView blockView, BlockPos blockPos, Direction direction, float maxDeviation, BlockState blockState) - Mappings:
Namespace Name Mixin selector official aLerk;a(Lcab;Lgj;Lgo;FLcov;)Zintermediary method_3344Lnet/minecraft/class_775;method_3344(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;FLnet/minecraft/class_2680;)Znamed isSideCoveredLnet/minecraft/client/render/block/FluidRenderer;isSideCovered(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;FLnet/minecraft/block/BlockState;)Z
-
isOppositeSideCovered
private static boolean isOppositeSideCovered(BlockView world, BlockPos pos, BlockState state, Direction direction) - Mappings:
Namespace Name Mixin selector official aLerk;a(Lcab;Lgj;Lcov;Lgo;)Zintermediary method_29709Lnet/minecraft/class_775;method_29709(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;)Znamed isOppositeSideCoveredLnet/minecraft/client/render/block/FluidRenderer;isOppositeSideCovered(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/Direction;)Z
-
shouldRenderSide
public static boolean shouldRenderSide(BlockRenderView world, BlockPos blockPos, FluidState fluidState, BlockState blockState, Direction direction, FluidState fluidState2) - Mappings:
Namespace Name Mixin selector official aLerk;a(Lbzy;Lgj;Ldix;Lcov;Lgo;Ldix;)Zintermediary method_29708Lnet/minecraft/class_775;method_29708(Lnet/minecraft/class_1920;Lnet/minecraft/class_2338;Lnet/minecraft/class_3610;Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;Lnet/minecraft/class_3610;)Znamed shouldRenderSideLnet/minecraft/client/render/block/FluidRenderer;shouldRenderSide(Lnet/minecraft/world/BlockRenderView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/fluid/FluidState;Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/Direction;Lnet/minecraft/fluid/FluidState;)Z
-
render
public boolean render(BlockRenderView world, BlockPos pos, VertexConsumer vertexConsumer, BlockState blockState, FluidState fluidState) - Mappings:
Namespace Name Mixin selector official aLerk;a(Lbzy;Lgj;Ldtq;Lcov;Ldix;)Zintermediary method_3347Lnet/minecraft/class_775;method_3347(Lnet/minecraft/class_1920;Lnet/minecraft/class_2338;Lnet/minecraft/class_4588;Lnet/minecraft/class_2680;Lnet/minecraft/class_3610;)Znamed renderLnet/minecraft/client/render/block/FluidRenderer;render(Lnet/minecraft/world/BlockRenderView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/client/render/VertexConsumer;Lnet/minecraft/block/BlockState;Lnet/minecraft/fluid/FluidState;)Z
-
method_40077
private float method_40077(BlockRenderView blockRenderView, Fluid fluid, float float2, float float3, float float4, BlockPos blockPos) - Mappings:
Namespace Name Mixin selector official aLerk;a(Lbzy;Ldiw;FFFLgj;)Fintermediary method_40077Lnet/minecraft/class_775;method_40077(Lnet/minecraft/class_1920;Lnet/minecraft/class_3611;FFFLnet/minecraft/class_2338;)Fnamed method_40077Lnet/minecraft/client/render/block/FluidRenderer;method_40077(Lnet/minecraft/world/BlockRenderView;Lnet/minecraft/fluid/Fluid;FFFLnet/minecraft/util/math/BlockPos;)F
-
method_40080
private void method_40080(float[] float2, float float3) - Mappings:
Namespace Name Mixin selector official aLerk;a([FF)Vintermediary method_40080Lnet/minecraft/class_775;method_40080([FF)Vnamed method_40080Lnet/minecraft/client/render/block/FluidRenderer;method_40080([FF)V
-
method_40078
- Mappings:
Namespace Name Mixin selector official aLerk;a(Lbzy;Ldiw;Lgj;)Fintermediary method_40078Lnet/minecraft/class_775;method_40078(Lnet/minecraft/class_1920;Lnet/minecraft/class_3611;Lnet/minecraft/class_2338;)Fnamed method_40078Lnet/minecraft/client/render/block/FluidRenderer;method_40078(Lnet/minecraft/world/BlockRenderView;Lnet/minecraft/fluid/Fluid;Lnet/minecraft/util/math/BlockPos;)F
-
method_40079
private float method_40079(BlockRenderView blockRenderView, Fluid fluid, BlockPos blockPos, BlockState blockState, FluidState fluidState) - Mappings:
Namespace Name Mixin selector official aLerk;a(Lbzy;Ldiw;Lgj;Lcov;Ldix;)Fintermediary method_40079Lnet/minecraft/class_775;method_40079(Lnet/minecraft/class_1920;Lnet/minecraft/class_3611;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3610;)Fnamed method_40079Lnet/minecraft/client/render/block/FluidRenderer;method_40079(Lnet/minecraft/world/BlockRenderView;Lnet/minecraft/fluid/Fluid;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/fluid/FluidState;)F
-
vertex
private void vertex(VertexConsumer vertexConsumer, double x, double y, double z, float red, float green, float blue, float u, float v, int light) - Mappings:
Namespace Name Mixin selector official aLerk;a(Ldtq;DDDFFFFFI)Vintermediary method_23072Lnet/minecraft/class_775;method_23072(Lnet/minecraft/class_4588;DDDFFFFFI)Vnamed vertexLnet/minecraft/client/render/block/FluidRenderer;vertex(Lnet/minecraft/client/render/VertexConsumer;DDDFFFFFI)V
-
getLight
- Mappings:
Namespace Name Mixin selector official aLerk;a(Lbzy;Lgj;)Iintermediary method_3343Lnet/minecraft/class_775;method_3343(Lnet/minecraft/class_1920;Lnet/minecraft/class_2338;)Inamed getLightLnet/minecraft/client/render/block/FluidRenderer;getLight(Lnet/minecraft/world/BlockRenderView;Lnet/minecraft/util/math/BlockPos;)I
-