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
Fields in net.minecraft.client.gui declared as MultiBufferSourceModifier and TypeFieldDescription(package private) final MultiBufferSource
Font.StringRenderOutput.bufferSource
Methods in net.minecraft.client.gui with parameters of type MultiBufferSourceModifier and TypeMethodDescription(package private) void
MapRenderer.MapInstance.draw
(PoseStack pPoseStack, MultiBufferSource pBufferSource, boolean pActive, int pPackedLight) int
Font.drawInBatch
(String p_272751_, float p_272661_, float p_273129_, int p_273272_, boolean p_273209_, org.joml.Matrix4f p_272940_, MultiBufferSource p_273017_, Font.DisplayMode p_272608_, int p_273365_, int p_272755_) int
Font.drawInBatch
(String p_272780_, 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_, boolean p_273022_) int
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_) int
Font.drawInBatch
(FormattedCharSequence p_273262_, 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.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_) private int
Font.drawInternal
(String p_273658_, float p_273086_, float p_272883_, int p_273547_, boolean p_272778_, org.joml.Matrix4f p_272662_, MultiBufferSource p_273012_, Font.DisplayMode p_273381_, int p_272855_, int p_272745_, boolean p_272785_) private int
Font.drawInternal
(FormattedCharSequence p_273025_, float p_273121_, float p_272717_, int p_273653_, boolean p_273531_, org.joml.Matrix4f p_273265_, MultiBufferSource p_273560_, Font.DisplayMode p_273342_, int p_273373_, int p_273266_) void
MapRenderer.render
(PoseStack pPoseStack, MultiBufferSource pBuffer, MapId pMapId, MapItemSavedData pMapData, boolean pActive, int pPackedLight) private float
Font.renderText
(String p_273765_, float p_273532_, float p_272783_, int p_273217_, boolean p_273583_, org.joml.Matrix4f p_272734_, MultiBufferSource p_272595_, Font.DisplayMode p_273610_, int p_273727_, int p_273199_) private float
Font.renderText
(FormattedCharSequence p_273322_, float p_272632_, float p_273541_, int p_273200_, boolean p_273312_, org.joml.Matrix4f p_273276_, MultiBufferSource p_273392_, Font.DisplayMode p_272625_, int p_273774_, int p_273371_) Constructors in net.minecraft.client.gui with parameters of type MultiBufferSourceModifierConstructorDescriptionStringRenderOutput
(MultiBufferSource p_181365_, float p_181366_, float p_181367_, int p_181368_, boolean p_181369_, org.joml.Matrix4f p_254510_, Font.DisplayMode p_181371_, int p_181372_) -
Uses of MultiBufferSource in net.minecraft.client.renderer
Classes in net.minecraft.client.renderer that implement MultiBufferSourceModifier and TypeClassDescriptionstatic class
class
Methods in net.minecraft.client.renderer with parameters of type MultiBufferSourceModifier and TypeMethodDescriptionprivate void
ItemInHandRenderer.renderArmWithItem
(AbstractClientPlayer pPlayer, float pPartialTicks, float pPitch, InteractionHand pHand, float pSwingProgress, ItemStack pStack, float pEquippedProgress, PoseStack pPoseStack, MultiBufferSource pBuffer, int pCombinedLight) void
BlockEntityWithoutLevelRenderer.renderByItem
(ItemStack pStack, ItemDisplayContext pDisplayContext, PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight, int pPackedOverlay) private void
LevelRenderer.renderDebug
(PoseStack pPoseStack, MultiBufferSource pBuffer, Camera pCamera) private void
LevelRenderer.renderEntity
(Entity pEntity, double pCamX, double pCamY, double pCamZ, float pPartialTick, PoseStack pPoseStack, MultiBufferSource pBufferSource) void
ItemInHandRenderer.renderItem
(LivingEntity pEntity, ItemStack pItemStack, ItemDisplayContext pDisplayContext, boolean pLeftHand, PoseStack pPoseStack, MultiBufferSource pBuffer, int pSeed) private void
ItemInHandRenderer.renderMap
(PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight, ItemStack pStack) private void
ItemInHandRenderer.renderMapHand
(PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight, HumanoidArm pSide) 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
ItemInHandRenderer.renderTwoHandedMap
(PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight, float pPitch, float pEquippedProgress, float pSwingProgress) -
Uses of MultiBufferSource in net.minecraft.client.renderer.block
Methods in net.minecraft.client.renderer.block with parameters of type MultiBufferSourceModifier and TypeMethodDescriptionvoid
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, ModelData modelData, RenderType renderType) -
Uses of MultiBufferSource in net.minecraft.client.renderer.blockentity
Methods in net.minecraft.client.renderer.blockentity with parameters of type MultiBufferSourceModifier and TypeMethodDescriptionvoid
BannerRenderer.render
(BannerBlockEntity pBlockEntity, float pPartialTick, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay) void
BeaconRenderer.render
(BeaconBlockEntity pBlockEntity, float pPartialTick, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay) void
BedRenderer.render
(BedBlockEntity pBlockEntity, float pPartialTick, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay) void
BellRenderer.render
(BellBlockEntity pBlockEntity, float pPartialTick, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay) <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) void
BrushableBlockRenderer.render
(BrushableBlockEntity pBlockEntity, float pPartialTick, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay) void
CampfireRenderer.render
(CampfireBlockEntity pBlockEntity, float pPartialTick, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay) void
ChestRenderer.render
(T pBlockEntity, float pPartialTick, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay) void
ConduitRenderer.render
(ConduitBlockEntity pBlockEntity, float pPartialTick, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay) void
DecoratedPotRenderer.render
(DecoratedPotBlockEntity pBlockEntity, float pPartialTick, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay) void
EnchantTableRenderer.render
(EnchantingTableBlockEntity pBlockEntity, float pPartialTick, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay) void
HangingSignRenderer.render
(SignBlockEntity pBlockEntity, float pPartialTick, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay) void
LecternRenderer.render
(LecternBlockEntity pBlockEntity, float pPartialTick, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay) void
PistonHeadRenderer.render
(PistonMovingBlockEntity pBlockEntity, float pPartialTick, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay) void
ShulkerBoxRenderer.render
(ShulkerBoxBlockEntity pBlockEntity, float pPartialTick, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay) void
SignRenderer.render
(SignBlockEntity pBlockEntity, float pPartialTick, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay) void
SkullBlockRenderer.render
(SkullBlockEntity pBlockEntity, float pPartialTick, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay) void
SpawnerRenderer.render
(SpawnerBlockEntity pBlockEntity, float pPartialTick, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay) void
StructureBlockRenderer.render
(StructureBlockEntity pBlockEntity, float pPartialTick, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay) void
TheEndGatewayRenderer.render
(TheEndGatewayBlockEntity p_112613_, float p_112614_, PoseStack p_112615_, MultiBufferSource p_112616_, int p_112617_, int p_112618_) void
TheEndPortalRenderer.render
(T pBlockEntity, float pPartialTick, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay) void
TrialSpawnerRenderer.render
(TrialSpawnerBlockEntity pBlockEntity, float pPartialTick, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay) void
VaultRenderer.render
(VaultBlockEntity pBlockEntity, float pPartialTick, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay) private static void
BeaconRenderer.renderBeaconBeam
(PoseStack pPoseStack, MultiBufferSource pBufferSource, float pPartialTick, 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) private void
StructureBlockRenderer.renderInvisibleBlocks
(StructureBlockEntity pBlockEntity, MultiBufferSource pBufferSource, PoseStack pPoseStack) <E extends BlockEntity>
booleanBlockEntityRenderDispatcher.renderItem
(E pBlockEntity, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay) static void
VaultRenderer.renderItemInside
(float pPartialTick, Level pLevel, PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight, ItemStack pItem, ItemRenderer pItemRenderer, float pPreviousSpin, float pCurrentSpin, RandomSource pRandom) 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 pBuffer, int pPackedLight, int pPackedOverlay, ModelPart pFlagPart, Material pFlagMaterial, boolean pBanner, DyeColor pBaseColor, BannerPatternLayers pPatterns) static void
BannerRenderer.renderPatterns
(PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight, int pPackedOverlay, ModelPart pFlagPart, Material pFlagMaterial, boolean pBanner, DyeColor pBaseColor, BannerPatternLayers pPatterns, boolean pGlint) private void
BedRenderer.renderPiece
(PoseStack pPoseStack, MultiBufferSource pBufferSource, ModelPart pModelPart, Direction pDirection, Material pMaterial, int pPackedLight, int pPackedOverlay, boolean pFoot) private void
DecoratedPotRenderer.renderSide
(ModelPart pModelPart, PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight, int pPackedOverlay, Material pMaterial) (package private) void
SignRenderer.renderSign
(PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight, int pPackedOverlay, WoodType pWoodType, Model pModel) (package private) void
SignRenderer.renderSignText
(BlockPos pPos, SignText pText, PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight, int pLineHeight, int pMaxWidth, boolean pIsFrontText) (package private) void
SignRenderer.renderSignWithText
(SignBlockEntity pSignEntity, PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight, int pPackedOverlay, BlockState pState, SignBlock pSignBlock, 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) -
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
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
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
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 p_270731_, float p_270825_, 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
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 pBuffer, Path pPath, float p_270841_, boolean p_270481_, boolean p_270748_, 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.getCompassFoilBuffer
(MultiBufferSource pBufferSource, RenderType pRenderType, PoseStack.Pose pPose) static VertexConsumer
ItemRenderer.getFoilBuffer
(MultiBufferSource pBufferSource, RenderType pRenderType, boolean pIsItem, boolean pGlint) static VertexConsumer
ItemRenderer.getFoilBufferDirect
(MultiBufferSource pBufferSource, RenderType pRenderType, boolean pNoEntity, boolean pWithGlint) void
ArrowRenderer.render
(T pEntity, float pEntityYaw, float pPartialTicks, PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight) void
BoatRenderer.render
(Boat pEntity, float pEntityYaw, float pPartialTicks, PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight) void
BreezeRenderer.render
(Breeze pEntity, float pEntityYaw, float pPartialTicks, PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight) void
DisplayRenderer.render
(T pEntity, float pEntityYaw, float pPartialTick, PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight) void
DragonFireballRenderer.render
(DragonFireball pEntity, float pEntityYaw, float pPartialTicks, PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight) void
EndCrystalRenderer.render
(EndCrystal pEntity, float pEntityYaw, float pPartialTicks, PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight) void
EnderDragonRenderer.render
(EnderDragon pEntity, float pEntityYaw, float pPartialTicks, PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight) void
EndermanRenderer.render
(EnderMan pEntity, float pEntityYaw, float pPartialTicks, PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight) <E extends Entity>
voidEntityRenderDispatcher.render
(E pEntity, double pX, double pY, double pZ, float pRotationYaw, float pPartialTicks, PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight) void
EntityRenderer.render
(T pEntity, float pEntityYaw, float pPartialTick, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight) void
EvokerFangsRenderer.render
(EvokerFangs pEntity, float pEntityYaw, float pPartialTicks, PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight) void
ExperienceOrbRenderer.render
(ExperienceOrb pEntity, float pEntityYaw, float pPartialTicks, PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight) void
FallingBlockRenderer.render
(FallingBlockEntity pEntity, float pEntityYaw, float pPartialTicks, PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight) void
FireworkEntityRenderer.render
(FireworkRocketEntity pEntity, float pEntityYaw, float pPartialTicks, PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight) void
FishingHookRenderer.render
(FishingHook pEntity, float pEntityYaw, float pPartialTicks, PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight) void
GuardianRenderer.render
(Guardian pEntity, float pEntityYaw, float pPartialTicks, PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight) void
IllusionerRenderer.render
(Illusioner pEntity, float pEntityYaw, float pPartialTicks, PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight) void
ItemEntityRenderer.render
(ItemEntity pEntity, float pEntityYaw, float pPartialTicks, PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight) void
ItemFrameRenderer.render
(T pEntity, float pEntityYaw, float pPartialTicks, PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight) void
ItemRenderer.render
(ItemStack pItemStack, ItemDisplayContext pDisplayContext, boolean pLeftHand, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pCombinedLight, int pCombinedOverlay, BakedModel pModel) void
LeashKnotRenderer.render
(LeashFenceKnotEntity pEntity, float pEntityYaw, float pPartialTicks, PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight) void
LightningBoltRenderer.render
(LightningBolt pEntity, float pEntityYaw, float pPartialTicks, PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight) void
LivingEntityRenderer.render
(T pEntity, float pEntityYaw, float pPartialTicks, PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight) void
LlamaSpitRenderer.render
(LlamaSpit pEntity, float pEntityYaw, float pPartialTicks, PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight) void
MagmaCubeRenderer.render
(MagmaCube pEntity, float pEntityYaw, float pPartialTicks, PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight) void
MinecartRenderer.render
(T pEntity, float pEntityYaw, float pPartialTicks, PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight) void
OminousItemSpawnerRenderer.render
(OminousItemSpawner p_338815_, float p_338631_, float p_338539_, PoseStack p_338440_, MultiBufferSource p_338413_, int p_338541_) void
PaintingRenderer.render
(Painting pEntity, float pEntityYaw, float pPartialTicks, PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight) void
PufferfishRenderer.render
(Pufferfish pEntity, float pEntityYaw, float pPartialTicks, PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight) void
ShulkerBulletRenderer.render
(ShulkerBullet pEntity, float pEntityYaw, float pPartialTicks, PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight) void
SlimeRenderer.render
(Slime pEntity, float pEntityYaw, float pPartialTicks, PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight) void
ThrownItemRenderer.render
(T pEntity, float pEntityYaw, float pPartialTicks, PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight) void
ThrownTridentRenderer.render
(ThrownTrident pEntity, float pEntityYaw, float pPartialTicks, PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight) void
TntRenderer.render
(PrimedTnt pEntity, float pEntityYaw, float pPartialTicks, PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight) void
TropicalFishRenderer.render
(TropicalFish pEntity, float pEntityYaw, float pPartialTicks, PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight) void
WindChargeRenderer.render
(AbstractWindCharge pEntity, float pEntityYaw, float pPartialTick, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight) void
WitchRenderer.render
(Witch pEntity, float pEntityYaw, float pPartialTicks, PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight) void
WitherSkullRenderer.render
(WitherSkull pEntity, float pEntityYaw, float pPartialTicks, PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight) void
WolfRenderer.render
(Wolf pEntity, float pEntityYaw, float pPartialTicks, PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight) static void
EnderDragonRenderer.renderCrystalBeams
(float pX, float pY, float pZ, float pPartialTick, int pTickCount, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight) private void
EntityRenderDispatcher.renderFlame
(PoseStack p_114454_, MultiBufferSource p_114455_, Entity p_114456_, org.joml.Quaternionf p_304964_) void
DisplayRenderer.BlockDisplayRenderer.renderInner
(Display.BlockDisplay p_277939_, Display.BlockDisplay.BlockRenderState p_277885_, PoseStack p_277831_, MultiBufferSource p_277554_, int p_278071_, float p_277847_) void
DisplayRenderer.ItemDisplayRenderer.renderInner
(Display.ItemDisplay p_277863_, Display.ItemDisplay.ItemRenderState p_277481_, PoseStack p_277889_, MultiBufferSource p_277509_, int p_277861_, float p_277670_) protected abstract void
DisplayRenderer.renderInner
(T pTextDisplay, S pRenderState, PoseStack pPoseStack, MultiBufferSource pBuffer, int pLightmapUV, float pPartialTick) void
DisplayRenderer.TextDisplayRenderer.renderInner
(Display.TextDisplay pTextDisplay, Display.TextDisplay.TextRenderState pRenderState, PoseStack pPoseStack, MultiBufferSource pBuffer, int pLightmapUV, float pPartialTick) private <E extends Entity>
voidEntityRenderer.renderLeash
(T pEntity, float pPartialTick, PoseStack pPoseStack, MultiBufferSource pBufferSource, E pLeashHolder) protected void
MinecartRenderer.renderMinecartContents
(T pEntity, float pPartialTicks, BlockState pState, PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight) protected void
TntMinecartRenderer.renderMinecartContents
(MinecartTNT pEntity, float pPartialTicks, BlockState pState, PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight) static void
ItemEntityRenderer.renderMultipleFromCount
(ItemRenderer pItemRenderer, PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight, ItemStack pItem, BakedModel pModel, boolean pIsGui3d, RandomSource pRandom) static void
ItemEntityRenderer.renderMultipleFromCount
(ItemRenderer pItemRenderer, PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight, ItemStack pItem, RandomSource pRandom, Level pLevel) protected void
EntityRenderer.renderNameTag
(T pEntity, Component pDisplayName, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, float pPartialTick) protected void
ItemFrameRenderer.renderNameTag
(T pEntity, Component pDisplayName, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, float pPartialTick) private static void
EntityRenderDispatcher.renderServerSideHitbox
(PoseStack pPoseStack, Entity pEntity, MultiBufferSource pBufferSource) private static void
EntityRenderDispatcher.renderShadow
(PoseStack pPoseStack, MultiBufferSource pBuffer, Entity pEntity, float pWeight, float pPartialTicks, LevelReader pLevel, float pSize) void
ItemRenderer.renderStatic
(LivingEntity pEntity, ItemStack pItemStack, ItemDisplayContext pDiplayContext, boolean pLeftHand, PoseStack pPoseStack, MultiBufferSource pBufferSource, Level pLevel, int pCombinedLight, int pCombinedOverlay, int pSeed) void
ItemRenderer.renderStatic
(ItemStack pStack, ItemDisplayContext pDisplayContext, int pCombinedLight, int pCombinedOverlay, PoseStack pPoseStack, MultiBufferSource pBufferSource, Level pLevel, int pSeed) 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 <T extends LivingEntity>
voidRenderLayer.coloredCutoutModelCopyLayerRender
(EntityModel<T> pModelParent, EntityModel<T> pModel, ResourceLocation pTextureLocation, PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight, T pEntity, float pLimbSwing, float pLimbSwingAmount, float pAgeInTicks, float pNetHeadYaw, float pHeadPitch, float pPartialTick, int pColor) private void
WolfArmorLayer.maybeRenderColoredLayer
(PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight, ItemStack pArmorStack, AnimalArmorItem pArmorItem) private void
WolfArmorLayer.maybeRenderCracks
(PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight, ItemStack pArmorStack) void
BreezeEyesLayer.render
(PoseStack p_311827_, MultiBufferSource p_312311_, int p_312194_, Breeze p_312799_, float p_311984_, float p_312846_, float p_312053_, float p_312209_, float p_312003_, float p_312826_) void
BreezeWindLayer.render
(PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, Breeze pLivingEntity, float pLimbSwing, float pLimbSwingAmount, float pPartialTick, float pAgeInTicks, float pNetHeadYaw, float pHeadPitch) void
CapeLayer.render
(PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight, AbstractClientPlayer pLivingEntity, float pLimbSwing, float pLimbSwingAmount, float pPartialTicks, float pAgeInTicks, float pNetHeadYaw, float pHeadPitch) void
CarriedBlockLayer.render
(PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight, EnderMan pLivingEntity, float pLimbSwing, float pLimbSwingAmount, float pPartialTicks, float pAgeInTicks, float pNetHeadYaw, float pHeadPitch) void
CatCollarLayer.render
(PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight, Cat pLivingEntity, float pLimbSwing, float pLimbSwingAmount, float pPartialTicks, float pAgeInTicks, float pNetHeadYaw, float pHeadPitch) void
CrossedArmsItemLayer.render
(PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight, T pLivingEntity, float pLimbSwing, float pLimbSwingAmount, float pPartialTicks, float pAgeInTicks, float pNetHeadYaw, float pHeadPitch) void
CustomHeadLayer.render
(PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight, T pLivingEntity, float pLimbSwing, float pLimbSwingAmount, float pPartialTicks, float pAgeInTicks, float pNetHeadYaw, float pHeadPitch) void
Deadmau5EarsLayer.render
(PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight, AbstractClientPlayer pLivingEntity, float pLimbSwing, float pLimbSwingAmount, float pPartialTicks, float pAgeInTicks, float pNetHeadYaw, float pHeadPitch) void
DolphinCarryingItemLayer.render
(PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight, Dolphin pLivingEntity, float pLimbSwing, float pLimbSwingAmount, float pPartialTicks, float pAgeInTicks, float pNetHeadYaw, float pHeadPitch) void
DrownedOuterLayer.render
(PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight, T pLivingEntity, float pLimbSwing, float pLimbSwingAmount, float pPartialTicks, float pAgeInTicks, float pNetHeadYaw, float pHeadPitch) void
ElytraLayer.render
(PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight, T pLivingEntity, float pLimbSwing, float pLimbSwingAmount, float pPartialTicks, float pAgeInTicks, float pNetHeadYaw, float pHeadPitch) void
EnergySwirlLayer.render
(PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight, T pLivingEntity, float pLimbSwing, float pLimbSwingAmount, float pPartialTicks, float pAgeInTicks, float pNetHeadYaw, float pHeadPitch) void
EyesLayer.render
(PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight, T pLivingEntity, float pLimbSwing, float pLimbSwingAmount, float pPartialTicks, float pAgeInTicks, float pNetHeadYaw, float pHeadPitch) void
FoxHeldItemLayer.render
(PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight, Fox pLivingEntity, float pLimbSwing, float pLimbSwingAmount, float pPartialTicks, float pAgeInTicks, float pNetHeadYaw, float pHeadPitch) void
HorseArmorLayer.render
(PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight, Horse pLivingEntity, float pLimbSwing, float pLimbSwingAmount, float pPartialTicks, float pAgeInTicks, float pNetHeadYaw, float pHeadPitch) void
HorseMarkingLayer.render
(PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight, Horse pLivingEntity, float pLimbSwing, float pLimbSwingAmount, float pPartialTicks, float pAgeInTicks, float pNetHeadYaw, float pHeadPitch) void
HumanoidArmorLayer.render
(PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight, T pLivingEntity, float pLimbSwing, float pLimbSwingAmount, float pPartialTicks, float pAgeInTicks, float pNetHeadYaw, float pHeadPitch) void
IronGolemCrackinessLayer.render
(PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight, IronGolem pLivingEntity, float pLimbSwing, float pLimbSwingAmount, float pPartialTicks, float pAgeInTicks, float pNetHeadYaw, float pHeadPitch) void
IronGolemFlowerLayer.render
(PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight, IronGolem pLivingEntity, float pLimbSwing, float pLimbSwingAmount, float pPartialTicks, float pAgeInTicks, float pNetHeadYaw, float pHeadPitch) void
ItemInHandLayer.render
(PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight, T pLivingEntity, float pLimbSwing, float pLimbSwingAmount, float pPartialTicks, float pAgeInTicks, float pNetHeadYaw, float pHeadPitch) void
LlamaDecorLayer.render
(PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight, Llama pLivingEntity, float pLimbSwing, float pLimbSwingAmount, float pPartialTicks, float pAgeInTicks, float pNetHeadYaw, float pHeadPitch) void
MushroomCowMushroomLayer.render
(PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight, T pLivingEntity, float pLimbSwing, float pLimbSwingAmount, float pPartialTicks, float pAgeInTicks, float pNetHeadYaw, float pHeadPitch) void
PandaHoldsItemLayer.render
(PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight, Panda pLivingEntity, float pLimbSwing, float pLimbSwingAmount, float pPartialTicks, float pAgeInTicks, float pNetHeadYaw, float pHeadPitch) private void
ParrotOnShoulderLayer.render
(PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight, T pLivingEntity, float pLimbSwing, float pLimbSwingAmount, float pNetHeadYaw, float pHeadPitch, boolean pLeftShoulder) void
ParrotOnShoulderLayer.render
(PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight, T pLivingEntity, float pLimbSwing, float pLimbSwingAmount, float pPartialTicks, float pAgeInTicks, float pNetHeadYaw, float pHeadPitch) abstract void
RenderLayer.render
(PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, T pLivingEntity, float pLimbSwing, float pLimbSwingAmount, float pPartialTick, float pAgeInTicks, float pNetHeadYaw, float pHeadPitch) void
SaddleLayer.render
(PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight, T pLivingEntity, float pLimbSwing, float pLimbSwingAmount, float pPartialTicks, float pAgeInTicks, float pNetHeadYaw, float pHeadPitch) void
SheepFurLayer.render
(PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight, Sheep pLivingEntity, float pLimbSwing, float pLimbSwingAmount, float pPartialTicks, float pAgeInTicks, float pNetHeadYaw, float pHeadPitch) void
ShulkerHeadLayer.render
(PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight, Shulker pLivingEntity, float pLimbSwing, float pLimbSwingAmount, float pPartialTicks, float pAgeInTicks, float pNetHeadYaw, float pHeadPitch) void
SkeletonClothingLayer.render
(PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, T pLivingEntity, float pLimbSwing, float pLimbSwingAmount, float pPartialTick, float pAgeInTicks, float pNetHeadYaw, float pHeadPitch) void
SlimeOuterLayer.render
(PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight, T pLivingEntity, float pLimbSwing, float pLimbSwingAmount, float pPartialTicks, float pAgeInTicks, float pNetHeadYaw, float pHeadPitch) void
SnowGolemHeadLayer.render
(PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight, SnowGolem pLivingEntity, float pLimbSwing, float pLimbSwingAmount, float pPartialTicks, float pAgeInTicks, float pNetHeadYaw, float pHeadPitch) void
SpinAttackEffectLayer.render
(PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight, T pLivingEntity, float pLimbSwing, float pLimbSwingAmount, float pPartialTicks, float pAgeInTicks, float pNetHeadYaw, float pHeadPitch) void
StuckInBodyLayer.render
(PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight, T pLivingEntity, float pLimbSwing, float pLimbSwingAmount, float pPartialTicks, float pAgeInTicks, float pNetHeadYaw, float pHeadPitch) void
TropicalFishPatternLayer.render
(PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight, TropicalFish pLivingEntity, float pLimbSwing, float pLimbSwingAmount, float pPartialTicks, float pAgeInTicks, float pNetHeadYaw, float pHeadPitch) void
VillagerProfessionLayer.render
(PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight, T pLivingEntity, float pLimbSwing, float pLimbSwingAmount, float pPartialTicks, float pAgeInTicks, float pNetHeadYaw, float pHeadPitch) void
WardenEmissiveLayer.render
(PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, T pLivingEntity, float pLimbSwing, float pLimbSwingAmount, float pPartialTick, float pAgeInTicks, float pNetHeadYaw, float pHeadPitch) void
WitchItemLayer.render
(PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight, T pLivingEntity, float pLimbSwing, float pLimbSwingAmount, float pPartialTicks, float pAgeInTicks, float pNetHeadYaw, float pHeadPitch) void
WolfArmorLayer.render
(PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, Wolf pLivingEntity, float pLimbSwing, float pLimbSwingAmount, float pPartialTick, float pAgeInTicks, float pNetHeadYaw, float pHeadPitch) void
WolfCollarLayer.render
(PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight, Wolf pLivingEntity, float pLimbSwing, float pLimbSwingAmount, float pPartialTicks, float pAgeInTicks, float pNetHeadYaw, float pHeadPitch) private void
HumanoidArmorLayer.renderArmorPiece
(PoseStack pPoseStack, MultiBufferSource pBufferSource, T pLivingEntity, EquipmentSlot pSlot, int pPackedLight, A pModel) Deprecated.private void
HumanoidArmorLayer.renderArmorPiece
(PoseStack pPoseStack, MultiBufferSource pBufferSource, T pLivingEntity, EquipmentSlot pSlot, int pPackedLight, A pModel, float limbSwing, float limbSwingAmount, float partialTick, float ageInTicks, float netHeadYaw, float headPitch) protected void
ItemInHandLayer.renderArmWithItem
(LivingEntity pLivingEntity, ItemStack pItemStack, ItemDisplayContext pDisplayContext, HumanoidArm pArm, PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight) protected void
PlayerItemInHandLayer.renderArmWithItem
(LivingEntity pLivingEntity, ItemStack pItemStack, ItemDisplayContext pDisplayContext, HumanoidArm pArm, PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight) private void
PlayerItemInHandLayer.renderArmWithSpyglass
(LivingEntity pEntity, ItemStack pStack, HumanoidArm pArm, PoseStack pPoseStack, MultiBufferSource pBuffer, int pCombinedLight) protected static <T extends LivingEntity>
voidRenderLayer.renderColoredCutoutModel
(EntityModel<T> pModel, ResourceLocation pTextureLocation, PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight, T pEntity, int pColor) private void
HumanoidArmorLayer.renderGlint
(PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, A pModel) private void
HumanoidArmorLayer.renderGlint
(PoseStack p_289673_, MultiBufferSource p_289654_, int p_289649_, Model p_289659_) private void
HumanoidArmorLayer.renderModel
(PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, A pModel, int pDyeColor, ResourceLocation pTextureLocation) private void
HumanoidArmorLayer.renderModel
(PoseStack p_289664_, MultiBufferSource p_289689_, int p_289681_, Model p_289658_, int p_350798_, ResourceLocation p_324344_) private void
MushroomCowMushroomLayer.renderMushroomBlock
(PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight, boolean pOutlineOnly, BlockState pState, int pPackedOverlay, BakedModel pModel) protected void
ArrowLayer.renderStuckItem
(PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight, Entity pEntity, float pX, float pY, float pZ, float pPartialTick) protected void
BeeStingerLayer.renderStuckItem
(PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight, Entity pEntity, float pX, float pY, float pZ, float pPartialTick) protected abstract void
StuckInBodyLayer.renderStuckItem
(PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight, Entity pEntity, float pX, float pY, float pZ, float pPartialTick) private void
HumanoidArmorLayer.renderTrim
(Holder<ArmorMaterial> pArmorMaterial, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, ArmorTrim pTrim, A pModel, boolean pInnerTexture) private void
HumanoidArmorLayer.renderTrim
(Holder<ArmorMaterial> p_323506_, PoseStack p_289687_, MultiBufferSource p_289643_, int p_289683_, ArmorTrim p_289692_, Model p_289663_, boolean p_289651_) -
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
(AbstractClientPlayer pEntity, float pEntityYaw, float pPartialTicks, PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight) private void
PlayerRenderer.renderHand
(PoseStack pPoseStack, MultiBufferSource pBuffer, int pCombinedLight, AbstractClientPlayer pPlayer, ModelPart pRendererArm, ModelPart pRendererArmwear) void
PlayerRenderer.renderLeftHand
(PoseStack pPoseStack, MultiBufferSource pBuffer, int pCombinedLight, AbstractClientPlayer pPlayer) protected void
PlayerRenderer.renderNameTag
(AbstractClientPlayer pEntity, Component pDisplayName, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, float pPartialTick) void
PlayerRenderer.renderRightHand
(PoseStack pPoseStack, MultiBufferSource pBuffer, int pCombinedLight, AbstractClientPlayer pPlayer) -
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 pBuffer, Function<ResourceLocation, RenderType> pRenderTypeGetter) Material.buffer
(MultiBufferSource pBuffer, Function<ResourceLocation, RenderType> pRenderTypeGetter, 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, HitResult target, DeltaTracker deltaTracker, PoseStack poseStack, MultiBufferSource bufferSource) static void
ClientHooks.renderPistonMovedBlocks
(BlockPos pos, BlockState state, PoseStack stack, MultiBufferSource bufferSource, Level level, boolean checkSides, int packedOverlay, BlockRenderDispatcher blockRenderer) 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.multiBufferSource
private final MultiBufferSource
RenderPlayerEvent.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.getMultiBufferSource()
Returns the source of rendering buffers.RenderPlayerEvent.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) Entity
(LevelRenderer levelRenderer, Camera camera, EntityHitResult target, DeltaTracker deltaTracker, PoseStack poseStack, MultiBufferSource bufferSource) Post
(LivingEntity entity, LivingEntityRenderer<T, M> renderer, float partialTick, PoseStack poseStack, MultiBufferSource multiBufferSource, int packedLight) Post
(Player player, PlayerRenderer renderer, float partialTick, PoseStack poseStack, MultiBufferSource multiBufferSource, int packedLight) Pre
(LivingEntity entity, LivingEntityRenderer<T, M> renderer, float partialTick, PoseStack poseStack, MultiBufferSource multiBufferSource, int packedLight) Pre
(Player player, 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
(ItemFrame itemFrame, ItemFrameRenderer<?> renderItemFrame, PoseStack poseStack, MultiBufferSource multiBufferSource, int packedLight) protected
RenderLivingEvent
(LivingEntity entity, LivingEntityRenderer<T, M> renderer, float partialTick, PoseStack poseStack, MultiBufferSource multiBufferSource, int packedLight) RenderNameTagEvent
(Entity entity, Component content, EntityRenderer<?> entityRenderer, PoseStack poseStack, MultiBufferSource multiBufferSource, int packedLight, float partialTick) protected
RenderPlayerEvent
(Player player, PlayerRenderer renderer, float partialTick, PoseStack poseStack, MultiBufferSource multiBufferSource, int packedLight) -
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
(MapDecoration decoration, PoseStack poseStack, MultiBufferSource bufferSource, MapItemSavedData mapData, MapDecorationTextureManager decorationTextures, boolean inItemFrame, int packedLight, int index) Render the givenMapDecoration
on the map.static boolean
MapDecorationRendererManager.render
(MapDecoration decoration, PoseStack poseStack, MultiBufferSource bufferSource, MapItemSavedData mapData, MapDecorationTextureManager decorationTextures, boolean inItemFrame, int packedLight, int index) -
Uses of MultiBufferSource in net.neoforged.neoforge.client.model.renderable
Methods in net.neoforged.neoforge.client.model.renderable with parameters of type MultiBufferSourceModifier and TypeMethodDescriptionvoid
BakedModelRenderable.render
(PoseStack poseStack, MultiBufferSource bufferSource, ITextureRenderTypeLookup textureRenderTypeLookup, int lightmap, int overlay, float partialTick, BakedModelRenderable.Context context) void
CompositeRenderable.Component.render
(PoseStack poseStack, MultiBufferSource bufferSource, ITextureRenderTypeLookup textureRenderTypeLookup, int lightmap, int overlay, CompositeRenderable.Transforms context) void
CompositeRenderable.Mesh.render
(PoseStack poseStack, MultiBufferSource bufferSource, ITextureRenderTypeLookup textureRenderTypeLookup, int lightmap, int overlay) void
CompositeRenderable.render
(PoseStack poseStack, MultiBufferSource bufferSource, ITextureRenderTypeLookup textureRenderTypeLookup, int lightmap, int overlay, float partialTick, CompositeRenderable.Transforms context) void
IRenderable.render
(PoseStack poseStack, MultiBufferSource bufferSource, ITextureRenderTypeLookup textureRenderTypeLookup, int lightmap, int overlay, float partialTick, T context) Draws the renderable by adding the geometry to the providedMultiBufferSource
-
Uses of MultiBufferSource in net.neoforged.neoforge.debug.client
Methods in net.neoforged.neoforge.debug.client with parameters of type MultiBufferSourceModifier and TypeMethodDescriptionboolean
MapDecorationRenderTests.TestDecorationRenderer.render
(MapDecoration decoration, PoseStack poseStack, MultiBufferSource bufferSource, MapItemSavedData mapData, MapDecorationTextureManager decorationTextures, boolean inItemFrame, int packedLight, int index) -
Uses of MultiBufferSource in net.neoforged.neoforge.oldtest.client.model
Methods in net.neoforged.neoforge.oldtest.client.model with parameters of type MultiBufferSourceModifier and TypeMethodDescriptionvoid
CustomItemDisplayContextTest.RendererEvents.ItemHangerBlockEntityRenderer.render
(CustomItemDisplayContextTest.ItemHangerBlockEntity blocken, float partialTicks, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int overlayCoord) -
Uses of MultiBufferSource in net.neoforged.neoforge.oldtest.client.rendering
Methods in net.neoforged.neoforge.oldtest.client.rendering with parameters of type MultiBufferSourceModifier and TypeMethodDescriptionvoid
EntityRendererEventsTest.EntityRenderEventsTestClientModStuff.MyEntityLayer.render
(PoseStack poseStack, MultiBufferSource bufferSource, int lightness, EntityRendererEventsTest.MyEntity entity, float limbSwing, float limbSwingAmount, float partialTicks, float ageInTicks, float netHeadYaw, float headPitch)
HumanoidArmorLayer.renderArmorPiece(PoseStack, MultiBufferSource, LivingEntity, EquipmentSlot, int, HumanoidModel, float, float, float, float, float, float)
instead.