Package net.minecraft.client.render
Class Tessellator
java.lang.Object
net.minecraft.client.render.Tessellator
Holding a single instance of
BufferBuilder.
This class reuses the buffer builder so a buffer doesn't have to be allocated every time.
- Mappings:
Namespace Name named net/minecraft/client/render/Tessellatorintermediary net/minecraft/class_289official fac
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final BufferBuilderprivate static final intprivate static @Nullable Tessellator -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddraw()Draws the contents of the buffer builder using the shader program specified withRenderSystem#setShader.static Tessellatorstatic void
-
Field Details
-
field_46841
private static final int field_46841- See Also:
- Mappings:
Namespace Name Mixin selector named field_46841Lnet/minecraft/client/render/Tessellator;field_46841:Iintermediary field_46841Lnet/minecraft/class_289;field_46841:Iofficial aLfac;a:I
-
INSTANCE
- Mappings:
Namespace Name Mixin selector named INSTANCELnet/minecraft/client/render/Tessellator;INSTANCE:Lnet/minecraft/client/render/Tessellator;intermediary field_1573Lnet/minecraft/class_289;field_1573:Lnet/minecraft/class_289;official cLfac;c:Lfac;
-
buffer
- Mappings:
Namespace Name Mixin selector named bufferLnet/minecraft/client/render/Tessellator;buffer:Lnet/minecraft/client/render/BufferBuilder;intermediary field_1574Lnet/minecraft/class_289;field_1574:Lnet/minecraft/class_287;official bLfac;b:Lezv;
-
-
Constructor Details
-
Tessellator
public Tessellator(int bufferCapacity) - Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/client/render/Tessellator;<init>(I)Vintermediary <init>Lnet/minecraft/class_289;<init>(I)Vofficial <init>Lfac;<init>(I)V
-
Tessellator
public Tessellator()
-
-
Method Details
-
initialize
public static void initialize()- Mappings:
Namespace Name Mixin selector named initializeLnet/minecraft/client/render/Tessellator;initialize()Vintermediary method_54560Lnet/minecraft/class_289;method_54560()Vofficial aLfac;a()V
-
getInstance
- Mappings:
Namespace Name Mixin selector named getInstanceLnet/minecraft/client/render/Tessellator;getInstance()Lnet/minecraft/client/render/Tessellator;intermediary method_1348Lnet/minecraft/class_289;method_1348()Lnet/minecraft/class_289;official bLfac;b()Lfac;
-
draw
public void draw()Draws the contents of the buffer builder using the shader program specified withRenderSystem#setShader.- Mappings:
Namespace Name Mixin selector named drawLnet/minecraft/client/render/Tessellator;draw()Vintermediary method_1350Lnet/minecraft/class_289;method_1350()Vofficial cLfac;c()V
-
getBuffer
- Mappings:
Namespace Name Mixin selector named getBufferLnet/minecraft/client/render/Tessellator;getBuffer()Lnet/minecraft/client/render/BufferBuilder;intermediary method_1349Lnet/minecraft/class_289;method_1349()Lnet/minecraft/class_287;official dLfac;d()Lezv;
-