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) void
addVertex
(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, wait
Methods inherited from interface net.neoforged.neoforge.client.extensions.IVertexConsumerExtension
applyBakedLighting, applyBakedNormals, misc, putBulkData
Methods 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:
addVertex
in interfaceVertexConsumer
-
setColor
- Specified by:
setColor
in interfaceVertexConsumer
-
setUv
- Specified by:
setUv
in interfaceVertexConsumer
-
setUv1
- Specified by:
setUv1
in interfaceVertexConsumer
-
setUv2
- Specified by:
setUv2
in interfaceVertexConsumer
-
setNormal
- Specified by:
setNormal
in 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:
addVertex
in interfaceVertexConsumer
-