类 FluidRenderer
- java.lang.Object
-
- net.minecraft.client.render.block.FluidRenderer
-
@Environment(CLIENT) public class FluidRenderer extends Object
- Mappings:
Namespace Name official emsintermediary net/minecraft/class_775named net/minecraft/client/render/block/FluidRenderer
-
-
字段概要
字段 修饰符和类型 字段 说明 private static floatfield_32781private Sprite[]lavaSpritesprivate SpritewaterOverlaySpriteprivate Sprite[]waterSprites
-
构造器概要
构造器 构造器 说明 FluidRenderer()
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 private intgetLight(BlockRenderView world, BlockPos pos)private floatgetNorthWestCornerFluidHeight(BlockView world, BlockPos pos, Fluid fluid)private static booleanisSameFluid(BlockView world, BlockPos pos, Direction side, FluidState state)private static booleanisSideCovered(BlockView world, BlockPos pos, Direction direction, float maxDeviation)static booleanmethod_29708(BlockRenderView blockRenderView, BlockPos blockPos, FluidState fluidState, BlockState blockState, Direction direction)private static booleanmethod_29709(BlockView blockView, BlockPos blockPos, BlockState blockState, Direction direction)private static booleanmethod_29710(BlockView blockView, Direction direction, float float2, BlockPos blockPos, BlockState blockState)protected voidonResourceReload()booleanrender(BlockRenderView world, BlockPos pos, VertexConsumer vertexConsumer, FluidState state)private voidvertex(VertexConsumer vertexConsumer, double x, double y, double z, float red, float green, float blue, float u, float v, int light)
-
-
-
字段详细资料
-
field_32781
private static final float field_32781
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official aLems;a:Fintermediary field_32781Lnet/minecraft/class_775;field_32781:Fnamed field_32781Lnet/minecraft/client/render/block/FluidRenderer;field_32781:F
-
lavaSprites
private final Sprite[] lavaSprites
- Mappings:
Namespace Name Mixin selector official bLems;b:[Lewd;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
private final Sprite[] waterSprites
- Mappings:
Namespace Name Mixin selector official cLems;c:[Lewd;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
private Sprite waterOverlaySprite
- Mappings:
Namespace Name Mixin selector official dLems;d:Lewd;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;
-
-
方法详细资料
-
onResourceReload
protected void onResourceReload()
- Mappings:
Namespace Name Mixin selector official aLems;a()Vintermediary method_3345Lnet/minecraft/class_775;method_3345()Vnamed onResourceReloadLnet/minecraft/client/render/block/FluidRenderer;onResourceReload()V
-
isSameFluid
private static boolean isSameFluid(BlockView world, BlockPos pos, Direction side, FluidState state)
- Mappings:
Namespace Name Mixin selector official aLems;a(Lbuv;Lgb;Lgg;Ldds;)Zintermediary method_3348Lnet/minecraft/class_775;method_3348(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;Lnet/minecraft/class_3610;)Znamed isSameFluidLnet/minecraft/client/render/block/FluidRenderer;isSameFluid(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;Lnet/minecraft/fluid/FluidState;)Z
-
method_29710
private static boolean method_29710(BlockView blockView, Direction direction, float float2, BlockPos blockPos, BlockState blockState)
- Mappings:
Namespace Name Mixin selector official aLems;a(Lbuv;Lgg;FLgb;Lcjr;)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 method_29710Lnet/minecraft/client/render/block/FluidRenderer;method_29710(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 world, BlockPos pos, Direction direction, float maxDeviation)
- Mappings:
Namespace Name Mixin selector official aLems;a(Lbuv;Lgb;Lgg;F)Zintermediary method_3344Lnet/minecraft/class_775;method_3344(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;F)Znamed isSideCoveredLnet/minecraft/client/render/block/FluidRenderer;isSideCovered(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;F)Z
-
method_29709
private static boolean method_29709(BlockView blockView, BlockPos blockPos, BlockState blockState, Direction direction)
- Mappings:
Namespace Name Mixin selector official aLems;a(Lbuv;Lgb;Lcjr;Lgg;)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 method_29709Lnet/minecraft/client/render/block/FluidRenderer;method_29709(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/Direction;)Z
-
method_29708
public static boolean method_29708(BlockRenderView blockRenderView, BlockPos blockPos, FluidState fluidState, BlockState blockState, Direction direction)
- Mappings:
Namespace Name Mixin selector official aLems;a(Lbut;Lgb;Ldds;Lcjr;Lgg;)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;)Znamed method_29708Lnet/minecraft/client/render/block/FluidRenderer;method_29708(Lnet/minecraft/world/BlockRenderView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/fluid/FluidState;Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/Direction;)Z
-
render
public boolean render(BlockRenderView world, BlockPos pos, VertexConsumer vertexConsumer, FluidState state)
- Mappings:
Namespace Name Mixin selector official aLems;a(Lbut;Lgb;Ldpm;Ldds;)Zintermediary method_3347Lnet/minecraft/class_775;method_3347(Lnet/minecraft/class_1920;Lnet/minecraft/class_2338;Lnet/minecraft/class_4588;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/fluid/FluidState;)Z
-
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 aLems;a(Ldpm;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
private int getLight(BlockRenderView world, BlockPos pos)
- Mappings:
Namespace Name Mixin selector official aLems;a(Lbut;Lgb;)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
-
getNorthWestCornerFluidHeight
private float getNorthWestCornerFluidHeight(BlockView world, BlockPos pos, Fluid fluid)
- Mappings:
Namespace Name Mixin selector official aLems;a(Lbuv;Lgb;Lddr;)Fintermediary method_3346Lnet/minecraft/class_775;method_3346(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_3611;)Fnamed getNorthWestCornerFluidHeightLnet/minecraft/client/render/block/FluidRenderer;getNorthWestCornerFluidHeight(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/fluid/Fluid;)F
-
-