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. splitjava.util.List<FluidRenderFace>FluidVolumeRenderer.ComponentRenderFaces. splitExceptTexturesMethods in alexiil.mc.lib.attributes.fluid.render that return FluidRenderFace Modifier and Type Method Description static FluidRenderFaceFluidRenderFace. createFlatFace(double x0, double y0, double z0, double x1, double y1, double z1, double textureScale, net.minecraft.util.math.Direction face)static FluidRenderFaceFluidRenderFace. createFlatFace(double x0, double y0, double z0, double x1, double y1, double z1, double textureScale, net.minecraft.util.math.Direction face, boolean flowing)static FluidRenderFaceFluidRenderFace. createFlatFaceX(double x0, double y0, double z0, double x1, double y1, double z1, double textureScale, boolean positive)static FluidRenderFaceFluidRenderFace. createFlatFaceX(double x0, double y0, double z0, double x1, double y1, double z1, double textureScale, boolean positive, boolean flowing)static FluidRenderFaceFluidRenderFace. createFlatFaceY(double x0, double y0, double z0, double x1, double y1, double z1, double textureScale, boolean positive)static FluidRenderFaceFluidRenderFace. createFlatFaceY(double x0, double y0, double z0, double x1, double y1, double z1, double textureScale, boolean positive, boolean flowing)static FluidRenderFaceFluidRenderFace. createFlatFaceZ(double x0, double y0, double z0, double x1, double y1, double z1, double textureScale, boolean positive)static FluidRenderFaceFluidRenderFace. 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 voidFluidVolumeRenderer. 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_NORMALformat.protected static voidFluidVolumeRenderer. 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_NORMALformat.Method parameters in alexiil.mc.lib.attributes.fluid.render with type arguments of type FluidRenderFace Modifier and Type Method Description static voidFluidRenderFace. 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 voidFluidRenderFace. 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)voidDefaultFluidVolumeRenderer. render(FluidVolume fluid, java.util.List<FluidRenderFace> faces, net.minecraft.client.render.VertexConsumerProvider vcp, net.minecraft.client.util.math.MatrixStack matrices)voidEnchantmentGlintFluidRenderer. render(FluidVolume fluid, java.util.List<FluidRenderFace> faces, net.minecraft.client.render.VertexConsumerProvider vcp, net.minecraft.client.util.math.MatrixStack matrices)abstract voidFluidVolumeRenderer. 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.voidImplicitVanillaFluidVolumeRenderer. render(FluidVolume fluid, java.util.List<FluidRenderFace> faces, net.minecraft.client.render.VertexConsumerProvider vcp, net.minecraft.client.util.math.MatrixStack matrices)Deprecated.protected static voidFluidVolumeRenderer. 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 voidFluidVolumeRenderer. 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_TEXTUREprotected static java.util.List<FluidRenderFace>FluidVolumeRenderer. splitFaces(java.util.List<FluidRenderFace> faces)protected static FluidVolumeRenderer.ComponentRenderFacesFluidVolumeRenderer. 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 voidFluidVolume. render(java.util.List<FluidRenderFace> faces, net.minecraft.client.render.VertexConsumerProvider vcp, net.minecraft.client.util.math.MatrixStack matrices)Delegate method toFluidVolume.getRenderer().