Uses of Class
net.minecraft.client.renderer.RenderType
Packages that use RenderType
Package
Description
-
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 TypeMethodDescriptionvoidGuiGraphics.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.voidGuiGraphics.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.voidGuiGraphics.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.voidGuiGraphics.fillRenderType(RenderType pRenderType, int pX1, int pY1, int pX2, int pY2, int pZ) voidGuiGraphics.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.voidGuiGraphics.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 RenderTypeGlyphRenderTypes.normalThe field for thenormalrecord component.private final RenderTypeGlyphRenderTypes.polygonOffsetThe field for thepolygonOffsetrecord component.private final RenderTypeGlyphRenderTypes.seeThroughThe field for theseeThroughrecord component.Methods in net.minecraft.client.gui.font that return RenderTypeModifier and TypeMethodDescriptionGlyphRenderTypes.normal()Returns the value of thenormalrecord component.GlyphRenderTypes.polygonOffset()Returns the value of thepolygonOffsetrecord component.GlyphRenderTypes.seeThrough()Returns the value of theseeThroughrecord 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 aGlyphRenderTypesrecord 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.renderTypeMethods 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) protectedAgeableListModel(Function<ResourceLocation, RenderType> pRenderType, boolean pScaleHead, float pBabyYHeadOffset, float pBabyZHeadOffset, float pBabyHeadScale, float pBabyBodyScale, float pBodyYOffset) protectedEntityModel(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 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.CLOUDSstatic final RenderTypeRenderType.CLOUDS_DEPTH_ONLYstatic 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.ENTITY_GLINT_DIRECTstatic 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.TEXT_BACKGROUNDstatic final RenderTypeRenderType.TEXT_BACKGROUND_SEE_THROUGHstatic final RenderTypeRenderType.TRANSLUCENTprivate static final RenderTypeSheets.TRANSLUCENT_CULL_BLOCK_SHEETprivate 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 BiFunction<ResourceLocation, Boolean, RenderType> RenderType.BEACON_BEAMprivate final Map<RenderType, ByteBufferBuilder> SectionBufferBuilderPack.buffersstatic final ImmutableList<RenderType> RenderType.CHUNK_BUFFER_LAYERSstatic 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 BiFunction<ResourceLocation, Boolean, RenderType> RenderType.ENTITY_TRANSLUCENTstatic final Function<ResourceLocation, RenderType> RenderType.ENTITY_TRANSLUCENT_CULLstatic final BiFunction<ResourceLocation, Boolean, RenderType> RenderType.ENTITY_TRANSLUCENT_EMISSIVERenderType.EYESprotected final SequencedMap<RenderType, ByteBufferBuilder> MultiBufferSource.BufferSource.fixedBuffersstatic final Function<ResourceLocation, RenderType> RenderType.ITEM_ENTITY_TRANSLUCENT_CULLprivate final Optional<RenderType> RenderType.CompositeRenderType.outline(package private) static final BiFunction<ResourceLocation, RenderStateShard.CullStateShard, 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_THROUGHprivate static final Map<Block, RenderType> ItemBlockRenderTypes.TYPE_BY_BLOCKDeprecated.private static final Map<Fluid, RenderType> ItemBlockRenderTypes.TYPE_BY_FLUIDDeprecated.Methods in net.minecraft.client.renderer that return RenderTypeModifier and TypeMethodDescriptionstatic RenderTypeRenderType.armorCutoutNoCull(ResourceLocation pLocation) static RenderTypeRenderType.armorEntityGlint()static RenderTypeSheets.armorTrimsSheet(boolean pDecal) static RenderTypeSheets.bannerSheet()static RenderTypeRenderType.beaconBeam(ResourceLocation pLocation, boolean pColorFlag) static RenderTypeSheets.bedSheet()static RenderTypeRenderType.breezeEyes(ResourceLocation pLocation) static RenderTypeRenderType.breezeWind(ResourceLocation pLocation, float pU, float pV) static RenderTypeSheets.chestSheet()static RenderTypeRenderType.clouds()static RenderTypeRenderType.cloudsDepthOnly()static RenderTypeRenderType.createArmorDecalCutoutNoCull(ResourceLocation pId) static RenderTypeRenderType.crumbling(ResourceLocation pLocation) static RenderTypeRenderType.cutout()static RenderTypeSheets.cutoutBlockSheet()static RenderTypeRenderType.cutoutMipped()static RenderTypeRenderType.debugFilledBox()static RenderTypeRenderType.debugLineStrip(double pWidth) static RenderTypeRenderType.debugQuads()static RenderTypeRenderType.debugSectionQuads()static RenderTypeRenderType.debugStructureQuads()static RenderTypeRenderType.dragonExplosionAlpha(ResourceLocation pId) static RenderTypeRenderType.dragonRays()static RenderTypeRenderType.dragonRaysDepth()static RenderTypeRenderType.endGateway()static RenderTypeRenderType.endPortal()static RenderTypeRenderType.energySwirl(ResourceLocation pLocation, float pU, float pV) static RenderTypeRenderType.entityCutout(ResourceLocation pLocation) static RenderTypeRenderType.entityCutoutNoCull(ResourceLocation pLocation) static RenderTypeRenderType.entityCutoutNoCull(ResourceLocation pLocation, boolean pOutline) static RenderTypeRenderType.entityCutoutNoCullZOffset(ResourceLocation pLocation) static RenderTypeRenderType.entityCutoutNoCullZOffset(ResourceLocation pLocation, boolean pOutline) static RenderTypeRenderType.entityDecal(ResourceLocation pLocation) static RenderTypeRenderType.entityGlint()static RenderTypeRenderType.entityGlintDirect()static RenderTypeRenderType.entityNoOutline(ResourceLocation pLocation) static RenderTypeRenderType.entityShadow(ResourceLocation pLocation) static RenderTypeRenderType.entitySmoothCutout(ResourceLocation pLocation) static RenderTypeRenderType.entitySolid(ResourceLocation pLocation) static RenderTypeRenderType.entityTranslucent(ResourceLocation pLocation) static RenderTypeRenderType.entityTranslucent(ResourceLocation pLocation, boolean pOutline) static RenderTypeRenderType.entityTranslucentCull(ResourceLocation pLocation) static RenderTypeRenderType.entityTranslucentEmissive(ResourceLocation pLocation) static RenderTypeRenderType.entityTranslucentEmissive(ResourceLocation pLocation, boolean pOutline) static RenderTypeRenderType.eyes(ResourceLocation pLocation) static RenderTypeItemBlockRenderTypes.getChunkRenderType(BlockState pState) Deprecated.static RenderTypeItemBlockRenderTypes.getMovingBlockRenderType(BlockState pState) Deprecated.Forge: UsegetMovingBlockRenderType(RenderType)} while iterating through invalid input: '{@' link net.minecraft.client.resources.model.BakedModel#getRenderTypes (BlockState, net.minecraft.util.RandomSource, net.neoforged.neoforge.client.model.data.ModelData)}.invalid @link
{@link net.neoforged.neoforge.client.RenderTypeHelper#static RenderTypeItemBlockRenderTypes.getRenderLayer(FluidState pFluidState) static RenderTypeItemBlockRenderTypes.getRenderType(ItemStack pStack, boolean pCull) Deprecated.Forge: UsegetRenderPasses(ItemStack, boolean)} andinvalid @link
{@link net.minecraft.client.resources.model.BakedModel#IBakedModelExtension.getRenderTypes(ItemStack, boolean).static RenderTypeItemBlockRenderTypes.getRenderType(BlockState pState, boolean pCull) Deprecated.Forge: UsegetEntityRenderType(RenderType, boolean)} while iterating through {invalid @link
{@link net.neoforged.neoforge.client.RenderTypeHelper#static RenderTypeRenderType.glint()static RenderTypeRenderType.glintTranslucent()static RenderTypeRenderType.gui()static RenderTypeRenderType.guiGhostRecipeOverlay()static RenderTypeRenderType.guiOverlay()static RenderTypeRenderType.guiTextHighlight()static RenderTypeSheets.hangingSignSheet()static RenderTypeRenderType.itemEntityTranslucentCull(ResourceLocation pLocation) static RenderTypeRenderType.leash()static RenderTypeRenderType.lightning()static RenderTypeRenderType.lines()static RenderTypeRenderType.lineStrip()static RenderTypeRenderType.outline(ResourceLocation pLocation) static RenderTypeSheets.shieldSheet()static RenderTypeSheets.shulkerBoxSheet()static RenderTypeSheets.signSheet()static RenderTypeRenderType.solid()static RenderTypeSheets.solidBlockSheet()static RenderTypeRenderType.text(ResourceLocation pLocation) static RenderTypeRenderType.textBackground()static RenderTypeRenderType.textBackgroundSeeThrough()static RenderTypeRenderType.textIntensity(ResourceLocation pId) static RenderTypeRenderType.textIntensityPolygonOffset(ResourceLocation pId) static RenderTypeRenderType.textIntensitySeeThrough(ResourceLocation pId) static RenderTypeRenderType.textPolygonOffset(ResourceLocation pId) static RenderTypeRenderType.textSeeThrough(ResourceLocation pLocation) static RenderTypeRenderType.translucent()static RenderTypeSheets.translucentCullBlockSheet()static RenderTypeSheets.translucentItemSheet()static RenderTypeRenderType.translucentMovingBlock()static RenderTypeRenderType.tripwire()static RenderTypeRenderType.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) voidMultiBufferSource.BufferSource.endBatch(RenderType pRenderType) private voidMultiBufferSource.BufferSource.endBatch(RenderType pRenderType, BufferBuilder pBuilder) MultiBufferSource.BufferSource.getBuffer(RenderType pRenderType) MultiBufferSource.getBuffer(RenderType pRenderType) OutlineBufferSource.getBuffer(RenderType pRenderType) private static voidRenderBuffers.put(it.unimi.dsi.fastutil.objects.Object2ObjectLinkedOpenHashMap<RenderType, ByteBufferBuilder> pMapBuilders, RenderType pRenderType) private voidLevelRenderer.renderSectionLayer(RenderType pRenderType, double pX, double pY, double pZ, org.joml.Matrix4f pFrustrumMatrix, org.joml.Matrix4f pProjectionMatrix) static voidItemBlockRenderTypes.setRenderLayer(Block block, RenderType type) Deprecated.Set your render type in your block model's JSON (eg.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 TypeMethodDescriptionprivate static ChunkRenderTypeSetItemBlockRenderTypes.createSetFromPredicate(Predicate<RenderType> predicate) MultiBufferSource.immediateWithBuffers(SequencedMap<RenderType, ByteBufferBuilder> pFixedBuffers, ByteBufferBuilder pSharedBuffer) private static voidRenderBuffers.put(it.unimi.dsi.fastutil.objects.Object2ObjectLinkedOpenHashMap<RenderType, ByteBufferBuilder> pMapBuilders, RenderType pRenderType) static voidItemBlockRenderTypes.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 RenderTypeModifierConstructorDescriptionprotectedBufferSource(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 TypeMethodDescriptionvoidBlockRenderDispatcher.renderBatched(BlockState pState, BlockPos pPos, BlockAndTintGetter pLevel, PoseStack pPoseStack, VertexConsumer pConsumer, boolean pCheckSides, RandomSource pRandom, ModelData modelData, RenderType renderType) voidModelBlockRenderer.renderModel(PoseStack.Pose pPose, VertexConsumer pConsumer, BlockState pState, BakedModel pModel, float pRed, float pGreen, float pBlue, int pPackedLight, int pPackedOverlay, ModelData modelData, RenderType renderType) voidBlockRenderDispatcher.renderSingleBlock(BlockState pState, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay, ModelData modelData, RenderType renderType) voidModelBlockRenderer.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) voidModelBlockRenderer.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) voidModelBlockRenderer.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 RenderTypeSkullBlockRenderer.getRenderType(SkullBlock.Type pType, ResolvableProfile pProfile) protected RenderTypeTheEndGatewayRenderer.renderType()protected RenderTypeTheEndPortalRenderer.renderType()Methods in net.minecraft.client.renderer.blockentity with parameters of type RenderTypeModifier and TypeMethodDescriptionstatic voidSkullBlockRenderer.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.hasBlocksfinal Map<RenderType, MeshData> SectionCompiler.Results.renderedLayersMethods in net.minecraft.client.renderer.chunk with parameters of type RenderTypeModifier and TypeMethodDescriptionSectionRenderDispatcher.RenderSection.getBuffer(RenderType pRenderType) private BufferBuilderSectionCompiler.getOrBeginLayer(Map<RenderType, BufferBuilder> pBufferLayers, SectionBufferBuilderPack pSectionBufferBuilderPack, RenderType pRenderType) booleanSectionRenderDispatcher.CompiledSection.isEmpty(RenderType pRenderType) booleanSectionRenderDispatcher.RenderSection.resortTransparency(RenderType pRenderType, SectionRenderDispatcher pSectionRenderDispatcher) Method parameters in net.minecraft.client.renderer.chunk with type arguments of type RenderTypeModifier and TypeMethodDescriptionprivate BufferBuilderSectionCompiler.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 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(ArmorStand pLivingEntity, boolean pBodyVisible, boolean pTranslucent, boolean pGlowing) protected RenderTypeLivingEntityRenderer.getRenderType(T pLivingEntity, boolean pBodyVisible, boolean pTranslucent, boolean pGlowing) Methods in net.minecraft.client.renderer.entity with parameters of type RenderTypeModifier and TypeMethodDescriptionstatic VertexConsumerItemRenderer.getArmorFoilBuffer(MultiBufferSource pBufferSource, RenderType pRenderType, boolean pHasFoil) static VertexConsumerItemRenderer.getCompassFoilBuffer(MultiBufferSource pBufferSource, RenderType pRenderType, PoseStack.Pose pPose) static VertexConsumerItemRenderer.getFoilBuffer(MultiBufferSource pBufferSource, RenderType pRenderType, boolean pIsItem, boolean pGlint) static VertexConsumerItemRenderer.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 RenderTypeBreezeEyesLayer.BREEZE_EYESprivate static final RenderTypeEnderEyesLayer.ENDERMAN_EYESprivate static final RenderTypePhantomEyesLayer.PHANTOM_EYESprivate static final RenderTypeSpiderEyesLayer.SPIDER_EYESMethods in net.minecraft.client.renderer.entity.layers that return RenderTypeModifier and TypeMethodDescriptionEnderEyesLayer.renderType()abstract RenderTypeEyesLayer.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_TYPESprotected final List<RenderType> SimpleBakedModel.fabulousItemRenderTypesprotected final List<RenderType> SimpleBakedModel.itemRenderTypesMethods 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 RenderTypeRenderTypeGroup.blockThe field for theblockrecord component.private static final RenderType[]ChunkRenderTypeSet.CHUNK_RENDER_TYPESprivate final RenderTypeRenderTypeGroup.entityThe field for theentityrecord component.private final RenderTypeRenderTypeGroup.entityFabulousThe field for theentityFabulousrecord component.Fields in net.neoforged.neoforge.client with type parameters of type RenderTypeModifier and TypeFieldDescriptionprivate static final List<RenderType> ChunkRenderTypeSet.CHUNK_RENDER_TYPES_LISTstatic 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.TEXTstatic Function<ResourceLocation, RenderType> NeoForgeRenderTypes.Internal.TEXT_INTENSITYstatic Function<ResourceLocation, RenderType> NeoForgeRenderTypes.Internal.TEXT_INTENSITY_POLYGON_OFFSETstatic Function<ResourceLocation, RenderType> NeoForgeRenderTypes.Internal.TEXT_INTENSITY_SEETHROUGHstatic Function<ResourceLocation, RenderType> NeoForgeRenderTypes.Internal.TEXT_POLYGON_OFFSETstatic Function<ResourceLocation, RenderType> NeoForgeRenderTypes.Internal.TEXT_SEETHROUGHstatic 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.RenderTypeGroup.entityFabulous()Returns the value of theentityFabulousrecord component.NeoForgeRenderTypes.get()static RenderTypeNeoForgeRenderTypes.getEntityCutoutMipped(ResourceLocation textureLocation) static RenderTypeClientHooks.getEntityRenderType(RenderType chunkRenderType, boolean cull) Mimics the behavior ofItemBlockRenderTypes.getRenderType(BlockState, boolean)for the inputRenderType.static RenderTypeRenderTypeHelper.getEntityRenderType(RenderType chunkRenderType, boolean cull) Provides aRenderTypeusingDefaultVertexFormat.NEW_ENTITYfor the givenDefaultVertexFormat.BLOCKformat.static RenderTypeRenderTypeHelper.getFallbackItemRenderType(ItemStack stack, BakedModel model, boolean cull) Provides a fallbackRenderTypefor the givenItemStackin the case that none is explicitly specified.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.getText(ResourceLocation locationIn) private static RenderTypeNeoForgeRenderTypes.Internal.getText(ResourceLocation locationIn) static RenderTypeNeoForgeRenderTypes.getTextIntensity(ResourceLocation locationIn) private static RenderTypeNeoForgeRenderTypes.Internal.getTextIntensity(ResourceLocation locationIn) static RenderTypeNeoForgeRenderTypes.getTextIntensityPolygonOffset(ResourceLocation locationIn) private static RenderTypeNeoForgeRenderTypes.Internal.getTextIntensityPolygonOffset(ResourceLocation locationIn) static RenderTypeNeoForgeRenderTypes.getTextIntensitySeeThrough(ResourceLocation locationIn) private static RenderTypeNeoForgeRenderTypes.Internal.getTextIntensitySeeThrough(ResourceLocation locationIn) static RenderTypeNeoForgeRenderTypes.getTextPolygonOffset(ResourceLocation locationIn) private static RenderTypeNeoForgeRenderTypes.Internal.getTextPolygonOffset(ResourceLocation locationIn) static RenderTypeNeoForgeRenderTypes.getTextSeeThrough(ResourceLocation locationIn) private static RenderTypeNeoForgeRenderTypes.Internal.getTextSeeThrough(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) ChunkRenderTypeSet.IteratorImpl.next()private static RenderTypeNeoForgeRenderTypes.Internal.unlitTranslucent(ResourceLocation textureLocation, boolean sortingEnabled) private static RenderTypeNeoForgeRenderTypes.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 TypeMethodDescriptionbooleanChunkRenderTypeSet.All.contains(RenderType renderType) booleanChunkRenderTypeSet.contains(RenderType renderType) booleanChunkRenderTypeSet.None.contains(RenderType renderType) static voidClientHooks.dispatchRenderStage(RenderType renderType, LevelRenderer levelRenderer, org.joml.Matrix4f modelViewMatrix, org.joml.Matrix4f projectionMatrix, int renderTick, Camera camera, Frustum frustum) static RenderTypeClientHooks.getEntityRenderType(RenderType chunkRenderType, boolean cull) Mimics the behavior ofItemBlockRenderTypes.getRenderType(BlockState, boolean)for the inputRenderType.static RenderTypeRenderTypeHelper.getEntityRenderType(RenderType chunkRenderType, boolean cull) Provides aRenderTypeusingDefaultVertexFormat.NEW_ENTITYfor the givenDefaultVertexFormat.BLOCKformat.static RenderTypeRenderTypeHelper.getMovingBlockRenderType(RenderType renderType) Provides aRenderTypefit for rendering moving blocks given the specified chunk render type.static ChunkRenderTypeSetChunkRenderTypeSet.of(RenderType... renderTypes) 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) private static ChunkRenderTypeSetChunkRenderTypeSet.of(Iterable<RenderType> renderTypes) static ChunkRenderTypeSetChunkRenderTypeSet.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 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.voidRegisterNamedRenderTypesEvent.register(ResourceLocation key, RenderType blockRenderType, RenderType entityRenderType, RenderType fabulousEntityRenderType) 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 types with arguments of type RenderTypeModifier and TypeMethodDescriptiondefault List<RenderType> IBakedModelExtension.getRenderTypes(ItemStack itemStack, boolean fabulous) Gets an ordered list ofrender typesto 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 nullRenderTypeis used for the breaking overlay as well as non-standard rendering, so models should return all their quads.default TriStateIBakedModelExtension.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 booleanLightPipelineAwareModelBlockRenderer.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) voidLightPipelineAwareModelBlockRenderer.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) voidLightPipelineAwareModelBlockRenderer.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
invalid @link
{@link net.minecraft.client.resources.model.BakedModel#