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 TypeFieldDescriptionfinal List<FluidRenderFace>FluidVolumeRenderer.ComponentRenderFaces.splitfinal List<FluidRenderFace>FluidVolumeRenderer.ComponentRenderFaces.splitExceptTexturesMethods in alexiil.mc.lib.attributes.fluid.render that return FluidRenderFaceModifier and TypeMethodDescriptionstatic 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 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 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 FluidRenderFaceModifier and TypeMethodDescriptionstatic voidFluidRenderFace.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 voidFluidRenderFace.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) voidDefaultFluidVolumeRenderer.render(FluidVolume fluid, List<FluidRenderFace> faces, net.minecraft.client.render.VertexConsumerProvider vcp, net.minecraft.client.util.math.MatrixStack matrices) voidEnchantmentGlintFluidRenderer.render(FluidVolume fluid, List<FluidRenderFace> faces, net.minecraft.client.render.VertexConsumerProvider vcp, net.minecraft.client.util.math.MatrixStack matrices) abstract voidFluidVolumeRenderer.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.voidImplicitVanillaFluidVolumeRenderer.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 voidFluidVolumeRenderer.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 voidFluidVolumeRenderer.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_TEXTUREprotected static List<FluidRenderFace>FluidVolumeRenderer.splitFaces(List<FluidRenderFace> faces) protected static FluidVolumeRenderer.ComponentRenderFacesFluidVolumeRenderer.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 TypeMethodDescriptionfinal voidFluidVolume.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.