Interface IRenderHelper
- All Known Implementing Classes:
ForgeRenderHelper
public interface IRenderHelper
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptiondefault net.minecraft.client.renderer.texture.TextureAtlasSpriteblockSprite(net.minecraft.resources.ResourceLocation texturePath) default voidrenderBox(com.mojang.blaze3d.vertex.VertexConsumer builder, com.mojang.blaze3d.vertex.PoseStack stack, net.minecraft.client.renderer.texture.TextureAtlasSprite sprite, int light, int overlay, float x1, float x2, float y1, float y2, float z1, float z2, int[] color) default voidrenderBox(com.mojang.blaze3d.vertex.VertexConsumer builder, com.mojang.blaze3d.vertex.PoseStack stack, net.minecraft.client.renderer.texture.TextureAtlasSprite sprite, int light, int overlay, int[] color) default voidrenderBox(com.mojang.blaze3d.vertex.VertexConsumer builder, org.joml.Matrix4f pos, net.minecraft.client.renderer.texture.TextureAtlasSprite sprite, int light, int overlay, float x1, float x2, float y1, float y2, float z1, float z2, int[] color) default voidrenderFace(com.mojang.blaze3d.vertex.VertexConsumer builder, org.joml.Matrix4f pos, net.minecraft.client.renderer.texture.TextureAtlasSprite sprite, net.minecraft.core.Direction side, int light, int overlay, float x1, float x2, float y1, float y2, float z1, float z2, int[] color) voidrenderFluidBox(com.mojang.blaze3d.vertex.PoseStack pose, net.minecraft.world.level.material.FluidState fluidState, net.minecraft.world.level.Level level, net.minecraft.core.BlockPos pos, net.minecraft.client.renderer.MultiBufferSource bufferSource, int light, int overlay) default int[]unpackARGB(int color)
-
Field Details
-
GET
-
-
Method Details
-
blockSprite
default net.minecraft.client.renderer.texture.TextureAtlasSprite blockSprite(net.minecraft.resources.ResourceLocation texturePath) -
renderFluidBox
void renderFluidBox(com.mojang.blaze3d.vertex.PoseStack pose, net.minecraft.world.level.material.FluidState fluidState, net.minecraft.world.level.Level level, net.minecraft.core.BlockPos pos, net.minecraft.client.renderer.MultiBufferSource bufferSource, int light, int overlay) -
unpackARGB
default int[] unpackARGB(int color) -
renderBox
default void renderBox(com.mojang.blaze3d.vertex.VertexConsumer builder, com.mojang.blaze3d.vertex.PoseStack stack, net.minecraft.client.renderer.texture.TextureAtlasSprite sprite, int light, int overlay, int[] color) -
renderBox
default void renderBox(com.mojang.blaze3d.vertex.VertexConsumer builder, com.mojang.blaze3d.vertex.PoseStack stack, net.minecraft.client.renderer.texture.TextureAtlasSprite sprite, int light, int overlay, float x1, float x2, float y1, float y2, float z1, float z2, int[] color) -
renderBox
default void renderBox(com.mojang.blaze3d.vertex.VertexConsumer builder, org.joml.Matrix4f pos, net.minecraft.client.renderer.texture.TextureAtlasSprite sprite, int light, int overlay, float x1, float x2, float y1, float y2, float z1, float z2, int[] color) -
renderFace
default void renderFace(com.mojang.blaze3d.vertex.VertexConsumer builder, org.joml.Matrix4f pos, net.minecraft.client.renderer.texture.TextureAtlasSprite sprite, net.minecraft.core.Direction side, int light, int overlay, float x1, float x2, float y1, float y2, float z1, float z2, int[] color)
-