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, 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.BufferSourceModifierConstructorDescriptionGuiEntityRenderer(MultiBufferSource.BufferSource bufferSource, EntityRenderDispatcher entityRenderDispatcher) GuiSignRenderer(MultiBufferSource.BufferSource p_416699_) GuiSkinRenderer(MultiBufferSource.BufferSource p_416347_) protectedPictureInPictureRenderer(MultiBufferSource.BufferSource bufferSource) -
Uses of MultiBufferSource.BufferSource in net.minecraft.client.particle
Methods in net.minecraft.client.particle with parameters of type MultiBufferSource.BufferSourceModifier and TypeMethodDescriptionvoidParticleEngine.render(Camera camera, float partialTick, MultiBufferSource.BufferSource bufferSource) Deprecated.voidParticleEngine.render(Camera camera, float partialTick, MultiBufferSource.BufferSource bufferSource, Frustum frustum, Predicate<ParticleRenderType> renderTypePredicate) private static voidParticleEngine.renderCustomParticles(Camera camera, float partialTick, MultiBufferSource.BufferSource bufferSource, Queue<Particle> particles) Deprecated.private static voidParticleEngine.renderCustomParticles(Camera camera, float partialTick, MultiBufferSource.BufferSource bufferSource, Queue<Particle> particles, Frustum frustum) private static voidParticleEngine.renderParticleType(Camera camera, float partialTick, MultiBufferSource.BufferSource bufferSource, ParticleRenderType particleType, Queue<Particle> particles) private static voidParticleEngine.renderParticleType(Camera camera, float partialTick, MultiBufferSource.BufferSource bufferSource, ParticleRenderType particleType, Queue<Particle> particles, Frustum frustum) -
Uses of MultiBufferSource.BufferSource in net.minecraft.client.renderer
Fields in net.minecraft.client.renderer declared as MultiBufferSource.BufferSourceModifier and TypeFieldDescriptionprivate final MultiBufferSource.BufferSourceOutlineBufferSource.bufferSourceprivate 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, Camera camera, MultiBufferSource.BufferSource bufferSource) private voidLevelRenderer.renderBlockEntities(PoseStack poseStack, MultiBufferSource.BufferSource bufferSource, MultiBufferSource.BufferSource crumblingBufferSource, Camera camera, float partialTick) private voidLevelRenderer.renderBlockOutline(Camera camera, MultiBufferSource.BufferSource bufferSource, PoseStack poseStack, boolean sort) private voidLevelRenderer.renderEntities(PoseStack poseStack, MultiBufferSource.BufferSource bufferSource, Camera camera, DeltaTracker deltaTracker, List<Entity> entities) voidItemInHandRenderer.renderHandsWithItems(float partialTicks, PoseStack poseStack, MultiBufferSource.BufferSource buffer, LocalPlayer playerEntity, int combinedLight) voidSkyRenderer.renderSunMoonAndStars(PoseStack poseStack, MultiBufferSource.BufferSource bufferSource, float timeOfDay, int moonPhase, float rainLevel, float starBrightness) voidSkyRenderer.renderSunriseAndSunset(PoseStack poseStack, MultiBufferSource.BufferSource bufferSource, float sunAngle, int color) Constructors in net.minecraft.client.renderer with parameters of type MultiBufferSource.BufferSource -
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) voidDebugRenderer.renderAfterTranslucents(PoseStack poseStack, MultiBufferSource.BufferSource bufferSource, double camX, double camY, double camZ) -
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.
ParticleEngine.renderCustomParticles(Camera, float, MultiBufferSource.BufferSource, Queue, net.minecraft.client.renderer.culling.Frustum)instead