Uses of Class
alexiil.mc.lib.attributes.fluid.render.FluidRenderFace
Packages that use FluidRenderFace
-
Uses of FluidRenderFace in alexiil.mc.lib.attributes.fluid.render
Fields in alexiil.mc.lib.attributes.fluid.render with type parameters of type FluidRenderFaceModifier and TypeFieldDescriptionFluidVolumeRenderer.ComponentRenderFaces.split
FluidVolumeRenderer.ComponentRenderFaces.splitExceptTextures
Methods in alexiil.mc.lib.attributes.fluid.render that return FluidRenderFaceModifier and TypeMethodDescriptionstatic 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 FluidRenderFaceModifier and TypeMethodDescriptionprotected static List<FluidRenderFace>
FluidVolumeRenderer.splitFaces(List<FluidRenderFace> faces)
Methods in alexiil.mc.lib.attributes.fluid.render with parameters of type FluidRenderFaceModifier and TypeMethodDescriptionprotected 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 FluidRenderFaceModifier and TypeMethodDescriptionstatic void
FluidRenderFace.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)
static void
FluidRenderFace.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)
void
DefaultFluidVolumeRenderer.render(FluidVolume fluid, List<FluidRenderFace> faces, net.minecraft.client.render.VertexConsumerProvider vcp, net.minecraft.client.util.math.MatrixStack matrices)
void
EnchantmentGlintFluidRenderer.render(FluidVolume fluid, List<FluidRenderFace> faces, net.minecraft.client.render.VertexConsumerProvider vcp, net.minecraft.client.util.math.MatrixStack matrices)
abstract void
FluidVolumeRenderer.render(FluidVolume fluid, 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, List<FluidRenderFace> faces, net.minecraft.client.render.VertexConsumerProvider vcp, net.minecraft.client.util.math.MatrixStack matrices)
Deprecated, for removal: This API element is subject to removal in a future version.protected static void
FluidVolumeRenderer.renderSimpleFluid(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, for removal: This API element is subject to removal in a future version.protected static void
FluidVolumeRenderer.renderSimpleFluid(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 List<FluidRenderFace>
FluidVolumeRenderer.splitFaces(List<FluidRenderFace> faces)
protected static FluidVolumeRenderer.ComponentRenderFaces
FluidVolumeRenderer.splitFacesComponent(List<FluidRenderFace> faces)
LikeFluidVolumeRenderer.splitFaces(List)
but also returns theConstructor parameters in alexiil.mc.lib.attributes.fluid.render with type arguments of type FluidRenderFaceModifierConstructorDescriptionComponentRenderFaces(List<FluidRenderFace> split, 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 FluidRenderFaceModifier and TypeMethodDescriptionvoid
FluidVolume.render(List<FluidRenderFace> faces, net.minecraft.client.render.VertexConsumerProvider vcp, net.minecraft.client.util.math.MatrixStack matrices)
Delegate method toFluidVolume.getRenderer()
.
FluidVolumeRenderer.renderSimpleFluid(List, VertexConsumer, MatrixStack, Sprite, Sprite, int)
instead, which takes both the still and flowing sprites.