Package com.mojang.blaze3d.platform
Class GlStateManager
java.lang.Object
com.mojang.blaze3d.platform.GlStateManager
Allows calling the static methods in
GL11 without actually touching it- Mappings:
Namespace Name official cjmintermediary net/minecraft/class_2403named com/mojang/blaze3d/platform/GlStateManager
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static intStores the currently active textureprivate static class_2404private static class_2406private static class_2406[]private static class_2411private static class_2405private static class_2413private static class_2414private static class_2412private static class_2415private static class_2409private static class_2420private static class_2407private static class_2417private static class_2406private static class_2421[]private static class_2406private static class_2410private static class_2408private static class_4987private static intStores the shading mode -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidactiveTexture(int texture) Sets the active texture unitstatic voidalphaFunc(int func, float ref) Sets the alpha test functionstatic voidbindTexture(int texture) Binds a certain specified texture to a texturing targetstatic voidblendFunc(int srcFactor, int dstFactor) Sets pixel arithmeticstatic voidblendFuncSeparate(int srcFactorRGB, int dstFactorRGB, int srcFactorAlpha, int dstFactorAlpha) Sets pixel arithmetic for RGB and alpha components separatelystatic voidcallList(int listId) Executes a display liststatic voidclear(int mode) Clears buffers to preset valuesstatic voidClears the current colorstatic voidclearColor(float red, float green, float blue, float alpha) Sets clear values for the color buffersstatic voidclearDepth(double depth) Sets the clear value for the depth bufferstatic voidcolor3f(float red, float green, float blue) Sets the current color without alphastatic voidcolor4f(float red, float green, float blue, float alpha) Sets the current colorstatic voidcolorMask(boolean red, boolean green, boolean blue, boolean alpha) Enables or Disables writing of frame buffer color componentsstatic voidcolorMaterial(int face, int mode) Causes a material color to track the current colorstatic voidcullFace(int mode) Sets whether front- or back-facing facets can be culledstatic voiddeleteTexture(int texture) Deletes a certain specified texturestatic voiddepthFunc(int func) Sets the value used for depth buffer comparisonsstatic voiddepthMask(boolean mask) Enables or disables writing into the depth bufferstatic voidDisables alpha testingstatic voidEnables implementing transparency within objectsstatic voidDisables color index renderingstatic voidDisables tracking of the current color by the material colorstatic voidDisables Cullingstatic voidDisables depth testingstatic voidDisables fogstatic voiddisableLight(int index) Disables lighting for a certain elementstatic voidDisables lightingstatic voidDisables Normalizestatic voidDisables Polygon offsetstatic voidDisables rescalestatic voidDisables active texture unitsstatic voidEnables alpha testingstatic voidDisables implementing transparency within objectsstatic voidEnables color index renderingstatic voidEnables tracking of the current color by the material colorstatic voidEnables cullingstatic voidEnables depth testingstatic voidEnabled fogstatic voidenableLight(int index) Enables lighting for a certain elementstatic voidEnables lightingstatic voidEnables normalizestatic voidEnables Polygon Offsetstatic voidEnables rescalestatic voidEnables active texture unitsstatic voidfogDensity(float density) Sets fog parametersstatic voidfogEnd(float end) Sets fog parametersstatic voidfogMode(int mode) Sets fog parametersstatic voidfogStart(float start) Sets fog parametersstatic voidgetFloat(int mode, FloatBuffer buffer) Gets a float for a float bufferstatic intGenerates texture namesstatic voidReplaces the current matrix with the identity matrixstatic voidlogicOp(int op) Sets a logical pixel operation for color index renderingstatic voidmatrixMode(int mode) Allows specifying which matrix is the current matrixstatic voidmethod_9807(class_2418 class_2418) static voidmethod_9808(class_2418 class_2418, int int2) static voidmethod_9809(class_2418 class_2418, int int2, FloatBuffer floatBuffer) static voidmethod_9821(class_2418 class_2418) private static class_2419method_9827(class_2418 class_2418) static voidmultiMatrix(FloatBuffer buffer) Multiplies the current matrix with the specified matrixstatic voidortho(double l, double r, double b, double t, double n, double f) Multiplies the current matrix with an orthographic matrixstatic voidpolygonOffset(float factor, float units) Sets the scale and units used to calculate depth valuesstatic voidPops the attribute stackstatic voidPops the current matrix stackstatic voidPushes the attribute stackstatic voidPushes the current matrix stackstatic voidrotatef(float angle, float x, float y, float z) Multiplies the current matrix by a rotation matrixstatic voidscaled(double x, double y, double z) Multiplies the current matrix by a general scaling matrixstatic voidscalef(float x, float y, float z) Multiplies the current matrix by a general scaling matrixstatic voidshadeModel(int mode) Sets shading mode as flat or smoothstatic voidtranslated(double x, double y, double z) Multiplies the current matrix by a translation matrixstatic voidtranslatef(float x, float y, float z) Multiplies the current matrix by a translation matrixstatic voidviewPort(int x, int y, int width, int height) Sets the viewport
-
Field Details
-
field_10708
private static class_2404 field_10708- Mappings:
Namespace Name Mixin selector official aLcjm;a:Lcjo;intermediary field_10708Lnet/minecraft/class_2403;field_10708:Lnet/minecraft/class_2404;named field_10708Lcom/mojang/blaze3d/platform/GlStateManager;field_10708:Lnet/minecraft/class_2404;
-
field_10709
private static class_2406 field_10709- Mappings:
Namespace Name Mixin selector official bLcjm;b:Lcjq;intermediary field_10709Lnet/minecraft/class_2403;field_10709:Lnet/minecraft/class_2406;named field_10709Lcom/mojang/blaze3d/platform/GlStateManager;field_10709:Lnet/minecraft/class_2406;
-
field_10710
private static class_2406[] field_10710- Mappings:
Namespace Name Mixin selector official cLcjm;c:[Lcjq;intermediary field_10710Lnet/minecraft/class_2403;field_10710:[Lnet/minecraft/class_2406;named field_10710Lcom/mojang/blaze3d/platform/GlStateManager;field_10710:[Lnet/minecraft/class_2406;
-
field_10711
private static class_2411 field_10711- Mappings:
Namespace Name Mixin selector official dLcjm;d:Lcjv;intermediary field_10711Lnet/minecraft/class_2403;field_10711:Lnet/minecraft/class_2411;named field_10711Lcom/mojang/blaze3d/platform/GlStateManager;field_10711:Lnet/minecraft/class_2411;
-
field_10712
private static class_2405 field_10712- Mappings:
Namespace Name Mixin selector official eLcjm;e:Lcjp;intermediary field_10712Lnet/minecraft/class_2403;field_10712:Lnet/minecraft/class_2405;named field_10712Lcom/mojang/blaze3d/platform/GlStateManager;field_10712:Lnet/minecraft/class_2405;
-
field_10713
private static class_2413 field_10713- Mappings:
Namespace Name Mixin selector official fLcjm;f:Lcjx;intermediary field_10713Lnet/minecraft/class_2403;field_10713:Lnet/minecraft/class_2413;named field_10713Lcom/mojang/blaze3d/platform/GlStateManager;field_10713:Lnet/minecraft/class_2413;
-
field_10714
private static class_2414 field_10714- Mappings:
Namespace Name Mixin selector official gLcjm;g:Lcjy;intermediary field_10714Lnet/minecraft/class_2403;field_10714:Lnet/minecraft/class_2414;named field_10714Lcom/mojang/blaze3d/platform/GlStateManager;field_10714:Lnet/minecraft/class_2414;
-
field_10715
private static class_2412 field_10715- Mappings:
Namespace Name Mixin selector official hLcjm;h:Lcjw;intermediary field_10715Lnet/minecraft/class_2403;field_10715:Lnet/minecraft/class_2412;named field_10715Lcom/mojang/blaze3d/platform/GlStateManager;field_10715:Lnet/minecraft/class_2412;
-
field_10716
private static class_2415 field_10716- Mappings:
Namespace Name Mixin selector official iLcjm;i:Lcjz;intermediary field_10716Lnet/minecraft/class_2403;field_10716:Lnet/minecraft/class_2415;named field_10716Lcom/mojang/blaze3d/platform/GlStateManager;field_10716:Lnet/minecraft/class_2415;
-
field_10717
private static class_2409 field_10717- Mappings:
Namespace Name Mixin selector official jLcjm;j:Lcjt;intermediary field_10717Lnet/minecraft/class_2403;field_10717:Lnet/minecraft/class_2409;named field_10717Lcom/mojang/blaze3d/platform/GlStateManager;field_10717:Lnet/minecraft/class_2409;
-
field_10718
private static class_2420 field_10718- Mappings:
Namespace Name Mixin selector official kLcjm;k:Lcke;intermediary field_10718Lnet/minecraft/class_2403;field_10718:Lnet/minecraft/class_2420;named field_10718Lcom/mojang/blaze3d/platform/GlStateManager;field_10718:Lnet/minecraft/class_2420;
-
field_10719
private static class_2407 field_10719- Mappings:
Namespace Name Mixin selector official lLcjm;l:Lcjr;intermediary field_10719Lnet/minecraft/class_2403;field_10719:Lnet/minecraft/class_2407;named field_10719Lcom/mojang/blaze3d/platform/GlStateManager;field_10719:Lnet/minecraft/class_2407;
-
field_10720
private static class_2417 field_10720- Mappings:
Namespace Name Mixin selector official mLcjm;m:Lckb;intermediary field_10720Lnet/minecraft/class_2403;field_10720:Lnet/minecraft/class_2417;named field_10720Lcom/mojang/blaze3d/platform/GlStateManager;field_10720:Lnet/minecraft/class_2417;
-
field_10721
private static class_2406 field_10721- Mappings:
Namespace Name Mixin selector official nLcjm;n:Lcjq;intermediary field_10721Lnet/minecraft/class_2403;field_10721:Lnet/minecraft/class_2406;named field_10721Lcom/mojang/blaze3d/platform/GlStateManager;field_10721:Lnet/minecraft/class_2406;
-
activeTexture
private static int activeTextureStores the currently active texture- Mappings:
Namespace Name Mixin selector official oLcjm;o:Iintermediary field_10722Lnet/minecraft/class_2403;field_10722:Inamed activeTextureLcom/mojang/blaze3d/platform/GlStateManager;activeTexture:I
-
field_10723
private static class_2421[] field_10723- Mappings:
Namespace Name Mixin selector official pLcjm;p:[Lckf;intermediary field_10723Lnet/minecraft/class_2403;field_10723:[Lnet/minecraft/class_2421;named field_10723Lcom/mojang/blaze3d/platform/GlStateManager;field_10723:[Lnet/minecraft/class_2421;
-
modelShadeMode
private static int modelShadeModeStores the shading mode- Mappings:
Namespace Name Mixin selector official qLcjm;q:Iintermediary field_10724Lnet/minecraft/class_2403;field_10724:Inamed modelShadeModeLcom/mojang/blaze3d/platform/GlStateManager;modelShadeMode:I
-
field_10725
private static class_2406 field_10725- Mappings:
Namespace Name Mixin selector official rLcjm;r:Lcjq;intermediary field_10725Lnet/minecraft/class_2403;field_10725:Lnet/minecraft/class_2406;named field_10725Lcom/mojang/blaze3d/platform/GlStateManager;field_10725:Lnet/minecraft/class_2406;
-
field_10726
private static class_2410 field_10726- Mappings:
Namespace Name Mixin selector official sLcjm;s:Lcju;intermediary field_10726Lnet/minecraft/class_2403;field_10726:Lnet/minecraft/class_2410;named field_10726Lcom/mojang/blaze3d/platform/GlStateManager;field_10726:Lnet/minecraft/class_2410;
-
field_10727
private static class_2408 field_10727- Mappings:
Namespace Name Mixin selector official tLcjm;t:Lcjs;intermediary field_10727Lnet/minecraft/class_2403;field_10727:Lnet/minecraft/class_2408;named field_10727Lcom/mojang/blaze3d/platform/GlStateManager;field_10727:Lnet/minecraft/class_2408;
-
field_22410
private static class_4987 field_22410- Mappings:
Namespace Name Mixin selector official uLcjm;u:Lckg;intermediary field_22410Lnet/minecraft/class_2403;field_22410:Lnet/minecraft/class_4987;named field_22410Lcom/mojang/blaze3d/platform/GlStateManager;field_22410:Lnet/minecraft/class_4987;
-
-
Constructor Details
-
GlStateManager
public GlStateManager()
-
-
Method Details
-
pushLightingAttributes
public static void pushLightingAttributes()Pushes the attribute stack- Mappings:
Namespace Name Mixin selector official aLcjm;a()Vintermediary method_9794Lnet/minecraft/class_2403;method_9794()Vnamed pushLightingAttributesLcom/mojang/blaze3d/platform/GlStateManager;pushLightingAttributes()V
-
popAttributes
public static void popAttributes()Pops the attribute stack- Mappings:
Namespace Name Mixin selector official bLcjm;b()Vintermediary method_9813Lnet/minecraft/class_2403;method_9813()Vnamed popAttributesLcom/mojang/blaze3d/platform/GlStateManager;popAttributes()V
-
disableAlphaTest
public static void disableAlphaTest()Disables alpha testing- Mappings:
Namespace Name Mixin selector official cLcjm;c()Vintermediary method_9822Lnet/minecraft/class_2403;method_9822()Vnamed disableAlphaTestLcom/mojang/blaze3d/platform/GlStateManager;disableAlphaTest()V
-
enableAlphaTest
public static void enableAlphaTest()Enables alpha testing- Mappings:
Namespace Name Mixin selector official dLcjm;d()Vintermediary method_9828Lnet/minecraft/class_2403;method_9828()Vnamed enableAlphaTestLcom/mojang/blaze3d/platform/GlStateManager;enableAlphaTest()V
-
alphaFunc
public static void alphaFunc(int func, float ref) Sets the alpha test function- Mappings:
Namespace Name Mixin selector official aLcjm;a(IF)Vintermediary method_9803Lnet/minecraft/class_2403;method_9803(IF)Vnamed alphaFuncLcom/mojang/blaze3d/platform/GlStateManager;alphaFunc(IF)V
-
enableLighting
public static void enableLighting()Enables lighting- Mappings:
Namespace Name Mixin selector official eLcjm;e()Vintermediary method_9830Lnet/minecraft/class_2403;method_9830()Vnamed enableLightingLcom/mojang/blaze3d/platform/GlStateManager;enableLighting()V
-
disableLighting
public static void disableLighting()Disables lighting- Mappings:
Namespace Name Mixin selector official fLcjm;f()Vintermediary method_9832Lnet/minecraft/class_2403;method_9832()Vnamed disableLightingLcom/mojang/blaze3d/platform/GlStateManager;disableLighting()V
-
enableLight
public static void enableLight(int index) Enables lighting for a certain element- Mappings:
Namespace Name Mixin selector official aLcjm;a(I)Vintermediary method_9802Lnet/minecraft/class_2403;method_9802(I)Vnamed enableLightLcom/mojang/blaze3d/platform/GlStateManager;enableLight(I)V
-
disableLight
public static void disableLight(int index) Disables lighting for a certain element- Mappings:
Namespace Name Mixin selector official bLcjm;b(I)Vintermediary method_9818Lnet/minecraft/class_2403;method_9818(I)Vnamed disableLightLcom/mojang/blaze3d/platform/GlStateManager;disableLight(I)V
-
enableColorMaterial
public static void enableColorMaterial()Enables tracking of the current color by the material color- Mappings:
Namespace Name Mixin selector official gLcjm;g()Vintermediary method_9834Lnet/minecraft/class_2403;method_9834()Vnamed enableColorMaterialLcom/mojang/blaze3d/platform/GlStateManager;enableColorMaterial()V
-
disableColorMaterial
public static void disableColorMaterial()Disables tracking of the current color by the material color- Mappings:
Namespace Name Mixin selector official hLcjm;h()Vintermediary method_9836Lnet/minecraft/class_2403;method_9836()Vnamed disableColorMaterialLcom/mojang/blaze3d/platform/GlStateManager;disableColorMaterial()V
-
colorMaterial
public static void colorMaterial(int face, int mode) Causes a material color to track the current color- Mappings:
Namespace Name Mixin selector official aLcjm;a(II)Vintermediary method_9804Lnet/minecraft/class_2403;method_9804(II)Vnamed colorMaterialLcom/mojang/blaze3d/platform/GlStateManager;colorMaterial(II)V
-
disableDepthTest
public static void disableDepthTest()Disables depth testing- Mappings:
Namespace Name Mixin selector official iLcjm;i()Vintermediary method_9838Lnet/minecraft/class_2403;method_9838()Vnamed disableDepthTestLcom/mojang/blaze3d/platform/GlStateManager;disableDepthTest()V
-
enableDepthTest
public static void enableDepthTest()Enables depth testing- Mappings:
Namespace Name Mixin selector official jLcjm;j()Vintermediary method_9840Lnet/minecraft/class_2403;method_9840()Vnamed enableDepthTestLcom/mojang/blaze3d/platform/GlStateManager;enableDepthTest()V
-
depthFunc
public static void depthFunc(int func) Sets the value used for depth buffer comparisons- Mappings:
Namespace Name Mixin selector official cLcjm;c(I)Vintermediary method_9826Lnet/minecraft/class_2403;method_9826(I)Vnamed depthFuncLcom/mojang/blaze3d/platform/GlStateManager;depthFunc(I)V
-
depthMask
public static void depthMask(boolean mask) Enables or disables writing into the depth buffer- Mappings:
Namespace Name Mixin selector official aLcjm;a(Z)Vintermediary method_9811Lnet/minecraft/class_2403;method_9811(Z)Vnamed depthMaskLcom/mojang/blaze3d/platform/GlStateManager;depthMask(Z)V
-
disableBlend
public static void disableBlend()Enables implementing transparency within objects- Mappings:
Namespace Name Mixin selector official kLcjm;k()Vintermediary method_9842Lnet/minecraft/class_2403;method_9842()Vnamed disableBlendLcom/mojang/blaze3d/platform/GlStateManager;disableBlend()V
-
enableBlend
public static void enableBlend()Disables implementing transparency within objects- Mappings:
Namespace Name Mixin selector official lLcjm;l()Vintermediary method_9843Lnet/minecraft/class_2403;method_9843()Vnamed enableBlendLcom/mojang/blaze3d/platform/GlStateManager;enableBlend()V
-
blendFunc
public static void blendFunc(int srcFactor, int dstFactor) Sets pixel arithmetic- Mappings:
Namespace Name Mixin selector official bLcjm;b(II)Vintermediary method_9819Lnet/minecraft/class_2403;method_9819(II)Vnamed blendFuncLcom/mojang/blaze3d/platform/GlStateManager;blendFunc(II)V
-
blendFuncSeparate
public static void blendFuncSeparate(int srcFactorRGB, int dstFactorRGB, int srcFactorAlpha, int dstFactorAlpha) Sets pixel arithmetic for RGB and alpha components separately- Mappings:
Namespace Name Mixin selector official aLcjm;a(IIII)Vintermediary method_9805Lnet/minecraft/class_2403;method_9805(IIII)Vnamed blendFuncSeparateLcom/mojang/blaze3d/platform/GlStateManager;blendFuncSeparate(IIII)V
-
enableFog
public static void enableFog()Enabled fog- Mappings:
Namespace Name Mixin selector official mLcjm;m()Vintermediary method_9844Lnet/minecraft/class_2403;method_9844()Vnamed enableFogLcom/mojang/blaze3d/platform/GlStateManager;enableFog()V
-
disableFog
public static void disableFog()Disables fog- Mappings:
Namespace Name Mixin selector official nLcjm;n()Vintermediary method_9846Lnet/minecraft/class_2403;method_9846()Vnamed disableFogLcom/mojang/blaze3d/platform/GlStateManager;disableFog()V
-
fogMode
public static void fogMode(int mode) Sets fog parameters- Mappings:
Namespace Name Mixin selector official dLcjm;d(I)Vintermediary method_9829Lnet/minecraft/class_2403;method_9829(I)Vnamed fogModeLcom/mojang/blaze3d/platform/GlStateManager;fogMode(I)V
-
fogDensity
public static void fogDensity(float density) Sets fog parameters- Mappings:
Namespace Name Mixin selector official aLcjm;a(F)Vintermediary method_9798Lnet/minecraft/class_2403;method_9798(F)Vnamed fogDensityLcom/mojang/blaze3d/platform/GlStateManager;fogDensity(F)V
-
fogStart
public static void fogStart(float start) Sets fog parameters- Mappings:
Namespace Name Mixin selector official bLcjm;b(F)Vintermediary method_9815Lnet/minecraft/class_2403;method_9815(F)Vnamed fogStartLcom/mojang/blaze3d/platform/GlStateManager;fogStart(F)V
-
fogEnd
public static void fogEnd(float end) Sets fog parameters- Mappings:
Namespace Name Mixin selector official cLcjm;c(F)Vintermediary method_9823Lnet/minecraft/class_2403;method_9823(F)Vnamed fogEndLcom/mojang/blaze3d/platform/GlStateManager;fogEnd(F)V
-
enableCull
public static void enableCull()Enables culling- Mappings:
Namespace Name Mixin selector official oLcjm;o()Vintermediary method_9848Lnet/minecraft/class_2403;method_9848()Vnamed enableCullLcom/mojang/blaze3d/platform/GlStateManager;enableCull()V
-
disableCull
public static void disableCull()Disables Culling- Mappings:
Namespace Name Mixin selector official pLcjm;p()Vintermediary method_9850Lnet/minecraft/class_2403;method_9850()Vnamed disableCullLcom/mojang/blaze3d/platform/GlStateManager;disableCull()V
-
cullFace
public static void cullFace(int mode) Sets whether front- or back-facing facets can be culled- Mappings:
Namespace Name Mixin selector official eLcjm;e(I)Vintermediary method_9831Lnet/minecraft/class_2403;method_9831(I)Vnamed cullFaceLcom/mojang/blaze3d/platform/GlStateManager;cullFace(I)V
-
enablePolyOffset
public static void enablePolyOffset()Enables Polygon Offset- Mappings:
Namespace Name Mixin selector official qLcjm;q()Vintermediary method_9851Lnet/minecraft/class_2403;method_9851()Vnamed enablePolyOffsetLcom/mojang/blaze3d/platform/GlStateManager;enablePolyOffset()V
-
disablePolyOffset
public static void disablePolyOffset()Disables Polygon offset- Mappings:
Namespace Name Mixin selector official rLcjm;r()Vintermediary method_9852Lnet/minecraft/class_2403;method_9852()Vnamed disablePolyOffsetLcom/mojang/blaze3d/platform/GlStateManager;disablePolyOffset()V
-
polygonOffset
public static void polygonOffset(float factor, float units) Sets the scale and units used to calculate depth values- Mappings:
Namespace Name Mixin selector official aLcjm;a(FF)Vintermediary method_9799Lnet/minecraft/class_2403;method_9799(FF)Vnamed polygonOffsetLcom/mojang/blaze3d/platform/GlStateManager;polygonOffset(FF)V
-
enableColorLogic
public static void enableColorLogic()Enables color index rendering- Mappings:
Namespace Name Mixin selector official uLcjm;u()Vintermediary method_9853Lnet/minecraft/class_2403;method_9853()Vnamed enableColorLogicLcom/mojang/blaze3d/platform/GlStateManager;enableColorLogic()V
-
disableColorLogic
public static void disableColorLogic()Disables color index rendering- Mappings:
Namespace Name Mixin selector official vLcjm;v()Vintermediary method_9854Lnet/minecraft/class_2403;method_9854()Vnamed disableColorLogicLcom/mojang/blaze3d/platform/GlStateManager;disableColorLogic()V
-
logicOp
public static void logicOp(int op) Sets a logical pixel operation for color index rendering- Mappings:
Namespace Name Mixin selector official fLcjm;f(I)Vintermediary method_9833Lnet/minecraft/class_2403;method_9833(I)Vnamed logicOpLcom/mojang/blaze3d/platform/GlStateManager;logicOp(I)V
-
method_9807
- Mappings:
Namespace Name Mixin selector official aLcjm;a(Lckc;)Vintermediary method_9807Lnet/minecraft/class_2403;method_9807(Lnet/minecraft/class_2418;)Vnamed method_9807Lcom/mojang/blaze3d/platform/GlStateManager;method_9807(Lnet/minecraft/class_2418;)V
-
method_9821
- Mappings:
Namespace Name Mixin selector official bLcjm;b(Lckc;)Vintermediary method_9821Lnet/minecraft/class_2403;method_9821(Lnet/minecraft/class_2418;)Vnamed method_9821Lcom/mojang/blaze3d/platform/GlStateManager;method_9821(Lnet/minecraft/class_2418;)V
-
method_9808
- Mappings:
Namespace Name Mixin selector official aLcjm;a(Lckc;I)Vintermediary method_9808Lnet/minecraft/class_2403;method_9808(Lnet/minecraft/class_2418;I)Vnamed method_9808Lcom/mojang/blaze3d/platform/GlStateManager;method_9808(Lnet/minecraft/class_2418;I)V
-
method_9809
- Mappings:
Namespace Name Mixin selector official aLcjm;a(Lckc;ILjava/nio/FloatBuffer;)Vintermediary method_9809Lnet/minecraft/class_2403;method_9809(Lnet/minecraft/class_2418;ILjava/nio/FloatBuffer;)Vnamed method_9809Lcom/mojang/blaze3d/platform/GlStateManager;method_9809(Lnet/minecraft/class_2418;ILjava/nio/FloatBuffer;)V
-
method_9827
- Mappings:
Namespace Name Mixin selector official cLcjm;c(Lckc;)Lckd;intermediary method_9827Lnet/minecraft/class_2403;method_9827(Lnet/minecraft/class_2418;)Lnet/minecraft/class_2419;named method_9827Lcom/mojang/blaze3d/platform/GlStateManager;method_9827(Lnet/minecraft/class_2418;)Lnet/minecraft/class_2419;
-
activeTexture
public static void activeTexture(int texture) Sets the active texture unit- Mappings:
Namespace Name Mixin selector official gLcjm;g(I)Vintermediary method_9835Lnet/minecraft/class_2403;method_9835(I)Vnamed activeTextureLcom/mojang/blaze3d/platform/GlStateManager;activeTexture(I)V
-
enableTexture
public static void enableTexture()Enables active texture units- Mappings:
Namespace Name Mixin selector official wLcjm;w()Vintermediary method_9855Lnet/minecraft/class_2403;method_9855()Vnamed enableTextureLcom/mojang/blaze3d/platform/GlStateManager;enableTexture()V
-
disableTexture
public static void disableTexture()Disables active texture units- Mappings:
Namespace Name Mixin selector official xLcjm;x()Vintermediary method_9856Lnet/minecraft/class_2403;method_9856()Vnamed disableTextureLcom/mojang/blaze3d/platform/GlStateManager;disableTexture()V
-
getTexLevelParameter
public static int getTexLevelParameter()Generates texture names- Mappings:
Namespace Name Mixin selector official yLcjm;y()Iintermediary method_9857Lnet/minecraft/class_2403;method_9857()Inamed getTexLevelParameterLcom/mojang/blaze3d/platform/GlStateManager;getTexLevelParameter()I
-
deleteTexture
public static void deleteTexture(int texture) Deletes a certain specified texture- Mappings:
Namespace Name Mixin selector official hLcjm;h(I)Vintermediary method_9837Lnet/minecraft/class_2403;method_9837(I)Vnamed deleteTextureLcom/mojang/blaze3d/platform/GlStateManager;deleteTexture(I)V
-
bindTexture
public static void bindTexture(int texture) Binds a certain specified texture to a texturing target- Mappings:
Namespace Name Mixin selector official iLcjm;i(I)Vintermediary method_9839Lnet/minecraft/class_2403;method_9839(I)Vnamed bindTextureLcom/mojang/blaze3d/platform/GlStateManager;bindTexture(I)V
-
enableNormalize
public static void enableNormalize()Enables normalize- Mappings:
Namespace Name Mixin selector official zLcjm;z()Vintermediary method_9858Lnet/minecraft/class_2403;method_9858()Vnamed enableNormalizeLcom/mojang/blaze3d/platform/GlStateManager;enableNormalize()V
-
disableNormalize
public static void disableNormalize()Disables Normalize- Mappings:
Namespace Name Mixin selector official ALcjm;A()Vintermediary method_9787Lnet/minecraft/class_2403;method_9787()Vnamed disableNormalizeLcom/mojang/blaze3d/platform/GlStateManager;disableNormalize()V
-
shadeModel
public static void shadeModel(int mode) Sets shading mode as flat or smooth- Mappings:
Namespace Name Mixin selector official jLcjm;j(I)Vintermediary method_9841Lnet/minecraft/class_2403;method_9841(I)Vnamed shadeModelLcom/mojang/blaze3d/platform/GlStateManager;shadeModel(I)V
-
enableRescaleNormal
public static void enableRescaleNormal()Enables rescale- Mappings:
Namespace Name Mixin selector official BLcjm;B()Vintermediary method_9788Lnet/minecraft/class_2403;method_9788()Vnamed enableRescaleNormalLcom/mojang/blaze3d/platform/GlStateManager;enableRescaleNormal()V
-
disableRescaleNormal
public static void disableRescaleNormal()Disables rescale- Mappings:
Namespace Name Mixin selector official CLcjm;C()Vintermediary method_9789Lnet/minecraft/class_2403;method_9789()Vnamed disableRescaleNormalLcom/mojang/blaze3d/platform/GlStateManager;disableRescaleNormal()V
-
viewPort
public static void viewPort(int x, int y, int width, int height) Sets the viewport- Mappings:
Namespace Name Mixin selector official bLcjm;b(IIII)Vintermediary method_9820Lnet/minecraft/class_2403;method_9820(IIII)Vnamed viewPortLcom/mojang/blaze3d/platform/GlStateManager;viewPort(IIII)V
-
colorMask
public static void colorMask(boolean red, boolean green, boolean blue, boolean alpha) Enables or Disables writing of frame buffer color components- Mappings:
Namespace Name Mixin selector official aLcjm;a(ZZZZ)Vintermediary method_9812Lnet/minecraft/class_2403;method_9812(ZZZZ)Vnamed colorMaskLcom/mojang/blaze3d/platform/GlStateManager;colorMask(ZZZZ)V
-
clearDepth
public static void clearDepth(double depth) Sets the clear value for the depth buffer- Mappings:
Namespace Name Mixin selector official aLcjm;a(D)Vintermediary method_9795Lnet/minecraft/class_2403;method_9795(D)Vnamed clearDepthLcom/mojang/blaze3d/platform/GlStateManager;clearDepth(D)V
-
clearColor
public static void clearColor(float red, float green, float blue, float alpha) Sets clear values for the color buffers- Mappings:
Namespace Name Mixin selector official aLcjm;a(FFFF)Vintermediary method_9801Lnet/minecraft/class_2403;method_9801(FFFF)Vnamed clearColorLcom/mojang/blaze3d/platform/GlStateManager;clearColor(FFFF)V
-
clear
public static void clear(int mode) Clears buffers to preset values- Mappings:
Namespace Name Mixin selector official mLcjm;m(I)Vintermediary method_9845Lnet/minecraft/class_2403;method_9845(I)Vnamed clearLcom/mojang/blaze3d/platform/GlStateManager;clear(I)V
-
matrixMode
public static void matrixMode(int mode) Allows specifying which matrix is the current matrix- Mappings:
Namespace Name Mixin selector official nLcjm;n(I)Vintermediary method_9847Lnet/minecraft/class_2403;method_9847(I)Vnamed matrixModeLcom/mojang/blaze3d/platform/GlStateManager;matrixMode(I)V
-
loadIdentity
public static void loadIdentity()Replaces the current matrix with the identity matrix- Mappings:
Namespace Name Mixin selector official DLcjm;D()Vintermediary method_9790Lnet/minecraft/class_2403;method_9790()Vnamed loadIdentityLcom/mojang/blaze3d/platform/GlStateManager;loadIdentity()V
-
pushMatrix
public static void pushMatrix()Pushes the current matrix stack- Mappings:
Namespace Name Mixin selector official ELcjm;E()Vintermediary method_9791Lnet/minecraft/class_2403;method_9791()Vnamed pushMatrixLcom/mojang/blaze3d/platform/GlStateManager;pushMatrix()V
-
popMatrix
public static void popMatrix()Pops the current matrix stack- Mappings:
Namespace Name Mixin selector official FLcjm;F()Vintermediary method_9792Lnet/minecraft/class_2403;method_9792()Vnamed popMatrixLcom/mojang/blaze3d/platform/GlStateManager;popMatrix()V
-
getFloat
Gets a float for a float buffer- Mappings:
Namespace Name Mixin selector official aLcjm;a(ILjava/nio/FloatBuffer;)Vintermediary method_9806Lnet/minecraft/class_2403;method_9806(ILjava/nio/FloatBuffer;)Vnamed getFloatLcom/mojang/blaze3d/platform/GlStateManager;getFloat(ILjava/nio/FloatBuffer;)V
-
ortho
public static void ortho(double l, double r, double b, double t, double n, double f) Multiplies the current matrix with an orthographic matrix- Mappings:
Namespace Name Mixin selector official aLcjm;a(DDDDDD)Vintermediary method_9797Lnet/minecraft/class_2403;method_9797(DDDDDD)Vnamed orthoLcom/mojang/blaze3d/platform/GlStateManager;ortho(DDDDDD)V
-
rotatef
public static void rotatef(float angle, float x, float y, float z) Multiplies the current matrix by a rotation matrix- Mappings:
Namespace Name Mixin selector official bLcjm;b(FFFF)Vintermediary method_9817Lnet/minecraft/class_2403;method_9817(FFFF)Vnamed rotatefLcom/mojang/blaze3d/platform/GlStateManager;rotatef(FFFF)V
-
scalef
public static void scalef(float x, float y, float z) Multiplies the current matrix by a general scaling matrix- Mappings:
Namespace Name Mixin selector official aLcjm;a(FFF)Vintermediary method_9800Lnet/minecraft/class_2403;method_9800(FFF)Vnamed scalefLcom/mojang/blaze3d/platform/GlStateManager;scalef(FFF)V
-
scaled
public static void scaled(double x, double y, double z) Multiplies the current matrix by a general scaling matrix- Mappings:
Namespace Name Mixin selector official aLcjm;a(DDD)Vintermediary method_9796Lnet/minecraft/class_2403;method_9796(DDD)Vnamed scaledLcom/mojang/blaze3d/platform/GlStateManager;scaled(DDD)V
-
translatef
public static void translatef(float x, float y, float z) Multiplies the current matrix by a translation matrix- Mappings:
Namespace Name Mixin selector official bLcjm;b(FFF)Vintermediary method_9816Lnet/minecraft/class_2403;method_9816(FFF)Vnamed translatefLcom/mojang/blaze3d/platform/GlStateManager;translatef(FFF)V
-
translated
public static void translated(double x, double y, double z) Multiplies the current matrix by a translation matrix- Mappings:
Namespace Name Mixin selector official bLcjm;b(DDD)Vintermediary method_9814Lnet/minecraft/class_2403;method_9814(DDD)Vnamed translatedLcom/mojang/blaze3d/platform/GlStateManager;translated(DDD)V
-
multiMatrix
Multiplies the current matrix with the specified matrix- Mappings:
Namespace Name Mixin selector official aLcjm;a(Ljava/nio/FloatBuffer;)Vintermediary method_9810Lnet/minecraft/class_2403;method_9810(Ljava/nio/FloatBuffer;)Vnamed multiMatrixLcom/mojang/blaze3d/platform/GlStateManager;multiMatrix(Ljava/nio/FloatBuffer;)V
-
color4f
public static void color4f(float red, float green, float blue, float alpha) Sets the current color- Mappings:
Namespace Name Mixin selector official cLcjm;c(FFFF)Vintermediary method_9825Lnet/minecraft/class_2403;method_9825(FFFF)Vnamed color4fLcom/mojang/blaze3d/platform/GlStateManager;color4f(FFFF)V
-
color3f
public static void color3f(float red, float green, float blue) Sets the current color without alpha- Mappings:
Namespace Name Mixin selector official cLcjm;c(FFF)Vintermediary method_9824Lnet/minecraft/class_2403;method_9824(FFF)Vnamed color3fLcom/mojang/blaze3d/platform/GlStateManager;color3f(FFF)V
-
clearColor
public static void clearColor()Clears the current color- Mappings:
Namespace Name Mixin selector official GLcjm;G()Vintermediary method_9793Lnet/minecraft/class_2403;method_9793()Vnamed clearColorLcom/mojang/blaze3d/platform/GlStateManager;clearColor()V
-
callList
public static void callList(int listId) Executes a display list- Mappings:
Namespace Name Mixin selector official oLcjm;o(I)Vintermediary method_9849Lnet/minecraft/class_2403;method_9849(I)Vnamed callListLcom/mojang/blaze3d/platform/GlStateManager;callList(I)V
-