Package com.hbm_m.client
Class ClientRenderHandler.CustomRenderTypes
java.lang.Object
net.minecraft.client.renderer.RenderStateShard
net.minecraft.client.renderer.RenderType
com.hbm_m.client.ClientRenderHandler.CustomRenderTypes
- Enclosing class:
- ClientRenderHandler
public static final class ClientRenderHandler.CustomRenderTypes
extends net.minecraft.client.renderer.RenderType
Shared with NukeTorex; must extend RenderType to access protected RenderStateShard members.
-
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 Function<net.minecraft.resources.ResourceLocation,net.minecraft.client.renderer.RenderType> Accretion disc / swirl — vertex color × texture (1.7.10 glColor × bindTexture).static final Function<net.minecraft.resources.ResourceLocation,net.minecraft.client.renderer.RenderType> Second pass of disc/swirl — additive white glow (1.7.10 GL_SRC_ALPHA, GL_ONE).static final net.minecraft.client.renderer.RenderTypePolar jets — additive, no depth write.static final net.minecraft.client.renderer.RenderTypeBlack hole event horizon — opaque black, writes depth (порт RenderBlackHole sphere).static final net.minecraft.client.renderer.RenderTypeЖёлтая синусоида на лазерном детонаторе — additive + depth test (не HIGHLIGHT_BOX_FILL).static final Function<net.minecraft.resources.ResourceLocation,net.minecraft.client.renderer.RenderType> Fallout rain (RenderFallout): tex × vertex color, без lightmap.static final net.minecraft.client.renderer.RenderTypeFleija cloud — untextured sphere, full-bright color (порт RenderCloudFleija).static final net.minecraft.client.renderer.RenderTypeFleija outer shells / shockwave — additive glow.static final net.minecraft.client.renderer.RenderTypeTranslucent world overlay; TRANSLUCENT_TARGET required for Iris/Embeddium.static final Function<net.minecraft.resources.ResourceLocation,net.minecraft.client.renderer.RenderType> Nuke cloud particles (NukeTorex) — vertex color × texture, без lightmap.static final Function<net.minecraft.resources.ResourceLocation,net.minecraft.client.renderer.RenderType> Nuke flash (NukeTorex) - без depth test, чтобы рендерился поверх всего.Fields 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 -
Method Summary
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
-
DETONATOR_LASER_GLOW
public static final net.minecraft.client.renderer.RenderType DETONATOR_LASER_GLOWЖёлтая синусоида на лазерном детонаторе — additive + depth test (не HIGHLIGHT_BOX_FILL). -
HIGHLIGHT_BOX_FILL
public static final net.minecraft.client.renderer.RenderType HIGHLIGHT_BOX_FILLTranslucent world overlay; TRANSLUCENT_TARGET required for Iris/Embeddium. -
NUKE_CLOUDS
public static final Function<net.minecraft.resources.ResourceLocation,net.minecraft.client.renderer.RenderType> NUKE_CLOUDSNuke cloud particles (NukeTorex) — vertex color × texture, без lightmap. -
NUKE_FLASH
public static final Function<net.minecraft.resources.ResourceLocation,net.minecraft.client.renderer.RenderType> NUKE_FLASHNuke flash (NukeTorex) - без depth test, чтобы рендерился поверх всего. -
FLEIJA_SPHERE
public static final net.minecraft.client.renderer.RenderType FLEIJA_SPHEREFleija cloud — untextured sphere, full-bright color (порт RenderCloudFleija). -
FLEIJA_SPHERE_ADDITIVE
public static final net.minecraft.client.renderer.RenderType FLEIJA_SPHERE_ADDITIVEFleija outer shells / shockwave — additive glow. -
BHOLE_SPHERE
public static final net.minecraft.client.renderer.RenderType BHOLE_SPHEREBlack hole event horizon — opaque black, writes depth (порт RenderBlackHole sphere). -
BHOLE_DISC
public static final Function<net.minecraft.resources.ResourceLocation,net.minecraft.client.renderer.RenderType> BHOLE_DISCAccretion disc / swirl — vertex color × texture (1.7.10 glColor × bindTexture). -
BHOLE_DISC_ADDITIVE
public static final Function<net.minecraft.resources.ResourceLocation,net.minecraft.client.renderer.RenderType> BHOLE_DISC_ADDITIVESecond pass of disc/swirl — additive white glow (1.7.10 GL_SRC_ALPHA, GL_ONE). -
BHOLE_JETS
public static final net.minecraft.client.renderer.RenderType BHOLE_JETSPolar jets — additive, no depth write. -
ENTITY_SMOOTH
public static final Function<net.minecraft.resources.ResourceLocation,net.minecraft.client.renderer.RenderType> ENTITY_SMOOTHFallout rain (RenderFallout): tex × vertex color, без lightmap.
-