Class ModRenderTypes
java.lang.Object
net.minecraft.client.renderer.RenderStateShard
net.minecraft.client.renderer.RenderType
me.desht.pneumaticcraft.client.render.ModRenderTypes
public class ModRenderTypes
extends net.minecraft.client.renderer.RenderType
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.client.renderer.RenderType
net.minecraft.client.renderer.RenderType.CompositeStateNested classes/interfaces inherited from class net.minecraft.client.renderer.RenderStateShard
net.minecraft.client.renderer.RenderStateShard.BooleanStateShard, net.minecraft.client.renderer.RenderStateShard.ColorLogicStateShard, net.minecraft.client.renderer.RenderStateShard.CullStateShard, net.minecraft.client.renderer.RenderStateShard.DepthTestStateShard, net.minecraft.client.renderer.RenderStateShard.EmptyTextureStateShard, net.minecraft.client.renderer.RenderStateShard.LayeringStateShard, net.minecraft.client.renderer.RenderStateShard.LightmapStateShard, net.minecraft.client.renderer.RenderStateShard.LineStateShard, net.minecraft.client.renderer.RenderStateShard.MultiTextureStateShard, net.minecraft.client.renderer.RenderStateShard.OffsetTexturingStateShard, net.minecraft.client.renderer.RenderStateShard.OutputStateShard, net.minecraft.client.renderer.RenderStateShard.OverlayStateShard, net.minecraft.client.renderer.RenderStateShard.ShaderStateShard, net.minecraft.client.renderer.RenderStateShard.TextureStateShard, net.minecraft.client.renderer.RenderStateShard.TexturingStateShard, net.minecraft.client.renderer.RenderStateShard.TransparencyStateShard, net.minecraft.client.renderer.RenderStateShard.WriteMaskStateShard -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final net.minecraft.client.renderer.RenderTypestatic final net.minecraft.client.renderer.RenderTypestatic final net.minecraft.client.renderer.RenderTypestatic final net.minecraft.client.renderer.RenderTypestatic final net.minecraft.client.renderer.RenderTypestatic final net.minecraft.client.renderer.RenderTypeFields inherited from class net.minecraft.client.renderer.RenderType
BIG_BUFFER_SIZE, LINE_STRIP, LINES, MEDIUM_BUFFER_SIZE, SMALL_BUFFER_SIZE, TRANSIENT_BUFFER_SIZEFields inherited from class net.minecraft.client.renderer.RenderStateShard
ADDITIVE_TRANSPARENCY, BLOCK_SHEET, BLOCK_SHEET_MIPPED, CLOUDS_TARGET, COLOR_DEPTH_WRITE, COLOR_WRITE, CRUMBLING_TRANSPARENCY, CULL, DEFAULT_LINE, DEFAULT_TEXTURING, DEPTH_WRITE, ENTITY_GLINT_TEXTURING, EQUAL_DEPTH_TEST, GLINT_TEXTURING, GLINT_TRANSPARENCY, GREATER_DEPTH_TEST, ITEM_ENTITY_TARGET, LEQUAL_DEPTH_TEST, LIGHTMAP, LIGHTNING_TRANSPARENCY, MAIN_TARGET, MAX_ENCHANTMENT_GLINT_SPEED_MILLIS, name, NO_COLOR_LOGIC, NO_CULL, NO_DEPTH_TEST, NO_LAYERING, NO_LIGHTMAP, NO_OVERLAY, NO_SHADER, NO_TEXTURE, NO_TRANSPARENCY, OR_REVERSE_COLOR_LOGIC, OUTLINE_TARGET, OVERLAY, PARTICLES_TARGET, POLYGON_OFFSET_LAYERING, POSITION_COLOR_LIGHTMAP_SHADER, POSITION_COLOR_SHADER, POSITION_COLOR_TEX_LIGHTMAP_SHADER, POSITION_COLOR_TEX_SHADER, POSITION_SHADER, POSITION_TEX_SHADER, RENDERTYPE_ARMOR_CUTOUT_NO_CULL_SHADER, RENDERTYPE_ARMOR_ENTITY_GLINT_SHADER, RENDERTYPE_ARMOR_GLINT_SHADER, RENDERTYPE_BEACON_BEAM_SHADER, RENDERTYPE_CRUMBLING_SHADER, RENDERTYPE_CUTOUT_MIPPED_SHADER, RENDERTYPE_CUTOUT_SHADER, RENDERTYPE_END_GATEWAY_SHADER, RENDERTYPE_END_PORTAL_SHADER, RENDERTYPE_ENERGY_SWIRL_SHADER, RENDERTYPE_ENTITY_ALPHA_SHADER, RENDERTYPE_ENTITY_CUTOUT_NO_CULL_SHADER, RENDERTYPE_ENTITY_CUTOUT_NO_CULL_Z_OFFSET_SHADER, RENDERTYPE_ENTITY_CUTOUT_SHADER, RENDERTYPE_ENTITY_DECAL_SHADER, RENDERTYPE_ENTITY_GLINT_DIRECT_SHADER, RENDERTYPE_ENTITY_GLINT_SHADER, RENDERTYPE_ENTITY_NO_OUTLINE_SHADER, RENDERTYPE_ENTITY_SHADOW_SHADER, RENDERTYPE_ENTITY_SMOOTH_CUTOUT_SHADER, RENDERTYPE_ENTITY_SOLID_SHADER, RENDERTYPE_ENTITY_TRANSLUCENT_CULL_SHADER, RENDERTYPE_ENTITY_TRANSLUCENT_EMISSIVE_SHADER, RENDERTYPE_ENTITY_TRANSLUCENT_SHADER, RENDERTYPE_EYES_SHADER, RENDERTYPE_GLINT_DIRECT_SHADER, RENDERTYPE_GLINT_SHADER, RENDERTYPE_GLINT_TRANSLUCENT_SHADER, RENDERTYPE_GUI_GHOST_RECIPE_OVERLAY_SHADER, RENDERTYPE_GUI_OVERLAY_SHADER, RENDERTYPE_GUI_SHADER, RENDERTYPE_GUI_TEXT_HIGHLIGHT_SHADER, RENDERTYPE_ITEM_ENTITY_TRANSLUCENT_CULL_SHADER, RENDERTYPE_LEASH_SHADER, RENDERTYPE_LIGHTNING_SHADER, RENDERTYPE_LINES_SHADER, RENDERTYPE_OUTLINE_SHADER, RENDERTYPE_SOLID_SHADER, RENDERTYPE_TEXT_BACKGROUND_SEE_THROUGH_SHADER, RENDERTYPE_TEXT_BACKGROUND_SHADER, RENDERTYPE_TEXT_INTENSITY_SEE_THROUGH_SHADER, RENDERTYPE_TEXT_INTENSITY_SHADER, RENDERTYPE_TEXT_SEE_THROUGH_SHADER, RENDERTYPE_TEXT_SHADER, RENDERTYPE_TRANSLUCENT_MOVING_BLOCK_SHADER, RENDERTYPE_TRANSLUCENT_NO_CRUMBLING_SHADER, RENDERTYPE_TRANSLUCENT_SHADER, RENDERTYPE_TRIPWIRE_SHADER, RENDERTYPE_WATER_MASK_SHADER, setupState, TRANSLUCENT_TARGET, TRANSLUCENT_TRANSPARENCY, VIEW_OFFSET_Z_LAYERING, WEATHER_TARGET -
Constructor Summary
ConstructorsConstructorDescriptionModRenderTypes(String p_173178_, com.mojang.blaze3d.vertex.VertexFormat p_173179_, com.mojang.blaze3d.vertex.VertexFormat.Mode p_173180_, int p_173181_, boolean p_173182_, boolean p_173183_, Runnable p_173184_, Runnable p_173185_) -
Method Summary
Modifier and TypeMethodDescriptionstatic net.minecraft.client.renderer.RenderTypegetArmorTranslucentNoCull(net.minecraft.resources.ResourceLocation rl) static net.minecraft.client.renderer.RenderTypegetBlockHilightFace(boolean disableDepthTest, boolean disableWriteMask) static net.minecraft.client.renderer.RenderTypegetBlockHilightLine(boolean disableDepthTest, boolean disableWriteMask) static net.minecraft.client.renderer.RenderTypegetLineLoops(double lineWidth) static net.minecraft.client.renderer.RenderTypegetTextureRender(net.minecraft.resources.ResourceLocation texture) static net.minecraft.client.renderer.RenderTypegetTextureRenderColored(net.minecraft.resources.ResourceLocation texture) static net.minecraft.client.renderer.RenderTypegetTextureRenderColored(net.minecraft.resources.ResourceLocation texture, boolean disableDepthTest) Methods inherited from class net.minecraft.client.renderer.RenderType
affectsCrumbling, armorCutoutNoCull, armorEntityGlint, armorGlint, asOptional, beaconBeam, bufferSize, canConsolidateConsecutiveGeometry, chunkBufferLayers, create, crumbling, cutout, cutoutMipped, debugFilledBox, debugLineStrip, debugQuads, debugSectionQuads, dragonExplosionAlpha, end, endGateway, endPortal, energySwirl, entityCutout, entityCutoutNoCull, entityCutoutNoCull, entityCutoutNoCullZOffset, entityCutoutNoCullZOffset, entityDecal, entityGlint, entityGlintDirect, entityNoOutline, entityShadow, entitySmoothCutout, entitySolid, entityTranslucent, entityTranslucent, entityTranslucentCull, entityTranslucentEmissive, entityTranslucentEmissive, eyes, format, getChunkLayerId, glint, glintDirect, glintTranslucent, gui, guiGhostRecipeOverlay, guiOverlay, guiTextHighlight, isOutline, itemEntityTranslucentCull, leash, lightning, lines, lineStrip, mode, outline, outline, solid, text, textBackground, textBackgroundSeeThrough, textIntensity, textIntensityPolygonOffset, textIntensitySeeThrough, textPolygonOffset, textSeeThrough, toString, translucent, translucentMovingBlock, translucentNoCrumbling, tripwire, waterMaskMethods inherited from class net.minecraft.client.renderer.RenderStateShard
clearRenderState, setupRenderState
-
Field Details
-
UNTEXTURED_QUAD_NO_DEPTH
public static final net.minecraft.client.renderer.RenderType UNTEXTURED_QUAD_NO_DEPTH -
UNTEXTURED_QUAD
public static final net.minecraft.client.renderer.RenderType UNTEXTURED_QUAD -
BLOCK_FRAME
public static final net.minecraft.client.renderer.RenderType BLOCK_FRAME -
BLOCK_TRACKER
public static final net.minecraft.client.renderer.RenderType BLOCK_TRACKER -
TARGET_CIRCLE
public static final net.minecraft.client.renderer.RenderType TARGET_CIRCLE -
TRIANGLE_FAN
public static final net.minecraft.client.renderer.RenderType TRIANGLE_FAN
-
-
Constructor Details
-
ModRenderTypes
-
-
Method Details
-
getTextureRender
public static net.minecraft.client.renderer.RenderType getTextureRender(net.minecraft.resources.ResourceLocation texture) -
getTextureRenderColored
public static net.minecraft.client.renderer.RenderType getTextureRenderColored(net.minecraft.resources.ResourceLocation texture) -
getTextureRenderColored
public static net.minecraft.client.renderer.RenderType getTextureRenderColored(net.minecraft.resources.ResourceLocation texture, boolean disableDepthTest) -
getLineLoops
public static net.minecraft.client.renderer.RenderType getLineLoops(double lineWidth) -
getBlockHilightFace
public static net.minecraft.client.renderer.RenderType getBlockHilightFace(boolean disableDepthTest, boolean disableWriteMask) -
getBlockHilightLine
public static net.minecraft.client.renderer.RenderType getBlockHilightLine(boolean disableDepthTest, boolean disableWriteMask) -
getArmorTranslucentNoCull
public static net.minecraft.client.renderer.RenderType getArmorTranslucentNoCull(net.minecraft.resources.ResourceLocation rl)
-