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
Fields in net.minecraft.client.gui declared as RenderTypeMethods in net.minecraft.client.gui with parameters of type RenderTypeModifier and TypeMethodDescriptionvoid
GuiGraphics.fill
(RenderType pRenderType, int pMinX, int pMinY, int pMaxX, int pMaxY, int pColor) Fills a rectangle with the specified color using the given render type and coordinates as the boundaries.void
GuiGraphics.fill
(RenderType pRenderType, int pMinX, int pMinY, int pMaxX, int pMaxY, int pZ, int pColor) Fills a rectangle with the specified color and z-level using the given render type and coordinates as the boundaries.void
GuiGraphics.fillGradient
(RenderType pRenderType, int pX1, int pY1, int pX2, int pY2, int pColorFrom, int pColorTo, int pZ) 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.void
GuiGraphics.fillRenderType
(RenderType pRenderType, int pX1, int pY1, int pX2, int pY2, int pZ) void
GuiGraphics.hLine
(RenderType pRenderType, int pMinX, int pMaxX, int pY, int pColor) Draws a horizontal line from minX to maxX at the specified y-coordinate with the given color using the specified render type.void
GuiGraphics.vLine
(RenderType pRenderType, int pX, int pMinY, int pMaxY, int pColor) Draws a vertical line from minY to maxY at the specified x-coordinate with the given color using the specified render type. -
Uses of RenderType in net.minecraft.client.gui.font
Fields in net.minecraft.client.gui.font declared as RenderTypeModifier and TypeFieldDescriptionprivate final RenderType
GlyphRenderTypes.normal
The field for thenormal
record component.private final RenderType
GlyphRenderTypes.polygonOffset
The field for thepolygonOffset
record component.private final RenderType
GlyphRenderTypes.seeThrough
The field for theseeThrough
record component.Methods in net.minecraft.client.gui.font that return RenderTypeModifier and TypeMethodDescriptionGlyphRenderTypes.normal()
Returns the value of thenormal
record component.GlyphRenderTypes.polygonOffset()
Returns the value of thepolygonOffset
record component.GlyphRenderTypes.seeThrough()
Returns the value of theseeThrough
record component.GlyphRenderTypes.select
(Font.DisplayMode pDisplayMode) Constructors in net.minecraft.client.gui.font with parameters of type RenderTypeModifierConstructorDescriptionGlyphRenderTypes
(RenderType normal, RenderType seeThrough, RenderType polygonOffset) Creates an instance of aGlyphRenderTypes
record class. -
Uses of RenderType in net.minecraft.client.gui.font.glyphs
Methods in net.minecraft.client.gui.font.glyphs that return RenderType -
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.renderType
Methods in net.minecraft.client.model that return RenderTypeConstructor parameters in net.minecraft.client.model with type arguments of type RenderTypeModifierConstructorDescriptionAgeableHierarchicalModel
(float pYoungScaleFactor, float pBodyYOffset, Function<ResourceLocation, RenderType> pRenderType) protected
AgeableListModel
(Function<ResourceLocation, RenderType> pRenderType, boolean pScaleHead, float pBabyYHeadOffset, float pBabyZHeadOffset, float pBabyHeadScale, float pBabyBodyScale, float pBodyYOffset) protected
EntityModel
(Function<ResourceLocation, RenderType> pRenderType) HierarchicalModel
(Function<ResourceLocation, RenderType> pRenderType) HumanoidModel
(ModelPart pRoot, Function<ResourceLocation, RenderType> pRenderType) ListModel
(Function<ResourceLocation, RenderType> p_103011_) Model
(Function<ResourceLocation, RenderType> pRenderType) -
Uses of RenderType in net.minecraft.client.particle
Fields in net.minecraft.client.particle declared as RenderType -
Uses of RenderType in net.minecraft.client.renderer
Subclasses of RenderType in net.minecraft.client.rendererModifier and TypeClassDescription(package private) static final class
Fields in net.minecraft.client.renderer declared as RenderTypeModifier and TypeFieldDescriptionstatic final RenderType
RenderType.ARMOR_ENTITY_GLINT
private static final RenderType
Sheets.ARMOR_TRIMS_DECAL_SHEET_TYPE
private static final RenderType
Sheets.ARMOR_TRIMS_SHEET_TYPE
private static final RenderType
Sheets.BANNER_SHEET_TYPE
private static final RenderType
Sheets.BED_SHEET_TYPE
private static final RenderType
Sheets.CHEST_SHEET_TYPE
static final RenderType
RenderType.CLOUDS
static final RenderType
RenderType.CLOUDS_DEPTH_ONLY
static final RenderType
RenderType.CUTOUT
private static final RenderType
Sheets.CUTOUT_BLOCK_SHEET
static final RenderType
RenderType.CUTOUT_MIPPED
static final RenderType
RenderType.DRAGON_RAYS
static final RenderType
RenderType.DRAGON_RAYS_DEPTH
static final RenderType
RenderType.END_GATEWAY
static final RenderType
RenderType.END_PORTAL
static final RenderType
RenderType.ENTITY_GLINT
static final RenderType
RenderType.ENTITY_GLINT_DIRECT
static final RenderType
RenderType.GLINT
static final RenderType
RenderType.GLINT_TRANSLUCENT
protected RenderType
MultiBufferSource.BufferSource.lastSharedType
static final RenderType
RenderType.LEASH
static final RenderType
RenderType.LIGHTNING
private static final RenderType
ItemInHandRenderer.MAP_BACKGROUND
private static final RenderType
ItemInHandRenderer.MAP_BACKGROUND_CHECKERBOARD
private static final RenderType
Sheets.SHIELD_SHEET_TYPE
private static final RenderType
Sheets.SHULKER_BOX_SHEET_TYPE
private static final RenderType
Sheets.SIGN_SHEET_TYPE
static final RenderType
RenderType.SOLID
private static final RenderType
Sheets.SOLID_BLOCK_SHEET
static final RenderType
RenderType.TEXT_BACKGROUND
static final RenderType
RenderType.TEXT_BACKGROUND_SEE_THROUGH
static final RenderType
RenderType.TRANSLUCENT
private static final RenderType
Sheets.TRANSLUCENT_CULL_BLOCK_SHEET
private static final RenderType
static final RenderType
RenderType.TRANSLUCENT_MOVING_BLOCK
static final RenderType
RenderType.TRIPWIRE
static final RenderType
RenderType.WATER_MASK
Fields in net.minecraft.client.renderer with type parameters of type RenderTypeModifier and TypeFieldDescriptionstatic final Function
<ResourceLocation, RenderType> RenderType.ARMOR_CUTOUT_NO_CULL
static final BiFunction
<ResourceLocation, Boolean, RenderType> RenderType.BEACON_BEAM
private final Map
<RenderType, ByteBufferBuilder> SectionBufferBuilderPack.buffers
static final com.google.common.collect.ImmutableList
<RenderType> RenderType.CHUNK_BUFFER_LAYERS
static final Function
<ResourceLocation, RenderType> RenderType.CRUMBLING
static final Function
<ResourceLocation, RenderType> RenderType.DRAGON_EXPLOSION_ALPHA
static final Function
<ResourceLocation, RenderType> RenderType.ENTITY_CUTOUT
static final BiFunction
<ResourceLocation, Boolean, RenderType> RenderType.ENTITY_CUTOUT_NO_CULL
static final BiFunction
<ResourceLocation, Boolean, RenderType> RenderType.ENTITY_CUTOUT_NO_CULL_Z_OFFSET
static final Function
<ResourceLocation, RenderType> RenderType.ENTITY_DECAL
static final Function
<ResourceLocation, RenderType> RenderType.ENTITY_NO_OUTLINE
static final Function
<ResourceLocation, RenderType> RenderType.ENTITY_SHADOW
static final Function
<ResourceLocation, RenderType> RenderType.ENTITY_SMOOTH_CUTOUT
static final Function
<ResourceLocation, RenderType> RenderType.ENTITY_SOLID
static final BiFunction
<ResourceLocation, Boolean, RenderType> RenderType.ENTITY_TRANSLUCENT
static final Function
<ResourceLocation, RenderType> RenderType.ENTITY_TRANSLUCENT_CULL
static final BiFunction
<ResourceLocation, Boolean, RenderType> RenderType.ENTITY_TRANSLUCENT_EMISSIVE
RenderType.EYES
protected final SequencedMap
<RenderType, ByteBufferBuilder> MultiBufferSource.BufferSource.fixedBuffers
static final Function
<ResourceLocation, RenderType> RenderType.ITEM_ENTITY_TRANSLUCENT_CULL
private final Optional
<RenderType> RenderType.CompositeRenderType.outline
(package private) static final BiFunction
<ResourceLocation, RenderStateShard.CullStateShard, RenderType> RenderType.CompositeRenderType.OUTLINE
private static final List
<RenderType> SectionBufferBuilderPack.RENDER_TYPES
protected final Map
<RenderType, BufferBuilder> MultiBufferSource.BufferSource.startedBuilders
static final Function
<ResourceLocation, RenderType> RenderType.TEXT
static final Function
<ResourceLocation, RenderType> RenderType.TEXT_INTENSITY
static final Function
<ResourceLocation, RenderType> RenderType.TEXT_INTENSITY_POLYGON_OFFSET
static final Function
<ResourceLocation, RenderType> RenderType.TEXT_INTENSITY_SEE_THROUGH
static final Function
<ResourceLocation, RenderType> RenderType.TEXT_POLYGON_OFFSET
static final Function
<ResourceLocation, RenderType> RenderType.TEXT_SEE_THROUGH
private static final Map
<Block, RenderType> ItemBlockRenderTypes.TYPE_BY_BLOCK
Deprecated.private static final Map
<Fluid, RenderType> ItemBlockRenderTypes.TYPE_BY_FLUID
Deprecated.Methods in net.minecraft.client.renderer that return RenderTypeModifier and TypeMethodDescriptionstatic RenderType
RenderType.armorCutoutNoCull
(ResourceLocation pLocation) static RenderType
RenderType.armorEntityGlint()
static RenderType
Sheets.armorTrimsSheet
(boolean pDecal) static RenderType
Sheets.bannerSheet()
static RenderType
RenderType.beaconBeam
(ResourceLocation pLocation, boolean pColorFlag) static RenderType
Sheets.bedSheet()
static RenderType
RenderType.breezeEyes
(ResourceLocation pLocation) static RenderType
RenderType.breezeWind
(ResourceLocation pLocation, float pU, float pV) static RenderType
Sheets.chestSheet()
static RenderType
RenderType.clouds()
static RenderType
RenderType.cloudsDepthOnly()
static RenderType
RenderType.createArmorDecalCutoutNoCull
(ResourceLocation pId) static RenderType
RenderType.crumbling
(ResourceLocation pLocation) static RenderType
RenderType.cutout()
static RenderType
Sheets.cutoutBlockSheet()
static RenderType
RenderType.cutoutMipped()
static RenderType
RenderType.debugFilledBox()
static RenderType
RenderType.debugLineStrip
(double pWidth) static RenderType
RenderType.debugQuads()
static RenderType
RenderType.debugSectionQuads()
static RenderType
RenderType.debugStructureQuads()
static RenderType
RenderType.dragonExplosionAlpha
(ResourceLocation pId) static RenderType
RenderType.dragonRays()
static RenderType
RenderType.dragonRaysDepth()
static RenderType
RenderType.endGateway()
static RenderType
RenderType.endPortal()
static RenderType
RenderType.energySwirl
(ResourceLocation pLocation, float pU, float pV) static RenderType
RenderType.entityCutout
(ResourceLocation pLocation) static RenderType
RenderType.entityCutoutNoCull
(ResourceLocation pLocation) static RenderType
RenderType.entityCutoutNoCull
(ResourceLocation pLocation, boolean pOutline) static RenderType
RenderType.entityCutoutNoCullZOffset
(ResourceLocation pLocation) static RenderType
RenderType.entityCutoutNoCullZOffset
(ResourceLocation pLocation, boolean pOutline) static RenderType
RenderType.entityDecal
(ResourceLocation pLocation) static RenderType
RenderType.entityGlint()
static RenderType
RenderType.entityGlintDirect()
static RenderType
RenderType.entityNoOutline
(ResourceLocation pLocation) static RenderType
RenderType.entityShadow
(ResourceLocation pLocation) static RenderType
RenderType.entitySmoothCutout
(ResourceLocation pLocation) static RenderType
RenderType.entitySolid
(ResourceLocation pLocation) static RenderType
RenderType.entityTranslucent
(ResourceLocation pLocation) static RenderType
RenderType.entityTranslucent
(ResourceLocation pLocation, boolean pOutline) static RenderType
RenderType.entityTranslucentCull
(ResourceLocation pLocation) static RenderType
RenderType.entityTranslucentEmissive
(ResourceLocation pLocation) static RenderType
RenderType.entityTranslucentEmissive
(ResourceLocation pLocation, boolean pOutline) static RenderType
RenderType.eyes
(ResourceLocation pLocation) static RenderType
ItemBlockRenderTypes.getChunkRenderType
(BlockState pState) Deprecated.static RenderType
ItemBlockRenderTypes.getMovingBlockRenderType
(BlockState pState) Deprecated.Forge: Useinvalid @link
{@link net.neoforged.neoforge.client.RenderTypeHelper#
static RenderType
ItemBlockRenderTypes.getRenderLayer
(FluidState pFluidState) static RenderType
ItemBlockRenderTypes.getRenderType
(ItemStack pStack, boolean pCull) Deprecated.Forge: Useinvalid @link
{@link net.minecraft.client.resources.model.BakedModel#
IBakedModelExtension.getRenderTypes(ItemStack, boolean)
.static RenderType
ItemBlockRenderTypes.getRenderType
(BlockState pState, boolean pCull) Deprecated.Forge: Useinvalid @link
{@link net.neoforged.neoforge.client.RenderTypeHelper#
static RenderType
RenderType.glint()
static RenderType
RenderType.glintTranslucent()
static RenderType
RenderType.gui()
static RenderType
RenderType.guiGhostRecipeOverlay()
static RenderType
RenderType.guiOverlay()
static RenderType
RenderType.guiTextHighlight()
static RenderType
Sheets.hangingSignSheet()
static RenderType
RenderType.itemEntityTranslucentCull
(ResourceLocation pLocation) static RenderType
RenderType.leash()
static RenderType
RenderType.lightning()
static RenderType
RenderType.lines()
static RenderType
RenderType.lineStrip()
static RenderType
RenderType.outline
(ResourceLocation pLocation) static RenderType
Sheets.shieldSheet()
static RenderType
Sheets.shulkerBoxSheet()
static RenderType
Sheets.signSheet()
static RenderType
RenderType.solid()
static RenderType
Sheets.solidBlockSheet()
static RenderType
RenderType.text
(ResourceLocation pLocation) static RenderType
RenderType.textBackground()
static RenderType
RenderType.textBackgroundSeeThrough()
static RenderType
RenderType.textIntensity
(ResourceLocation pId) static RenderType
RenderType.textIntensityPolygonOffset
(ResourceLocation pId) static RenderType
RenderType.textIntensitySeeThrough
(ResourceLocation pId) static RenderType
RenderType.textPolygonOffset
(ResourceLocation pId) static RenderType
RenderType.textSeeThrough
(ResourceLocation pLocation) static RenderType
RenderType.translucent()
static RenderType
Sheets.translucentCullBlockSheet()
static RenderType
Sheets.translucentItemSheet()
static RenderType
RenderType.translucentMovingBlock()
static RenderType
RenderType.tripwire()
static RenderType
RenderType.waterMask()
Methods in net.minecraft.client.renderer that return types with arguments of type RenderTypeModifier and TypeMethodDescriptionstatic List
<RenderType> RenderType.chunkBufferLayers()
RenderType.CompositeRenderType.outline()
RenderType.outline()
Methods in net.minecraft.client.renderer with parameters of type RenderTypeModifier and TypeMethodDescriptionSectionBufferBuilderPack.buffer
(RenderType pRenderType) void
MultiBufferSource.BufferSource.endBatch
(RenderType pRenderType) private void
MultiBufferSource.BufferSource.endBatch
(RenderType pRenderType, BufferBuilder pBuilder) MultiBufferSource.BufferSource.getBuffer
(RenderType pRenderType) MultiBufferSource.getBuffer
(RenderType pRenderType) OutlineBufferSource.getBuffer
(RenderType pRenderType) private static void
RenderBuffers.put
(it.unimi.dsi.fastutil.objects.Object2ObjectLinkedOpenHashMap<RenderType, ByteBufferBuilder> p_110102_, RenderType p_110103_) private void
LevelRenderer.renderSectionLayer
(RenderType p_294513_, double p_295577_, double p_294761_, double p_294297_, org.joml.Matrix4f p_294782_, org.joml.Matrix4f p_324517_) static void
ItemBlockRenderTypes.setRenderLayer
(Block block, RenderType type) Deprecated.Set your render type in your block model's JSON (eg.static void
ItemBlockRenderTypes.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 TypeMethodDescriptionprivate static ChunkRenderTypeSet
ItemBlockRenderTypes.createSetFromPredicate
(Predicate<RenderType> predicate) MultiBufferSource.immediateWithBuffers
(SequencedMap<RenderType, ByteBufferBuilder> pFixedBuffers, ByteBufferBuilder pSharedBuffer) private static void
RenderBuffers.put
(it.unimi.dsi.fastutil.objects.Object2ObjectLinkedOpenHashMap<RenderType, ByteBufferBuilder> p_110102_, RenderType p_110103_) static void
ItemBlockRenderTypes.setRenderLayer
(Block block, Predicate<RenderType> predicate) Deprecated.Set your render type in your block model's JSON (eg.Constructor parameters in net.minecraft.client.renderer with type arguments of type RenderTypeModifierConstructorDescriptionprotected
BufferSource
(ByteBufferBuilder pSharedBuffer, SequencedMap<RenderType, ByteBufferBuilder> pFixedBuffers) -
Uses of RenderType in net.minecraft.client.renderer.block
Methods in net.minecraft.client.renderer.block with parameters of type RenderTypeModifier and TypeMethodDescriptionvoid
BlockRenderDispatcher.renderBatched
(BlockState pState, BlockPos pPos, BlockAndTintGetter pLevel, PoseStack pPoseStack, VertexConsumer pConsumer, boolean pCheckSides, RandomSource pRandom, ModelData modelData, RenderType renderType) void
ModelBlockRenderer.renderModel
(PoseStack.Pose pPose, VertexConsumer pConsumer, BlockState pState, BakedModel pModel, float pRed, float pGreen, float pBlue, int pPackedLight, int pPackedOverlay, ModelData modelData, RenderType renderType) void
BlockRenderDispatcher.renderSingleBlock
(BlockState pState, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay, ModelData modelData, RenderType renderType) void
ModelBlockRenderer.tesselateBlock
(BlockAndTintGetter pLevel, BakedModel pModel, BlockState pState, BlockPos pPos, PoseStack pPoseStack, VertexConsumer pConsumer, boolean pCheckSides, RandomSource pRandom, long pSeed, int pPackedOverlay, ModelData modelData, RenderType renderType) void
ModelBlockRenderer.tesselateWithAO
(BlockAndTintGetter pLevel, BakedModel pModel, BlockState pState, BlockPos pPos, PoseStack pPoseStack, VertexConsumer pConsumer, boolean pCheckSides, RandomSource pRandom, long pSeed, int pPackedOverlay, ModelData modelData, RenderType renderType) void
ModelBlockRenderer.tesselateWithoutAO
(BlockAndTintGetter pLevel, BakedModel pModel, BlockState pState, BlockPos pPos, PoseStack pPoseStack, VertexConsumer pConsumer, boolean pCheckSides, RandomSource pRandom, long pSeed, int pPackedOverlay, ModelData modelData, RenderType renderType) -
Uses of RenderType in net.minecraft.client.renderer.blockentity
Methods in net.minecraft.client.renderer.blockentity that return RenderTypeModifier and TypeMethodDescriptionstatic RenderType
SkullBlockRenderer.getRenderType
(SkullBlock.Type pType, ResolvableProfile pProfile) protected RenderType
TheEndGatewayRenderer.renderType()
protected RenderType
TheEndPortalRenderer.renderType()
Methods in net.minecraft.client.renderer.blockentity with parameters of type RenderTypeModifier and TypeMethodDescriptionstatic void
SkullBlockRenderer.renderSkull
(Direction pDirection, float pYRot, float pMouthAnimation, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, SkullModelBase pModel, RenderType pRenderType) -
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, VertexBuffer> SectionRenderDispatcher.RenderSection.buffers
(package private) final Set
<RenderType> SectionRenderDispatcher.CompiledSection.hasBlocks
final Map
<RenderType, MeshData> SectionCompiler.Results.renderedLayers
Methods in net.minecraft.client.renderer.chunk with parameters of type RenderTypeModifier and TypeMethodDescriptionSectionRenderDispatcher.RenderSection.getBuffer
(RenderType pRenderType) private BufferBuilder
SectionCompiler.getOrBeginLayer
(Map<RenderType, BufferBuilder> pBufferLayers, SectionBufferBuilderPack pSectionBufferBuilderPack, RenderType pRenderType) boolean
SectionRenderDispatcher.CompiledSection.isEmpty
(RenderType pRenderType) boolean
SectionRenderDispatcher.RenderSection.resortTransparency
(RenderType pRenderType, SectionRenderDispatcher pSectionRenderDispatcher) Method parameters in net.minecraft.client.renderer.chunk with type arguments of type RenderTypeModifier and TypeMethodDescriptionprivate BufferBuilder
SectionCompiler.getOrBeginLayer
(Map<RenderType, BufferBuilder> pBufferLayers, SectionBufferBuilderPack pSectionBufferBuilderPack, RenderType pRenderType) -
Uses of RenderType in net.minecraft.client.renderer.entity
Fields in net.minecraft.client.renderer.entity declared as RenderTypeModifier and TypeFieldDescriptionprivate static final RenderType
EnderDragonRenderer.BEAM
private static final RenderType
GuardianRenderer.BEAM_RENDER_TYPE
private static final RenderType
EnderDragonRenderer.DECAL
private static final RenderType
EnderDragonRenderer.EYES
private static final RenderType
DragonFireballRenderer.RENDER_TYPE
private static final RenderType
EndCrystalRenderer.RENDER_TYPE
private static final RenderType
EnderDragonRenderer.RENDER_TYPE
private static final RenderType
ExperienceOrbRenderer.RENDER_TYPE
private static final RenderType
FishingHookRenderer.RENDER_TYPE
private static final RenderType
ShulkerBulletRenderer.RENDER_TYPE
private static final RenderType
EntityRenderDispatcher.SHADOW_RENDER_TYPE
Methods in net.minecraft.client.renderer.entity that return RenderTypeModifier and TypeMethodDescriptionprotected RenderType
ArmorStandRenderer.getRenderType
(ArmorStand pLivingEntity, boolean pBodyVisible, boolean pTranslucent, boolean pGlowing) protected RenderType
LivingEntityRenderer.getRenderType
(T pLivingEntity, boolean pBodyVisible, boolean pTranslucent, boolean pGlowing) Methods in net.minecraft.client.renderer.entity with parameters of type RenderTypeModifier and TypeMethodDescriptionstatic VertexConsumer
ItemRenderer.getArmorFoilBuffer
(MultiBufferSource pBufferSource, RenderType pRenderType, boolean pHasFoil) static VertexConsumer
ItemRenderer.getCompassFoilBuffer
(MultiBufferSource pBufferSource, RenderType pRenderType, PoseStack.Pose pPose) static VertexConsumer
ItemRenderer.getFoilBuffer
(MultiBufferSource pBufferSource, RenderType pRenderType, boolean pIsItem, boolean pGlint) static VertexConsumer
ItemRenderer.getFoilBufferDirect
(MultiBufferSource pBufferSource, RenderType pRenderType, boolean pNoEntity, boolean pWithGlint) -
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 RenderType
BreezeEyesLayer.BREEZE_EYES
private static final RenderType
EnderEyesLayer.ENDERMAN_EYES
private static final RenderType
PhantomEyesLayer.PHANTOM_EYES
private static final RenderType
SpiderEyesLayer.SPIDER_EYES
Methods in net.minecraft.client.renderer.entity.layers that return RenderTypeModifier and TypeMethodDescriptionEnderEyesLayer.renderType()
abstract RenderType
EyesLayer.renderType()
PhantomEyesLayer.renderType()
SpiderEyesLayer.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 RenderTypeModifier and TypeFieldDescriptionstatic final List
<RenderType> ModelBakery.DESTROY_TYPES
protected final List
<RenderType> SimpleBakedModel.fabulousItemRenderTypes
protected final List
<RenderType> SimpleBakedModel.itemRenderTypes
Methods in net.minecraft.client.resources.model that return RenderTypeModifier and TypeMethodDescriptionMaterial.renderType
(Function<ResourceLocation, RenderType> pRenderTypeGetter) Methods in net.minecraft.client.resources.model that return types with arguments of type RenderTypeModifier and TypeMethodDescriptionSimpleBakedModel.getRenderTypes
(ItemStack itemStack, boolean fabulous) Methods in net.minecraft.client.resources.model with parameters of type RenderTypeModifier and TypeMethodDescriptionMultiPartBakedModel.getQuads
(BlockState pState, Direction pDirection, RandomSource pRandom, ModelData modelData, RenderType renderType) WeightedBakedModel.getQuads
(BlockState pState, Direction pDirection, RandomSource pRandom, ModelData modelData, RenderType renderType) MultiPartBakedModel.useAmbientOcclusion
(BlockState state, ModelData modelData, RenderType renderType) WeightedBakedModel.useAmbientOcclusion
(BlockState state, ModelData modelData, RenderType renderType) Method parameters in net.minecraft.client.resources.model with type arguments of type RenderTypeModifier and TypeMethodDescriptionMaterial.buffer
(MultiBufferSource pBuffer, Function<ResourceLocation, RenderType> pRenderTypeGetter) Material.buffer
(MultiBufferSource pBuffer, Function<ResourceLocation, RenderType> pRenderTypeGetter, boolean pWithGlint) Material.renderType
(Function<ResourceLocation, RenderType> pRenderTypeGetter) -
Uses of RenderType in net.neoforged.neoforge.client
Fields in net.neoforged.neoforge.client declared as RenderTypeModifier and TypeFieldDescriptionprivate final RenderType
RenderTypeGroup.block
The field for theblock
record component.private static final RenderType[]
ChunkRenderTypeSet.CHUNK_RENDER_TYPES
private final RenderType
RenderTypeGroup.entity
The field for theentity
record component.private final RenderType
RenderTypeGroup.entityFabulous
The field for theentityFabulous
record component.Fields in net.neoforged.neoforge.client with type parameters of type RenderTypeModifier and TypeFieldDescriptionprivate static final List
<RenderType> ChunkRenderTypeSet.CHUNK_RENDER_TYPES_LIST
static Function
<ResourceLocation, RenderType> NeoForgeRenderTypes.Internal.LAYERED_ITEM_CUTOUT
static Function
<ResourceLocation, RenderType> NeoForgeRenderTypes.Internal.LAYERED_ITEM_CUTOUT_MIPPED
static Function
<ResourceLocation, RenderType> NeoForgeRenderTypes.Internal.LAYERED_ITEM_SOLID
static Function
<ResourceLocation, RenderType> NeoForgeRenderTypes.Internal.LAYERED_ITEM_TRANSLUCENT
private final Supplier
<RenderType> NeoForgeRenderTypes.renderTypeSupplier
static Function
<ResourceLocation, RenderType> NeoForgeRenderTypes.Internal.TEXT
static Function
<ResourceLocation, RenderType> NeoForgeRenderTypes.Internal.TEXT_INTENSITY
static Function
<ResourceLocation, RenderType> NeoForgeRenderTypes.Internal.TEXT_INTENSITY_POLYGON_OFFSET
static Function
<ResourceLocation, RenderType> NeoForgeRenderTypes.Internal.TEXT_INTENSITY_SEETHROUGH
static Function
<ResourceLocation, RenderType> NeoForgeRenderTypes.Internal.TEXT_POLYGON_OFFSET
static Function
<ResourceLocation, RenderType> NeoForgeRenderTypes.Internal.TEXT_SEETHROUGH
static Function
<ResourceLocation, RenderType> NeoForgeRenderTypes.Internal.TRANSLUCENT_PARTICLES_TARGET
static Function
<ResourceLocation, RenderType> NeoForgeRenderTypes.Internal.UNLIT_TRANSLUCENT_SORTED
static Function
<ResourceLocation, RenderType> NeoForgeRenderTypes.Internal.UNLIT_TRANSLUCENT_UNSORTED
static Function
<ResourceLocation, RenderType> NeoForgeRenderTypes.Internal.UNSORTED_TRANSLUCENT
Methods in net.neoforged.neoforge.client that return RenderTypeModifier and TypeMethodDescriptionRenderTypeGroup.block()
Returns the value of theblock
record component.RenderTypeGroup.entity()
Returns the value of theentity
record component.RenderTypeGroup.entityFabulous()
Returns the value of theentityFabulous
record component.NeoForgeRenderTypes.get()
static RenderType
NeoForgeRenderTypes.getEntityCutoutMipped
(ResourceLocation textureLocation) static RenderType
ClientHooks.getEntityRenderType
(RenderType chunkRenderType, boolean cull) Mimics the behavior ofItemBlockRenderTypes.getRenderType(BlockState, boolean)
for the inputRenderType
.static RenderType
RenderTypeHelper.getEntityRenderType
(RenderType chunkRenderType, boolean cull) Provides aRenderType
usingDefaultVertexFormat.NEW_ENTITY
for the givenDefaultVertexFormat.BLOCK
format.static RenderType
RenderTypeHelper.getFallbackItemRenderType
(ItemStack stack, BakedModel model, boolean cull) Provides a fallbackRenderType
for the givenItemStack
in the case that none is explicitly specified.static RenderType
NeoForgeRenderTypes.getItemLayeredCutout
(ResourceLocation textureLocation) static RenderType
NeoForgeRenderTypes.getItemLayeredCutoutMipped
(ResourceLocation textureLocation) static RenderType
NeoForgeRenderTypes.getItemLayeredSolid
(ResourceLocation textureLocation) static RenderType
NeoForgeRenderTypes.getItemLayeredTranslucent
(ResourceLocation textureLocation) static RenderType
RenderTypeHelper.getMovingBlockRenderType
(RenderType renderType) Provides aRenderType
fit for rendering moving blocks given the specified chunk render type.static RenderType
NeoForgeRenderTypes.getText
(ResourceLocation locationIn) private static RenderType
NeoForgeRenderTypes.Internal.getText
(ResourceLocation locationIn) static RenderType
NeoForgeRenderTypes.getTextIntensity
(ResourceLocation locationIn) private static RenderType
NeoForgeRenderTypes.Internal.getTextIntensity
(ResourceLocation locationIn) static RenderType
NeoForgeRenderTypes.getTextIntensityPolygonOffset
(ResourceLocation locationIn) private static RenderType
NeoForgeRenderTypes.Internal.getTextIntensityPolygonOffset
(ResourceLocation locationIn) static RenderType
NeoForgeRenderTypes.getTextIntensitySeeThrough
(ResourceLocation locationIn) private static RenderType
NeoForgeRenderTypes.Internal.getTextIntensitySeeThrough
(ResourceLocation locationIn) static RenderType
NeoForgeRenderTypes.getTextPolygonOffset
(ResourceLocation locationIn) private static RenderType
NeoForgeRenderTypes.Internal.getTextPolygonOffset
(ResourceLocation locationIn) static RenderType
NeoForgeRenderTypes.getTextSeeThrough
(ResourceLocation locationIn) private static RenderType
NeoForgeRenderTypes.Internal.getTextSeeThrough
(ResourceLocation locationIn) static RenderType
NeoForgeRenderTypes.getTranslucentParticlesTarget
(ResourceLocation locationIn) private static RenderType
NeoForgeRenderTypes.Internal.getTranslucentParticlesTarget
(ResourceLocation locationIn) static RenderType
NeoForgeRenderTypes.getUnlitTranslucent
(ResourceLocation textureLocation) static RenderType
NeoForgeRenderTypes.getUnlitTranslucent
(ResourceLocation textureLocation, boolean sortingEnabled) static RenderType
NeoForgeRenderTypes.getUnsortedTranslucent
(ResourceLocation textureLocation) private static RenderType
NeoForgeRenderTypes.Internal.layeredItemCutout
(ResourceLocation locationIn) private static RenderType
NeoForgeRenderTypes.Internal.layeredItemCutoutMipped
(ResourceLocation locationIn) private static RenderType
NeoForgeRenderTypes.Internal.layeredItemSolid
(ResourceLocation locationIn) private static RenderType
NeoForgeRenderTypes.Internal.layeredItemTranslucent
(ResourceLocation locationIn) ChunkRenderTypeSet.IteratorImpl.next()
private static RenderType
NeoForgeRenderTypes.Internal.unlitTranslucent
(ResourceLocation textureLocation, boolean sortingEnabled) private static RenderType
NeoForgeRenderTypes.Internal.unsortedTranslucent
(ResourceLocation textureLocation) Methods in net.neoforged.neoforge.client that return types with arguments of type RenderTypeModifier and TypeMethodDescriptionChunkRenderTypeSet.All.asList()
ChunkRenderTypeSet.asList()
ChunkRenderTypeSet.None.asList()
ChunkRenderTypeSet.All.iterator()
ChunkRenderTypeSet.iterator()
ChunkRenderTypeSet.None.iterator()
Methods in net.neoforged.neoforge.client with parameters of type RenderTypeModifier and TypeMethodDescriptionboolean
ChunkRenderTypeSet.All.contains
(RenderType renderType) boolean
ChunkRenderTypeSet.contains
(RenderType renderType) boolean
ChunkRenderTypeSet.None.contains
(RenderType renderType) static void
ClientHooks.dispatchRenderStage
(RenderType renderType, LevelRenderer levelRenderer, org.joml.Matrix4f modelViewMatrix, org.joml.Matrix4f projectionMatrix, int renderTick, Camera camera, Frustum frustum) static RenderType
ClientHooks.getEntityRenderType
(RenderType chunkRenderType, boolean cull) Mimics the behavior ofItemBlockRenderTypes.getRenderType(BlockState, boolean)
for the inputRenderType
.static RenderType
RenderTypeHelper.getEntityRenderType
(RenderType chunkRenderType, boolean cull) Provides aRenderType
usingDefaultVertexFormat.NEW_ENTITY
for the givenDefaultVertexFormat.BLOCK
format.static RenderType
RenderTypeHelper.getMovingBlockRenderType
(RenderType renderType) Provides aRenderType
fit for rendering moving blocks given the specified chunk render type.static ChunkRenderTypeSet
ChunkRenderTypeSet.of
(RenderType... renderTypes) Method parameters in net.neoforged.neoforge.client with type arguments of type RenderTypeModifier and TypeMethodDescriptionstatic void
ClientHooks.addAdditionalGeometry
(List<AddSectionGeometryEvent.AdditionalSectionRenderer> additionalRenderers, Function<RenderType, VertexConsumer> getOrCreateBuilder, RenderChunkRegion region, PoseStack transformation) private static ChunkRenderTypeSet
ChunkRenderTypeSet.of
(Iterable<RenderType> renderTypes) static ChunkRenderTypeSet
ChunkRenderTypeSet.of
(Collection<RenderType> renderTypes) Constructors in net.neoforged.neoforge.client with parameters of type RenderTypeModifierConstructorDescriptionRenderTypeGroup
(RenderType block, RenderType entity) RenderTypeGroup
(RenderType block, RenderType entity, RenderType entityFabulous) Creates an instance of aRenderTypeGroup
record class.Constructor parameters in net.neoforged.neoforge.client with type arguments of type RenderTypeModifierConstructorDescriptionprivate
NeoForgeRenderTypes
(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.getOrCreateLayer
private static final Map
<RenderType, RenderLevelStageEvent.Stage> RenderLevelStageEvent.Stage.RENDER_TYPE_STAGES
private final SequencedMap
<RenderType, ByteBufferBuilder> RegisterRenderBuffersEvent.renderBuffers
Methods in net.neoforged.neoforge.client.event with parameters of type RenderTypeModifier and TypeMethodDescriptionstatic @Nullable RenderLevelStageEvent.Stage
RenderLevelStageEvent.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.void
RegisterNamedRenderTypesEvent.register
(ResourceLocation key, RenderType blockRenderType, RenderType entityRenderType) Registers a namedRenderTypeGroup
.void
RegisterNamedRenderTypesEvent.register
(ResourceLocation key, RenderType blockRenderType, RenderType entityRenderType, RenderType fabulousEntityRenderType) Registers a namedRenderTypeGroup
.RenderLevelStageEvent.RegisterStageEvent.register
(ResourceLocation name, @Nullable RenderType renderType) private static RenderLevelStageEvent.Stage
RenderLevelStageEvent.Stage.register
(String name, @Nullable RenderType renderType) private static RenderLevelStageEvent.Stage
RenderLevelStageEvent.Stage.register
(ResourceLocation name, @Nullable RenderType renderType) void
RegisterRenderBuffersEvent.registerRenderBuffer
(RenderType renderType) Registers a default render buffer with buffer size specified in the render type.void
RegisterRenderBuffersEvent.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 types with arguments of type RenderTypeModifier and TypeMethodDescriptiondefault List
<RenderType> IBakedModelExtension.getRenderTypes
(ItemStack itemStack, boolean fabulous) Gets an ordered list ofrender types
to use when drawing this item.Methods in net.neoforged.neoforge.client.extensions with parameters of type RenderTypeModifier and TypeMethodDescriptionIBakedModelExtension.getQuads
(@Nullable BlockState state, @Nullable Direction side, RandomSource rand, ModelData data, @Nullable RenderType renderType) A nullRenderType
is used for the breaking overlay as well as non-standard rendering, so models should return all their quads.default TriState
IBakedModelExtension.useAmbientOcclusion
(BlockState state, ModelData data, RenderType renderType) Controls the AO behavior for all quads of this model. -
Uses of RenderType in net.neoforged.neoforge.client.model
Methods in net.neoforged.neoforge.client.model that return types with arguments of type RenderTypeModifier and TypeMethodDescriptionBakedModelWrapper.getRenderTypes
(ItemStack itemStack, boolean fabulous) Methods in net.neoforged.neoforge.client.model with parameters of type RenderTypeModifier and TypeMethodDescriptionBakedModelWrapper.getQuads
(@Nullable BlockState state, @Nullable Direction side, RandomSource rand, ModelData extraData, @Nullable RenderType renderType) CompositeModel.Baked.getQuads
(@Nullable BlockState state, @Nullable Direction side, RandomSource rand, ModelData data, @Nullable RenderType renderType) IDynamicBakedModel.getQuads
(@Nullable BlockState state, @Nullable Direction side, RandomSource rand, ModelData extraData, @Nullable RenderType renderType) SeparateTransformsModel.Baked.getQuads
(@Nullable BlockState state, @Nullable Direction side, RandomSource rand, ModelData data, @Nullable RenderType renderType) BakedModelWrapper.useAmbientOcclusion
(BlockState state, ModelData data, RenderType renderType) -
Uses of RenderType in net.neoforged.neoforge.client.model.lighting
Methods in net.neoforged.neoforge.client.model.lighting with parameters of type RenderTypeModifier and TypeMethodDescriptionstatic boolean
LightPipelineAwareModelBlockRenderer.render
(VertexConsumer vertexConsumer, QuadLighter lighter, BlockAndTintGetter level, BakedModel model, BlockState state, BlockPos pos, PoseStack poseStack, boolean checkSides, RandomSource rand, long seed, int packedOverlay, ModelData modelData, RenderType renderType) void
LightPipelineAwareModelBlockRenderer.tesselateWithAO
(BlockAndTintGetter level, BakedModel model, BlockState state, BlockPos pos, PoseStack poseStack, VertexConsumer vertexConsumer, boolean checkSides, RandomSource rand, long seed, int packedOverlay, ModelData modelData, RenderType renderType) void
LightPipelineAwareModelBlockRenderer.tesselateWithoutAO
(BlockAndTintGetter level, BakedModel model, BlockState state, BlockPos pos, PoseStack poseStack, VertexConsumer vertexConsumer, boolean checkSides, RandomSource rand, long seed, int packedOverlay, ModelData modelData, RenderType renderType) -
Uses of RenderType in net.neoforged.neoforge.client.model.renderable
Methods in net.neoforged.neoforge.client.model.renderable that return RenderType -
Uses of RenderType in net.neoforged.neoforge.oldtest.block
Methods in net.neoforged.neoforge.oldtest.block with parameters of type RenderTypeModifier and TypeMethodDescriptionFullPotsAccessorDemo.ClientHandler.DioritePotModel.getPlantQuads
(Block plant, @Nullable Direction face, RandomSource rand, @Nullable RenderType renderType) FullPotsAccessorDemo.ClientHandler.DioritePotModel.getQuads
(@Nullable BlockState state, @Nullable Direction side, RandomSource rand, ModelData extraData, @Nullable RenderType renderType) -
Uses of RenderType in net.neoforged.neoforge.oldtest.client
Constructor parameters in net.neoforged.neoforge.oldtest.client with type arguments of type RenderTypeModifierConstructorDescriptionprivate
TintedArmorModel
(Function<ResourceLocation, RenderType> renderTypeFunction) -
Uses of RenderType in net.neoforged.neoforge.oldtest.client.model
Methods in net.neoforged.neoforge.oldtest.client.model with parameters of type RenderTypeModifier and TypeMethodDescriptionMegaModelTest.TransformingModelWrapper.getQuads
(@Nullable BlockState state, @Nullable Direction side, RandomSource rand, ModelData data, @Nullable RenderType renderType) TRSRTransformerTest.MyBakedModel.getQuads
(@Nullable BlockState state, @Nullable Direction side, RandomSource rand, ModelData data, @Nullable RenderType renderType) -
Uses of RenderType in net.neoforged.neoforge.oldtest.client.rendering
Methods in net.neoforged.neoforge.oldtest.client.rendering that return RenderTypeModifier and TypeMethodDescriptionprivate static RenderType
RenderableTest.Client.getRenderType
(RenderLevelStageEvent.Stage stage, ResourceLocation texture)
invalid @link