接口 IVertexConsumer
- 所有已知实现类:
Quad
public interface IVertexConsumer
-
方法概要
修饰符和类型方法说明com.mojang.blaze3d.vertex.VertexFormatvoidput(int element, float... data) voidAssumes the data is already completely unpacked.default voidput(net.minecraft.client.renderer.block.model.BakedQuad quad) voidsetApplyDiffuseLighting(boolean diffuse) voidsetQuadOrientation(net.minecraft.core.Direction orientation) voidsetQuadTint(int tint) voidsetTexture(net.minecraft.client.renderer.texture.TextureAtlasSprite texture)
-
方法详细资料
-
getVertexFormat
com.mojang.blaze3d.vertex.VertexFormat getVertexFormat() -
setQuadTint
void setQuadTint(int tint) -
setQuadOrientation
void setQuadOrientation(net.minecraft.core.Direction orientation) -
setApplyDiffuseLighting
void setApplyDiffuseLighting(boolean diffuse) -
setTexture
void setTexture(net.minecraft.client.renderer.texture.TextureAtlasSprite texture) -
put
void put(int element, float... data) -
put
Assumes the data is already completely unpacked. You must always copy the data from the quad provided to an internal cache. basically: this.quad.put(quad);- 参数:
quad- The quad to copy data from.
-
put
default void put(net.minecraft.client.renderer.block.model.BakedQuad quad)
-