Package net.minecraft.client.render
Class Tessellator
java.lang.Object
net.minecraft.client.render.Tessellator
- Mappings:
Namespace Name intermediary net/minecraft/class_67glue class_539server net/minecraft/class_67client nwnamed net/minecraft/client/render/Tessellator
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate intprivate int[]private intprivate intprivate ByteBufferprivate intprivate booleanprivate booleanprivate FloatBufferprivate booleanprivate booleanprivate booleanstatic final Tessellatorprivate IntBufferprivate intprivate intprivate static booleanprivate doubleprivate static booleanprivate booleanprivate doubleprivate intprivate IntBufferprivate intprivate intprivate doubleprivate doubleprivate double -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcolor(float r, float g, float b) voidcolor(float r, float g, float b, float a) voidcolor(int rgb) voidcolor(int rgb, int a) voidcolor(int r, int g, int b) voidcolor(int r, int g, int b, int a) voidvoiddraw()voidnormal(float x, float y, float z) private voidreset()voidstart(int mode) voidvoidtexture(double u, double v) voidtranslate(double x, double y, double z) voidtranslate(float x, float y, float z) voidvertex(double x, double y, double z) voidvertex(double x, double y, double z, double u, double v)
-
Field Details
-
TRIANGLE_MODE
private static boolean TRIANGLE_MODE- Mappings:
Namespace Name Mixin selector intermediary field_2055Lnet/minecraft/class_67;field_2055:Zglue field_2278Lclass_539;field_2278:Zserver field_2055Lnet/minecraft/class_67;field_2055:Zclient bLnw;b:Znamed TRIANGLE_MODELnet/minecraft/client/render/Tessellator;TRIANGLE_MODE:Z
-
USE_VBO
private static boolean USE_VBO- Mappings:
Namespace Name Mixin selector intermediary field_2056Lnet/minecraft/class_67;field_2056:Zglue field_2279Lclass_539;field_2279:Zserver field_2056Lnet/minecraft/class_67;field_2056:Zclient cLnw;c:Znamed USE_VBOLnet/minecraft/client/render/Tessellator;USE_VBO:Z
-
INSTANCE
- Mappings:
Namespace Name Mixin selector intermediary field_2054Lnet/minecraft/class_67;field_2054:Lnet/minecraft/class_67;glue field_2277Lclass_539;field_2277:Lclass_539;server field_2054Lnet/minecraft/class_67;field_2054:Lnet/minecraft/class_67;client aLnw;a:Lnw;named INSTANCELnet/minecraft/client/render/Tessellator;INSTANCE:Lnet/minecraft/client/render/Tessellator;
-
byteBuffer
- Mappings:
Namespace Name Mixin selector intermediary field_2057Lnet/minecraft/class_67;field_2057:Ljava/nio/ByteBuffer;glue field_2280Lclass_539;field_2280:Ljava/nio/ByteBuffer;server field_2057Lnet/minecraft/class_67;field_2057:Ljava/nio/ByteBuffer;client dLnw;d:Ljava/nio/ByteBuffer;named byteBufferLnet/minecraft/client/render/Tessellator;byteBuffer:Ljava/nio/ByteBuffer;
-
intBuffer
- Mappings:
Namespace Name Mixin selector intermediary field_2058Lnet/minecraft/class_67;field_2058:Ljava/nio/IntBuffer;glue field_2281Lclass_539;field_2281:Ljava/nio/IntBuffer;server field_2058Lnet/minecraft/class_67;field_2058:Ljava/nio/IntBuffer;client eLnw;e:Ljava/nio/IntBuffer;named intBufferLnet/minecraft/client/render/Tessellator;intBuffer:Ljava/nio/IntBuffer;
-
floatBuffer
- Mappings:
Namespace Name Mixin selector intermediary field_2059Lnet/minecraft/class_67;field_2059:Ljava/nio/FloatBuffer;glue field_2282Lclass_539;field_2282:Ljava/nio/FloatBuffer;server field_2059Lnet/minecraft/class_67;field_2059:Ljava/nio/FloatBuffer;client fLnw;f:Ljava/nio/FloatBuffer;named floatBufferLnet/minecraft/client/render/Tessellator;floatBuffer:Ljava/nio/FloatBuffer;
-
buffer
private int[] buffer- Mappings:
Namespace Name Mixin selector intermediary field_2060Lnet/minecraft/class_67;field_2060:[Iglue field_2283Lclass_539;field_2283:[Iserver field_2060Lnet/minecraft/class_67;field_2060:[Iclient gLnw;g:[Inamed bufferLnet/minecraft/client/render/Tessellator;buffer:[I
-
vertexCount
private int vertexCount- Mappings:
Namespace Name Mixin selector intermediary field_2061Lnet/minecraft/class_67;field_2061:Iglue field_2284Lclass_539;field_2284:Iserver field_2061Lnet/minecraft/class_67;field_2061:Iclient hLnw;h:Inamed vertexCountLnet/minecraft/client/render/Tessellator;vertexCount:I
-
u
private double u- Mappings:
Namespace Name Mixin selector intermediary field_2062Lnet/minecraft/class_67;field_2062:Dglue field_2285Lclass_539;field_2285:Dserver field_2062Lnet/minecraft/class_67;field_2062:Dclient iLnw;i:Dnamed uLnet/minecraft/client/render/Tessellator;u:D
-
v
private double v- Mappings:
Namespace Name Mixin selector intermediary field_2063Lnet/minecraft/class_67;field_2063:Dglue field_2286Lclass_539;field_2286:Dserver field_2063Lnet/minecraft/class_67;field_2063:Dclient jLnw;j:Dnamed vLnet/minecraft/client/render/Tessellator;v:D
-
color
private int color- Mappings:
Namespace Name Mixin selector intermediary field_2064Lnet/minecraft/class_67;field_2064:Iglue field_2287Lclass_539;field_2287:Iserver field_2064Lnet/minecraft/class_67;field_2064:Iclient kLnw;k:Inamed colorLnet/minecraft/client/render/Tessellator;color:I
-
hasColor
private boolean hasColor- Mappings:
Namespace Name Mixin selector intermediary field_2065Lnet/minecraft/class_67;field_2065:Zglue field_2288Lclass_539;field_2288:Zserver field_2065Lnet/minecraft/class_67;field_2065:Zclient lLnw;l:Znamed hasColorLnet/minecraft/client/render/Tessellator;hasColor:Z
-
hasTexture
private boolean hasTexture- Mappings:
Namespace Name Mixin selector intermediary field_2066Lnet/minecraft/class_67;field_2066:Zglue field_2289Lclass_539;field_2289:Zserver field_2066Lnet/minecraft/class_67;field_2066:Zclient mLnw;m:Znamed hasTextureLnet/minecraft/client/render/Tessellator;hasTexture:Z
-
hasNormals
private boolean hasNormals- Mappings:
Namespace Name Mixin selector intermediary field_2067Lnet/minecraft/class_67;field_2067:Zglue field_2290Lclass_539;field_2290:Zserver field_2067Lnet/minecraft/class_67;field_2067:Zclient nLnw;n:Znamed hasNormalsLnet/minecraft/client/render/Tessellator;hasNormals:Z
-
bufferPosition
private int bufferPosition- Mappings:
Namespace Name Mixin selector intermediary field_2068Lnet/minecraft/class_67;field_2068:Iglue field_2291Lclass_539;field_2291:Iserver field_2068Lnet/minecraft/class_67;field_2068:Iclient oLnw;o:Inamed bufferPositionLnet/minecraft/client/render/Tessellator;bufferPosition:I
-
addedVertexCount
private int addedVertexCount- Mappings:
Namespace Name Mixin selector intermediary field_2069Lnet/minecraft/class_67;field_2069:Iglue field_2292Lclass_539;field_2292:Iserver field_2069Lnet/minecraft/class_67;field_2069:Iclient pLnw;p:Inamed addedVertexCountLnet/minecraft/client/render/Tessellator;addedVertexCount:I
-
colorDisabled
private boolean colorDisabled- Mappings:
Namespace Name Mixin selector intermediary field_2070Lnet/minecraft/class_67;field_2070:Zglue field_2293Lclass_539;field_2293:Zserver field_2070Lnet/minecraft/class_67;field_2070:Zclient qLnw;q:Znamed colorDisabledLnet/minecraft/client/render/Tessellator;colorDisabled:Z
-
mode
private int mode- Mappings:
Namespace Name Mixin selector intermediary field_2071Lnet/minecraft/class_67;field_2071:Iglue field_2294Lclass_539;field_2294:Iserver field_2071Lnet/minecraft/class_67;field_2071:Iclient rLnw;r:Inamed modeLnet/minecraft/client/render/Tessellator;mode:I
-
xOffset
private double xOffset- Mappings:
Namespace Name Mixin selector intermediary field_2072Lnet/minecraft/class_67;field_2072:Dglue field_2295Lclass_539;field_2295:Dserver field_2072Lnet/minecraft/class_67;field_2072:Dclient sLnw;s:Dnamed xOffsetLnet/minecraft/client/render/Tessellator;xOffset:D
-
yOffset
private double yOffset- Mappings:
Namespace Name Mixin selector intermediary field_2073Lnet/minecraft/class_67;field_2073:Dglue field_2296Lclass_539;field_2296:Dserver field_2073Lnet/minecraft/class_67;field_2073:Dclient tLnw;t:Dnamed yOffsetLnet/minecraft/client/render/Tessellator;yOffset:D
-
zOffset
private double zOffset- Mappings:
Namespace Name Mixin selector intermediary field_2074Lnet/minecraft/class_67;field_2074:Dglue field_2297Lclass_539;field_2297:Dserver field_2074Lnet/minecraft/class_67;field_2074:Dclient uLnw;u:Dnamed zOffsetLnet/minecraft/client/render/Tessellator;zOffset:D
-
normal
private int normal- Mappings:
Namespace Name Mixin selector intermediary field_2075Lnet/minecraft/class_67;field_2075:Iglue field_2298Lclass_539;field_2298:Iserver field_2075Lnet/minecraft/class_67;field_2075:Iclient vLnw;v:Inamed normalLnet/minecraft/client/render/Tessellator;normal:I
-
drawing
private boolean drawing- Mappings:
Namespace Name Mixin selector intermediary field_2076Lnet/minecraft/class_67;field_2076:Zglue field_2299Lclass_539;field_2299:Zserver field_2076Lnet/minecraft/class_67;field_2076:Zclient wLnw;w:Znamed drawingLnet/minecraft/client/render/Tessellator;drawing:Z
-
useVbo
private boolean useVbo- Mappings:
Namespace Name Mixin selector intermediary field_2077Lnet/minecraft/class_67;field_2077:Zglue field_2300Lclass_539;field_2300:Zserver field_2077Lnet/minecraft/class_67;field_2077:Zclient xLnw;x:Znamed useVboLnet/minecraft/client/render/Tessellator;useVbo:Z
-
vboBuffer
- Mappings:
Namespace Name Mixin selector intermediary field_2078Lnet/minecraft/class_67;field_2078:Ljava/nio/IntBuffer;glue field_2301Lclass_539;field_2301:Ljava/nio/IntBuffer;server field_2078Lnet/minecraft/class_67;field_2078:Ljava/nio/IntBuffer;client yLnw;y:Ljava/nio/IntBuffer;named vboBufferLnet/minecraft/client/render/Tessellator;vboBuffer:Ljava/nio/IntBuffer;
-
vbo
private int vbo- Mappings:
Namespace Name Mixin selector intermediary field_2079Lnet/minecraft/class_67;field_2079:Iglue field_2302Lclass_539;field_2302:Iserver field_2079Lnet/minecraft/class_67;field_2079:Iclient zLnw;z:Inamed vboLnet/minecraft/client/render/Tessellator;vbo:I
-
vboCount
private int vboCount- Mappings:
Namespace Name Mixin selector intermediary field_2052Lnet/minecraft/class_67;field_2052:Iglue field_2275Lclass_539;field_2275:Iserver field_2052Lnet/minecraft/class_67;field_2052:Iclient ALnw;A:Inamed vboCountLnet/minecraft/client/render/Tessellator;vboCount:I
-
bufferSize
private int bufferSize- Mappings:
Namespace Name Mixin selector intermediary field_2053Lnet/minecraft/class_67;field_2053:Iglue field_2276Lclass_539;field_2276:Iserver field_2053Lnet/minecraft/class_67;field_2053:Iclient BLnw;B:Inamed bufferSizeLnet/minecraft/client/render/Tessellator;bufferSize:I
-
-
Constructor Details
-
Tessellator
private Tessellator(int bufferSize) - Mappings:
Namespace Name Mixin selector intermediary <init>Lnet/minecraft/class_67;<init>(I)Vglue <init>Lclass_539;<init>(I)Vserver <init>Lnet/minecraft/class_67;<init>(I)Vclient <init>Lnw;<init>(I)Vnamed <init>Lnet/minecraft/client/render/Tessellator;<init>(I)V
-
-
Method Details
-
draw
public void draw()- Mappings:
Namespace Name Mixin selector intermediary method_1685Lnet/minecraft/class_67;method_1685()Vglue method_1958Lclass_539;method_1958()Vserver method_1685Lnet/minecraft/class_67;method_1685()Vclient aLnw;a()Vnamed drawLnet/minecraft/client/render/Tessellator;draw()V
-
reset
private void reset()- Mappings:
Namespace Name Mixin selector intermediary method_1701Lnet/minecraft/class_67;method_1701()Vglue method_1974Lclass_539;method_1974()Vserver method_1701Lnet/minecraft/class_67;method_1701()Vclient dLnw;d()Vnamed resetLnet/minecraft/client/render/Tessellator;reset()V
-
startQuads
public void startQuads()- Mappings:
Namespace Name Mixin selector intermediary method_1695Lnet/minecraft/class_67;method_1695()Vglue method_1968Lclass_539;method_1968()Vserver method_1695Lnet/minecraft/class_67;method_1695()Vclient bLnw;b()Vnamed startQuadsLnet/minecraft/client/render/Tessellator;startQuads()V
-
start
public void start(int mode) - Mappings:
Namespace Name Mixin selector intermediary method_1691Lnet/minecraft/class_67;method_1691(I)Vglue method_1964Lclass_539;method_1964(I)Vserver method_1691Lnet/minecraft/class_67;method_1691(I)Vclient aLnw;a(I)Vnamed startLnet/minecraft/client/render/Tessellator;start(I)V
-
texture
public void texture(double u, double v) - Mappings:
Namespace Name Mixin selector intermediary method_1686Lnet/minecraft/class_67;method_1686(DD)Vglue method_1959Lclass_539;method_1959(DD)Vserver method_1686Lnet/minecraft/class_67;method_1686(DD)Vclient aLnw;a(DD)Vnamed textureLnet/minecraft/client/render/Tessellator;texture(DD)V
-
color
public void color(float r, float g, float b) - Mappings:
Namespace Name Mixin selector intermediary method_1689Lnet/minecraft/class_67;method_1689(FFF)Vglue method_1962Lclass_539;method_1962(FFF)Vserver method_1689Lnet/minecraft/class_67;method_1689(FFF)Vclient aLnw;a(FFF)Vnamed colorLnet/minecraft/client/render/Tessellator;color(FFF)V
-
color
public void color(float r, float g, float b, float a) - Mappings:
Namespace Name Mixin selector intermediary method_1690Lnet/minecraft/class_67;method_1690(FFFF)Vglue method_1963Lclass_539;method_1963(FFFF)Vserver method_1690Lnet/minecraft/class_67;method_1690(FFFF)Vclient aLnw;a(FFFF)Vnamed colorLnet/minecraft/client/render/Tessellator;color(FFFF)V
-
color
public void color(int r, int g, int b) - Mappings:
Namespace Name Mixin selector intermediary method_1693Lnet/minecraft/class_67;method_1693(III)Vglue method_1966Lclass_539;method_1966(III)Vserver method_1693Lnet/minecraft/class_67;method_1693(III)Vclient aLnw;a(III)Vnamed colorLnet/minecraft/client/render/Tessellator;color(III)V
-
color
public void color(int r, int g, int b, int a) - Mappings:
Namespace Name Mixin selector intermediary method_1694Lnet/minecraft/class_67;method_1694(IIII)Vglue method_1967Lclass_539;method_1967(IIII)Vserver method_1694Lnet/minecraft/class_67;method_1694(IIII)Vclient aLnw;a(IIII)Vnamed colorLnet/minecraft/client/render/Tessellator;color(IIII)V
-
vertex
public void vertex(double x, double y, double z, double u, double v) - Mappings:
Namespace Name Mixin selector intermediary method_1688Lnet/minecraft/class_67;method_1688(DDDDD)Vglue method_1961Lclass_539;method_1961(DDDDD)Vserver method_1688Lnet/minecraft/class_67;method_1688(DDDDD)Vclient aLnw;a(DDDDD)Vnamed vertexLnet/minecraft/client/render/Tessellator;vertex(DDDDD)V
-
vertex
public void vertex(double x, double y, double z) - Mappings:
Namespace Name Mixin selector intermediary method_1687Lnet/minecraft/class_67;method_1687(DDD)Vglue method_1960Lclass_539;method_1960(DDD)Vserver method_1687Lnet/minecraft/class_67;method_1687(DDD)Vclient aLnw;a(DDD)Vnamed vertexLnet/minecraft/client/render/Tessellator;vertex(DDD)V
-
color
public void color(int rgb) - Mappings:
Namespace Name Mixin selector intermediary method_1698Lnet/minecraft/class_67;method_1698(I)Vglue method_1971Lclass_539;method_1971(I)Vserver method_1698Lnet/minecraft/class_67;method_1698(I)Vclient bLnw;b(I)Vnamed colorLnet/minecraft/client/render/Tessellator;color(I)V
-
color
public void color(int rgb, int a) - Mappings:
Namespace Name Mixin selector intermediary method_1692Lnet/minecraft/class_67;method_1692(II)Vglue method_1965Lclass_539;method_1965(II)Vserver method_1692Lnet/minecraft/class_67;method_1692(II)Vclient aLnw;a(II)Vnamed colorLnet/minecraft/client/render/Tessellator;color(II)V
-
disableColor
public void disableColor()- Mappings:
Namespace Name Mixin selector intermediary method_1699Lnet/minecraft/class_67;method_1699()Vglue method_1972Lclass_539;method_1972()Vserver method_1699Lnet/minecraft/class_67;method_1699()Vclient cLnw;c()Vnamed disableColorLnet/minecraft/client/render/Tessellator;disableColor()V
-
normal
public void normal(float x, float y, float z) - Mappings:
Namespace Name Mixin selector intermediary method_1697Lnet/minecraft/class_67;method_1697(FFF)Vglue method_1970Lclass_539;method_1970(FFF)Vserver method_1697Lnet/minecraft/class_67;method_1697(FFF)Vclient bLnw;b(FFF)Vnamed normalLnet/minecraft/client/render/Tessellator;normal(FFF)V
-
translate
public void translate(double x, double y, double z) - Mappings:
Namespace Name Mixin selector intermediary method_1696Lnet/minecraft/class_67;method_1696(DDD)Vglue method_1969Lclass_539;method_1969(DDD)Vserver method_1696Lnet/minecraft/class_67;method_1696(DDD)Vclient bLnw;b(DDD)Vnamed translateLnet/minecraft/client/render/Tessellator;translate(DDD)V
-
translate
public void translate(float x, float y, float z) - Mappings:
Namespace Name Mixin selector intermediary method_1700Lnet/minecraft/class_67;method_1700(FFF)Vglue method_1973Lclass_539;method_1973(FFF)Vserver method_1700Lnet/minecraft/class_67;method_1700(FFF)Vclient cLnw;c(FFF)Vnamed translateLnet/minecraft/client/render/Tessellator;translate(FFF)V
-