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.BufferSourceGuiRenderer.bufferSourceConstructors in net.minecraft.client.gui.render with parameters of type MultiBufferSource.BufferSourceModifierConstructorDescriptionGuiRenderer(GuiRenderState pRenderState, MultiBufferSource.BufferSource pBufferSource, SubmitNodeCollector pSubmitNodeCollector, FeatureRenderDispatcher pFeatureRenderDispatcher, List<PictureInPictureRendererRegistration<?>> pPictureInPictureRenderers) -
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 pBufferSource, MaterialSet pMaterials) GuiEntityRenderer(MultiBufferSource.BufferSource pBufferSource, EntityRenderDispatcher pEntityRenderDispatcher) GuiSignRenderer(MultiBufferSource.BufferSource pBufferSource, MaterialSet pMaterials) GuiSkinRenderer(MultiBufferSource.BufferSource p_416347_) protectedPictureInPictureRenderer(MultiBufferSource.BufferSource pBufferSource) -
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 pSharedBuffer) MultiBufferSource.immediateWithBuffers(SequencedMap<RenderType, ByteBufferBuilder> pFixedBuffers, ByteBufferBuilder pSharedBuffer) Methods in net.minecraft.client.renderer with parameters of type MultiBufferSource.BufferSourceModifier and TypeMethodDescriptionprivate voidLevelRenderer.renderBlockDestroyAnimation(PoseStack pPoseStack, MultiBufferSource.BufferSource pBufferSource, LevelRenderState pRenderState) private voidLevelRenderer.renderBlockOutline(MultiBufferSource.BufferSource pBufferSource, PoseStack pPoseStack, boolean pTranslucent, LevelRenderState pRenderState) -
Uses of MultiBufferSource.BufferSource in net.minecraft.client.renderer.debug
Methods in net.minecraft.client.renderer.debug with parameters of type MultiBufferSource.BufferSourceModifier and TypeMethodDescriptionvoidDebugRenderer.render(PoseStack pPoseStack, Frustum pFrustum, MultiBufferSource.BufferSource pBufferSource, double pCamX, double pCamY, double pCamZ, boolean pTranslucent) -
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 TypeMethodDescriptionvoidBlockFeatureRenderer.render(SubmitNodeCollection pNodeCollection, MultiBufferSource.BufferSource pBufferSource, BlockRenderDispatcher pBlockRenderDispatcher, OutlineBufferSource pOutlineBufferSource) voidCustomFeatureRenderer.render(SubmitNodeCollection pNodeCollection, MultiBufferSource.BufferSource pBufferSource) voidFlameFeatureRenderer.render(SubmitNodeCollection pNodeCollection, MultiBufferSource.BufferSource pBufferSource, AtlasManager pAtlasManager) voidHitboxFeatureRenderer.render(SubmitNodeCollection pNodeCollection, MultiBufferSource.BufferSource pBufferSource) voidItemFeatureRenderer.render(SubmitNodeCollection pNodeCollection, MultiBufferSource.BufferSource pBufferSource, OutlineBufferSource pOutlineBufferSource) voidLeashFeatureRenderer.render(SubmitNodeCollection pNodeCollection, MultiBufferSource.BufferSource pBufferSource) voidModelFeatureRenderer.render(SubmitNodeCollection pNodeCollection, MultiBufferSource.BufferSource pBufferSource, OutlineBufferSource pOutlineBufferSource, MultiBufferSource.BufferSource pCrumblingBufferSource) voidModelPartFeatureRenderer.render(SubmitNodeCollection pNodeCollection, MultiBufferSource.BufferSource pBufferSource, OutlineBufferSource pOutlineBufferSource, MultiBufferSource.BufferSource pCrumblingBufferSource) voidNameTagFeatureRenderer.render(SubmitNodeCollection pNodeCollection, MultiBufferSource.BufferSource pBufferSource, Font pFont) voidShadowFeatureRenderer.render(SubmitNodeCollection pNodeCollection, MultiBufferSource.BufferSource pBufferSource) voidTextFeatureRenderer.render(SubmitNodeCollection pNodeCollection, MultiBufferSource.BufferSource pBufferSource) private voidModelFeatureRenderer.renderBatch(MultiBufferSource.BufferSource pBufferSource, OutlineBufferSource pOutlineBufferSource, Map<RenderType, List<SubmitNodeStorage.ModelSubmit<?>>> pSubmits, MultiBufferSource.BufferSource pCrumblingBufferSource) private <S> voidModelFeatureRenderer.renderModel(SubmitNodeStorage.ModelSubmit<S> pSubmit, RenderType pRenderType, VertexConsumer pConsumer, OutlineBufferSource pOutlineBufferSource, MultiBufferSource.BufferSource pCrumblingBufferSource) private voidModelFeatureRenderer.renderTranslucents(MultiBufferSource.BufferSource pBufferSource, OutlineBufferSource pOutlineBufferSource, List<SubmitNodeStorage.TranslucentModelSubmit<?>> pSubmits, MultiBufferSource.BufferSource pCrumblingBufferSource) Constructors in net.minecraft.client.renderer.feature with parameters of type MultiBufferSource.BufferSourceModifierConstructorDescriptionFeatureRenderDispatcher(SubmitNodeStorage pSubmitNodeStorage, BlockRenderDispatcher pBlockRenderDispatcher, MultiBufferSource.BufferSource pBufferSource, AtlasManager pAtlasManager, OutlineBufferSource pOutlineBufferSource, MultiBufferSource.BufferSource pCrumblingBufferSource, Font pFont) -
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.