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.CompositeState

    Nested 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

    Fields
    Modifier and Type
    Field
    Description
    static 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.RenderType
    Polar jets — additive, no depth write.
    static final net.minecraft.client.renderer.RenderType
    Black 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.RenderType
    Fleija cloud — untextured sphere, full-bright color (порт RenderCloudFleija).
    static final net.minecraft.client.renderer.RenderType
    Fleija outer shells / shockwave — additive glow.
    static final net.minecraft.client.renderer.RenderType
    Translucent 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_SIZE

    Fields 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, waterMask

    Methods inherited from class net.minecraft.client.renderer.RenderStateShard

    clearRenderState, setupRenderState

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • 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_FILL
      Translucent world overlay; TRANSLUCENT_TARGET required for Iris/Embeddium.
    • NUKE_CLOUDS

      public static final Function<net.minecraft.resources.ResourceLocation,net.minecraft.client.renderer.RenderType> NUKE_CLOUDS
      Nuke cloud particles (NukeTorex) — vertex color × texture, без lightmap.
    • NUKE_FLASH

      public static final Function<net.minecraft.resources.ResourceLocation,net.minecraft.client.renderer.RenderType> NUKE_FLASH
      Nuke flash (NukeTorex) - без depth test, чтобы рендерился поверх всего.
    • FLEIJA_SPHERE

      public static final net.minecraft.client.renderer.RenderType FLEIJA_SPHERE
      Fleija cloud — untextured sphere, full-bright color (порт RenderCloudFleija).
    • FLEIJA_SPHERE_ADDITIVE

      public static final net.minecraft.client.renderer.RenderType FLEIJA_SPHERE_ADDITIVE
      Fleija outer shells / shockwave — additive glow.
    • BHOLE_SPHERE

      public static final net.minecraft.client.renderer.RenderType BHOLE_SPHERE
      Black 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_DISC
      Accretion 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_ADDITIVE
      Second 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_JETS
      Polar jets — additive, no depth write.
    • ENTITY_SMOOTH

      public static final Function<net.minecraft.resources.ResourceLocation,net.minecraft.client.renderer.RenderType> ENTITY_SMOOTH
      Fallout rain (RenderFallout): tex × vertex color, без lightmap.