Uses of Class
net.minecraft.client.renderer.RenderType
Packages that use RenderType
Package
Description
Events fired only on the client-side, chiefly related to rendering and user interfaces (screens and input).
Extension interfaces for
client-only classes.-
Uses of RenderType in net.minecraft.client.gui
Methods in net.minecraft.client.gui with parameters of type RenderTypeModifier and TypeMethodDescriptionvoidGuiGraphics.fill(RenderType renderType, int minX, int minY, int maxX, int maxY, int color) Fills a rectangle with the specified color using the given render type and coordinates as the boundaries.voidGuiGraphics.fill(RenderType renderType, int minX, int minY, int maxX, int maxY, int z, int color) Fills a rectangle with the specified color and z-level using the given render type and coordinates as the boundaries.voidGuiGraphics.fillGradient(RenderType renderType, int x1, int y1, int x2, int y2, int colorFrom, int colorTo, int z) Fills a rectangle with a gradient color from colorFrom to colorTo at the specified z-level using the given render type and coordinates as the boundaries.voidGuiGraphics.fillRenderType(RenderType renderType, int x1, int y1, int x2, int y2, int z) voidGuiGraphics.hLine(RenderType renderType, int minX, int maxX, int y, int color) Draws a horizontal line from minX to maxX at the specified y-coordinate with the given color using the specified render type.voidGuiGraphics.vLine(RenderType renderType, int x, int minY, int maxY, int color) Draws a vertical line from minY to maxY at the specified x-coordinate with the given color using the specified render type.Method parameters in net.minecraft.client.gui with type arguments of type RenderTypeModifier and TypeMethodDescriptionvoidGuiGraphics.blit(Function<ResourceLocation, RenderType> renderTypeGetter, ResourceLocation atlasLocation, int x, int y, float uOffset, float vOffset, int uWidth, int vHeight, int textureWidth, int textureHeight) voidGuiGraphics.blit(Function<ResourceLocation, RenderType> renderTypeGetter, ResourceLocation atlasLocation, int x, int y, float uOffset, float vOffset, int uWidth, int vHeight, int textureWidth, int textureHeight, int color) voidGuiGraphics.blit(Function<ResourceLocation, RenderType> renderTypeGetter, ResourceLocation atlasLocation, int x, int y, float uOffset, float vOffset, int uWidth, int vHeight, int width, int height, int textureWidth, int textureHeight) voidGuiGraphics.blit(Function<ResourceLocation, RenderType> renderTypeGetter, ResourceLocation atlasLocation, int x, int y, float uOffset, float vOffset, int uWidth, int vHeight, int width, int height, int textureWidth, int textureHeight, int color) private voidGuiGraphics.blitNineSlicedSprite(Function<ResourceLocation, RenderType> renderTypeGetter, TextureAtlasSprite sprite, GuiSpriteScaling.NineSlice nineSlice, int x, int y, int blitOffset, int width, int height) private voidGuiGraphics.blitNineSliceInnerSegment(Function<ResourceLocation, RenderType> renderTypeGetter, GuiSpriteScaling.NineSlice nineSlice, TextureAtlasSprite sprite, int x, int y, int width, int height, int uPosition, int vPosition, int spriteWidth, int spriteHeight, int nineSliceWidth, int nineSliceHeight, int blitOffset) voidGuiGraphics.blitSprite(Function<ResourceLocation, RenderType> renderTypeGetter, TextureAtlasSprite sprite, int x, int y, int width, int height) voidGuiGraphics.blitSprite(Function<ResourceLocation, RenderType> renderTypeGetter, TextureAtlasSprite sprite, int x, int y, int width, int height, int blitOffset) private voidGuiGraphics.blitSprite(Function<ResourceLocation, RenderType> renderTypeGetter, TextureAtlasSprite sprite, int textureWidth, int textureHeight, int uPosition, int vPosition, int x, int y, int uWidth, int vHeight, int blitOffset) voidGuiGraphics.blitSprite(Function<ResourceLocation, RenderType> renderTypeGetter, ResourceLocation sprite, int x, int y, int width, int height) voidGuiGraphics.blitSprite(Function<ResourceLocation, RenderType> renderTypeGetter, ResourceLocation sprite, int x, int y, int width, int height, int blitOffset) voidGuiGraphics.blitSprite(Function<ResourceLocation, RenderType> renderTypeGetter, ResourceLocation sprite, int textureWidth, int textureHeight, int uPosition, int vPosition, int x, int y, int uWidth, int vHeight) private voidGuiGraphics.blitTiledSprite(Function<ResourceLocation, RenderType> renderTypeGetter, TextureAtlasSprite sprite, int x, int y, int width, int height, int uPosition, int vPosition, int spriteWidth, int spriteHeight, int nineSliceWidth, int nineSliceHeight, int blitOffset) private voidGuiGraphics.innerBlit(Function<ResourceLocation, RenderType> renderTypeGetter, ResourceLocation atlasLocation, int x1, int x2, int y1, int y2, float minU, float maxU, float minV, float maxV, int color) -
Uses of RenderType in net.minecraft.client.gui.font
Fields in net.minecraft.client.gui.font declared as RenderTypeModifier and TypeFieldDescriptionprivate final RenderTypeGlyphRenderTypes.normalThe field for thenormalrecord component.private final RenderTypeGlyphRenderTypes.normalBlurThe field for thenormalBlurrecord component.private final RenderTypeGlyphRenderTypes.polygonOffsetThe field for thepolygonOffsetrecord component.private final RenderTypeGlyphRenderTypes.polygonOffsetBlurThe field for thepolygonOffsetBlurrecord component.private final RenderTypeGlyphRenderTypes.seeThroughThe field for theseeThroughrecord component.private final RenderTypeGlyphRenderTypes.seeThroughBlurThe field for theseeThroughBlurrecord component.Methods in net.minecraft.client.gui.font that return RenderTypeModifier and TypeMethodDescriptionGlyphRenderTypes.normal()Returns the value of thenormalrecord component.GlyphRenderTypes.normalBlur()Returns the value of thenormalBlurrecord component.GlyphRenderTypes.polygonOffset()Returns the value of thepolygonOffsetrecord component.GlyphRenderTypes.polygonOffsetBlur()Returns the value of thepolygonOffsetBlurrecord component.GlyphRenderTypes.seeThrough()Returns the value of theseeThroughrecord component.GlyphRenderTypes.seeThroughBlur()Returns the value of theseeThroughBlurrecord component.GlyphRenderTypes.select(Font.DisplayMode displayMode) GlyphRenderTypes.select(Font.DisplayMode displayMode, boolean blur) Neo: returns theRenderTypeto use for the givenFont.DisplayModeand blur settingConstructors in net.minecraft.client.gui.font with parameters of type RenderTypeModifierConstructorDescriptionGlyphRenderTypes(RenderType normal, RenderType seeThrough, RenderType polygonOffset) Deprecated.GlyphRenderTypes(RenderType normal, RenderType seeThrough, RenderType polygonOffset, RenderType normalBlur, RenderType seeThroughBlur, RenderType polygonOffsetBlur) Creates an instance of aGlyphRenderTypesrecord class. -
Uses of RenderType in net.minecraft.client.gui.font.glyphs
Methods in net.minecraft.client.gui.font.glyphs that return RenderTypeModifier and TypeMethodDescriptionBakedGlyph.renderType(Font.DisplayMode displayMode) Deprecated.Neo: UseBakedGlyph.renderType(Font.DisplayMode, boolean)insteadBakedGlyph.renderType(Font.DisplayMode displayMode, boolean blur) Neo: returns theRenderTypeto use for the givenFont.DisplayModeand blur setting -
Uses of RenderType in net.minecraft.client.model
Fields in net.minecraft.client.model with type parameters of type RenderTypeModifier and TypeFieldDescriptionprotected final Function<ResourceLocation, RenderType> Model.renderTypeMethods in net.minecraft.client.model that return RenderTypeConstructor parameters in net.minecraft.client.model with type arguments of type RenderTypeModifierConstructorDescriptionprotectedEntityModel(ModelPart root, Function<ResourceLocation, RenderType> p_102613_) HumanoidModel(ModelPart root, Function<ResourceLocation, RenderType> renderType) Model(ModelPart root, Function<ResourceLocation, RenderType> renderType) Simple(ModelPart root, Function<ResourceLocation, RenderType> renderType) -
Uses of RenderType in net.minecraft.client.particle
Fields in net.minecraft.client.particle declared as RenderTypeModifier and TypeFieldDescriptionprivate final RenderTypeMobAppearanceParticle.renderTypeprivate final RenderTypeParticleRenderType.renderTypeThe field for therenderTyperecord component.Methods in net.minecraft.client.particle that return RenderTypeModifier and TypeMethodDescriptionParticleRenderType.renderType()Returns the value of therenderTyperecord component.Constructors in net.minecraft.client.particle with parameters of type RenderTypeModifierConstructorDescriptionParticleRenderType(String name, RenderType renderType) ParticleRenderType(String name, RenderType renderType, boolean translucent) Creates an instance of aParticleRenderTyperecord class. -
Uses of RenderType in net.minecraft.client.renderer
Subclasses of RenderType in net.minecraft.client.rendererModifier and TypeClassDescription(package private) static final classFields in net.minecraft.client.renderer declared as RenderTypeModifier and TypeFieldDescriptionstatic final RenderTypeRenderType.ARMOR_ENTITY_GLINTprivate static final RenderTypeSheets.ARMOR_TRIMS_DECAL_SHEET_TYPEprivate static final RenderTypeSheets.ARMOR_TRIMS_SHEET_TYPEprivate static final RenderTypeSheets.BANNER_SHEET_TYPEprivate static final RenderTypeSheets.BED_SHEET_TYPEprivate static final RenderTypeSheets.CHEST_SHEET_TYPEstatic final RenderTypeRenderType.CUTOUTprivate static final RenderTypeSheets.CUTOUT_BLOCK_SHEETstatic final RenderTypeRenderType.CUTOUT_MIPPEDstatic final RenderTypeRenderType.DRAGON_RAYSstatic final RenderTypeRenderType.DRAGON_RAYS_DEPTHstatic final RenderTypeRenderType.END_GATEWAYstatic final RenderTypeRenderType.END_PORTALstatic final RenderTypeRenderType.ENTITY_GLINTstatic final RenderTypeRenderType.GLINTstatic final RenderTypeRenderType.GLINT_TRANSLUCENTprotected RenderTypeMultiBufferSource.BufferSource.lastSharedTypestatic final RenderTypeRenderType.LEASHstatic final RenderTypeRenderType.LIGHTNINGprivate static final RenderTypeItemInHandRenderer.MAP_BACKGROUNDprivate static final RenderTypeItemInHandRenderer.MAP_BACKGROUND_CHECKERBOARDprivate static final RenderTypeSheets.SHIELD_SHEET_TYPEprivate static final RenderTypeSheets.SHULKER_BOX_SHEET_TYPEprivate static final RenderTypeSheets.SIGN_SHEET_TYPEstatic final RenderTypeRenderType.SOLIDprivate static final RenderTypeSheets.SOLID_BLOCK_SHEETstatic final RenderTypeRenderType.SUNRISE_SUNSETstatic final RenderTypeRenderType.TEXT_BACKGROUNDstatic final RenderTypeRenderType.TEXT_BACKGROUND_SEE_THROUGHstatic final RenderTypeRenderType.TRANSLUCENTprivate static final RenderTypestatic final RenderTypeRenderType.TRANSLUCENT_MOVING_BLOCKstatic final RenderTypeRenderType.TRIPWIREstatic final RenderTypeRenderType.WATER_MASKFields in net.minecraft.client.renderer with type parameters of type RenderTypeModifier and TypeFieldDescriptionstatic final Function<ResourceLocation, RenderType> RenderType.ARMOR_CUTOUT_NO_CULLstatic final Function<ResourceLocation, RenderType> RenderType.ARMOR_TRANSLUCENTstatic final BiFunction<ResourceLocation, Boolean, RenderType> RenderType.BEACON_BEAMstatic final Function<ResourceLocation, RenderType> RenderType.BLOCK_SCREEN_EFFECTprivate final Map<RenderType, ByteBufferBuilder> SectionBufferBuilderPack.buffersstatic final Function<ResourceLocation, RenderType> RenderType.CELESTIALstatic final ImmutableList<RenderType> RenderType.CHUNK_BUFFER_LAYERSstatic final Function<ResourceLocation, RenderType> RenderType.CROSSHAIRstatic final Function<ResourceLocation, RenderType> RenderType.CRUMBLINGstatic final Function<ResourceLocation, RenderType> RenderType.DRAGON_EXPLOSION_ALPHAstatic final Function<ResourceLocation, RenderType> RenderType.ENTITY_CUTOUTstatic final BiFunction<ResourceLocation, Boolean, RenderType> RenderType.ENTITY_CUTOUT_NO_CULLstatic final BiFunction<ResourceLocation, Boolean, RenderType> RenderType.ENTITY_CUTOUT_NO_CULL_Z_OFFSETstatic final Function<ResourceLocation, RenderType> RenderType.ENTITY_DECALstatic final Function<ResourceLocation, RenderType> RenderType.ENTITY_NO_OUTLINEstatic final Function<ResourceLocation, RenderType> RenderType.ENTITY_SHADOWstatic final Function<ResourceLocation, RenderType> RenderType.ENTITY_SMOOTH_CUTOUTstatic final Function<ResourceLocation, RenderType> RenderType.ENTITY_SOLIDstatic final Function<ResourceLocation, RenderType> RenderType.ENTITY_SOLID_Z_OFFSET_FORWARDstatic final BiFunction<ResourceLocation, Boolean, RenderType> RenderType.ENTITY_TRANSLUCENTstatic final BiFunction<ResourceLocation, Boolean, RenderType> RenderType.ENTITY_TRANSLUCENT_EMISSIVEstatic final Function<ResourceLocation, RenderType> RenderType.EYESstatic final Function<ResourceLocation, RenderType> RenderType.FIRE_SCREEN_EFFECTprotected final SequencedMap<RenderType, ByteBufferBuilder> MultiBufferSource.BufferSource.fixedBuffersstatic final Function<ResourceLocation, RenderType> RenderType.GUI_OPAQUE_TEXTURED_BACKGROUNDstatic final Function<ResourceLocation, RenderType> RenderType.GUI_TEXTUREDstatic final Function<ResourceLocation, RenderType> RenderType.GUI_TEXTURED_OVERLAYstatic final Function<ResourceLocation, RenderType> RenderType.ITEM_ENTITY_TRANSLUCENT_CULLstatic final Function<ResourceLocation, RenderType> RenderType.OPAQUE_PARTICLEprivate final Optional<RenderType> RenderType.CompositeRenderType.outline(package private) static final BiFunction<ResourceLocation, Boolean, RenderType> RenderType.CompositeRenderType.OUTLINEprivate static final List<RenderType> SectionBufferBuilderPack.RENDER_TYPESprotected final Map<RenderType, BufferBuilder> MultiBufferSource.BufferSource.startedBuildersstatic final Function<ResourceLocation, RenderType> RenderType.TEXTstatic final Function<ResourceLocation, RenderType> RenderType.TEXT_INTENSITYstatic final Function<ResourceLocation, RenderType> RenderType.TEXT_INTENSITY_POLYGON_OFFSETstatic final Function<ResourceLocation, RenderType> RenderType.TEXT_INTENSITY_SEE_THROUGHstatic final Function<ResourceLocation, RenderType> RenderType.TEXT_POLYGON_OFFSETstatic final Function<ResourceLocation, RenderType> RenderType.TEXT_SEE_THROUGHstatic final Function<ResourceLocation, RenderType> RenderType.TRANSLUCENT_PARTICLEprivate static final Map<Block, RenderType> ItemBlockRenderTypes.TYPE_BY_BLOCKDeprecated.private static final Map<Fluid, RenderType> ItemBlockRenderTypes.TYPE_BY_FLUIDDeprecated.static final Function<ResourceLocation, RenderType> RenderType.VIGNETTEstatic final Function<ResourceLocation, RenderType> RenderType.WEATHER_DEPTH_WRITEstatic final Function<ResourceLocation, RenderType> RenderType.WEATHER_NO_DEPTH_WRITEMethods in net.minecraft.client.renderer that return RenderTypeModifier and TypeMethodDescriptionstatic RenderTypeRenderType.armorCutoutNoCull(ResourceLocation location) static RenderTypeRenderType.armorEntityGlint()static RenderTypeRenderType.armorTranslucent(ResourceLocation id) static RenderTypeSheets.armorTrimsSheet(boolean decal) static RenderTypeSheets.bannerSheet()static RenderTypeRenderType.beaconBeam(ResourceLocation location, boolean colorFlag) static RenderTypeSheets.bedSheet()static RenderTypeRenderType.blockScreenEffect(ResourceLocation texture) static RenderTypeRenderType.breezeEyes(ResourceLocation location) static RenderTypeRenderType.breezeWind(ResourceLocation location, float u, float v) static RenderTypeRenderType.celestial(ResourceLocation texture) static RenderTypeSheets.chestSheet()static RenderTypeRenderType.createArmorDecalCutoutNoCull(ResourceLocation id) static RenderTypeRenderType.crosshair(ResourceLocation location) static RenderTypeRenderType.crumbling(ResourceLocation location) static RenderTypeRenderType.cutout()static RenderTypeSheets.cutoutBlockSheet()static RenderTypeRenderType.cutoutMipped()static RenderTypeRenderType.debugFilledBox()static RenderTypeRenderType.debugLine(double width) static RenderTypeRenderType.debugLineStrip(double width) static RenderTypeRenderType.debugQuads()static RenderTypeRenderType.debugSectionQuads()static RenderTypeRenderType.debugStructureQuads()static RenderTypeRenderType.debugTriangleFan()static RenderTypeRenderType.dragonExplosionAlpha(ResourceLocation id) static RenderTypeRenderType.dragonRays()static RenderTypeRenderType.dragonRaysDepth()static RenderTypeRenderType.endGateway()static RenderTypeRenderType.endPortal()static RenderTypeRenderType.energySwirl(ResourceLocation location, float u, float v) static RenderTypeRenderType.entityCutout(ResourceLocation location) static RenderTypeRenderType.entityCutoutNoCull(ResourceLocation location) static RenderTypeRenderType.entityCutoutNoCull(ResourceLocation location, boolean outline) static RenderTypeRenderType.entityCutoutNoCullZOffset(ResourceLocation location) static RenderTypeRenderType.entityCutoutNoCullZOffset(ResourceLocation location, boolean outline) static RenderTypeRenderType.entityDecal(ResourceLocation location) static RenderTypeRenderType.entityGlint()static RenderTypeRenderType.entityNoOutline(ResourceLocation location) static RenderTypeRenderType.entityShadow(ResourceLocation location) static RenderTypeRenderType.entitySmoothCutout(ResourceLocation location) static RenderTypeRenderType.entitySolid(ResourceLocation location) static RenderTypeRenderType.entitySolidZOffsetForward(ResourceLocation location) static RenderTypeRenderType.entityTranslucent(ResourceLocation location) static RenderTypeRenderType.entityTranslucent(ResourceLocation location, boolean outline) static RenderTypeRenderType.entityTranslucentEmissive(ResourceLocation location) static RenderTypeRenderType.entityTranslucentEmissive(ResourceLocation location, boolean outline) static RenderTypeRenderType.eyes(ResourceLocation location) static RenderTypeRenderType.fireScreenEffect(ResourceLocation texture) static RenderTypeItemBlockRenderTypes.getChunkRenderType(BlockState state) Deprecated.Neo: Use invalid input: '{@link net.minecraft.client.renderer.block.model.BlockModelPart#' getRenderType(BlockState)}.static RenderTypeItemBlockRenderTypes.getMovingBlockRenderType(BlockState state) Deprecated.Neo: UsegetMovingBlockRenderType(RenderType)} with the result of invalid input: '{@link net.minecraft.client.renderer.block.model.BlockModelPart#' getRenderType(BlockState)}.invalid @link
{@link net.neoforged.neoforge.client.RenderTypeHelper#static RenderTypeItemBlockRenderTypes.getRenderLayer(FluidState fluidState) static RenderTypeItemBlockRenderTypes.getRenderType(ItemStack stack) Deprecated.Neo: SeeBlockModelWrapper.renderType.static RenderTypeItemBlockRenderTypes.getRenderType(BlockState state) Deprecated.Neo: UsegetEntityRenderType(RenderType)} with the result of invalid input: '{@link net.minecraft.client.renderer.block.model.BlockModelPart#' getRenderType(BlockState)}.invalid @link
{@link net.neoforged.neoforge.client.RenderTypeHelper#static RenderTypeRenderType.glint()static RenderTypeRenderType.glintTranslucent()static RenderTypeRenderType.gui()static RenderTypeRenderType.guiGhostRecipeOverlay()static RenderTypeRenderType.guiNauseaOverlay()static RenderTypeRenderType.guiOpaqueTexturedBackground(ResourceLocation location) static RenderTypeRenderType.guiOverlay()static RenderTypeRenderType.guiTextHighlight()static RenderTypeRenderType.guiTextured(ResourceLocation location) static RenderTypeRenderType.guiTexturedOverlay(ResourceLocation location) static RenderTypeSheets.hangingSignSheet()static RenderTypeRenderType.itemEntityTranslucentCull(ResourceLocation location) static RenderTypeRenderType.leash()static RenderTypeRenderType.lightning()static RenderTypeRenderType.lines()static RenderTypeRenderType.lineStrip()static RenderTypeRenderType.mojangLogo()static RenderTypeRenderType.opaqueParticle(ResourceLocation texture) static RenderTypeRenderType.outline(ResourceLocation location) static RenderTypeRenderType.secondaryBlockOutline()static RenderTypeSheets.shieldSheet()static RenderTypeSheets.shulkerBoxSheet()static RenderTypeSheets.signSheet()static RenderTypeRenderType.solid()static RenderTypeSheets.solidBlockSheet()static RenderTypeRenderType.sunriseSunset()static RenderTypeRenderType.text(ResourceLocation location) static RenderTypeRenderType.textBackground()static RenderTypeRenderType.textBackgroundSeeThrough()static RenderTypeRenderType.textIntensity(ResourceLocation id) static RenderTypeRenderType.textIntensityPolygonOffset(ResourceLocation id) static RenderTypeRenderType.textIntensitySeeThrough(ResourceLocation id) static RenderTypeRenderType.textPolygonOffset(ResourceLocation id) static RenderTypeRenderType.textSeeThrough(ResourceLocation location) static RenderTypeRenderType.translucent()static RenderTypeSheets.translucentItemSheet()static RenderTypeRenderType.translucentMovingBlock()static RenderTypeRenderType.translucentParticle(ResourceLocation texture) static RenderTypeRenderType.tripwire()static RenderTypeRenderType.vignette(ResourceLocation location) static RenderTypeRenderType.waterMask()static RenderTypeRenderType.weather(ResourceLocation texture, boolean depthWrite) Methods in net.minecraft.client.renderer that return types with arguments of type RenderTypeModifier and TypeMethodDescriptionstatic List<RenderType> RenderType.chunkBufferLayers()private static Function<ResourceLocation, RenderType> RenderType.createWeather(RenderPipeline renderPipeline) RenderType.CompositeRenderType.outline()RenderType.outline()Methods in net.minecraft.client.renderer with parameters of type RenderTypeModifier and TypeMethodDescriptionSectionBufferBuilderPack.buffer(RenderType renderType) voidMultiBufferSource.BufferSource.endBatch(RenderType renderType) private voidMultiBufferSource.BufferSource.endBatch(RenderType renderType, BufferBuilder builder) MultiBufferSource.BufferSource.getBuffer(RenderType p_109919_) MultiBufferSource.getBuffer(RenderType renderType) OutlineBufferSource.getBuffer(RenderType p_109935_) private static voidRenderBuffers.put(it.unimi.dsi.fastutil.objects.Object2ObjectLinkedOpenHashMap<RenderType, ByteBufferBuilder> mapBuilders, RenderType renderType) private voidLevelRenderer.renderSectionLayer(RenderType renderType, double x, double y, double z, org.joml.Matrix4f frustrumMatrix, org.joml.Matrix4f projectionMatrix) static voidItemBlockRenderTypes.setRenderLayer(Block block, RenderType type) Deprecated.Set your render type in your block model's JSON (e.g.static voidItemBlockRenderTypes.setRenderLayer(Fluid fluid, RenderType type) Helper to set the RenderType for FluidsMethod parameters in net.minecraft.client.renderer with type arguments of type RenderTypeModifier and TypeMethodDescriptionMultiBufferSource.immediateWithBuffers(SequencedMap<RenderType, ByteBufferBuilder> fixedBuffers, ByteBufferBuilder sharedBuffer) private static voidRenderBuffers.put(it.unimi.dsi.fastutil.objects.Object2ObjectLinkedOpenHashMap<RenderType, ByteBufferBuilder> mapBuilders, RenderType renderType) Constructor parameters in net.minecraft.client.renderer with type arguments of type RenderTypeModifierConstructorDescriptionprotectedBufferSource(ByteBufferBuilder sharedBuffer, SequencedMap<RenderType, ByteBufferBuilder> fixedBuffers) -
Uses of RenderType in net.minecraft.client.renderer.block
Method parameters in net.minecraft.client.renderer.block with type arguments of type RenderTypeModifier and TypeMethodDescriptionvoidBlockRenderDispatcher.renderBatched(BlockState p_234356_, BlockPos p_234357_, BlockAndTintGetter p_234358_, PoseStack p_234359_, Function<RenderType, VertexConsumer> bufferLookup, boolean p_234361_, List<BlockModelPart> p_410643_) voidModelBlockRenderer.tesselateBlock(BlockAndTintGetter p_234380_, List<BlockModelPart> p_410025_, BlockState p_234382_, BlockPos p_234383_, PoseStack p_234384_, Function<RenderType, VertexConsumer> bufferLookup, boolean p_234386_, int p_234389_) voidModelBlockRenderer.tesselateWithAO(BlockAndTintGetter p_234391_, List<BlockModelPart> p_410478_, BlockState p_234393_, BlockPos p_234394_, PoseStack p_234395_, Function<RenderType, VertexConsumer> bufferLookup, boolean p_234397_, int p_234400_) voidModelBlockRenderer.tesselateWithoutAO(BlockAndTintGetter p_234402_, List<BlockModelPart> p_410604_, BlockState p_234404_, BlockPos p_234405_, PoseStack p_234406_, Function<RenderType, VertexConsumer> bufferLookup, boolean p_234408_, int p_234411_) -
Uses of RenderType in net.minecraft.client.renderer.block.model
Fields in net.minecraft.client.renderer.block.model declared as RenderTypeModifier and TypeFieldDescriptionprivate final RenderTypeSimpleModelWrapper.renderTypeThe field for therenderTyperecord component.Methods in net.minecraft.client.renderer.block.model that return RenderTypeModifier and TypeMethodDescriptionSimpleModelWrapper.getRenderType(BlockState state) SimpleModelWrapper.renderType()Returns the value of therenderTyperecord component.Constructors in net.minecraft.client.renderer.block.model with parameters of type RenderTypeModifierConstructorDescriptionSimpleModelWrapper(QuadCollection quads, boolean useAmbientOcclusion, TextureAtlasSprite particleIcon, RenderType renderType) Creates an instance of aSimpleModelWrapperrecord class. -
Uses of RenderType in net.minecraft.client.renderer.blockentity
Methods in net.minecraft.client.renderer.blockentity that return RenderTypeModifier and TypeMethodDescriptionstatic RenderTypeSkullBlockRenderer.getRenderType(SkullBlock.Type type, ResolvableProfile profile) static RenderTypeSkullBlockRenderer.getRenderType(SkullBlock.Type type, ResolvableProfile profile, ResourceLocation textureOverride) protected RenderTypeTheEndGatewayRenderer.renderType()protected RenderTypeTheEndPortalRenderer.renderType()Methods in net.minecraft.client.renderer.blockentity with parameters of type RenderTypeModifier and TypeMethodDescriptionstatic voidSkullBlockRenderer.renderSkull(Direction direction, float yRot, float mouthAnimation, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, SkullModelBase model, RenderType renderType) -
Uses of RenderType in net.minecraft.client.renderer.chunk
Fields in net.minecraft.client.renderer.chunk with type parameters of type RenderTypeModifier and TypeFieldDescriptionprivate final Map<RenderType, SectionRenderDispatcher.SectionBuffers> SectionRenderDispatcher.RenderSection.buffers(package private) final Set<RenderType> SectionRenderDispatcher.CompiledSection.hasBlocksfinal Map<RenderType, MeshData> SectionCompiler.Results.renderedLayersMethods in net.minecraft.client.renderer.chunk with parameters of type RenderTypeModifier and TypeMethodDescriptionSectionRenderDispatcher.RenderSection.getBuffers(RenderType renderType) private BufferBuilderSectionCompiler.getOrBeginLayer(Map<RenderType, BufferBuilder> bufferLayers, SectionBufferBuilderPack sectionBufferBuilderPack, RenderType renderType) booleanSectionRenderDispatcher.CompiledSection.isEmpty(RenderType renderType) SectionRenderDispatcher.RenderSection.uploadSectionIndexBuffer(ByteBufferBuilder.Result result, RenderType renderType) SectionRenderDispatcher.RenderSection.uploadSectionLayer(RenderType renderType, MeshData meshData) Method parameters in net.minecraft.client.renderer.chunk with type arguments of type RenderTypeModifier and TypeMethodDescriptionprivate BufferBuilderSectionCompiler.getOrBeginLayer(Map<RenderType, BufferBuilder> bufferLayers, SectionBufferBuilderPack sectionBufferBuilderPack, RenderType renderType) -
Uses of RenderType in net.minecraft.client.renderer.entity
Fields in net.minecraft.client.renderer.entity declared as RenderTypeModifier and TypeFieldDescriptionprivate static final RenderTypeEnderDragonRenderer.BEAMprivate static final RenderTypeGuardianRenderer.BEAM_RENDER_TYPEprivate static final RenderTypeEnderDragonRenderer.DECALprivate static final RenderTypeEnderDragonRenderer.EYESprivate static final RenderTypeDragonFireballRenderer.RENDER_TYPEprivate static final RenderTypeEndCrystalRenderer.RENDER_TYPEprivate static final RenderTypeEnderDragonRenderer.RENDER_TYPEprivate static final RenderTypeExperienceOrbRenderer.RENDER_TYPEprivate static final RenderTypeFishingHookRenderer.RENDER_TYPEprivate static final RenderTypeShulkerBulletRenderer.RENDER_TYPEprivate static final RenderTypeEntityRenderDispatcher.SHADOW_RENDER_TYPEMethods in net.minecraft.client.renderer.entity that return RenderTypeModifier and TypeMethodDescriptionprotected RenderTypeArmorStandRenderer.getRenderType(ArmorStandRenderState p_364565_, boolean p_113794_, boolean p_113795_, boolean p_113796_) protected RenderTypeLivingEntityRenderer.getRenderType(S renderState, boolean isVisible, boolean renderTranslucent, boolean appearsGlowing) protected abstract RenderTypeAbstractBoatRenderer.renderType()protected RenderTypeBoatRenderer.renderType()protected RenderTypeRaftRenderer.renderType()Methods in net.minecraft.client.renderer.entity with parameters of type RenderTypeModifier and TypeMethodDescriptionstatic VertexConsumerItemRenderer.getArmorFoilBuffer(MultiBufferSource bufferSource, RenderType renderType, boolean hasFoil) private static VertexConsumerItemRenderer.getCompassFoilBuffer(MultiBufferSource bufferSource, RenderType renderType, PoseStack.Pose pose) static VertexConsumerItemRenderer.getFoilBuffer(MultiBufferSource bufferSource, RenderType renderType, boolean isItem, boolean glint) static voidItemRenderer.renderItem(ItemDisplayContext displayContext, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay, int[] tintLayers, List<BakedQuad> quads, RenderType renderType, ItemStackRenderState.FoilType foilType) -
Uses of RenderType in net.minecraft.client.renderer.entity.layers
Fields in net.minecraft.client.renderer.entity.layers declared as RenderTypeModifier and TypeFieldDescriptionprivate static final RenderTypeBreezeEyesLayer.BREEZE_EYESprivate static final RenderTypeEnderEyesLayer.ENDERMAN_EYESprivate static final RenderTypePhantomEyesLayer.PHANTOM_EYESprivate static final RenderTypeSpiderEyesLayer.SPIDER_EYESFields in net.minecraft.client.renderer.entity.layers with type parameters of type RenderTypeModifier and TypeFieldDescriptionprivate final Function<ResourceLocation, RenderType> LivingEntityEmissiveLayer.bufferProviderMethods in net.minecraft.client.renderer.entity.layers that return RenderTypeModifier and TypeMethodDescriptionEnderEyesLayer.renderType()abstract RenderTypeEyesLayer.renderType()PhantomEyesLayer.renderType()SpiderEyesLayer.renderType()Constructor parameters in net.minecraft.client.renderer.entity.layers with type arguments of type RenderTypeModifierConstructorDescriptionLivingEntityEmissiveLayer(RenderLayerParent<S, M> renderer, ResourceLocation texture, LivingEntityEmissiveLayer.AlphaFunction<S> alphaFunction, LivingEntityEmissiveLayer.DrawSelector<S, M> drawSelector, Function<ResourceLocation, RenderType> bufferProvider, boolean alwaysVisible) -
Uses of RenderType in net.minecraft.client.renderer.item
Fields in net.minecraft.client.renderer.item declared as RenderTypeModifier and TypeFieldDescriptionprivate final RenderTypeBlockModelWrapper.renderTypeprivate RenderTypeItemStackRenderState.LayerRenderState.renderTypeMethods in net.minecraft.client.renderer.item with parameters of type RenderTypeModifier and TypeMethodDescriptionvoidItemStackRenderState.LayerRenderState.setRenderType(RenderType renderType) Constructors in net.minecraft.client.renderer.item with parameters of type RenderTypeModifierConstructorDescriptionBlockModelWrapper(List<ItemTintSource> tints, List<BakedQuad> quads, ModelRenderProperties properties, RenderType renderType) -
Uses of RenderType in net.minecraft.client.resources.model
Fields in net.minecraft.client.resources.model declared as RenderTypeFields in net.minecraft.client.resources.model with type parameters of type RenderTypeMethods in net.minecraft.client.resources.model that return RenderTypeModifier and TypeMethodDescriptionMaterial.renderType(Function<ResourceLocation, RenderType> renderTypeGetter) Method parameters in net.minecraft.client.resources.model with type arguments of type RenderTypeModifier and TypeMethodDescriptionMaterial.buffer(MultiBufferSource bufferSource, Function<ResourceLocation, RenderType> renderTypeGetter) Material.buffer(MultiBufferSource bufferSource, Function<ResourceLocation, RenderType> renderTypeGetter, boolean noEntity, boolean withGlint) Material.renderType(Function<ResourceLocation, RenderType> renderTypeGetter) -
Uses of RenderType in net.neoforged.neoforge.client
Fields in net.neoforged.neoforge.client declared as RenderTypeModifier and TypeFieldDescriptionprivate final RenderTypeRenderTypeGroup.blockThe field for theblockrecord component.private final RenderTypeRenderTypeGroup.entityThe field for theentityrecord component.Fields in net.neoforged.neoforge.client with type parameters of type RenderTypeModifier and TypeFieldDescriptionstatic Function<ResourceLocation, RenderType> NeoForgeRenderTypes.Internal.LAYERED_ITEM_CUTOUTstatic Function<ResourceLocation, RenderType> NeoForgeRenderTypes.Internal.LAYERED_ITEM_CUTOUT_MIPPEDstatic Function<ResourceLocation, RenderType> NeoForgeRenderTypes.Internal.LAYERED_ITEM_SOLIDstatic Function<ResourceLocation, RenderType> NeoForgeRenderTypes.Internal.LAYERED_ITEM_TRANSLUCENTprivate final Supplier<RenderType> NeoForgeRenderTypes.renderTypeSupplierstatic Function<ResourceLocation, RenderType> NeoForgeRenderTypes.Internal.TEXT_FILTEREDstatic Function<ResourceLocation, RenderType> NeoForgeRenderTypes.Internal.TEXT_INTENSITY_FILTEREDstatic Function<ResourceLocation, RenderType> NeoForgeRenderTypes.Internal.TEXT_INTENSITY_POLYGON_OFFSET_FILTEREDstatic Function<ResourceLocation, RenderType> NeoForgeRenderTypes.Internal.TEXT_INTENSITY_SEETHROUGH_FILTEREDstatic Function<ResourceLocation, RenderType> NeoForgeRenderTypes.Internal.TEXT_POLYGON_OFFSET_FILTEREDstatic Function<ResourceLocation, RenderType> NeoForgeRenderTypes.Internal.TEXT_SEETHROUGH_FILTEREDstatic Function<ResourceLocation, RenderType> NeoForgeRenderTypes.Internal.TRANSLUCENT_PARTICLES_TARGETstatic Function<ResourceLocation, RenderType> NeoForgeRenderTypes.Internal.UNLIT_TRANSLUCENT_SORTEDstatic Function<ResourceLocation, RenderType> NeoForgeRenderTypes.Internal.UNLIT_TRANSLUCENT_UNSORTEDstatic Function<ResourceLocation, RenderType> NeoForgeRenderTypes.Internal.UNSORTED_TRANSLUCENTMethods in net.neoforged.neoforge.client that return RenderTypeModifier and TypeMethodDescriptionRenderTypeGroup.block()Returns the value of theblockrecord component.RenderTypeGroup.entity()Returns the value of theentityrecord component.NeoForgeRenderTypes.get()static RenderTypeNeoForgeRenderTypes.getEntityCutoutMipped(ResourceLocation textureLocation) static RenderTypeRenderTypeHelper.getEntityRenderType(RenderType chunkRenderType) Provides aRenderTypeusingDefaultVertexFormat.NEW_ENTITYfor the givenDefaultVertexFormat.BLOCKformat.static RenderTypeNeoForgeRenderTypes.getItemLayeredCutout(ResourceLocation textureLocation) static RenderTypeNeoForgeRenderTypes.getItemLayeredCutoutMipped(ResourceLocation textureLocation) static RenderTypeNeoForgeRenderTypes.getItemLayeredSolid(ResourceLocation textureLocation) static RenderTypeNeoForgeRenderTypes.getItemLayeredTranslucent(ResourceLocation textureLocation) static RenderTypeRenderTypeHelper.getMovingBlockRenderType(RenderType renderType) Provides aRenderTypefit for rendering moving blocks given the specified chunk render type.static RenderTypeNeoForgeRenderTypes.getTextFiltered(ResourceLocation locationIn) private static RenderTypeNeoForgeRenderTypes.Internal.getTextFiltered(ResourceLocation locationIn) static RenderTypeNeoForgeRenderTypes.getTextIntensityFiltered(ResourceLocation locationIn) private static RenderTypeNeoForgeRenderTypes.Internal.getTextIntensityFiltered(ResourceLocation locationIn) static RenderTypeNeoForgeRenderTypes.getTextIntensityPolygonOffsetFiltered(ResourceLocation locationIn) private static RenderTypeNeoForgeRenderTypes.Internal.getTextIntensityPolygonOffsetFiltered(ResourceLocation locationIn) static RenderTypeNeoForgeRenderTypes.getTextIntensitySeeThroughFiltered(ResourceLocation locationIn) private static RenderTypeNeoForgeRenderTypes.Internal.getTextIntensitySeeThroughFiltered(ResourceLocation locationIn) static RenderTypeNeoForgeRenderTypes.getTextPolygonOffsetFiltered(ResourceLocation locationIn) private static RenderTypeNeoForgeRenderTypes.Internal.getTextPolygonOffsetFiltered(ResourceLocation locationIn) static RenderTypeNeoForgeRenderTypes.getTextSeeThroughFiltered(ResourceLocation locationIn) private static RenderTypeNeoForgeRenderTypes.Internal.getTextSeeThroughFiltered(ResourceLocation locationIn) static RenderTypeNeoForgeRenderTypes.getTranslucentParticlesTarget(ResourceLocation locationIn) private static RenderTypeNeoForgeRenderTypes.Internal.getTranslucentParticlesTarget(ResourceLocation locationIn) static RenderTypeNeoForgeRenderTypes.getUnlitTranslucent(ResourceLocation textureLocation) static RenderTypeNeoForgeRenderTypes.getUnlitTranslucent(ResourceLocation textureLocation, boolean sortingEnabled) static RenderTypeNeoForgeRenderTypes.getUnsortedTranslucent(ResourceLocation textureLocation) private static RenderTypeNeoForgeRenderTypes.Internal.layeredItemCutout(ResourceLocation locationIn) private static RenderTypeNeoForgeRenderTypes.Internal.layeredItemCutoutMipped(ResourceLocation locationIn) private static RenderTypeNeoForgeRenderTypes.Internal.layeredItemSolid(ResourceLocation locationIn) private static RenderTypeNeoForgeRenderTypes.Internal.layeredItemTranslucent(ResourceLocation locationIn) private static RenderTypeNeoForgeRenderTypes.Internal.unlitTranslucent(ResourceLocation textureLocation, boolean sortingEnabled) private static RenderTypeNeoForgeRenderTypes.Internal.unsortedTranslucent(ResourceLocation textureLocation) Methods in net.neoforged.neoforge.client with parameters of type RenderTypeModifier and TypeMethodDescriptionstatic voidClientHooks.dispatchRenderStage(RenderType renderType, Level level, LevelRenderer levelRenderer, org.joml.Matrix4f modelViewMatrix, org.joml.Matrix4f projectionMatrix, int renderTick, Camera camera, Frustum frustum) static RenderTypeRenderTypeHelper.getEntityRenderType(RenderType chunkRenderType) Provides aRenderTypeusingDefaultVertexFormat.NEW_ENTITYfor the givenDefaultVertexFormat.BLOCKformat.static RenderTypeRenderTypeHelper.getMovingBlockRenderType(RenderType renderType) Provides aRenderTypefit for rendering moving blocks given the specified chunk render type.Method parameters in net.neoforged.neoforge.client with type arguments of type RenderTypeModifier and TypeMethodDescriptionstatic voidClientHooks.addAdditionalGeometry(List<AddSectionGeometryEvent.AdditionalSectionRenderer> additionalRenderers, Function<RenderType, VertexConsumer> getOrCreateBuilder, RenderChunkRegion region, PoseStack transformation) Constructors in net.neoforged.neoforge.client with parameters of type RenderTypeModifierConstructorDescriptionRenderTypeGroup(RenderType block, RenderType entity) Creates an instance of aRenderTypeGrouprecord class.Constructor parameters in net.neoforged.neoforge.client with type arguments of type RenderTypeModifierConstructorDescriptionprivateNeoForgeRenderTypes(Supplier<RenderType> renderTypeSupplier) -
Uses of RenderType in net.neoforged.neoforge.client.event
Fields in net.neoforged.neoforge.client.event with type parameters of type RenderTypeModifier and TypeFieldDescriptionprivate final Function<RenderType, VertexConsumer> AddSectionGeometryEvent.SectionRenderingContext.getOrCreateLayerprivate static final Map<RenderType, RenderLevelStageEvent.Stage> RenderLevelStageEvent.Stage.RENDER_TYPE_STAGESprivate final SequencedMap<RenderType, ByteBufferBuilder> RegisterRenderBuffersEvent.renderBuffersMethods in net.neoforged.neoforge.client.event with parameters of type RenderTypeModifier and TypeMethodDescriptionstatic @Nullable RenderLevelStageEvent.StageRenderLevelStageEvent.Stage.fromRenderType(RenderType renderType) Returns the stage bound to the render type, or null if no value is present.AddSectionGeometryEvent.SectionRenderingContext.getOrCreateChunkBuffer(RenderType type) Returns the builder for the given render type/layer in the chunk section.voidRegisterNamedRenderTypesEvent.register(ResourceLocation key, RenderType blockRenderType, RenderType entityRenderType) Registers a namedRenderTypeGroup.RenderLevelStageEvent.RegisterStageEvent.register(ResourceLocation name, @Nullable RenderType renderType) private static RenderLevelStageEvent.StageRenderLevelStageEvent.Stage.register(String name, @Nullable RenderType renderType) private static RenderLevelStageEvent.StageRenderLevelStageEvent.Stage.register(ResourceLocation name, @Nullable RenderType renderType) voidRegisterRenderBuffersEvent.registerRenderBuffer(RenderType renderType) Registers a default render buffer with buffer size specified in the render type.voidRegisterRenderBuffersEvent.registerRenderBuffer(RenderType renderType, ByteBufferBuilder renderBuffer) Registers a render buffer for specified render type.Constructor parameters in net.neoforged.neoforge.client.event with type arguments of type RenderTypeModifierConstructorDescriptionRegisterRenderBuffersEvent(SequencedMap<RenderType, ByteBufferBuilder> renderBuffers) SectionRenderingContext(Function<RenderType, VertexConsumer> getOrCreateLayer, BlockAndTintGetter region, PoseStack poseStack) -
Uses of RenderType in net.neoforged.neoforge.client.extensions
Methods in net.neoforged.neoforge.client.extensions that return RenderTypeModifier and TypeMethodDescriptiondefault RenderTypeBlockModelPartExtension.getRenderType(BlockState state) Gets the set ofrender typesto use when drawing this block in the level.
GlyphRenderTypes(net.minecraft.client.renderer.RenderType,net.minecraft.client.renderer.RenderType,net.minecraft.client.renderer.RenderType,net.minecraft.client.renderer.RenderType,net.minecraft.client.renderer.RenderType,net.minecraft.client.renderer.RenderType)instead