Uses of Class
alexiil.mc.lib.attributes.fluid.render.FluidRenderFace
Package | Description |
---|---|
alexiil.mc.lib.attributes.fluid.render | |
alexiil.mc.lib.attributes.fluid.volume |
-
Uses of FluidRenderFace in alexiil.mc.lib.attributes.fluid.render
Fields in alexiil.mc.lib.attributes.fluid.render with type parameters of type FluidRenderFace Modifier and Type Field Description java.util.List<FluidRenderFace>
FluidVolumeRenderer.ComponentRenderFaces. split
java.util.List<FluidRenderFace>
FluidVolumeRenderer.ComponentRenderFaces. splitExceptTextures
Methods in alexiil.mc.lib.attributes.fluid.render that return FluidRenderFace Modifier and Type Method Description static FluidRenderFace
FluidRenderFace. createFlatFace(double x0, double y0, double z0, double x1, double y1, double z1, double textureScale, net.minecraft.util.math.Direction face)
static FluidRenderFace
FluidRenderFace. createFlatFace(double x0, double y0, double z0, double x1, double y1, double z1, double textureScale, net.minecraft.util.math.Direction face, boolean flowing)
static FluidRenderFace
FluidRenderFace. createFlatFaceX(double x0, double y0, double z0, double x1, double y1, double z1, double textureScale, boolean positive)
static FluidRenderFace
FluidRenderFace. createFlatFaceX(double x0, double y0, double z0, double x1, double y1, double z1, double textureScale, boolean positive, boolean flowing)
static FluidRenderFace
FluidRenderFace. createFlatFaceY(double x0, double y0, double z0, double x1, double y1, double z1, double textureScale, boolean positive)
static FluidRenderFace
FluidRenderFace. createFlatFaceY(double x0, double y0, double z0, double x1, double y1, double z1, double textureScale, boolean positive, boolean flowing)
static FluidRenderFace
FluidRenderFace. createFlatFaceZ(double x0, double y0, double z0, double x1, double y1, double z1, double textureScale, boolean positive)
static FluidRenderFace
FluidRenderFace. createFlatFaceZ(double x0, double y0, double z0, double x1, double y1, double z1, double textureScale, boolean positive, boolean flowing)
Methods in alexiil.mc.lib.attributes.fluid.render that return types with arguments of type FluidRenderFace Modifier and Type Method Description protected static java.util.List<FluidRenderFace>
FluidVolumeRenderer. splitFaces(java.util.List<FluidRenderFace> faces)
Methods in alexiil.mc.lib.attributes.fluid.render with parameters of type FluidRenderFace Modifier and Type Method Description protected static void
FluidVolumeRenderer. vertex(net.minecraft.client.render.VertexConsumer vc, net.minecraft.client.util.math.MatrixStack matrices, double x, double y, double z, float u, float v, int r, int g, int b, int a, FluidRenderFace f)
Appends a single vertex inVertexFormats.POSITION_COLOR_TEXTURE_LIGHT_NORMAL
format.protected static void
FluidVolumeRenderer. vertex(net.minecraft.client.render.VertexConsumer vc, net.minecraft.client.util.math.MatrixStack matrices, double x, double y, double z, float u, float v, int r, int g, int b, FluidRenderFace f)
Appends a single vertex inVertexFormats.POSITION_COLOR_TEXTURE_LIGHT_NORMAL
format.Method parameters in alexiil.mc.lib.attributes.fluid.render with type arguments of type FluidRenderFace Modifier and Type Method Description static void
FluidRenderFace. appendCuboid(double x0, double y0, double z0, double x1, double y1, double z1, double textureScale, java.util.EnumSet<net.minecraft.util.math.Direction> faces, java.util.List<FluidRenderFace> to)
static void
FluidRenderFace. appendCuboid(double x0, double y0, double z0, double x1, double y1, double z1, double textureScale, java.util.EnumSet<net.minecraft.util.math.Direction> faces, java.util.List<FluidRenderFace> to, boolean flowing)
void
DefaultFluidVolumeRenderer. render(FluidVolume fluid, java.util.List<FluidRenderFace> faces, net.minecraft.client.render.VertexConsumerProvider vcp, net.minecraft.client.util.math.MatrixStack matrices)
void
EnchantmentGlintFluidRenderer. render(FluidVolume fluid, java.util.List<FluidRenderFace> faces, net.minecraft.client.render.VertexConsumerProvider vcp, net.minecraft.client.util.math.MatrixStack matrices)
abstract void
FluidVolumeRenderer. render(FluidVolume fluid, java.util.List<FluidRenderFace> faces, net.minecraft.client.render.VertexConsumerProvider vcp, net.minecraft.client.util.math.MatrixStack matrices)
Renders a list of faces of the given fluid at the specified co-ordinates.void
ImplicitVanillaFluidVolumeRenderer. render(FluidVolume fluid, java.util.List<FluidRenderFace> faces, net.minecraft.client.render.VertexConsumerProvider vcp, net.minecraft.client.util.math.MatrixStack matrices)
Deprecated.protected static void
FluidVolumeRenderer. renderSimpleFluid(java.util.List<FluidRenderFace> faces, net.minecraft.client.render.VertexConsumer vc, net.minecraft.client.util.math.MatrixStack matrices, net.minecraft.client.texture.Sprite sprite, int colour)
Deprecated.UseFluidVolumeRenderer.renderSimpleFluid(List, VertexConsumer, MatrixStack, Sprite, Sprite, int)
instead, which takes both the still and flowing sprites.protected static void
FluidVolumeRenderer. renderSimpleFluid(java.util.List<FluidRenderFace> faces, net.minecraft.client.render.VertexConsumer vc, net.minecraft.client.util.math.MatrixStack matrices, net.minecraft.client.texture.Sprite still, net.minecraft.client.texture.Sprite flowing, int colour)
Renders a fluid inVertexFormats.POSITION_COLOR_TEXTURE
protected static java.util.List<FluidRenderFace>
FluidVolumeRenderer. splitFaces(java.util.List<FluidRenderFace> faces)
protected static FluidVolumeRenderer.ComponentRenderFaces
FluidVolumeRenderer. splitFacesComponent(java.util.List<FluidRenderFace> faces)
LikeFluidVolumeRenderer.splitFaces(List)
but also returns theConstructor parameters in alexiil.mc.lib.attributes.fluid.render with type arguments of type FluidRenderFace Constructor Description ComponentRenderFaces(java.util.List<FluidRenderFace> split, java.util.List<FluidRenderFace> splitExceptTextures)
-
Uses of FluidRenderFace in alexiil.mc.lib.attributes.fluid.volume
Method parameters in alexiil.mc.lib.attributes.fluid.volume with type arguments of type FluidRenderFace Modifier and Type Method Description void
FluidVolume. render(java.util.List<FluidRenderFace> faces, net.minecraft.client.render.VertexConsumerProvider vcp, net.minecraft.client.util.math.MatrixStack matrices)
Delegate method toFluidVolume.getRenderer()
.