diff --git a/src/main/java/net/minecraftforge/client/model/pipeline/VertexTransformer.java b/src/main/java/net/minecraftforge/client/model/pipeline/VertexTransformer.java new file mode 100644 index 0000000000..5fe6565ed9 --- /dev/null +++ b/src/main/java/net/minecraftforge/client/model/pipeline/VertexTransformer.java @@ -0,0 +1,39 @@ +package net.minecraftforge.client.model.pipeline; + +import net.minecraft.client.renderer.vertex.VertexFormat; +import net.minecraft.util.EnumFacing; + +public class VertexTransformer implements IVertexConsumer +{ + protected final IVertexConsumer parent; + + public VertexTransformer(IVertexConsumer parent) + { + this.parent = parent; + } + + public VertexFormat getVertexFormat() + { + return parent.getVertexFormat(); + } + + public void setQuadTint(int tint) + { + parent.setQuadTint(tint); + } + + public void setQuadOrientation(EnumFacing orientation) + { + parent.setQuadOrientation(orientation); + } + + public void setQuadColored() + { + parent.setQuadColored(); + } + + public void put(int element, float... data) + { + parent.put(element, data); + } +}