Package net.minecraft.client.renderer
Class SpriteCoordinateExpander
java.lang.Object
net.minecraft.client.renderer.SpriteCoordinateExpander
- All Implemented Interfaces:
VertexConsumer,IVertexConsumerExtension
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionSpriteCoordinateExpander(VertexConsumer delegate, TextureAtlasSprite sprite) -
Method Summary
Modifier and TypeMethodDescriptionaddVertex(float x, float y, float z) voidaddVertex(float x, float y, float z, int color, float u, float v, int packedOverlay, int packedLight, float normalX, float normalY, float normalZ) setColor(int red, int green, int blue, int alpha) setNormal(float normalX, float normalY, float normalZ) setUv(float u, float v) setUv1(int u, int v) setUv2(int u, int v) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.neoforged.neoforge.client.extensions.IVertexConsumerExtension
applyBakedLighting, applyBakedNormals, misc, putBulkDataMethods inherited from interface com.mojang.blaze3d.vertex.VertexConsumer
addVertex, addVertex, addVertex, addVertex, putBulkData, putBulkData, setColor, setColor, setLight, setNormal, setOverlay, setWhiteAlpha
-
Field Details
-
delegate
-
sprite
-
-
Constructor Details
-
SpriteCoordinateExpander
-
-
Method Details
-
addVertex
- Specified by:
addVertexin interfaceVertexConsumer
-
setColor
- Specified by:
setColorin interfaceVertexConsumer
-
setUv
- Specified by:
setUvin interfaceVertexConsumer
-
setUv1
- Specified by:
setUv1in interfaceVertexConsumer
-
setUv2
- Specified by:
setUv2in interfaceVertexConsumer
-
setNormal
- Specified by:
setNormalin interfaceVertexConsumer
-
addVertex
public void addVertex(float x, float y, float z, int color, float u, float v, int packedOverlay, int packedLight, float normalX, float normalY, float normalZ) - Specified by:
addVertexin interfaceVertexConsumer
-