Class FluidRenderer
java.lang.Object
net.minecraft.client.render.block.FluidRenderer
- Mappings:
- Namespace - Name - official - fkp- intermediary - net/minecraft/class_775- named - net/minecraft/client/render/block/FluidRenderer
- 
Field SummaryFields
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprivate voidaddHeight(float[] weightedAverageHeight, float height) private floatcalculateFluidHeight(BlockRenderView world, Fluid fluid, float originHeight, float northSouthHeight, float eastWestHeight, BlockPos pos) private floatgetFluidHeight(BlockRenderView world, Fluid fluid, BlockPos pos) private floatgetFluidHeight(BlockRenderView world, Fluid fluid, BlockPos pos, BlockState blockState, FluidState fluidState) private intgetLight(BlockRenderView world, BlockPos pos) private static booleanisOppositeSideCovered(BlockView world, BlockPos pos, BlockState state, Direction direction) private static booleanisSameFluid(FluidState a, FluidState b) private static booleanisSideCovered(BlockView world, BlockPos pos, Direction direction, float maxDeviation, BlockState state) private static booleanisSideCovered(BlockView world, Direction direction, float height, BlockPos pos, BlockState state) protected voidvoidrender(BlockRenderView world, BlockPos pos, VertexConsumer vertexConsumer, BlockState blockState, FluidState fluidState) static booleanshouldRenderSide(BlockRenderView world, BlockPos pos, FluidState fluidState, BlockState blockState, Direction direction, FluidState neighborFluidState) 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_32781private static final float field_32781- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lfkp;a:F- intermediary - field_32781- Lnet/minecraft/class_775;field_32781:F- named - field_32781- Lnet/minecraft/client/render/block/FluidRenderer;field_32781:F
 
- 
lavaSprites- Mappings:
- Namespace - Name - Mixin selector - official - b- Lfkp;b:[Lfuv;- intermediary - field_4165- Lnet/minecraft/class_775;field_4165:[Lnet/minecraft/class_1058;- named - lavaSprites- Lnet/minecraft/client/render/block/FluidRenderer;lavaSprites:[Lnet/minecraft/client/texture/Sprite;
 
- 
waterSprites- Mappings:
- Namespace - Name - Mixin selector - official - c- Lfkp;c:[Lfuv;- intermediary - field_4166- Lnet/minecraft/class_775;field_4166:[Lnet/minecraft/class_1058;- named - waterSprites- Lnet/minecraft/client/render/block/FluidRenderer;waterSprites:[Lnet/minecraft/client/texture/Sprite;
 
- 
waterOverlaySprite- Mappings:
- Namespace - Name - Mixin selector - official - d- Lfkp;d:Lfuv;- intermediary - field_4164- Lnet/minecraft/class_775;field_4164:Lnet/minecraft/class_1058;- named - waterOverlaySprite- Lnet/minecraft/client/render/block/FluidRenderer;waterOverlaySprite:Lnet/minecraft/client/texture/Sprite;
 
 
- 
- 
Constructor Details- 
FluidRendererpublic FluidRenderer()
 
- 
- 
Method Details- 
onResourceReloadprotected void onResourceReload()- Mappings:
- Namespace - Name - Mixin selector - official - a- Lfkp;a()V- intermediary - method_3345- Lnet/minecraft/class_775;method_3345()V- named - onResourceReload- Lnet/minecraft/client/render/block/FluidRenderer;onResourceReload()V
 
- 
isSameFluid- Mappings:
- Namespace - Name - Mixin selector - official - a- Lfkp;a(Ldxe;Ldxe;)Z- intermediary - method_3348- Lnet/minecraft/class_775;method_3348(Lnet/minecraft/class_3610;Lnet/minecraft/class_3610;)Z- named - isSameFluid- Lnet/minecraft/client/render/block/FluidRenderer;isSameFluid(Lnet/minecraft/fluid/FluidState;Lnet/minecraft/fluid/FluidState;)Z
 
- 
isSideCoveredprivate static boolean isSideCovered(BlockView world, Direction direction, float height, BlockPos pos, BlockState state) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lfkp;a(Lcls;Lha;FLgu;Ldcb;)Z- intermediary - method_29710- Lnet/minecraft/class_775;method_29710(Lnet/minecraft/class_1922;Lnet/minecraft/class_2350;FLnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Z- named - isSideCovered- Lnet/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
 
- 
isSideCoveredprivate static boolean isSideCovered(BlockView world, BlockPos pos, Direction direction, float maxDeviation, BlockState state) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lfkp;a(Lcls;Lgu;Lha;FLdcb;)Z- intermediary - method_3344- Lnet/minecraft/class_775;method_3344(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;FLnet/minecraft/class_2680;)Z- named - isSideCovered- Lnet/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
 
- 
isOppositeSideCoveredprivate static boolean isOppositeSideCovered(BlockView world, BlockPos pos, BlockState state, Direction direction) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lfkp;a(Lcls;Lgu;Ldcb;Lha;)Z- intermediary - method_29709- Lnet/minecraft/class_775;method_29709(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;)Z- named - isOppositeSideCovered- Lnet/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
 
- 
shouldRenderSidepublic static boolean shouldRenderSide(BlockRenderView world, BlockPos pos, FluidState fluidState, BlockState blockState, Direction direction, FluidState neighborFluidState) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lfkp;a(Lclp;Lgu;Ldxe;Ldcb;Lha;Ldxe;)Z- intermediary - method_29708- Lnet/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;)Z- named - shouldRenderSide- Lnet/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
 
- 
renderpublic void render(BlockRenderView world, BlockPos pos, VertexConsumer vertexConsumer, BlockState blockState, FluidState fluidState) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lfkp;a(Lclp;Lgu;Lein;Ldcb;Ldxe;)V- intermediary - method_3347- Lnet/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;)V- named - render- Lnet/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;)V
 
- 
calculateFluidHeightprivate float calculateFluidHeight(BlockRenderView world, Fluid fluid, float originHeight, float northSouthHeight, float eastWestHeight, BlockPos pos) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lfkp;a(Lclp;Ldxd;FFFLgu;)F- intermediary - method_40077- Lnet/minecraft/class_775;method_40077(Lnet/minecraft/class_1920;Lnet/minecraft/class_3611;FFFLnet/minecraft/class_2338;)F- named - calculateFluidHeight- Lnet/minecraft/client/render/block/FluidRenderer;calculateFluidHeight(Lnet/minecraft/world/BlockRenderView;Lnet/minecraft/fluid/Fluid;FFFLnet/minecraft/util/math/BlockPos;)F
 
- 
addHeightprivate void addHeight(float[] weightedAverageHeight, float height) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lfkp;a([FF)V- intermediary - method_40080- Lnet/minecraft/class_775;method_40080([FF)V- named - addHeight- Lnet/minecraft/client/render/block/FluidRenderer;addHeight([FF)V
 
- 
getFluidHeight- Mappings:
- Namespace - Name - Mixin selector - official - a- Lfkp;a(Lclp;Ldxd;Lgu;)F- intermediary - method_40078- Lnet/minecraft/class_775;method_40078(Lnet/minecraft/class_1920;Lnet/minecraft/class_3611;Lnet/minecraft/class_2338;)F- named - getFluidHeight- Lnet/minecraft/client/render/block/FluidRenderer;getFluidHeight(Lnet/minecraft/world/BlockRenderView;Lnet/minecraft/fluid/Fluid;Lnet/minecraft/util/math/BlockPos;)F
 
- 
getFluidHeightprivate float getFluidHeight(BlockRenderView world, Fluid fluid, BlockPos pos, BlockState blockState, FluidState fluidState) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lfkp;a(Lclp;Ldxd;Lgu;Ldcb;Ldxe;)F- intermediary - method_40079- Lnet/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;)F- named - getFluidHeight- Lnet/minecraft/client/render/block/FluidRenderer;getFluidHeight(Lnet/minecraft/world/BlockRenderView;Lnet/minecraft/fluid/Fluid;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/fluid/FluidState;)F
 
- 
vertexprivate 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 - a- Lfkp;a(Lein;DDDFFFFFI)V- intermediary - method_23072- Lnet/minecraft/class_775;method_23072(Lnet/minecraft/class_4588;DDDFFFFFI)V- named - vertex- Lnet/minecraft/client/render/block/FluidRenderer;vertex(Lnet/minecraft/client/render/VertexConsumer;DDDFFFFFI)V
 
- 
getLight- Mappings:
- Namespace - Name - Mixin selector - official - a- Lfkp;a(Lclp;Lgu;)I- intermediary - method_3343- Lnet/minecraft/class_775;method_3343(Lnet/minecraft/class_1920;Lnet/minecraft/class_2338;)I- named - getLight- Lnet/minecraft/client/render/block/FluidRenderer;getLight(Lnet/minecraft/world/BlockRenderView;Lnet/minecraft/util/math/BlockPos;)I
 
 
-