public static class ChiselsAndBitsBakedQuad.Builder extends java.lang.Object implements net.minecraftforge.client.model.pipeline.IVertexConsumer, IFaceBuilder
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
void |
begin(net.minecraft.client.renderer.vertex.VertexFormat format) |
net.minecraft.client.renderer.block.model.BakedQuad |
create(net.minecraft.client.renderer.texture.TextureAtlasSprite sprite) |
net.minecraft.client.renderer.vertex.VertexFormat |
getVertexFormat() |
void |
put(int element,
float... data) |
void |
setApplyDiffuseLighting(boolean diffuse) |
void |
setFace(net.minecraft.util.EnumFacing myFace,
int tintIndex) |
void |
setQuadOrientation(net.minecraft.util.EnumFacing orientation) |
void |
setQuadTint(int tint) |
void |
setTexture(net.minecraft.client.renderer.texture.TextureAtlasSprite texture) |
public net.minecraft.client.renderer.vertex.VertexFormat getVertexFormat()
getVertexFormat
in interface net.minecraftforge.client.model.pipeline.IVertexConsumer
public void setQuadTint(int tint)
setQuadTint
in interface net.minecraftforge.client.model.pipeline.IVertexConsumer
public void setQuadOrientation(net.minecraft.util.EnumFacing orientation)
setQuadOrientation
in interface net.minecraftforge.client.model.pipeline.IVertexConsumer
public void put(int element, float... data)
put
in interface IFaceBuilder
put
in interface net.minecraftforge.client.model.pipeline.IVertexConsumer
public void begin(net.minecraft.client.renderer.vertex.VertexFormat format)
begin
in interface IFaceBuilder
public net.minecraft.client.renderer.block.model.BakedQuad create(net.minecraft.client.renderer.texture.TextureAtlasSprite sprite)
create
in interface IFaceBuilder
public void setFace(net.minecraft.util.EnumFacing myFace, int tintIndex)
setFace
in interface IFaceBuilder
public void setApplyDiffuseLighting(boolean diffuse)
setApplyDiffuseLighting
in interface net.minecraftforge.client.model.pipeline.IVertexConsumer
public void setTexture(net.minecraft.client.renderer.texture.TextureAtlasSprite texture)
setTexture
in interface net.minecraftforge.client.model.pipeline.IVertexConsumer