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 renderState, MultiBufferSource.BufferSource bufferSource, SubmitNodeCollector submitNodeCollector, FeatureRenderDispatcher featureRenderDispatcher, List<PictureInPictureRendererRegistration<?>> pictureInPictureRenderers) -
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, MaterialSet materials) GuiEntityRenderer(MultiBufferSource.BufferSource bufferSource, EntityRenderDispatcher entityRenderDispatcher) GuiSignRenderer(MultiBufferSource.BufferSource bufferSource, MaterialSet materials) GuiSkinRenderer(MultiBufferSource.BufferSource p_416347_) 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 sharedBuffer) 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 renderState) private voidLevelRenderer.renderBlockOutline(MultiBufferSource.BufferSource bufferSource, PoseStack poseStack, boolean translucent, LevelRenderState renderState) -
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 poseStack, Frustum frustum, MultiBufferSource.BufferSource bufferSource, double camX, double camY, double camZ, boolean translucent) -
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 nodeCollection, MultiBufferSource.BufferSource bufferSource, BlockRenderDispatcher blockRenderDispatcher, OutlineBufferSource outlineBufferSource) voidCustomFeatureRenderer.render(SubmitNodeCollection nodeCollection, MultiBufferSource.BufferSource bufferSource) voidFlameFeatureRenderer.render(SubmitNodeCollection nodeCollection, MultiBufferSource.BufferSource bufferSource, AtlasManager atlasManager) voidHitboxFeatureRenderer.render(SubmitNodeCollection nodeCollection, MultiBufferSource.BufferSource bufferSource) voidItemFeatureRenderer.render(SubmitNodeCollection nodeCollection, MultiBufferSource.BufferSource bufferSource, OutlineBufferSource outlineBufferSource) voidLeashFeatureRenderer.render(SubmitNodeCollection nodeCollection, MultiBufferSource.BufferSource bufferSource) voidModelFeatureRenderer.render(SubmitNodeCollection nodeCollection, MultiBufferSource.BufferSource bufferSource, OutlineBufferSource outlineBufferSource, MultiBufferSource.BufferSource crumblingBufferSource) voidModelPartFeatureRenderer.render(SubmitNodeCollection nodeCollection, MultiBufferSource.BufferSource bufferSource, OutlineBufferSource outlineBufferSource, MultiBufferSource.BufferSource crumblingBufferSource) voidNameTagFeatureRenderer.render(SubmitNodeCollection nodeCollection, MultiBufferSource.BufferSource bufferSource, Font font) voidShadowFeatureRenderer.render(SubmitNodeCollection nodeCollection, MultiBufferSource.BufferSource bufferSource) voidTextFeatureRenderer.render(SubmitNodeCollection nodeCollection, MultiBufferSource.BufferSource bufferSource) private voidModelFeatureRenderer.renderBatch(MultiBufferSource.BufferSource bufferSource, OutlineBufferSource outlineBufferSource, Map<RenderType, List<SubmitNodeStorage.ModelSubmit<?>>> submits, MultiBufferSource.BufferSource crumblingBufferSource) private <S> voidModelFeatureRenderer.renderModel(SubmitNodeStorage.ModelSubmit<S> submit, RenderType renderType, VertexConsumer consumer, OutlineBufferSource outlineBufferSource, MultiBufferSource.BufferSource crumblingBufferSource) 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.