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 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. -
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 displayMode) 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 youngScaleFactor, float bodyYOffset, Function<ResourceLocation, RenderType> renderType) protectedAgeableListModel(Function<ResourceLocation, RenderType> renderType, boolean scaleHead, float babyYHeadOffset, float babyZHeadOffset, float babyHeadScale, float babyBodyScale, float bodyYOffset) protectedEntityModel(Function<ResourceLocation, RenderType> renderType) HierarchicalModel(Function<ResourceLocation, RenderType> renderType) HumanoidModel(ModelPart root, Function<ResourceLocation, RenderType> renderType) ListModel(Function<ResourceLocation, RenderType> p_103011_) Model(Function<ResourceLocation, RenderType> renderType) -
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 location) static RenderTypeRenderType.armorEntityGlint()static RenderTypeSheets.armorTrimsSheet(boolean decal) static RenderTypeSheets.bannerSheet()static RenderTypeRenderType.beaconBeam(ResourceLocation location, boolean colorFlag) static RenderTypeSheets.bedSheet()static RenderTypeRenderType.breezeEyes(ResourceLocation location) static RenderTypeRenderType.breezeWind(ResourceLocation location, float u, float v) static RenderTypeSheets.chestSheet()static RenderTypeRenderType.clouds()static RenderTypeRenderType.cloudsDepthOnly()static RenderTypeRenderType.createArmorDecalCutoutNoCull(ResourceLocation id) static RenderTypeRenderType.crumbling(ResourceLocation location) static RenderTypeRenderType.cutout()static RenderTypeSheets.cutoutBlockSheet()static RenderTypeRenderType.cutoutMipped()static RenderTypeRenderType.debugFilledBox()static RenderTypeRenderType.debugLineStrip(double width) static RenderTypeRenderType.debugQuads()static RenderTypeRenderType.debugSectionQuads()static RenderTypeRenderType.debugStructureQuads()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.entityGlintDirect()static RenderTypeRenderType.entityNoOutline(ResourceLocation location) static RenderTypeRenderType.entityShadow(ResourceLocation location) static RenderTypeRenderType.entitySmoothCutout(ResourceLocation location) static RenderTypeRenderType.entitySolid(ResourceLocation location) static RenderTypeRenderType.entityTranslucent(ResourceLocation location) static RenderTypeRenderType.entityTranslucent(ResourceLocation location, boolean outline) static RenderTypeRenderType.entityTranslucentCull(ResourceLocation location) static RenderTypeRenderType.entityTranslucentEmissive(ResourceLocation location) static RenderTypeRenderType.entityTranslucentEmissive(ResourceLocation location, boolean outline) static RenderTypeRenderType.eyes(ResourceLocation location) static RenderTypeItemBlockRenderTypes.getChunkRenderType(BlockState state) Deprecated.static RenderTypeItemBlockRenderTypes.getMovingBlockRenderType(BlockState state) 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 fluidState) static RenderTypeItemBlockRenderTypes.getRenderType(ItemStack stack, boolean cull) Deprecated.Forge: UsegetRenderPasses(ItemStack, boolean)} andinvalid @link
{@link net.minecraft.client.resources.model.BakedModel#IBakedModelExtension.getRenderTypes(ItemStack, boolean).static RenderTypeItemBlockRenderTypes.getRenderType(BlockState state, boolean cull) 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 location) static RenderTypeRenderType.leash()static RenderTypeRenderType.lightning()static RenderTypeRenderType.lines()static RenderTypeRenderType.lineStrip()static RenderTypeRenderType.outline(ResourceLocation location) static RenderTypeSheets.shieldSheet()static RenderTypeSheets.shulkerBoxSheet()static RenderTypeSheets.signSheet()static RenderTypeRenderType.solid()static RenderTypeSheets.solidBlockSheet()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.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 renderType) voidMultiBufferSource.BufferSource.endBatch(RenderType renderType) private voidMultiBufferSource.BufferSource.endBatch(RenderType renderType, BufferBuilder builder) MultiBufferSource.BufferSource.getBuffer(RenderType renderType) MultiBufferSource.getBuffer(RenderType renderType) OutlineBufferSource.getBuffer(RenderType renderType) 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 (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> fixedBuffers, ByteBufferBuilder sharedBuffer) private static voidRenderBuffers.put(it.unimi.dsi.fastutil.objects.Object2ObjectLinkedOpenHashMap<RenderType, ByteBufferBuilder> mapBuilders, RenderType renderType) 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 sharedBuffer, SequencedMap<RenderType, ByteBufferBuilder> fixedBuffers) -
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 state, BlockPos pos, BlockAndTintGetter level, PoseStack poseStack, VertexConsumer consumer, boolean checkSides, RandomSource random, ModelData modelData, RenderType renderType) voidModelBlockRenderer.renderModel(PoseStack.Pose pose, VertexConsumer consumer, BlockState state, BakedModel model, float red, float green, float blue, int packedLight, int packedOverlay, ModelData modelData, RenderType renderType) voidBlockRenderDispatcher.renderSingleBlock(BlockState state, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay, ModelData modelData, RenderType renderType) voidModelBlockRenderer.tesselateBlock(BlockAndTintGetter level, BakedModel model, BlockState state, BlockPos pos, PoseStack poseStack, VertexConsumer consumer, boolean checkSides, RandomSource random, long seed, int packedOverlay, ModelData modelData, RenderType renderType) voidModelBlockRenderer.tesselateWithAO(BlockAndTintGetter level, BakedModel model, BlockState state, BlockPos pos, PoseStack poseStack, VertexConsumer consumer, boolean checkSides, RandomSource random, long seed, int packedOverlay, ModelData modelData, RenderType renderType) voidModelBlockRenderer.tesselateWithoutAO(BlockAndTintGetter level, BakedModel model, BlockState state, BlockPos pos, PoseStack poseStack, VertexConsumer consumer, boolean checkSides, RandomSource random, long seed, int packedOverlay, 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 type, ResolvableProfile profile) 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, 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 renderType) private BufferBuilderSectionCompiler.getOrBeginLayer(Map<RenderType, BufferBuilder> bufferLayers, SectionBufferBuilderPack sectionBufferBuilderPack, RenderType renderType) booleanSectionRenderDispatcher.CompiledSection.isEmpty(RenderType renderType) booleanSectionRenderDispatcher.RenderSection.resortTransparency(RenderType renderType, SectionRenderDispatcher sectionRenderDispatcher) 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(ArmorStand livingEntity, boolean bodyVisible, boolean translucent, boolean glowing) protected RenderTypeLivingEntityRenderer.getRenderType(T livingEntity, boolean bodyVisible, boolean translucent, boolean glowing) Methods in net.minecraft.client.renderer.entity with parameters of type RenderTypeModifier and TypeMethodDescriptionstatic VertexConsumerItemRenderer.getArmorFoilBuffer(MultiBufferSource bufferSource, RenderType renderType, boolean hasFoil) static VertexConsumerItemRenderer.getCompassFoilBuffer(MultiBufferSource bufferSource, RenderType renderType, PoseStack.Pose pose) static VertexConsumerItemRenderer.getFoilBuffer(MultiBufferSource bufferSource, RenderType renderType, boolean isItem, boolean glint) static VertexConsumerItemRenderer.getFoilBufferDirect(MultiBufferSource bufferSource, RenderType renderType, boolean noEntity, boolean withGlint) -
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> renderTypeGetter) 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 state, Direction direction, RandomSource random, ModelData modelData, RenderType renderType) WeightedBakedModel.getQuads(BlockState state, Direction direction, RandomSource random, 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 buffer, Function<ResourceLocation, RenderType> renderTypeGetter) Material.buffer(MultiBufferSource buffer, Function<ResourceLocation, RenderType> renderTypeGetter, 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 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#