Uses of Class
net.minecraft.client.renderer.MultiBufferSource.BufferSource
Packages that use MultiBufferSource.BufferSource
Package
Description
Events fired only on the client-side, chiefly related to rendering and user interfaces (screens and input).
-
Uses of MultiBufferSource.BufferSource in net.minecraft.client.gui.render
Fields in net.minecraft.client.gui.render declared as MultiBufferSource.BufferSourceModifier and TypeFieldDescriptionprivate final MultiBufferSource.BufferSourceGuiItemAtlas.bufferSourceprivate final MultiBufferSource.BufferSourceGuiRenderer.bufferSourceConstructors in net.minecraft.client.gui.render with parameters of type MultiBufferSource.BufferSourceModifierConstructorDescriptionGuiItemAtlas(SubmitNodeCollector submitNodeCollector, FeatureRenderDispatcher featureRenderDispatcher, MultiBufferSource.BufferSource bufferSource, int textureSize, int slotTextureSize) GuiRenderer(GuiRenderState renderState, MultiBufferSource.BufferSource bufferSource, SubmitNodeCollector submitNodeCollector, FeatureRenderDispatcher featureRenderDispatcher, List<PictureInPictureRendererRegistration<?>> pipRendererFactories) -
Uses of MultiBufferSource.BufferSource in net.minecraft.client.gui.render.pip
Fields in net.minecraft.client.gui.render.pip declared as MultiBufferSource.BufferSourceModifier and TypeFieldDescriptionprotected final MultiBufferSource.BufferSourcePictureInPictureRenderer.bufferSourceConstructors in net.minecraft.client.gui.render.pip with parameters of type MultiBufferSource.BufferSourceModifierConstructorDescriptionGuiBannerResultRenderer(MultiBufferSource.BufferSource bufferSource, SpriteGetter sprites) GuiBookModelRenderer(MultiBufferSource.BufferSource bufferSource) GuiEntityRenderer(MultiBufferSource.BufferSource bufferSource, EntityRenderDispatcher entityRenderDispatcher) GuiProfilerChartRenderer(MultiBufferSource.BufferSource bufferSource) GuiSignRenderer(MultiBufferSource.BufferSource bufferSource, SpriteGetter sprites) GuiSkinRenderer(MultiBufferSource.BufferSource bufferSource) OversizedItemRenderer(MultiBufferSource.BufferSource bufferSource) protectedPictureInPictureRenderer(MultiBufferSource.BufferSource bufferSource) -
Uses of MultiBufferSource.BufferSource in net.minecraft.client.renderer
Fields in net.minecraft.client.renderer declared as MultiBufferSource.BufferSourceModifier and TypeFieldDescriptionprivate final MultiBufferSource.BufferSourceRenderBuffers.bufferSourceprivate final MultiBufferSource.BufferSourceRenderBuffers.crumblingBufferSourceprivate final MultiBufferSource.BufferSourceOutlineBufferSource.outlineBufferSourceMethods in net.minecraft.client.renderer that return MultiBufferSource.BufferSourceModifier and TypeMethodDescriptionRenderBuffers.bufferSource()RenderBuffers.crumblingBufferSource()MultiBufferSource.immediate(ByteBufferBuilder buffer) MultiBufferSource.immediateWithBuffers(SequencedMap<RenderType, ByteBufferBuilder> fixedBuffers, ByteBufferBuilder sharedBuffer) Methods in net.minecraft.client.renderer with parameters of type MultiBufferSource.BufferSourceModifier and TypeMethodDescriptionprivate voidLevelRenderer.renderBlockDestroyAnimation(PoseStack poseStack, MultiBufferSource.BufferSource bufferSource, LevelRenderState levelRenderState) private voidLevelRenderer.renderBlockOutline(MultiBufferSource.BufferSource bufferSource, PoseStack poseStack, boolean onlyTranslucentBlocks, LevelRenderState levelRenderState) -
Uses of MultiBufferSource.BufferSource in net.minecraft.client.renderer.feature
Fields in net.minecraft.client.renderer.feature declared as MultiBufferSource.BufferSourceModifier and TypeFieldDescriptionprivate final MultiBufferSource.BufferSourceFeatureRenderDispatcher.bufferSourceprivate final MultiBufferSource.BufferSourceFeatureRenderDispatcher.crumblingBufferSourceMethods in net.minecraft.client.renderer.feature with parameters of type MultiBufferSource.BufferSourceModifier and TypeMethodDescriptionprivate voidModelPartFeatureRenderer.render(Map<RenderType, List<SubmitNodeStorage.ModelPartSubmit>> modelPartSubmitsMap, MultiBufferSource.BufferSource bufferSource, OutlineBufferSource outlineBufferSource, MultiBufferSource.BufferSource crumblingBufferSource) private voidModelFeatureRenderer.renderBatch(MultiBufferSource.BufferSource bufferSource, OutlineBufferSource outlineBufferSource, Map<RenderType, List<SubmitNodeStorage.ModelSubmit<?>>> map, MultiBufferSource.BufferSource crumblingBufferSource) private voidBlockFeatureRenderer.renderBlockModelSubmits(SubmitNodeCollection nodeCollection, MultiBufferSource.BufferSource bufferSource, OutlineBufferSource outlineBufferSource, boolean translucent) private voidBlockFeatureRenderer.renderBlockSubmits(SubmitNodeCollection nodeCollection, MultiBufferSource.BufferSource bufferSource, BlockRenderDispatcher blockRenderDispatcher, OutlineBufferSource outlineBufferSource, boolean translucent) private <S> voidModelFeatureRenderer.renderModel(SubmitNodeStorage.ModelSubmit<S> submit, RenderType renderType, VertexConsumer buffer, OutlineBufferSource outlineBufferSource, MultiBufferSource.BufferSource crumblingBufferSource) private voidBlockFeatureRenderer.renderMovingBlockSubmits(SubmitNodeCollection nodeCollection, MultiBufferSource.BufferSource bufferSource, BlockRenderDispatcher blockRenderDispatcher, boolean translucent) voidBlockFeatureRenderer.renderSolid(SubmitNodeCollection nodeCollection, MultiBufferSource.BufferSource bufferSource, BlockRenderDispatcher blockRenderDispatcher, OutlineBufferSource outlineBufferSource) voidCustomFeatureRenderer.renderSolid(SubmitNodeCollection nodeCollection, MultiBufferSource.BufferSource bufferSource) voidFlameFeatureRenderer.renderSolid(SubmitNodeCollection nodeCollection, MultiBufferSource.BufferSource bufferSource, AtlasManager atlasManager) voidItemFeatureRenderer.renderSolid(SubmitNodeCollection nodeCollection, MultiBufferSource.BufferSource bufferSource, OutlineBufferSource outlineBufferSource) voidLeashFeatureRenderer.renderSolid(SubmitNodeCollection nodeCollection, MultiBufferSource.BufferSource bufferSource) voidModelFeatureRenderer.renderSolid(SubmitNodeCollection nodeCollection, MultiBufferSource.BufferSource bufferSource, OutlineBufferSource outlineBufferSource, MultiBufferSource.BufferSource crumblingBufferSource) voidModelPartFeatureRenderer.renderSolid(SubmitNodeCollection nodeCollection, MultiBufferSource.BufferSource bufferSource, OutlineBufferSource outlineBufferSource, MultiBufferSource.BufferSource crumblingBufferSource) voidBlockFeatureRenderer.renderTranslucent(SubmitNodeCollection nodeCollection, MultiBufferSource.BufferSource bufferSource, BlockRenderDispatcher blockRenderDispatcher, OutlineBufferSource outlineBufferSource) voidCustomFeatureRenderer.renderTranslucent(SubmitNodeCollection nodeCollection, MultiBufferSource.BufferSource bufferSource) voidItemFeatureRenderer.renderTranslucent(SubmitNodeCollection nodeCollection, MultiBufferSource.BufferSource bufferSource, OutlineBufferSource outlineBufferSource) voidModelFeatureRenderer.renderTranslucent(SubmitNodeCollection nodeCollection, MultiBufferSource.BufferSource bufferSource, OutlineBufferSource outlineBufferSource, MultiBufferSource.BufferSource crumblingBufferSource) voidModelPartFeatureRenderer.renderTranslucent(SubmitNodeCollection nodeCollection, MultiBufferSource.BufferSource bufferSource, OutlineBufferSource outlineBufferSource, MultiBufferSource.BufferSource crumblingBufferSource) voidNameTagFeatureRenderer.renderTranslucent(SubmitNodeCollection nodeCollection, MultiBufferSource.BufferSource bufferSource, Font font) voidShadowFeatureRenderer.renderTranslucent(SubmitNodeCollection nodeCollection, MultiBufferSource.BufferSource bufferSource) voidTextFeatureRenderer.renderTranslucent(SubmitNodeCollection nodeCollection, MultiBufferSource.BufferSource bufferSource) private voidModelFeatureRenderer.renderTranslucents(MultiBufferSource.BufferSource bufferSource, OutlineBufferSource outlineBufferSource, List<SubmitNodeStorage.TranslucentModelSubmit<?>> submits, MultiBufferSource.BufferSource crumblingBufferSource) Constructors in net.minecraft.client.renderer.feature with parameters of type MultiBufferSource.BufferSourceModifierConstructorDescriptionFeatureRenderDispatcher(SubmitNodeStorage submitNodeStorage, BlockRenderDispatcher blockRenderDispatcher, MultiBufferSource.BufferSource bufferSource, AtlasManager atlasManager, OutlineBufferSource outlineBufferSource, MultiBufferSource.BufferSource crumblingBufferSource, Font font) -
Uses of MultiBufferSource.BufferSource in net.neoforged.neoforge.client
Methods in net.neoforged.neoforge.client with parameters of type MultiBufferSource.BufferSourceModifier and TypeMethodDescriptionbooleanCustomBlockOutlineRenderer.render(BlockOutlineRenderState renderState, MultiBufferSource.BufferSource buffer, PoseStack poseStack, boolean translucentPass, LevelRenderState levelRenderState) Called when the block outline described by the providedBlockOutlineRenderStateis about to be rendered. -
Uses of MultiBufferSource.BufferSource in net.neoforged.neoforge.client.event
Method parameters in net.neoforged.neoforge.client.event with type arguments of type MultiBufferSource.BufferSourceModifier and TypeMethodDescription<T extends PictureInPictureRenderState>
voidRegisterPictureInPictureRenderersEvent.register(Class<T> stateClass, Function<MultiBufferSource.BufferSource, PictureInPictureRenderer<T>> factory) Register a customPictureInPictureRendererfactory. -
Uses of MultiBufferSource.BufferSource in net.neoforged.neoforge.client.gui
Fields in net.neoforged.neoforge.client.gui declared as MultiBufferSource.BufferSourceModifier and TypeFieldDescriptionprivate final MultiBufferSource.BufferSourcePictureInPictureRendererPool.buffersFields in net.neoforged.neoforge.client.gui with type parameters of type MultiBufferSource.BufferSourceModifier and TypeFieldDescriptionprivate final Function<MultiBufferSource.BufferSource, PictureInPictureRenderer<T>> PictureInPictureRendererRegistration.factoryThe field for thefactoryrecord component.Methods in net.neoforged.neoforge.client.gui that return types with arguments of type MultiBufferSource.BufferSourceModifier and TypeMethodDescriptionPictureInPictureRendererRegistration.factory()Returns the value of thefactoryrecord component.Methods in net.neoforged.neoforge.client.gui with parameters of type MultiBufferSource.BufferSourceModifier and TypeMethodDescriptionstatic Map<Class<? extends PictureInPictureRenderState>, PictureInPictureRendererPool<?>> PictureInPictureRendererPool.createPools(MultiBufferSource.BufferSource bufferSource, List<PictureInPictureRendererRegistration<?>> pipRendererFactories) Constructors in net.neoforged.neoforge.client.gui with parameters of type MultiBufferSource.BufferSourceModifierConstructorDescriptionPictureInPictureRendererPool(PictureInPictureRendererRegistration<T> factory, MultiBufferSource.BufferSource buffers) Constructor parameters in net.neoforged.neoforge.client.gui with type arguments of type MultiBufferSource.BufferSourceModifierConstructorDescriptionPictureInPictureRendererRegistration(Class<T> stateClass, Function<MultiBufferSource.BufferSource, PictureInPictureRenderer<T>> factory) Creates an instance of aPictureInPictureRendererRegistrationrecord class.