Class FluidRenderFace
java.lang.Object
alexiil.mc.lib.attributes.fluid.render.FluidRenderFace
- 
Field SummaryFieldsModifier and TypeFieldDescriptionbooleanIf true then the renderer should use the centre 16x of the flowing sprite (assuming the texture is 32x), otherwise it should use the still sprite.static intintfloatfloatfloatdoubledoubledoubledoubledoubledoubledoubledoubledoubledoubledoubledoubledoubledoubledoubledoubledoubledoubledoubledouble
- 
Constructor SummaryConstructorsConstructorDescriptionFluidRenderFace(double _x0, double _y0, double _z0, double _u0, double _v0, double _x1, double _y1, double _z1, double _u1, double _v1, double _x2, double _y2, double _z2, double _u2, double _v2, double _x3, double _y3, double _z3, double _u3, double _v3)FluidRenderFace(double _x0, double _y0, double _z0, double _u0, double _v0, double _x1, double _y1, double _z1, double _u1, double _v1, double _x2, double _y2, double _z2, double _u2, double _v2, double _x3, double _y3, double _z3, double _u3, double _v3, boolean flowing)FluidRenderFace(double _x0, double _y0, double _z0, double _u0, double _v0, double _x1, double _y1, double _z1, double _u1, double _v1, double _x2, double _y2, double _z2, double _u2, double _v2, double _x3, double _y3, double _z3, double _u3, double _v3, int light, float nx, float ny, float nz, boolean flowing)
- 
Method SummaryModifier and TypeMethodDescriptionstatic voidappendCuboid(double x0, double y0, double z0, double x1, double y1, double z1, double textureScale, EnumSet<net.minecraft.util.math.Direction> faces, List<FluidRenderFace> to)static voidappendCuboid(double x0, double y0, double z0, double x1, double y1, double z1, double textureScale, EnumSet<net.minecraft.util.math.Direction> faces, List<FluidRenderFace> to, boolean flowing)static FluidRenderFacecreateFlatFace(double x0, double y0, double z0, double x1, double y1, double z1, double textureScale, net.minecraft.util.math.Direction face)static FluidRenderFacecreateFlatFace(double x0, double y0, double z0, double x1, double y1, double z1, double textureScale, net.minecraft.util.math.Direction face, boolean flowing)static FluidRenderFacecreateFlatFaceX(double x0, double y0, double z0, double x1, double y1, double z1, double textureScale, boolean positive)static FluidRenderFacecreateFlatFaceX(double x0, double y0, double z0, double x1, double y1, double z1, double textureScale, boolean positive, boolean flowing)static FluidRenderFacecreateFlatFaceY(double x0, double y0, double z0, double x1, double y1, double z1, double textureScale, boolean positive)static FluidRenderFacecreateFlatFaceY(double x0, double y0, double z0, double x1, double y1, double z1, double textureScale, boolean positive, boolean flowing)static FluidRenderFacecreateFlatFaceZ(double x0, double y0, double z0, double x1, double y1, double z1, double textureScale, boolean positive)static FluidRenderFacecreateFlatFaceZ(double x0, double y0, double z0, double x1, double y1, double z1, double textureScale, boolean positive, boolean flowing)floatgetU(net.minecraft.client.texture.Sprite still, net.minecraft.client.texture.Sprite flowing, double u)floatgetV(net.minecraft.client.texture.Sprite still, net.minecraft.client.texture.Sprite flowing, double v)toString()
- 
Field Details- 
FULL_LIGHTpublic static final int FULL_LIGHT- See Also:
- Constant Field Values
 
- 
x0public final double x0
- 
y0public final double y0
- 
z0public final double z0
- 
u0public final double u0
- 
v0public final double v0
- 
x1public final double x1
- 
y1public final double y1
- 
z1public final double z1
- 
u1public final double u1
- 
v1public final double v1
- 
x2public final double x2
- 
y2public final double y2
- 
z2public final double z2
- 
u2public final double u2
- 
v2public final double v2
- 
x3public final double x3
- 
y3public final double y3
- 
z3public final double z3
- 
u3public final double u3
- 
v3public final double v3
- 
lightpublic int light
- 
nxpublic final float nx
- 
nypublic final float ny
- 
nzpublic final float nz
- 
flowingpublic final boolean flowingIf true then the renderer should use the centre 16x of the flowing sprite (assuming the texture is 32x), otherwise it should use the still sprite.
 
- 
- 
Constructor Details- 
FluidRenderFacepublic FluidRenderFace(double _x0, double _y0, double _z0, double _u0, double _v0, double _x1, double _y1, double _z1, double _u1, double _v1, double _x2, double _y2, double _z2, double _u2, double _v2, double _x3, double _y3, double _z3, double _u3, double _v3)
- 
FluidRenderFacepublic FluidRenderFace(double _x0, double _y0, double _z0, double _u0, double _v0, double _x1, double _y1, double _z1, double _u1, double _v1, double _x2, double _y2, double _z2, double _u2, double _v2, double _x3, double _y3, double _z3, double _u3, double _v3, boolean flowing)
- 
FluidRenderFacepublic FluidRenderFace(double _x0, double _y0, double _z0, double _u0, double _v0, double _x1, double _y1, double _z1, double _u1, double _v1, double _x2, double _y2, double _z2, double _u2, double _v2, double _x3, double _y3, double _z3, double _u3, double _v3, int light, float nx, float ny, float nz, boolean flowing)
 
- 
- 
Method Details- 
appendCuboidpublic static void appendCuboid(double x0, double y0, double z0, double x1, double y1, double z1, double textureScale, EnumSet<net.minecraft.util.math.Direction> faces, List<FluidRenderFace> to)
- 
appendCuboidpublic static void appendCuboid(double x0, double y0, double z0, double x1, double y1, double z1, double textureScale, EnumSet<net.minecraft.util.math.Direction> faces, List<FluidRenderFace> to, boolean flowing)
- 
createFlatFaceXpublic static FluidRenderFace createFlatFaceX(double x0, double y0, double z0, double x1, double y1, double z1, double textureScale, boolean positive)
- 
createFlatFaceXpublic static FluidRenderFace createFlatFaceX(double x0, double y0, double z0, double x1, double y1, double z1, double textureScale, boolean positive, boolean flowing)
- 
createFlatFaceYpublic static FluidRenderFace createFlatFaceY(double x0, double y0, double z0, double x1, double y1, double z1, double textureScale, boolean positive)
- 
createFlatFaceYpublic static FluidRenderFace createFlatFaceY(double x0, double y0, double z0, double x1, double y1, double z1, double textureScale, boolean positive, boolean flowing)
- 
createFlatFaceZpublic static FluidRenderFace createFlatFaceZ(double x0, double y0, double z0, double x1, double y1, double z1, double textureScale, boolean positive)
- 
createFlatFaceZpublic static FluidRenderFace createFlatFaceZ(double x0, double y0, double z0, double x1, double y1, double z1, double textureScale, boolean positive, boolean flowing)
- 
createFlatFacepublic static FluidRenderFace createFlatFace(double x0, double y0, double z0, double x1, double y1, double z1, double textureScale, net.minecraft.util.math.Direction face)
- 
createFlatFacepublic static FluidRenderFace createFlatFace(double x0, double y0, double z0, double x1, double y1, double z1, double textureScale, net.minecraft.util.math.Direction face, boolean flowing)
- 
toString
- 
getUpublic float getU(net.minecraft.client.texture.Sprite still, net.minecraft.client.texture.Sprite flowing, double u)
- 
getVpublic float getV(net.minecraft.client.texture.Sprite still, net.minecraft.client.texture.Sprite flowing, double v)
 
-