Uses of Interface
net.minecraft.client.renderer.MultiBufferSource
Packages that use MultiBufferSource
Package
Description
Events fired only on the client-side, chiefly related to rendering and user interfaces (screens and input).
-
Uses of MultiBufferSource in net.minecraft.client.gui
Methods in net.minecraft.client.gui with parameters of type MultiBufferSourceModifier and TypeMethodDescriptionvoid
Font.drawInBatch
(String p_416062_, float p_273006_, float p_273254_, int p_273375_, boolean p_273674_, org.joml.Matrix4f p_273525_, MultiBufferSource p_272624_, Font.DisplayMode p_273418_, int p_273330_, int p_272981_) void
Font.drawInBatch
(Component p_273032_, float p_273249_, float p_273594_, int p_273714_, boolean p_273050_, org.joml.Matrix4f p_272974_, MultiBufferSource p_273695_, Font.DisplayMode p_272782_, int p_272603_, int p_273632_) void
Font.drawInBatch
(FormattedCharSequence p_416545_, float p_272811_, float p_272610_, int p_273422_, boolean p_273016_, org.joml.Matrix4f p_273443_, MultiBufferSource p_273387_, Font.DisplayMode p_273551_, int p_272706_, int p_273114_) void
Font.drawInBatch8xOutline
(FormattedCharSequence p_168646_, float p_168647_, float p_168648_, int p_168649_, int p_168650_, org.joml.Matrix4f p_254170_, MultiBufferSource p_168652_, int p_168653_) static Font.GlyphVisitor
Font.GlyphVisitor.forMultiBufferSource
(MultiBufferSource p_426098_, org.joml.Matrix4f p_425574_, Font.DisplayMode p_425933_, int p_426219_) -
Uses of MultiBufferSource in net.minecraft.client.particle
Methods in net.minecraft.client.particle with parameters of type MultiBufferSourceModifier and TypeMethodDescriptionvoid
ItemPickupParticle.renderCustom
(PoseStack pPoseStack, MultiBufferSource pBufferSource, Camera pCamera, float pPartialTick) void
MobAppearanceParticle.renderCustom
(PoseStack pPoseStack, MultiBufferSource pBufferSource, Camera pCamera, float pPartialTick) void
Particle.renderCustom
(PoseStack pPoseStack, MultiBufferSource pBufferSource, Camera pCamera, float pPartialTick) -
Uses of MultiBufferSource in net.minecraft.client.renderer
Classes in net.minecraft.client.renderer that implement MultiBufferSourceModifier and TypeClassDescriptionstatic class
class
Fields in net.minecraft.client.renderer declared as MultiBufferSourceModifier and TypeFieldDescriptionprivate final MultiBufferSource
ScreenEffectRenderer.bufferSource
Methods in net.minecraft.client.renderer with parameters of type MultiBufferSourceModifier and TypeMethodDescriptionvoid
MapRenderer.render
(MapRenderState pRenderState, PoseStack pPoseStack, MultiBufferSource pBufferSource, boolean pActive, int pPackedLight) private void
WeatherEffectRenderer.render
(MultiBufferSource pBufferSource, Vec3 pCameraPosition, int pRadius, float pRainLevel, List<WeatherEffectRenderer.ColumnInstance> pRainColumnInstances, List<WeatherEffectRenderer.ColumnInstance> pSnowColumnInstances) void
WeatherEffectRenderer.render
(Level pLevel, MultiBufferSource pBufferSource, int pTicks, float pPartialTick, Vec3 pCameraPosition) private void
ItemInHandRenderer.renderArmWithItem
(AbstractClientPlayer pPlayer, float pPartialTicks, float pPitch, InteractionHand pHand, float pSwingProgress, ItemStack pStack, float pEquippedProgress, PoseStack pPoseStack, MultiBufferSource pBuffer, int pCombinedLight) void
SpecialBlockModelRenderer.renderByBlock
(Block pBlock, ItemDisplayContext pDisplayContext, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay) private void
LevelRenderer.renderEntity
(Entity pEntity, double pCamX, double pCamY, double pCamZ, float pPartialTick, PoseStack pPoseStack, MultiBufferSource pBufferSource) private static void
ScreenEffectRenderer.renderFire
(PoseStack pPoseStack, MultiBufferSource pBufferSource) static void
ScreenEffectRenderer.renderFluid
(Minecraft p_110726_, PoseStack p_110727_, MultiBufferSource p_383128_, ResourceLocation texture) void
ItemInHandRenderer.renderItem
(LivingEntity pEntity, ItemStack pStack, ItemDisplayContext pDisplayContext, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight) private void
ItemInHandRenderer.renderMap
(PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight, ItemStack pStack) private void
ItemInHandRenderer.renderMapHand
(PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, HumanoidArm pSide) private void
SkyRenderer.renderMoon
(int pPhase, float pAlpha, MultiBufferSource pBufferSource, PoseStack pPoseStack) private void
ItemInHandRenderer.renderOneHandedMap
(PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight, float pEquippedProgress, HumanoidArm pHand, float pSwingProgress, ItemStack pStack) private void
ItemInHandRenderer.renderPlayerArm
(PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight, float pEquippedProgress, float pSwingProgress, HumanoidArm pSide) private void
SkyRenderer.renderSun
(float pAlpha, MultiBufferSource pBufferSource, PoseStack pPoseStack) private static void
ScreenEffectRenderer.renderTex
(TextureAtlasSprite pTexture, PoseStack pPoseStack, MultiBufferSource pBufferSource) private void
ItemInHandRenderer.renderTwoHandedMap
(PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight, float pPitch, float pEquippedProgress, float pSwingProgress) private static void
ScreenEffectRenderer.renderWater
(Minecraft pMinecraft, PoseStack pPoseStack, MultiBufferSource pBufferSource) Constructors in net.minecraft.client.renderer with parameters of type MultiBufferSourceModifierConstructorDescriptionScreenEffectRenderer
(Minecraft pMinecraft, MultiBufferSource pBufferSource) -
Uses of MultiBufferSource in net.minecraft.client.renderer.block
Methods in net.minecraft.client.renderer.block with parameters of type MultiBufferSourceModifier and TypeMethodDescriptionstatic void
ModelBlockRenderer.renderModel
(PoseStack.Pose p_111068_, MultiBufferSource bufferSource, BlockStateModel p_405848_, float p_111072_, float p_111073_, float p_111074_, int p_111075_, int p_111076_, BlockAndTintGetter level, BlockPos pos, BlockState state) void
BlockRenderDispatcher.renderSingleBlock
(BlockState pState, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay) Deprecated.void
BlockRenderDispatcher.renderSingleBlock
(BlockState pState, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay, BlockAndTintGetter level, BlockPos pos) -
Uses of MultiBufferSource in net.minecraft.client.renderer.blockentity
Methods in net.minecraft.client.renderer.blockentity with parameters of type MultiBufferSourceModifier and TypeMethodDescriptionvoid
AbstractSignRenderer.render
(SignBlockEntity pBlockEntity, float pPartialTick, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay, Vec3 pCameraPos) void
BannerRenderer.render
(BannerBlockEntity pBlockEntity, float pPartialTick, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay, Vec3 pCameraPos) void
BeaconRenderer.render
(T pBlockEntity, float pPartialTick, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay, Vec3 pCameraPos) void
BedRenderer.render
(BedBlockEntity pBlockEntity, float pPartialTick, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay, Vec3 pCameraPos) void
BellRenderer.render
(BellBlockEntity pBlockEntity, float pPartialTick, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay, Vec3 pCameraPos) <E extends BlockEntity>
voidBlockEntityRenderDispatcher.render
(E pBlockEntity, float pPartialTick, PoseStack pPoseStack, MultiBufferSource pBufferSource) void
BlockEntityRenderer.render
(T pBlockEntity, float pPartialTick, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay, Vec3 pCameraPos) void
BlockEntityWithBoundingBoxRenderer.render
(T pBlockEntity, float pPartialTick, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay, Vec3 pCameraPos) void
BrushableBlockRenderer.render
(BrushableBlockEntity pBlockEntity, float pPartialTick, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay, Vec3 pCameraPos) void
CampfireRenderer.render
(CampfireBlockEntity pBlockEntity, float pPartialTick, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay, Vec3 pCameraPos) void
ChestRenderer.render
(T pBlockEntity, float pPartialTick, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay, Vec3 pCameraPos) void
ConduitRenderer.render
(ConduitBlockEntity pBlockEntity, float pPartialTick, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay, Vec3 pCameraPos) private void
DecoratedPotRenderer.render
(PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay, PotDecorations pDecorations) void
DecoratedPotRenderer.render
(DecoratedPotBlockEntity pBlockEntity, float pPartialTick, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay, Vec3 pCameraPos) void
EnchantTableRenderer.render
(EnchantingTableBlockEntity pBlockEntity, float pPartialTick, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay, Vec3 pCameraPos) void
LecternRenderer.render
(LecternBlockEntity pBlockEntity, float pPartialTick, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay, Vec3 pCameraPos) void
PistonHeadRenderer.render
(PistonMovingBlockEntity pBlockEntity, float pPartialTick, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay, Vec3 pCameraPos) void
ShulkerBoxRenderer.render
(PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay, Direction pFacing, float pProgress, Material pMaterial) void
ShulkerBoxRenderer.render
(ShulkerBoxBlockEntity pBlockEntity, float pPartialTick, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay, Vec3 pCameraPos) void
SkullBlockRenderer.render
(SkullBlockEntity pBlockEntity, float pPartialTick, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay, Vec3 pCameraPos) void
SpawnerRenderer.render
(SpawnerBlockEntity pBlockEntity, float pPartialTick, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay, Vec3 pCameraPos) void
TestInstanceRenderer.render
(TestInstanceBlockEntity pBlockEntity, float pPartialTick, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay, Vec3 pCameraPos) void
TheEndGatewayRenderer.render
(TheEndGatewayBlockEntity p_112613_, float p_112614_, PoseStack p_112615_, MultiBufferSource p_112616_, int p_112617_, int p_112618_, Vec3 p_401343_) void
TheEndPortalRenderer.render
(T pBlockEntity, float pPartialTick, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay, Vec3 pCameraPos) void
TrialSpawnerRenderer.render
(TrialSpawnerBlockEntity pBlockEntity, float pPartialTick, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay, Vec3 pCameraPos) void
VaultRenderer.render
(VaultBlockEntity pBlockEntity, float pPartialTick, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay, Vec3 pCameraPos) private static void
BannerRenderer.renderBanner
(PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay, float pRotation, BannerModel pStandingModel, BannerFlagModel pStandingFlagModel, float pAngle, DyeColor pBaseColor, BannerPatternLayers pPatterns) private static void
BeaconRenderer.renderBeaconBeam
(PoseStack pPoseStack, MultiBufferSource pBufferSource, float pPartialTick, float pRadius, long pGameTime, int pYOffset, int pHeight, int pColor) static void
BeaconRenderer.renderBeaconBeam
(PoseStack pPoseStack, MultiBufferSource pBufferSource, ResourceLocation pBeamLocation, float pPartialTick, float pTextureScale, long pGameTime, int pYOffset, int pHeight, int pColor, float pBeamRadius, float pGlowRadius) private void
PistonHeadRenderer.renderBlock
(BlockPos pPos, BlockState pState, PoseStack pPoseStack, MultiBufferSource pBufferSource, Level pLevel, boolean pExtended, int pPackedOverlay) static void
SpawnerRenderer.renderEntityInSpawner
(float pPartialTick, PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight, Entity pEntity, EntityRenderDispatcher pEntityRenderer, double pOSpin, double pSpin) void
BannerRenderer.renderInHand
(PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay, DyeColor pBaseColor, BannerPatternLayers pPatterns) void
BedRenderer.renderInHand
(PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay, Material pMaterial) void
DecoratedPotRenderer.renderInHand
(PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay, PotDecorations pDecorations) static void
HangingSignRenderer.renderInHand
(PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay, Model pModel, Material pMaterial) static void
SignRenderer.renderInHand
(PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay, Model pModel, Material pMaterial) private void
BlockEntityWithBoundingBoxRenderer.renderInvisibleBlocks
(T pBlockEntity, BlockGetter pLevel, BlockPos pPos, Vec3i pBoxSize, MultiBufferSource pBufferSource, PoseStack pPoseStack) private static void
BannerRenderer.renderPatternLayer
(PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight, int pPackedOverlay, ModelPart pFlagPart, Material pMaterial, DyeColor pColor) static void
BannerRenderer.renderPatterns
(PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay, ModelPart pFlagPart, Material pFlagMaterial, boolean pBanner, DyeColor pBaseColor, BannerPatternLayers pPatterns) static void
BannerRenderer.renderPatterns
(PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay, ModelPart pFlagPart, Material pFlagMaterial, boolean pBanner, DyeColor pBaseColor, BannerPatternLayers pPatterns, boolean pWithGlint, boolean pNoEntity) private void
BedRenderer.renderPiece
(PoseStack pPoseStack, MultiBufferSource pBufferSource, Model pModel, Direction pDirection, Material pMaterial, int pPackedLight, int pPackedOverlay, boolean pIsFeet) private void
DecoratedPotRenderer.renderSide
(ModelPart pModelPart, PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight, int pPackedOverlay, Material pMaterial) protected void
AbstractSignRenderer.renderSign
(PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay, WoodType pWoodType, Model pModel) private void
AbstractSignRenderer.renderSignText
(BlockPos pPos, SignText pText, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pLineHeight, int pMaxLineWidth, boolean pIsFront) private void
AbstractSignRenderer.renderSignWithText
(SignBlockEntity pBlockEntity, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay, BlockState pState, SignBlock pSign, WoodType pWoodType, Model pModel) static void
SkullBlockRenderer.renderSkull
(Direction pDirection, float pYRot, float pMouthAnimation, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, SkullModelBase pModel, RenderType pRenderType) private static <T extends BlockEntity>
voidBlockEntityRenderDispatcher.setupAndRender
(BlockEntityRenderer<T> pRenderer, T pBlockEntity, float pPartialTick, PoseStack pPoseStack, MultiBufferSource pBufferSource, Vec3 pCameraPos) -
Uses of MultiBufferSource in net.minecraft.client.renderer.debug
Methods in net.minecraft.client.renderer.debug with parameters of type MultiBufferSourceModifier and TypeMethodDescriptionprivate void
BeeDebugRenderer.doRender
(PoseStack pPoseStack, MultiBufferSource pBuffer) private void
BrainDebugRenderer.doRender
(PoseStack pPoseStack, MultiBufferSource pBuffer, double pX, double pY, double pZ) private void
SupportBlockRenderer.drawHighlights
(PoseStack pPoseStack, MultiBufferSource pBuffer, double pCamX, double pCamY, double pCamZ, Entity pEntity, DoubleSupplier pBiasGetter, float pRed, float pGreen, float pBlue) private static void
BreezeDebugRenderer.drawLine
(PoseStack pPoseStack, MultiBufferSource pBuffer, double pXOffset, double pYOffset, double pZOffset, Vec3 pFromPos, Vec3 pToPos, int pColor) private static void
BeeDebugRenderer.highlightHive
(PoseStack pPoseStack, MultiBufferSource pBuffer, BlockPos pHivePos) private static void
BrainDebugRenderer.highlightPoi
(PoseStack pPoseStack, MultiBufferSource pBuffer, BlockPos pPos) private void
SupportBlockRenderer.highlightPosition
(BlockPos pPos, PoseStack pPoseStack, double pCamX, double pCamY, double pCamZ, MultiBufferSource pBuffer, double pBias, float pRed, float pGreen, float pBlue) private static void
RaidDebugRenderer.highlightRaidCenter
(PoseStack pPoseStack, MultiBufferSource pBuffer, BlockPos pPos) private static void
VillageSectionsDebugRenderer.highlightVillageSection
(PoseStack pPoseStack, MultiBufferSource pBuffer, SectionPos pPos) void
BeeDebugRenderer.render
(PoseStack pPoseStack, MultiBufferSource pBufferSource, double pCamX, double pCamY, double pCamZ) void
BrainDebugRenderer.render
(PoseStack pPoseStack, MultiBufferSource pBufferSource, double pCamX, double pCamY, double pCamZ) void
BreezeDebugRenderer.render
(PoseStack pPoseStack, MultiBufferSource pBuffer, double pXOffset, double pYOffset, double pZOffset) void
ChunkBorderRenderer.render
(PoseStack pPoseStack, MultiBufferSource pBufferSource, double pCamX, double pCamY, double pCamZ) void
ChunkCullingDebugRenderer.render
(PoseStack pPoseStack, MultiBufferSource pBufferSource, double pCamX, double pCamY, double pCamZ) void
ChunkDebugRenderer.render
(PoseStack pPoseStack, MultiBufferSource pBufferSource, double pCamX, double pCamY, double pCamZ) void
CollisionBoxRenderer.render
(PoseStack pPoseStack, MultiBufferSource pBufferSource, double pCamX, double pCamY, double pCamZ) void
DebugRenderer.SimpleDebugRenderer.render
(PoseStack pPoseStack, MultiBufferSource pBufferSource, double pCamX, double pCamY, double pCamZ) void
GameEventListenerRenderer.render
(PoseStack pPoseStack, MultiBufferSource pBufferSource, double pCamX, double pCamY, double pCamZ) void
GameTestDebugRenderer.render
(PoseStack pPoseStack, MultiBufferSource pBufferSource, double pCamX, double pCamY, double pCamZ) void
GoalSelectorDebugRenderer.render
(PoseStack pPoseStack, MultiBufferSource pBufferSource, double pCamX, double pCamY, double pCamZ) void
HeightMapRenderer.render
(PoseStack pPoseStack, MultiBufferSource pBufferSource, double pCamX, double pCamY, double pCamZ) void
LightDebugRenderer.render
(PoseStack pPoseStack, MultiBufferSource pBufferSource, double pCamX, double pCamY, double pCamZ) void
LightSectionDebugRenderer.render
(PoseStack pPoseStack, MultiBufferSource pBufferSource, double pCamX, double pCamY, double pCamZ) void
NeighborsUpdateRenderer.render
(PoseStack pPoseStack, MultiBufferSource pBufferSource, double pCamX, double pCamY, double pCamZ) void
OctreeDebugRenderer.render
(PoseStack pPoseStack, Frustum pFrustum, MultiBufferSource pBufferSource, double pCamX, double pCamY, double pCamZ) void
PathfindingRenderer.render
(PoseStack pPoseStack, MultiBufferSource pBufferSource, double pCamX, double pCamY, double pCamZ) void
RaidDebugRenderer.render
(PoseStack pPoseStack, MultiBufferSource pBufferSource, double pCamX, double pCamY, double pCamZ) void
RedstoneWireOrientationsRenderer.render
(PoseStack pPoseStack, MultiBufferSource pBufferSource, double pCamX, double pCamY, double pCamZ) void
SolidFaceRenderer.render
(PoseStack pPoseStack, MultiBufferSource pBufferSource, double pCamX, double pCamY, double pCamZ) void
StructureRenderer.render
(PoseStack pPoseStack, MultiBufferSource pBufferSource, double pCamX, double pCamY, double pCamZ) void
SupportBlockRenderer.render
(PoseStack pPoseStack, MultiBufferSource pBufferSource, double pCamX, double pCamY, double pCamZ) void
VillageSectionsDebugRenderer.render
(PoseStack pPoseStack, MultiBufferSource pBufferSource, double pCamX, double pCamY, double pCamZ) void
WaterDebugRenderer.render
(PoseStack pPoseStack, MultiBufferSource pBufferSource, double pCamX, double pCamY, double pCamZ) void
WorldGenAttemptRenderer.render
(PoseStack pPoseStack, MultiBufferSource pBufferSource, double pCamX, double pCamY, double pCamZ) private void
BeeDebugRenderer.renderBeeInfo
(PoseStack pPoseStack, MultiBufferSource pBuffer, BeeDebugPayload.BeeInfo pBeeInfo) private void
BrainDebugRenderer.renderBrainInfo
(PoseStack pPoseStack, MultiBufferSource pBuffer, BrainDebugPayload.BrainDump pBrainDump, double pX, double pY, double pZ) private static void
LightSectionDebugRenderer.renderEdges
(PoseStack p_282890_, DiscreteVoxelShape p_282950_, SectionPos p_281925_, MultiBufferSource p_281516_, double p_281554_, double p_283233_, double p_281690_, org.joml.Vector4f p_282916_) static void
DebugRenderer.renderFilledBox
(PoseStack pPoseStack, MultiBufferSource pBufferSource, double pMinX, double pMinY, double pMinZ, double pMaxX, double pMaxY, double pMaxZ, float pRed, float pGreen, float pBlue, float pAlpha) static void
DebugRenderer.renderFilledBox
(PoseStack pPoseStack, MultiBufferSource pBufferSource, BlockPos pPos, float pScale, float pRed, float pGreen, float pBlue, float pAlpha) static void
DebugRenderer.renderFilledBox
(PoseStack pPoseStack, MultiBufferSource pBufferSource, BlockPos pStartPos, BlockPos pEndPos, float pRed, float pGreen, float pBlue, float pAlpha) static void
DebugRenderer.renderFilledBox
(PoseStack pPoseStack, MultiBufferSource pBufferSource, AABB pBoundingBox, float pRed, float pGreen, float pBlue, float pAlpha) private static void
GameEventListenerRenderer.renderFilledBox
(PoseStack pPoseStack, MultiBufferSource pBuffer, AABB pBoundingBox, float pRed, float pGreen, float pBlue, float pAlpha) static void
DebugRenderer.renderFilledUnitCube
(PoseStack pPoseStack, MultiBufferSource pBufferSource, BlockPos pPos, float pRed, float pGreen, float pBlue, float pAlpha) static void
DebugRenderer.renderFloatingText
(PoseStack pPoseStack, MultiBufferSource pBufferSource, String pText, double pX, double pY, double pZ, int pColor) static void
DebugRenderer.renderFloatingText
(PoseStack pPoseStack, MultiBufferSource pBufferSource, String pText, double pX, double pY, double pZ, int pColor, float pScale) static void
DebugRenderer.renderFloatingText
(PoseStack pPoseStack, MultiBufferSource pBufferSource, String pText, double pX, double pY, double pZ, int pColor, float pScale, boolean pCenter, float pXOffset, boolean pTransparent) static void
DebugRenderer.renderFloatingText
(PoseStack pPoseStack, MultiBufferSource pBufferSource, String pText, int pX, int pY, int pZ, int pColor) private void
BeeDebugRenderer.renderFlowerInfos
(PoseStack pPoseStack, MultiBufferSource pBuffer) private void
BeeDebugRenderer.renderGhostHive
(PoseStack pPoseStack, MultiBufferSource pBuffer, BlockPos pHivePos, List<String> pGhostHives) private void
BrainDebugRenderer.renderGhostPoi
(PoseStack pPoseStack, MultiBufferSource pBuffer, BlockPos pPos, List<String> pPoiName) private void
BeeDebugRenderer.renderHiveInfo
(PoseStack pPoseStack, MultiBufferSource pBuffer, HiveDebugPayload.HiveInfo pHiveInfo, Collection<UUID> pBeeUuids) private void
GameTestDebugRenderer.renderMarker
(PoseStack pPoseStack, MultiBufferSource pBuffer, BlockPos pPos, GameTestDebugRenderer.Marker pMarker) private void
OctreeDebugRenderer.renderNode
(Octree.Node p_366527_, PoseStack p_366585_, MultiBufferSource p_366909_, double p_366814_, double p_366595_, double p_366414_, int p_366591_, boolean p_366876_, org.apache.commons.lang3.mutable.MutableInt p_366741_, boolean p_371203_) private void
BeeDebugRenderer.renderPath
(PoseStack pPoseStack, MultiBufferSource pBuffer, BeeDebugPayload.BeeInfo pBeeInfo) private void
BrainDebugRenderer.renderPath
(PoseStack pPoseStack, MultiBufferSource pBuffer, BrainDebugPayload.BrainDump pBrainDump, double pX, double pY, double pZ) static void
PathfindingRenderer.renderPath
(PoseStack pPoseStack, MultiBufferSource pBufferSource, Path pPath, float pNodeSize, boolean pRenderDebugNodes, boolean pRenderDebugInfo, double pX, double pY, double pZ) private void
BrainDebugRenderer.renderPoiInfo
(PoseStack pPoseStack, MultiBufferSource pBuffer, BrainDebugRenderer.PoiInfo pPoiInfo) private static void
RaidDebugRenderer.renderTextOverBlock
(PoseStack pPoseStack, MultiBufferSource pBuffer, String pText, BlockPos pPos, int pColor) private static void
BeeDebugRenderer.renderTextOverHive
(PoseStack pPoseStack, MultiBufferSource pBuffer, String pText, HiveDebugPayload.HiveInfo pHiveInfo, int pLayer, int pColor) private static void
BeeDebugRenderer.renderTextOverMob
(PoseStack pPoseStack, MultiBufferSource pBuffer, Position pPos, int pLayer, String pText, int pColor, float pScale) private static void
BrainDebugRenderer.renderTextOverMob
(PoseStack pPoseStack, MultiBufferSource pBuffer, Position pPos, int pLayer, String pText, int pColor, float pScale) private static void
BrainDebugRenderer.renderTextOverPoi
(PoseStack pPoseStack, MultiBufferSource pBuffer, String pText, BrainDebugRenderer.PoiInfo pPoiInfo, int pLayer, int pColor) private static void
BeeDebugRenderer.renderTextOverPos
(PoseStack pPoseStack, MultiBufferSource pBuffer, String pText, BlockPos pPos, int pLayer, int pColor) private static void
BrainDebugRenderer.renderTextOverPos
(PoseStack pPoseStack, MultiBufferSource pBuffer, String pText, BlockPos pPos, int pLayer, int pColor) -
Uses of MultiBufferSource in net.minecraft.client.renderer.entity
Methods in net.minecraft.client.renderer.entity with parameters of type MultiBufferSourceModifier and TypeMethodDescriptionstatic VertexConsumer
ItemRenderer.getArmorFoilBuffer
(MultiBufferSource pBufferSource, RenderType pRenderType, boolean pHasFoil) static VertexConsumer
ItemRenderer.getFoilBuffer
(MultiBufferSource pBufferSource, RenderType pRenderType, boolean pIsItem, boolean pGlint) private static VertexConsumer
ItemRenderer.getSpecialFoilBuffer
(MultiBufferSource pBufferSource, RenderType pRenderType, PoseStack.Pose pPose) void
AbstractBoatRenderer.render
(BoatRenderState pRenderState, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight) void
AbstractMinecartRenderer.render
(S pRenderState, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight) void
AgeableMobRenderer.render
(S pRenderState, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight) Deprecated.void
ArmorStandRenderer.render
(ArmorStandRenderState pRenderState, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight) void
ArrowRenderer.render
(S pRenderState, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight) void
BreezeRenderer.render
(BreezeRenderState pRenderState, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight) void
ChickenRenderer.render
(ChickenRenderState pRenderState, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight) void
CowRenderer.render
(CowRenderState pRenderState, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight) void
DisplayRenderer.render
(ST pRenderState, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight) void
DragonFireballRenderer.render
(EntityRenderState pRenderState, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight) void
EndCrystalRenderer.render
(EndCrystalRenderState pRenderState, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight) void
EnderDragonRenderer.render
(EnderDragonRenderState pRenderState, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight) <E extends Entity>
voidEntityRenderDispatcher.render
(E pEntity, double pXOffset, double pYOffset, double pZOffset, float pPartialTick, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight) private <E extends Entity,
S extends EntityRenderState>
voidEntityRenderDispatcher.render
(E pEntity, double pXOffset, double pYOffset, double pZOffset, float pPartialTick, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, EntityRenderer<? super E, S> pRenderer) <S extends EntityRenderState>
voidEntityRenderDispatcher.render
(S pRenderState, double pXOffset, double pYOffset, double pZOffset, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight) private <S extends EntityRenderState>
voidEntityRenderDispatcher.render
(S pRenderState, double pXOffset, double pYOffset, double pZOffset, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, EntityRenderer<?, S> pRenderer) void
EntityRenderer.render
(S pRenderState, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight) void
EvokerFangsRenderer.render
(EvokerFangsRenderState p_363441_, PoseStack p_114531_, MultiBufferSource p_114532_, int p_114533_) void
ExperienceOrbRenderer.render
(ExperienceOrbRenderState pRenderState, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight) void
FallingBlockRenderer.render
(FallingBlockRenderState p_361300_, PoseStack p_114637_, MultiBufferSource p_114638_, int p_114639_) void
FireworkEntityRenderer.render
(FireworkRocketRenderState p_362873_, PoseStack p_114659_, MultiBufferSource p_114660_, int p_114661_) void
FishingHookRenderer.render
(FishingHookRenderState pRenderState, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight) void
GuardianRenderer.render
(GuardianRenderState pRenderState, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight) void
IllusionerRenderer.render
(IllusionerRenderState p_360892_, PoseStack p_114932_, MultiBufferSource p_114933_, int p_114934_) void
ItemEntityRenderer.render
(ItemEntityRenderState pRenderState, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight) void
ItemFrameRenderer.render
(ItemFrameRenderState pRenderState, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight) void
LeashKnotRenderer.render
(EntityRenderState p_364077_, PoseStack p_115249_, MultiBufferSource p_115250_, int p_115251_) void
LightningBoltRenderer.render
(LightningBoltRenderState pRenderState, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight) void
LivingEntityRenderer.render
(S pRenderState, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight) void
LlamaSpitRenderer.render
(LlamaSpitRenderState p_365428_, PoseStack p_115376_, MultiBufferSource p_115377_, int p_115378_) void
OminousItemSpawnerRenderer.render
(ItemClusterRenderState p_386695_, PoseStack p_338440_, MultiBufferSource p_338413_, int p_338541_) void
PaintingRenderer.render
(PaintingRenderState pRenderState, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight) void
PigRenderer.render
(PigRenderState pRenderState, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight) void
PufferfishRenderer.render
(PufferfishRenderState p_362139_, PoseStack p_115758_, MultiBufferSource p_115759_, int p_115760_) void
SalmonRenderer.render
(SalmonRenderState p_363534_, PoseStack p_360774_, MultiBufferSource p_363527_, int p_361309_) void
ShulkerBulletRenderer.render
(ShulkerBulletRenderState pRenderState, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight) void
ThrownItemRenderer.render
(ThrownItemRenderState pRenderState, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight) void
ThrownTridentRenderer.render
(ThrownTridentRenderState p_361109_, PoseStack p_116114_, MultiBufferSource p_116115_, int p_116116_) void
TntRenderer.render
(TntRenderState p_364695_, PoseStack p_116180_, MultiBufferSource p_116181_, int p_116182_) void
TropicalFishRenderer.render
(TropicalFishRenderState pRenderState, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight) void
WindChargeRenderer.render
(EntityRenderState pRenderState, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight) void
WitherSkullRenderer.render
(WitherSkullRenderState pRenderState, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight) static void
EnderDragonRenderer.renderCrystalBeams
(float pOffsetX, float pOffsetY, float pOffsetZ, float pAgeInTicks, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight) private void
EntityRenderDispatcher.renderFlame
(PoseStack p_114454_, MultiBufferSource p_114455_, EntityRenderState p_363731_, org.joml.Quaternionf p_304964_) private void
EntityRenderDispatcher.renderHitboxes
(PoseStack pPoseStack, EntityRenderState pRenderState, HitboxesRenderState pHitboxesRenderState, MultiBufferSource pBufferSource) void
DisplayRenderer.BlockDisplayRenderer.renderInner
(BlockDisplayEntityRenderState p_362193_, PoseStack p_277831_, MultiBufferSource p_277554_, int p_278071_, float p_277847_) void
DisplayRenderer.ItemDisplayRenderer.renderInner
(ItemDisplayEntityRenderState p_364899_, PoseStack p_277361_, MultiBufferSource p_277912_, int p_277474_, float p_278032_) protected abstract void
DisplayRenderer.renderInner
(ST pRenderState, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, float pInterpolationProgress) void
DisplayRenderer.TextDisplayRenderer.renderInner
(TextDisplayEntityRenderState pRenderState, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, float pInterpolationProgress) static void
ItemRenderer.renderItem
(ItemDisplayContext pDisplayContext, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay, int[] pTintLayers, List<BakedQuad> pQuads, RenderType pRenderType, ItemStackRenderState.FoilType pFoilType) private static void
EntityRenderer.renderLeash
(PoseStack pPoseStack, MultiBufferSource pBuffer, EntityRenderState.LeashState pLeashState) protected void
AbstractMinecartRenderer.renderMinecartContents
(S pRenderState, BlockState pState, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight) protected void
TntMinecartRenderer.renderMinecartContents
(MinecartTntRenderState pRenderState, BlockState pState, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight) static void
ItemEntityRenderer.renderMultipleFromCount
(PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, ItemClusterRenderState pRenderState, RandomSource pRandom) static void
ItemEntityRenderer.renderMultipleFromCount
(PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, ItemClusterRenderState pRenderState, RandomSource pRandom, AABB pBoundingBox) protected void
EntityRenderer.renderNameTag
(S pRenderState, Component pDisplayName, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight) private static void
EntityRenderDispatcher.renderShadow
(PoseStack pPoseStack, MultiBufferSource pBufferSource, EntityRenderState pRenderState, float pStrength, LevelReader pLevel, float pSize) void
ItemRenderer.renderStatic
(LivingEntity pEntity, ItemStack pStack, ItemDisplayContext pDisplayContext, PoseStack pPoseStack, MultiBufferSource pBufferSource, Level pLevel, int pPackedLight, int pPackedOverlay, int pSeed) void
ItemRenderer.renderStatic
(ItemStack pStack, ItemDisplayContext pDisplayContext, int pPackedLight, int pPackedOverlay, PoseStack pPoseStack, MultiBufferSource pBufferSource, Level pLevel, int pSeed) protected void
AbstractBoatRenderer.renderTypeAdditions
(BoatRenderState pRenderState, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight) protected void
BoatRenderer.renderTypeAdditions
(BoatRenderState pRenderState, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight) static void
TntMinecartRenderer.renderWhiteSolidBlock
(BlockRenderDispatcher pBlockRenderDispatcher, BlockState pState, PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight, boolean pWhiteOverlay) -
Uses of MultiBufferSource in net.minecraft.client.renderer.entity.layers
Methods in net.minecraft.client.renderer.entity.layers with parameters of type MultiBufferSourceModifier and TypeMethodDescriptionprotected static <S extends LivingEntityRenderState>
voidRenderLayer.coloredCutoutModelCopyLayerRender
(EntityModel<S> pModel, ResourceLocation pTextureLocation, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, S pRenderState, int pColor) private void
WolfArmorLayer.maybeRenderCracks
(PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, ItemStack pArmorItem, Model pModel) void
BreezeEyesLayer.render
(PoseStack p_312883_, MultiBufferSource p_312624_, int p_312874_, BreezeRenderState p_365352_, float p_312852_, float p_311980_) void
BreezeWindLayer.render
(PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, BreezeRenderState pRenderState, float pYRot, float pXRot) void
CapeLayer.render
(PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, PlayerRenderState pRenderState, float pYRot, float pXRot) void
CarriedBlockLayer.render
(PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, EndermanRenderState pRenderState, float pYRot, float pXRot) void
CatCollarLayer.render
(PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, CatRenderState pRenderState, float pYRot, float pXRot) void
CrossedArmsItemLayer.render
(PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, S pRenderState, float pYRot, float pXRot) void
CustomHeadLayer.render
(PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, S pRenderState, float pYRot, float pXRot) void
Deadmau5EarsLayer.render
(PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, PlayerRenderState pRenderState, float pYRot, float pXRot) void
DolphinCarryingItemLayer.render
(PoseStack p_116886_, MultiBufferSource p_116887_, int p_116888_, DolphinRenderState p_362079_, float p_116890_, float p_116891_) void
DrownedOuterLayer.render
(PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, ZombieRenderState pRenderState, float pYRot, float pXRot) void
EnergySwirlLayer.render
(PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, S pRenderState, float pYRot, float pXRot) void
EyesLayer.render
(PoseStack p_116983_, MultiBufferSource p_116984_, int p_116985_, S p_363277_, float p_116987_, float p_116988_) void
FoxHeldItemLayer.render
(PoseStack p_117007_, MultiBufferSource p_117008_, int p_117009_, FoxRenderState p_360609_, float p_117011_, float p_117012_) void
HorseMarkingLayer.render
(PoseStack p_117047_, MultiBufferSource p_117048_, int p_117049_, HorseRenderState p_365122_, float p_117051_, float p_117052_) void
HumanoidArmorLayer.render
(PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, S pRenderState, float pYRot, float pXRot) void
IronGolemCrackinessLayer.render
(PoseStack p_117137_, MultiBufferSource p_117138_, int p_117139_, IronGolemRenderState p_362922_, float p_117141_, float p_117142_) void
IronGolemFlowerLayer.render
(PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, IronGolemRenderState pRenderState, float pYRot, float pXRot) void
ItemInHandLayer.render
(PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, S pRenderState, float pYRot, float pXRot) void
LivingEntityEmissiveLayer.render
(PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, S pRenderState, float pYRot, float pXRot) void
LlamaDecorLayer.render
(PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, LlamaRenderState pRenderState, float pYRot, float pXRot) void
MushroomCowMushroomLayer.render
(PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, MushroomCowRenderState pRenderState, float pYRot, float pXRot) void
PandaHoldsItemLayer.render
(PoseStack p_117269_, MultiBufferSource p_117270_, int p_117271_, PandaRenderState p_363693_, float p_117273_, float p_117274_) void
ParrotOnShoulderLayer.render
(PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, PlayerRenderState pRenderState, float pYRot, float pXRot) abstract void
RenderLayer.render
(PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, S pRenderState, float pYRot, float pXRot) void
RopesLayer.render
(PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, HappyGhastRenderState pRenderState, float pYRot, float pXRot) void
SheepWoolLayer.render
(PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, SheepRenderState pRenderState, float pYRot, float pXRot) void
SheepWoolUndercoatLayer.render
(PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, SheepRenderState pRenderState, float pYRot, float pXRot) void
SimpleEquipmentLayer.render
(PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, S pRenderState, float pYRot, float pXRot) void
SkeletonClothingLayer.render
(PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, S pRenderState, float pYRot, float pXRot) void
SlimeOuterLayer.render
(PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, SlimeRenderState pRenderState, float pYRot, float pXRot) void
SnowGolemHeadLayer.render
(PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, SnowGolemRenderState pRenderState, float pYRot, float pXRot) void
SpinAttackEffectLayer.render
(PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, PlayerRenderState pRenderState, float pYRot, float pXRot) void
StuckInBodyLayer.render
(PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, PlayerRenderState pRenderState, float pYRot, float pXRot) void
TropicalFishPatternLayer.render
(PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, TropicalFishRenderState pRenderState, float pYRot, float pXRot) void
VillagerProfessionLayer.render
(PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, S pRenderState, float pYRot, float pXRot) void
WingsLayer.render
(PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, S pRenderState, float pYRot, float pXRot) void
WolfArmorLayer.render
(PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, WolfRenderState pRenderState, float pYRot, float pXRot) void
WolfCollarLayer.render
(PoseStack p_117709_, MultiBufferSource p_117710_, int p_117711_, WolfRenderState p_364226_, float p_117713_, float p_117714_) private void
HumanoidArmorLayer.renderArmorPiece
(PoseStack pPoseStack, MultiBufferSource pBufferSource, ItemStack pArmorItem, EquipmentSlot pSlot, int pPackedLight, A pModel) protected void
ItemInHandLayer.renderArmWithItem
(S pRenderState, ItemStackRenderState pItemStackRenderState, HumanoidArm pArm, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight) protected void
PlayerItemInHandLayer.renderArmWithItem
(S pRenderState, ItemStackRenderState pItemStackRenderState, HumanoidArm pArm, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight) protected static void
RenderLayer.renderColoredCutoutModel
(EntityModel<?> pModel, ResourceLocation pTextureLocation, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, LivingEntityRenderState pRenderState, int pColor) private void
LlamaDecorLayer.renderEquipment
(PoseStack pPoseStack, MultiBufferSource pBufferSource, LlamaRenderState pRenderState, ItemStack pStack, ResourceKey<EquipmentAsset> pEquipmentAsset, int pPackedLight) private void
PlayerItemInHandLayer.renderItemHeldToEye
(ItemStackRenderState pRenderState, HumanoidArm pArm, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight) void
EquipmentLayerRenderer.renderLayers
(EquipmentClientInfo.LayerType pLayerType, ResourceKey<EquipmentAsset> pEquipmentAsset, Model pArmorModel, ItemStack pItem, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight) void
EquipmentLayerRenderer.renderLayers
(EquipmentClientInfo.LayerType pLayerType, ResourceKey<EquipmentAsset> pEquipmentAsset, Model pArmorModel, ItemStack pItem, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, ResourceLocation pPlayerTexture) private void
MushroomCowMushroomLayer.renderMushroomBlock
(PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, boolean pRenderOutline, BlockState pState, int pPackedOverlay, BlockStateModel pModel) private void
ParrotOnShoulderLayer.renderOnShoulder
(PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight, PlayerRenderState pRenderState, Parrot.Variant pVariant, float pYRot, float pXRot, boolean pLeftShoulder) private void
StuckInBodyLayer.renderStuckItem
(PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, float pX, float pY, float pZ) -
Uses of MultiBufferSource in net.minecraft.client.renderer.entity.player
Methods in net.minecraft.client.renderer.entity.player with parameters of type MultiBufferSourceModifier and TypeMethodDescriptionvoid
PlayerRenderer.render
(PlayerRenderState p_361886_, PoseStack p_115311_, MultiBufferSource p_115312_, int p_115313_) private void
PlayerRenderer.renderHand
(PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, ResourceLocation pSkinTexture, ModelPart pArm, boolean pIsSleeveVisible) void
PlayerRenderer.renderLeftHand
(PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, ResourceLocation pSkinTexture, boolean pIsSleeveVisible) Deprecated.void
PlayerRenderer.renderLeftHand
(PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, ResourceLocation pSkinTexture, boolean pIsSleeveVisible, AbstractClientPlayer player) protected void
PlayerRenderer.renderNameTag
(PlayerRenderState pRenderState, Component pDisplayName, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight) void
PlayerRenderer.renderRightHand
(PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, ResourceLocation pSkinTexture, boolean pIsSleeveVisible) Deprecated.void
PlayerRenderer.renderRightHand
(PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, ResourceLocation pSkinTexture, boolean pIsSleeveVisible, AbstractClientPlayer player) -
Uses of MultiBufferSource in net.minecraft.client.renderer.item
Methods in net.minecraft.client.renderer.item with parameters of type MultiBufferSourceModifier and TypeMethodDescription(package private) void
ItemStackRenderState.LayerRenderState.render
(PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay) void
ItemStackRenderState.render
(PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay) -
Uses of MultiBufferSource in net.minecraft.client.renderer.special
Methods in net.minecraft.client.renderer.special with parameters of type MultiBufferSourceModifier and TypeMethodDescriptionvoid
BannerSpecialRenderer.render
(BannerPatternLayers pPatterns, ItemDisplayContext pDisplayContext, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay, boolean pHasFoilType) void
BedSpecialRenderer.render
(ItemDisplayContext pDisplayContext, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay, boolean pHasFoilType) void
ChestSpecialRenderer.render
(ItemDisplayContext pDisplayContext, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay, boolean pHasFoilType) void
ConduitSpecialRenderer.render
(ItemDisplayContext pDisplayContext, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay, boolean pHasFoilType) void
DecoratedPotSpecialRenderer.render
(PotDecorations pPatterns, ItemDisplayContext pDisplayContext, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay, boolean pHasFoilType) void
HangingSignSpecialRenderer.render
(ItemDisplayContext pDisplayContext, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay, boolean pHasFoilType) default void
NoDataSpecialModelRenderer.render
(Void pPatterns, ItemDisplayContext pDisplayContext, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay, boolean pHasFoilType) void
NoDataSpecialModelRenderer.render
(ItemDisplayContext pDisplayContext, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay, boolean pHasFoilType) void
PlayerHeadSpecialRenderer.render
(PlayerHeadSpecialRenderer.PlayerHeadRenderInfo pPatterns, ItemDisplayContext pDisplayContext, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay, boolean pHasFoilType) void
ShieldSpecialRenderer.render
(DataComponentMap pPatterns, ItemDisplayContext pDisplayContext, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay, boolean pHasFoilType) void
ShulkerBoxSpecialRenderer.render
(ItemDisplayContext pDisplayContext, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay, boolean pHasFoilType) void
SkullSpecialRenderer.render
(ItemDisplayContext pDisplayContext, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay, boolean pHasFoilType) void
SpecialModelRenderer.render
(T pPatterns, ItemDisplayContext pDisplayContext, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay, boolean pHasFoilType) void
StandingSignSpecialRenderer.render
(ItemDisplayContext pDisplayContext, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay, boolean pHasFoilType) void
TridentSpecialRenderer.render
(ItemDisplayContext pDisplayContext, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay, boolean pHasFoilType) -
Uses of MultiBufferSource in net.minecraft.client.resources.model
Methods in net.minecraft.client.resources.model with parameters of type MultiBufferSourceModifier and TypeMethodDescriptionMaterial.buffer
(MultiBufferSource pBufferSource, Function<ResourceLocation, RenderType> pRenderTypeGetter) Material.buffer
(MultiBufferSource pBufferSource, Function<ResourceLocation, RenderType> pRenderTypeGetter, boolean pNoEntity, boolean pWithGlint) -
Uses of MultiBufferSource in net.neoforged.neoforge.client
Methods in net.neoforged.neoforge.client with parameters of type MultiBufferSourceModifier and TypeMethodDescriptionstatic boolean
ClientHooks.onDrawHighlight
(LevelRenderer context, Camera camera, BlockHitResult target, DeltaTracker deltaTracker, PoseStack poseStack, MultiBufferSource bufferSource, boolean forTranslucentBlocks) static boolean
ClientHooks.renderSpecificFirstPersonArm
(PoseStack poseStack, MultiBufferSource multiBufferSource, int packedLight, AbstractClientPlayer player, HumanoidArm arm) static boolean
ClientHooks.renderSpecificFirstPersonHand
(InteractionHand hand, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, float partialTick, float interpPitch, float swingProgress, float equipProgress, ItemStack stack) -
Uses of MultiBufferSource in net.neoforged.neoforge.client.event
Fields in net.neoforged.neoforge.client.event declared as MultiBufferSourceModifier and TypeFieldDescriptionprivate final MultiBufferSource
RenderArmEvent.multiBufferSource
private final MultiBufferSource
RenderHandEvent.multiBufferSource
private final MultiBufferSource
RenderHighlightEvent.multiBufferSource
private final MultiBufferSource
RenderItemInFrameEvent.multiBufferSource
private final MultiBufferSource
RenderLivingEvent.multiBufferSource
private final MultiBufferSource
RenderNameTagEvent.DoRender.multiBufferSource
Methods in net.neoforged.neoforge.client.event that return MultiBufferSourceModifier and TypeMethodDescriptionRenderArmEvent.getMultiBufferSource()
Returns the source of rendering buffers.RenderHandEvent.getMultiBufferSource()
Returns the source of rendering buffers.RenderHighlightEvent.getMultiBufferSource()
Returns the source of rendering buffers.RenderItemInFrameEvent.getMultiBufferSource()
Returns the source of rendering buffers.RenderLivingEvent.getMultiBufferSource()
Returns the source of rendering buffers.RenderNameTagEvent.DoRender.getMultiBufferSource()
Returns the source of rendering buffers.Constructors in net.neoforged.neoforge.client.event with parameters of type MultiBufferSourceModifierConstructorDescriptionBlock
(LevelRenderer levelRenderer, Camera camera, BlockHitResult target, DeltaTracker deltaTracker, PoseStack poseStack, MultiBufferSource bufferSource, boolean forTranslucentBlocks) DoRender
(EntityRenderState renderState, Component content, EntityRenderer<?, ?> entityRenderer, PoseStack poseStack, MultiBufferSource multiBufferSource, int packedLight, float partialTick) Entity
(LevelRenderer levelRenderer, Camera camera, EntityHitResult target, DeltaTracker deltaTracker, PoseStack poseStack, MultiBufferSource bufferSource) Post
(S renderState, LivingEntityRenderer<T, S, M> renderer, float partialTick, PoseStack poseStack, MultiBufferSource multiBufferSource, int packedLight) Post
(PlayerRenderState renderState, PlayerRenderer renderer, float partialTick, PoseStack poseStack, MultiBufferSource multiBufferSource, int packedLight) Pre
(S renderState, LivingEntityRenderer<T, S, M> renderer, float partialTick, PoseStack poseStack, MultiBufferSource multiBufferSource, int packedLight) Pre
(PlayerRenderState renderState, PlayerRenderer renderer, float partialTick, PoseStack poseStack, MultiBufferSource multiBufferSource, int packedLight) RenderArmEvent
(PoseStack poseStack, MultiBufferSource multiBufferSource, int packedLight, AbstractClientPlayer player, HumanoidArm arm) RenderHandEvent
(InteractionHand hand, PoseStack poseStack, MultiBufferSource multiBufferSource, int packedLight, float partialTick, float interpolatedPitch, float swingProgress, float equipProgress, ItemStack stack) protected
RenderHighlightEvent
(LevelRenderer levelRenderer, Camera camera, HitResult target, DeltaTracker deltaTracker, PoseStack poseStack, MultiBufferSource multiBufferSource) RenderItemInFrameEvent
(ItemFrameRenderState frameRenderState, ItemFrameRenderer<?> renderItemFrame, PoseStack poseStack, MultiBufferSource multiBufferSource, int packedLight) protected
RenderLivingEvent
(S renderState, LivingEntityRenderer<T, S, M> renderer, float partialTick, PoseStack poseStack, MultiBufferSource multiBufferSource, int packedLight) protected
RenderPlayerEvent
(PlayerRenderState renderState, PlayerRenderer renderer, float partialTick, PoseStack poseStack, MultiBufferSource multiBufferSource, int packedLight) -
Uses of MultiBufferSource in net.neoforged.neoforge.client.extensions.common
Methods in net.neoforged.neoforge.client.extensions.common with parameters of type MultiBufferSourceModifier and TypeMethodDescriptiondefault void
IClientFluidTypeExtensions.renderOverlay
(Minecraft mc, PoseStack poseStack, MultiBufferSource buffers) Renders#getRenderOverlayTexture
onto the camera when within the fluid. -
Uses of MultiBufferSource in net.neoforged.neoforge.client.gui.map
Methods in net.neoforged.neoforge.client.gui.map with parameters of type MultiBufferSourceModifier and TypeMethodDescriptionboolean
IMapDecorationRenderer.render
(MapRenderState.MapDecorationRenderState decorationRenderState, PoseStack poseStack, MultiBufferSource bufferSource, MapRenderState mapRenderState, MapDecorationTextureManager decorationTextures, boolean inItemFrame, int packedLight, int index) Render the givenMapDecoration
on the map.static boolean
MapDecorationRendererManager.render
(MapRenderState.MapDecorationRenderState decorationRenderState, PoseStack poseStack, MultiBufferSource bufferSource, MapRenderState mapRenderState, MapDecorationTextureManager decorationTextures, boolean inItemFrame, int packedLight, int index)
PlayerRenderer.renderLeftHand(PoseStack, MultiBufferSource, int, ResourceLocation, boolean, AbstractClientPlayer)
instead