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 poseStack, MultiBufferSource bufferSource, boolean active, int packedLight) int
Font.drawInBatch
(String text, float x, float y, int color, boolean dropShadow, org.joml.Matrix4f matrix, MultiBufferSource buffer, Font.DisplayMode displayMode, int backgroundColor, int packedLightCoords) int
Font.drawInBatch
(String text, float x, float y, int color, boolean dropShadow, org.joml.Matrix4f matrix, MultiBufferSource buffer, Font.DisplayMode displayMode, int backgroundColor, int packedLightCoords, boolean bidirectional) int
Font.drawInBatch
(Component text, float x, float y, int color, boolean dropShadow, org.joml.Matrix4f matrix, MultiBufferSource buffer, Font.DisplayMode displayMode, int backgroundColor, int packedLightCoords) int
Font.drawInBatch
(FormattedCharSequence text, float x, float y, int color, boolean dropShadow, org.joml.Matrix4f matrix, MultiBufferSource buffer, Font.DisplayMode displayMode, int backgroundColor, int packedLightCoords) void
Font.drawInBatch8xOutline
(FormattedCharSequence text, float x, float y, int color, int backgroundColor, org.joml.Matrix4f matrix, MultiBufferSource bufferSource, int packedLightCoords) private int
Font.drawInternal
(String text, float x, float y, int color, boolean dropShadow, org.joml.Matrix4f matrix, MultiBufferSource buffer, Font.DisplayMode displayMode, int backgroundColor, int packedLightCoords, boolean bidirectional) private int
Font.drawInternal
(FormattedCharSequence text, float x, float y, int color, boolean dropShadow, org.joml.Matrix4f matrix, MultiBufferSource buffer, Font.DisplayMode displayMode, int backgroundColor, int packedLightCoords) void
MapRenderer.render
(PoseStack poseStack, MultiBufferSource buffer, MapId mapId, MapItemSavedData mapData, boolean active, int packedLight) private float
Font.renderText
(String text, float x, float y, int color, boolean dropShadow, org.joml.Matrix4f matrix, MultiBufferSource buffer, Font.DisplayMode displayMode, int backgroundColor, int packedLightCoords) private float
Font.renderText
(FormattedCharSequence text, float x, float y, int color, boolean dropShadow, org.joml.Matrix4f matrix, MultiBufferSource buffer, Font.DisplayMode displayMode, int backgroundColor, int packedLightCoords) Constructors in net.minecraft.client.gui with parameters of type MultiBufferSourceModifierConstructorDescriptionStringRenderOutput
(MultiBufferSource bufferSource, float x, float y, int color, boolean dropShadow, org.joml.Matrix4f pose, Font.DisplayMode mode, int packedLightCoords) -
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 player, float partialTicks, float pitch, InteractionHand hand, float swingProgress, ItemStack stack, float equippedProgress, PoseStack poseStack, MultiBufferSource buffer, int combinedLight) void
BlockEntityWithoutLevelRenderer.renderByItem
(ItemStack stack, ItemDisplayContext displayContext, PoseStack poseStack, MultiBufferSource buffer, int packedLight, int packedOverlay) private void
LevelRenderer.renderDebug
(PoseStack poseStack, MultiBufferSource buffer, Camera camera) private void
LevelRenderer.renderEntity
(Entity entity, double camX, double camY, double camZ, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource) void
ItemInHandRenderer.renderItem
(LivingEntity entity, ItemStack itemStack, ItemDisplayContext displayContext, boolean leftHand, PoseStack poseStack, MultiBufferSource buffer, int seed) private void
ItemInHandRenderer.renderMap
(PoseStack poseStack, MultiBufferSource buffer, int packedLight, ItemStack stack) private void
ItemInHandRenderer.renderMapHand
(PoseStack poseStack, MultiBufferSource buffer, int packedLight, HumanoidArm side) private void
ItemInHandRenderer.renderOneHandedMap
(PoseStack poseStack, MultiBufferSource buffer, int packedLight, float equippedProgress, HumanoidArm hand, float swingProgress, ItemStack stack) private void
ItemInHandRenderer.renderPlayerArm
(PoseStack poseStack, MultiBufferSource buffer, int packedLight, float equippedProgress, float swingProgress, HumanoidArm side) private void
ItemInHandRenderer.renderTwoHandedMap
(PoseStack poseStack, MultiBufferSource buffer, int packedLight, float pitch, float equippedProgress, float swingProgress) -
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 state, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay) Deprecated.void
BlockRenderDispatcher.renderSingleBlock
(BlockState state, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay, 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 blockEntity, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay) void
BeaconRenderer.render
(BeaconBlockEntity blockEntity, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay) void
BedRenderer.render
(BedBlockEntity blockEntity, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay) void
BellRenderer.render
(BellBlockEntity blockEntity, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay) <E extends BlockEntity>
voidBlockEntityRenderDispatcher.render
(E blockEntity, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource) void
BlockEntityRenderer.render
(T blockEntity, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay) void
BrushableBlockRenderer.render
(BrushableBlockEntity blockEntity, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay) void
CampfireRenderer.render
(CampfireBlockEntity blockEntity, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay) void
ChestRenderer.render
(T blockEntity, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay) void
ConduitRenderer.render
(ConduitBlockEntity blockEntity, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay) void
DecoratedPotRenderer.render
(DecoratedPotBlockEntity blockEntity, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay) void
EnchantTableRenderer.render
(EnchantingTableBlockEntity blockEntity, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay) void
HangingSignRenderer.render
(SignBlockEntity blockEntity, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay) void
LecternRenderer.render
(LecternBlockEntity blockEntity, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay) void
PistonHeadRenderer.render
(PistonMovingBlockEntity blockEntity, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay) void
ShulkerBoxRenderer.render
(ShulkerBoxBlockEntity blockEntity, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay) void
SignRenderer.render
(SignBlockEntity blockEntity, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay) void
SkullBlockRenderer.render
(SkullBlockEntity blockEntity, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay) void
SpawnerRenderer.render
(SpawnerBlockEntity blockEntity, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay) void
StructureBlockRenderer.render
(StructureBlockEntity blockEntity, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay) 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 blockEntity, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay) void
TrialSpawnerRenderer.render
(TrialSpawnerBlockEntity blockEntity, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay) void
VaultRenderer.render
(VaultBlockEntity blockEntity, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay) private static void
BeaconRenderer.renderBeaconBeam
(PoseStack poseStack, MultiBufferSource bufferSource, float partialTick, long gameTime, int yOffset, int height, int color) static void
BeaconRenderer.renderBeaconBeam
(PoseStack poseStack, MultiBufferSource bufferSource, ResourceLocation beamLocation, float partialTick, float textureScale, long gameTime, int yOffset, int height, int color, float beamRadius, float glowRadius) private void
PistonHeadRenderer.renderBlock
(BlockPos pos, BlockState state, PoseStack poseStack, MultiBufferSource bufferSource, Level level, boolean extended, int packedOverlay) static void
SpawnerRenderer.renderEntityInSpawner
(float partialTick, PoseStack poseStack, MultiBufferSource buffer, int packedLight, Entity entity, EntityRenderDispatcher entityRenderer, double oSpin, double spin) private void
StructureBlockRenderer.renderInvisibleBlocks
(StructureBlockEntity blockEntity, MultiBufferSource bufferSource, PoseStack poseStack) <E extends BlockEntity>
booleanBlockEntityRenderDispatcher.renderItem
(E blockEntity, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay) static void
VaultRenderer.renderItemInside
(float partialTick, Level level, PoseStack poseStack, MultiBufferSource buffer, int packedLight, ItemStack item, ItemRenderer itemRenderer, float previousSpin, float currentSpin, RandomSource random) private static void
BannerRenderer.renderPatternLayer
(PoseStack poseStack, MultiBufferSource buffer, int packedLight, int packedOverlay, ModelPart flagPart, Material material, DyeColor color) static void
BannerRenderer.renderPatterns
(PoseStack poseStack, MultiBufferSource buffer, int packedLight, int packedOverlay, ModelPart flagPart, Material flagMaterial, boolean banner, DyeColor baseColor, BannerPatternLayers patterns) static void
BannerRenderer.renderPatterns
(PoseStack poseStack, MultiBufferSource buffer, int packedLight, int packedOverlay, ModelPart flagPart, Material flagMaterial, boolean banner, DyeColor baseColor, BannerPatternLayers patterns, boolean glint) private void
BedRenderer.renderPiece
(PoseStack poseStack, MultiBufferSource bufferSource, ModelPart modelPart, Direction direction, Material material, int packedLight, int packedOverlay, boolean foot) private void
DecoratedPotRenderer.renderSide
(ModelPart modelPart, PoseStack poseStack, MultiBufferSource buffer, int packedLight, int packedOverlay, Material material) (package private) void
SignRenderer.renderSign
(PoseStack poseStack, MultiBufferSource buffer, int packedLight, int packedOverlay, WoodType woodType, Model model) (package private) void
SignRenderer.renderSignText
(BlockPos pos, SignText text, PoseStack poseStack, MultiBufferSource buffer, int packedLight, int lineHeight, int maxWidth, boolean isFrontText) (package private) void
SignRenderer.renderSignWithText
(SignBlockEntity signEntity, PoseStack poseStack, MultiBufferSource buffer, int packedLight, int packedOverlay, BlockState state, SignBlock signBlock, WoodType woodType, Model model) static void
SkullBlockRenderer.renderSkull
(Direction direction, float yRot, float mouthAnimation, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, SkullModelBase model, RenderType renderType) private static <T extends BlockEntity>
voidBlockEntityRenderDispatcher.setupAndRender
(BlockEntityRenderer<T> renderer, T blockEntity, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource) -
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 poseStack, MultiBufferSource buffer) private void
BrainDebugRenderer.doRender
(PoseStack poseStack, MultiBufferSource buffer, double x, double y, double z) private void
SupportBlockRenderer.drawHighlights
(PoseStack poseStack, MultiBufferSource buffer, double camX, double camY, double camZ, Entity entity, DoubleSupplier biasGetter, float red, float green, float blue) private static void
BreezeDebugRenderer.drawLine
(PoseStack poseStack, MultiBufferSource buffer, double xOffset, double yOffset, double zOffset, Vec3 fromPos, Vec3 toPos, int color) private static void
BeeDebugRenderer.highlightHive
(PoseStack poseStack, MultiBufferSource buffer, BlockPos hivePos) private static void
BrainDebugRenderer.highlightPoi
(PoseStack poseStack, MultiBufferSource buffer, BlockPos pos) private void
SupportBlockRenderer.highlightPosition
(BlockPos pos, PoseStack poseStack, double camX, double camY, double camZ, MultiBufferSource buffer, double bias, float red, float green, float blue) private static void
RaidDebugRenderer.highlightRaidCenter
(PoseStack poseStack, MultiBufferSource buffer, BlockPos pos) private static void
VillageSectionsDebugRenderer.highlightVillageSection
(PoseStack poseStack, MultiBufferSource buffer, SectionPos pos) void
BeeDebugRenderer.render
(PoseStack poseStack, MultiBufferSource bufferSource, double camX, double camY, double camZ) void
BrainDebugRenderer.render
(PoseStack poseStack, MultiBufferSource bufferSource, double camX, double camY, double camZ) void
BreezeDebugRenderer.render
(PoseStack poseStack, MultiBufferSource buffer, double xOffset, double yOffset, double zOffset) void
ChunkBorderRenderer.render
(PoseStack poseStack, MultiBufferSource bufferSource, double camX, double camY, double camZ) void
ChunkDebugRenderer.render
(PoseStack poseStack, MultiBufferSource bufferSource, double camX, double camY, double camZ) void
CollisionBoxRenderer.render
(PoseStack poseStack, MultiBufferSource bufferSource, double camX, double camY, double camZ) void
DebugRenderer.SimpleDebugRenderer.render
(PoseStack poseStack, MultiBufferSource bufferSource, double camX, double camY, double camZ) void
GameEventListenerRenderer.render
(PoseStack poseStack, MultiBufferSource bufferSource, double camX, double camY, double camZ) void
GameTestDebugRenderer.render
(PoseStack poseStack, MultiBufferSource bufferSource, double camX, double camY, double camZ) void
GoalSelectorDebugRenderer.render
(PoseStack poseStack, MultiBufferSource bufferSource, double camX, double camY, double camZ) void
HeightMapRenderer.render
(PoseStack poseStack, MultiBufferSource bufferSource, double camX, double camY, double camZ) void
LightDebugRenderer.render
(PoseStack poseStack, MultiBufferSource bufferSource, double camX, double camY, double camZ) void
LightSectionDebugRenderer.render
(PoseStack poseStack, MultiBufferSource bufferSource, double camX, double camY, double camZ) void
NeighborsUpdateRenderer.render
(PoseStack poseStack, MultiBufferSource bufferSource, double camX, double camY, double camZ) void
PathfindingRenderer.render
(PoseStack poseStack, MultiBufferSource bufferSource, double camX, double camY, double camZ) void
RaidDebugRenderer.render
(PoseStack poseStack, MultiBufferSource bufferSource, double camX, double camY, double camZ) void
SolidFaceRenderer.render
(PoseStack poseStack, MultiBufferSource bufferSource, double camX, double camY, double camZ) void
StructureRenderer.render
(PoseStack poseStack, MultiBufferSource bufferSource, double camX, double camY, double camZ) void
SupportBlockRenderer.render
(PoseStack poseStack, MultiBufferSource bufferSource, double camX, double camY, double camZ) void
VillageSectionsDebugRenderer.render
(PoseStack poseStack, MultiBufferSource bufferSource, double camX, double camY, double camZ) void
WaterDebugRenderer.render
(PoseStack poseStack, MultiBufferSource bufferSource, double camX, double camY, double camZ) void
WorldGenAttemptRenderer.render
(PoseStack poseStack, MultiBufferSource bufferSource, double camX, double camY, double camZ) private void
BeeDebugRenderer.renderBeeInfo
(PoseStack poseStack, MultiBufferSource buffer, BeeDebugPayload.BeeInfo beeInfo) private void
BrainDebugRenderer.renderBrainInfo
(PoseStack poseStack, MultiBufferSource buffer, BrainDebugPayload.BrainDump brainDump, double x, double y, double z) private static void
LightSectionDebugRenderer.renderEdges
(PoseStack poseStack, DiscreteVoxelShape shape, SectionPos pos, MultiBufferSource bufferSource, double camX, double camY, double camZ, org.joml.Vector4f color) static void
DebugRenderer.renderFilledBox
(PoseStack poseStack, MultiBufferSource bufferSource, double minX, double minY, double minZ, double maxX, double maxY, double maxZ, float red, float green, float blue, float alpha) static void
DebugRenderer.renderFilledBox
(PoseStack poseStack, MultiBufferSource bufferSource, BlockPos pos, float scale, float red, float green, float blue, float alpha) static void
DebugRenderer.renderFilledBox
(PoseStack poseStack, MultiBufferSource bufferSource, BlockPos startPos, BlockPos endPos, float red, float green, float blue, float alpha) static void
DebugRenderer.renderFilledBox
(PoseStack poseStack, MultiBufferSource bufferSource, AABB boundingBox, float red, float green, float blue, float alpha) private static void
GameEventListenerRenderer.renderFilledBox
(PoseStack poseStack, MultiBufferSource buffer, AABB boundingBox, float red, float green, float blue, float alpha) static void
DebugRenderer.renderFilledUnitCube
(PoseStack poseStack, MultiBufferSource bufferSource, BlockPos pos, float red, float green, float blue, float alpha) static void
DebugRenderer.renderFloatingText
(PoseStack poseStack, MultiBufferSource bufferSource, String text, double x, double y, double z, int color) static void
DebugRenderer.renderFloatingText
(PoseStack poseStack, MultiBufferSource bufferSource, String text, double x, double y, double z, int color, float scale) static void
DebugRenderer.renderFloatingText
(PoseStack poseStack, MultiBufferSource bufferSource, String text, double x, double y, double z, int color, float scale, boolean p_270731_, float p_270825_, boolean transparent) static void
DebugRenderer.renderFloatingText
(PoseStack poseStack, MultiBufferSource bufferSource, String text, int x, int y, int z, int color) private void
BeeDebugRenderer.renderFlowerInfos
(PoseStack poseStack, MultiBufferSource buffer) private void
BeeDebugRenderer.renderGhostHive
(PoseStack poseStack, MultiBufferSource buffer, BlockPos hivePos, List<String> ghostHives) private void
BrainDebugRenderer.renderGhostPoi
(PoseStack poseStack, MultiBufferSource buffer, BlockPos pos, List<String> poiName) private void
BeeDebugRenderer.renderHiveInfo
(PoseStack poseStack, MultiBufferSource buffer, HiveDebugPayload.HiveInfo hiveInfo, Collection<UUID> beeUuids) private void
GameTestDebugRenderer.renderMarker
(PoseStack poseStack, MultiBufferSource buffer, BlockPos pos, GameTestDebugRenderer.Marker marker) private void
BeeDebugRenderer.renderPath
(PoseStack poseStack, MultiBufferSource buffer, BeeDebugPayload.BeeInfo beeInfo) private void
BrainDebugRenderer.renderPath
(PoseStack poseStack, MultiBufferSource buffer, BrainDebugPayload.BrainDump brainDump, double x, double y, double z) static void
PathfindingRenderer.renderPath
(PoseStack poseStack, MultiBufferSource buffer, Path path, float p_270841_, boolean p_270481_, boolean p_270748_, double x, double y, double z) private void
BrainDebugRenderer.renderPoiInfo
(PoseStack poseStack, MultiBufferSource buffer, BrainDebugRenderer.PoiInfo poiInfo) private static void
RaidDebugRenderer.renderTextOverBlock
(PoseStack poseStack, MultiBufferSource buffer, String text, BlockPos pos, int color) private static void
BeeDebugRenderer.renderTextOverHive
(PoseStack poseStack, MultiBufferSource buffer, String text, HiveDebugPayload.HiveInfo hiveInfo, int layer, int color) private static void
BeeDebugRenderer.renderTextOverMob
(PoseStack poseStack, MultiBufferSource buffer, Position pos, int layer, String text, int color, float scale) private static void
BrainDebugRenderer.renderTextOverMob
(PoseStack poseStack, MultiBufferSource buffer, Position pos, int layer, String text, int color, float scale) private static void
BrainDebugRenderer.renderTextOverPoi
(PoseStack poseStack, MultiBufferSource buffer, String text, BrainDebugRenderer.PoiInfo poiInfo, int layer, int color) private static void
BeeDebugRenderer.renderTextOverPos
(PoseStack poseStack, MultiBufferSource buffer, String text, BlockPos pos, int layer, int color) private static void
BrainDebugRenderer.renderTextOverPos
(PoseStack poseStack, MultiBufferSource buffer, String text, BlockPos pos, int layer, int color) -
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 bufferSource, RenderType renderType, boolean hasFoil) static VertexConsumer
ItemRenderer.getCompassFoilBuffer
(MultiBufferSource bufferSource, RenderType renderType, PoseStack.Pose pose) static VertexConsumer
ItemRenderer.getFoilBuffer
(MultiBufferSource bufferSource, RenderType renderType, boolean isItem, boolean glint) static VertexConsumer
ItemRenderer.getFoilBufferDirect
(MultiBufferSource bufferSource, RenderType renderType, boolean noEntity, boolean withGlint) void
ArrowRenderer.render
(T entity, float entityYaw, float partialTicks, PoseStack poseStack, MultiBufferSource buffer, int packedLight) void
BoatRenderer.render
(Boat entity, float entityYaw, float partialTicks, PoseStack poseStack, MultiBufferSource buffer, int packedLight) void
BreezeRenderer.render
(Breeze entity, float entityYaw, float partialTicks, PoseStack poseStack, MultiBufferSource buffer, int packedLight) void
DisplayRenderer.render
(T entity, float entityYaw, float partialTick, PoseStack poseStack, MultiBufferSource buffer, int packedLight) void
DragonFireballRenderer.render
(DragonFireball entity, float entityYaw, float partialTicks, PoseStack poseStack, MultiBufferSource buffer, int packedLight) void
EndCrystalRenderer.render
(EndCrystal entity, float entityYaw, float partialTicks, PoseStack poseStack, MultiBufferSource buffer, int packedLight) void
EnderDragonRenderer.render
(EnderDragon entity, float entityYaw, float partialTicks, PoseStack poseStack, MultiBufferSource buffer, int packedLight) void
EndermanRenderer.render
(EnderMan entity, float entityYaw, float partialTicks, PoseStack poseStack, MultiBufferSource buffer, int packedLight) <E extends Entity>
voidEntityRenderDispatcher.render
(E entity, double x, double y, double z, float rotationYaw, float partialTicks, PoseStack poseStack, MultiBufferSource buffer, int packedLight) void
EntityRenderer.render
(T p_entity, float entityYaw, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight) void
EvokerFangsRenderer.render
(EvokerFangs entity, float entityYaw, float partialTicks, PoseStack poseStack, MultiBufferSource buffer, int packedLight) void
ExperienceOrbRenderer.render
(ExperienceOrb entity, float entityYaw, float partialTicks, PoseStack poseStack, MultiBufferSource buffer, int packedLight) void
FallingBlockRenderer.render
(FallingBlockEntity entity, float entityYaw, float partialTicks, PoseStack poseStack, MultiBufferSource buffer, int packedLight) void
FireworkEntityRenderer.render
(FireworkRocketEntity entity, float entityYaw, float partialTicks, PoseStack poseStack, MultiBufferSource buffer, int packedLight) void
FishingHookRenderer.render
(FishingHook entity, float entityYaw, float partialTicks, PoseStack poseStack, MultiBufferSource buffer, int packedLight) void
GuardianRenderer.render
(Guardian entity, float entityYaw, float partialTicks, PoseStack poseStack, MultiBufferSource buffer, int packedLight) void
IllusionerRenderer.render
(Illusioner entity, float entityYaw, float partialTicks, PoseStack poseStack, MultiBufferSource buffer, int packedLight) void
ItemEntityRenderer.render
(ItemEntity entity, float entityYaw, float partialTicks, PoseStack poseStack, MultiBufferSource buffer, int packedLight) void
ItemFrameRenderer.render
(T entity, float entityYaw, float partialTicks, PoseStack poseStack, MultiBufferSource buffer, int packedLight) void
ItemRenderer.render
(ItemStack itemStack, ItemDisplayContext displayContext, boolean leftHand, PoseStack poseStack, MultiBufferSource bufferSource, int combinedLight, int combinedOverlay, BakedModel p_model) void
LeashKnotRenderer.render
(LeashFenceKnotEntity entity, float entityYaw, float partialTicks, PoseStack poseStack, MultiBufferSource buffer, int packedLight) void
LightningBoltRenderer.render
(LightningBolt entity, float entityYaw, float partialTicks, PoseStack poseStack, MultiBufferSource buffer, int packedLight) void
LivingEntityRenderer.render
(T entity, float entityYaw, float partialTicks, PoseStack poseStack, MultiBufferSource buffer, int packedLight) void
LlamaSpitRenderer.render
(LlamaSpit entity, float entityYaw, float partialTicks, PoseStack poseStack, MultiBufferSource buffer, int packedLight) void
MagmaCubeRenderer.render
(MagmaCube entity, float entityYaw, float partialTicks, PoseStack poseStack, MultiBufferSource buffer, int packedLight) void
MinecartRenderer.render
(T entity, float entityYaw, float partialTicks, PoseStack poseStack, MultiBufferSource buffer, int packedLight) 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 entity, float entityYaw, float partialTicks, PoseStack poseStack, MultiBufferSource buffer, int packedLight) void
PufferfishRenderer.render
(Pufferfish entity, float entityYaw, float partialTicks, PoseStack poseStack, MultiBufferSource buffer, int packedLight) void
ShulkerBulletRenderer.render
(ShulkerBullet entity, float entityYaw, float partialTicks, PoseStack poseStack, MultiBufferSource buffer, int packedLight) void
SlimeRenderer.render
(Slime entity, float entityYaw, float partialTicks, PoseStack poseStack, MultiBufferSource buffer, int packedLight) void
ThrownItemRenderer.render
(T entity, float entityYaw, float partialTicks, PoseStack poseStack, MultiBufferSource buffer, int packedLight) void
ThrownTridentRenderer.render
(ThrownTrident entity, float entityYaw, float partialTicks, PoseStack poseStack, MultiBufferSource buffer, int packedLight) void
TntRenderer.render
(PrimedTnt entity, float entityYaw, float partialTicks, PoseStack poseStack, MultiBufferSource buffer, int packedLight) void
TropicalFishRenderer.render
(TropicalFish entity, float entityYaw, float partialTicks, PoseStack poseStack, MultiBufferSource buffer, int packedLight) void
WindChargeRenderer.render
(AbstractWindCharge entity, float entityYaw, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight) void
WitchRenderer.render
(Witch entity, float entityYaw, float partialTicks, PoseStack poseStack, MultiBufferSource buffer, int packedLight) void
WitherSkullRenderer.render
(WitherSkull entity, float entityYaw, float partialTicks, PoseStack poseStack, MultiBufferSource buffer, int packedLight) void
WolfRenderer.render
(Wolf entity, float entityYaw, float partialTicks, PoseStack poseStack, MultiBufferSource buffer, int packedLight) static void
EnderDragonRenderer.renderCrystalBeams
(float x, float y, float z, float partialTick, int tickCount, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight) private void
EntityRenderDispatcher.renderFlame
(PoseStack poseStack, MultiBufferSource buffer, Entity entity, org.joml.Quaternionf quaternion) 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 textDisplay, S renderState, PoseStack poseStack, MultiBufferSource buffer, int lightmapUV, float partialTick) void
DisplayRenderer.TextDisplayRenderer.renderInner
(Display.TextDisplay textDisplay, Display.TextDisplay.TextRenderState renderState, PoseStack poseStack, MultiBufferSource buffer, int lightmapUV, float partialTick) private <E extends Entity>
voidEntityRenderer.renderLeash
(T entity, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource, E leashHolder) protected void
MinecartRenderer.renderMinecartContents
(T entity, float partialTicks, BlockState state, PoseStack poseStack, MultiBufferSource buffer, int packedLight) protected void
TntMinecartRenderer.renderMinecartContents
(MinecartTNT entity, float partialTicks, BlockState state, PoseStack poseStack, MultiBufferSource buffer, int packedLight) static void
ItemEntityRenderer.renderMultipleFromCount
(ItemRenderer itemRenderer, PoseStack poseStack, MultiBufferSource buffer, int packedLight, ItemStack item, BakedModel model, boolean isGui3d, RandomSource random) static void
ItemEntityRenderer.renderMultipleFromCount
(ItemRenderer itemRenderer, PoseStack poseStack, MultiBufferSource buffer, int packedLight, ItemStack item, RandomSource random, Level level) protected void
EntityRenderer.renderNameTag
(T entity, Component displayName, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, float partialTick) protected void
ItemFrameRenderer.renderNameTag
(T entity, Component displayName, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, float partialTick) private static void
EntityRenderDispatcher.renderServerSideHitbox
(PoseStack poseStack, Entity p_entity, MultiBufferSource bufferSource) private static void
EntityRenderDispatcher.renderShadow
(PoseStack poseStack, MultiBufferSource buffer, Entity entity, float weight, float partialTicks, LevelReader level, float size) void
ItemRenderer.renderStatic
(LivingEntity entity, ItemStack itemStack, ItemDisplayContext diplayContext, boolean leftHand, PoseStack poseStack, MultiBufferSource bufferSource, Level level, int combinedLight, int combinedOverlay, int seed) void
ItemRenderer.renderStatic
(ItemStack stack, ItemDisplayContext displayContext, int combinedLight, int combinedOverlay, PoseStack poseStack, MultiBufferSource bufferSource, Level level, int seed) static void
TntMinecartRenderer.renderWhiteSolidBlock
(BlockRenderDispatcher blockRenderDispatcher, BlockState state, PoseStack poseStack, MultiBufferSource buffer, int packedLight, boolean whiteOverlay) -
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> modelParent, EntityModel<T> model, ResourceLocation textureLocation, PoseStack poseStack, MultiBufferSource buffer, int packedLight, T entity, float limbSwing, float limbSwingAmount, float ageInTicks, float netHeadYaw, float headPitch, float partialTick, int color) private void
WolfArmorLayer.maybeRenderColoredLayer
(PoseStack poseStack, MultiBufferSource buffer, int packedLight, ItemStack armorStack, AnimalArmorItem armorItem) private void
WolfArmorLayer.maybeRenderCracks
(PoseStack poseStack, MultiBufferSource buffer, int packedLight, ItemStack armorStack) 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 poseStack, MultiBufferSource bufferSource, int packedLight, Breeze livingEntity, float limbSwing, float limbSwingAmount, float partialTick, float ageInTicks, float netHeadYaw, float headPitch) void
CapeLayer.render
(PoseStack poseStack, MultiBufferSource buffer, int packedLight, AbstractClientPlayer livingEntity, float limbSwing, float limbSwingAmount, float partialTicks, float ageInTicks, float netHeadYaw, float headPitch) void
CarriedBlockLayer.render
(PoseStack poseStack, MultiBufferSource buffer, int packedLight, EnderMan livingEntity, float limbSwing, float limbSwingAmount, float partialTicks, float ageInTicks, float netHeadYaw, float headPitch) void
CatCollarLayer.render
(PoseStack poseStack, MultiBufferSource buffer, int packedLight, Cat livingEntity, float limbSwing, float limbSwingAmount, float partialTicks, float ageInTicks, float netHeadYaw, float headPitch) void
CrossedArmsItemLayer.render
(PoseStack poseStack, MultiBufferSource buffer, int packedLight, T livingEntity, float limbSwing, float limbSwingAmount, float partialTicks, float ageInTicks, float netHeadYaw, float headPitch) void
CustomHeadLayer.render
(PoseStack poseStack, MultiBufferSource buffer, int packedLight, T livingEntity, float limbSwing, float limbSwingAmount, float partialTicks, float ageInTicks, float netHeadYaw, float headPitch) void
Deadmau5EarsLayer.render
(PoseStack poseStack, MultiBufferSource buffer, int packedLight, AbstractClientPlayer livingEntity, float limbSwing, float limbSwingAmount, float partialTicks, float ageInTicks, float netHeadYaw, float headPitch) void
DolphinCarryingItemLayer.render
(PoseStack poseStack, MultiBufferSource buffer, int packedLight, Dolphin livingEntity, float limbSwing, float limbSwingAmount, float partialTicks, float ageInTicks, float netHeadYaw, float headPitch) void
DrownedOuterLayer.render
(PoseStack poseStack, MultiBufferSource buffer, int packedLight, T livingEntity, float limbSwing, float limbSwingAmount, float partialTicks, float ageInTicks, float netHeadYaw, float headPitch) void
ElytraLayer.render
(PoseStack poseStack, MultiBufferSource buffer, int packedLight, T livingEntity, float limbSwing, float limbSwingAmount, float partialTicks, float ageInTicks, float netHeadYaw, float headPitch) void
EnergySwirlLayer.render
(PoseStack poseStack, MultiBufferSource buffer, int packedLight, T livingEntity, float limbSwing, float limbSwingAmount, float partialTicks, float ageInTicks, float netHeadYaw, float headPitch) void
EyesLayer.render
(PoseStack poseStack, MultiBufferSource buffer, int packedLight, T livingEntity, float limbSwing, float limbSwingAmount, float partialTicks, float ageInTicks, float netHeadYaw, float headPitch) void
FoxHeldItemLayer.render
(PoseStack poseStack, MultiBufferSource buffer, int packedLight, Fox livingEntity, float limbSwing, float limbSwingAmount, float partialTicks, float ageInTicks, float netHeadYaw, float headPitch) void
HorseArmorLayer.render
(PoseStack poseStack, MultiBufferSource buffer, int packedLight, Horse livingEntity, float limbSwing, float limbSwingAmount, float partialTicks, float ageInTicks, float netHeadYaw, float headPitch) void
HorseMarkingLayer.render
(PoseStack poseStack, MultiBufferSource buffer, int packedLight, Horse livingEntity, float limbSwing, float limbSwingAmount, float partialTicks, float ageInTicks, float netHeadYaw, float headPitch) void
HumanoidArmorLayer.render
(PoseStack poseStack, MultiBufferSource buffer, int packedLight, T livingEntity, float limbSwing, float limbSwingAmount, float partialTicks, float ageInTicks, float netHeadYaw, float headPitch) void
IronGolemCrackinessLayer.render
(PoseStack poseStack, MultiBufferSource buffer, int packedLight, IronGolem livingEntity, float limbSwing, float limbSwingAmount, float partialTicks, float ageInTicks, float netHeadYaw, float headPitch) void
IronGolemFlowerLayer.render
(PoseStack poseStack, MultiBufferSource buffer, int packedLight, IronGolem livingEntity, float limbSwing, float limbSwingAmount, float partialTicks, float ageInTicks, float netHeadYaw, float headPitch) void
ItemInHandLayer.render
(PoseStack poseStack, MultiBufferSource buffer, int packedLight, T livingEntity, float limbSwing, float limbSwingAmount, float partialTicks, float ageInTicks, float netHeadYaw, float headPitch) void
LlamaDecorLayer.render
(PoseStack poseStack, MultiBufferSource buffer, int packedLight, Llama livingEntity, float limbSwing, float limbSwingAmount, float partialTicks, float ageInTicks, float netHeadYaw, float headPitch) void
MushroomCowMushroomLayer.render
(PoseStack poseStack, MultiBufferSource buffer, int packedLight, T livingEntity, float limbSwing, float limbSwingAmount, float partialTicks, float ageInTicks, float netHeadYaw, float headPitch) void
PandaHoldsItemLayer.render
(PoseStack poseStack, MultiBufferSource buffer, int packedLight, Panda livingEntity, float limbSwing, float limbSwingAmount, float partialTicks, float ageInTicks, float netHeadYaw, float headPitch) private void
ParrotOnShoulderLayer.render
(PoseStack poseStack, MultiBufferSource buffer, int packedLight, T livingEntity, float limbSwing, float limbSwingAmount, float netHeadYaw, float headPitch, boolean leftShoulder) void
ParrotOnShoulderLayer.render
(PoseStack poseStack, MultiBufferSource buffer, int packedLight, T livingEntity, float limbSwing, float limbSwingAmount, float partialTicks, float ageInTicks, float netHeadYaw, float headPitch) abstract void
RenderLayer.render
(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, T livingEntity, float limbSwing, float limbSwingAmount, float partialTick, float ageInTicks, float netHeadYaw, float headPitch) void
SaddleLayer.render
(PoseStack poseStack, MultiBufferSource buffer, int packedLight, T livingEntity, float limbSwing, float limbSwingAmount, float partialTicks, float ageInTicks, float netHeadYaw, float headPitch) void
SheepFurLayer.render
(PoseStack poseStack, MultiBufferSource buffer, int packedLight, Sheep livingEntity, float limbSwing, float limbSwingAmount, float partialTicks, float ageInTicks, float netHeadYaw, float headPitch) void
ShulkerHeadLayer.render
(PoseStack poseStack, MultiBufferSource buffer, int packedLight, Shulker livingEntity, float limbSwing, float limbSwingAmount, float partialTicks, float ageInTicks, float netHeadYaw, float headPitch) void
SkeletonClothingLayer.render
(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, T livingEntity, float limbSwing, float limbSwingAmount, float partialTick, float ageInTicks, float netHeadYaw, float headPitch) void
SlimeOuterLayer.render
(PoseStack poseStack, MultiBufferSource buffer, int packedLight, T livingEntity, float limbSwing, float limbSwingAmount, float partialTicks, float ageInTicks, float netHeadYaw, float headPitch) void
SnowGolemHeadLayer.render
(PoseStack poseStack, MultiBufferSource buffer, int packedLight, SnowGolem livingEntity, float limbSwing, float limbSwingAmount, float partialTicks, float ageInTicks, float netHeadYaw, float headPitch) void
SpinAttackEffectLayer.render
(PoseStack poseStack, MultiBufferSource buffer, int packedLight, T livingEntity, float limbSwing, float limbSwingAmount, float partialTicks, float ageInTicks, float netHeadYaw, float headPitch) void
StuckInBodyLayer.render
(PoseStack poseStack, MultiBufferSource buffer, int packedLight, T livingEntity, float limbSwing, float limbSwingAmount, float partialTicks, float ageInTicks, float netHeadYaw, float headPitch) void
TropicalFishPatternLayer.render
(PoseStack poseStack, MultiBufferSource buffer, int packedLight, TropicalFish livingEntity, float limbSwing, float limbSwingAmount, float partialTicks, float ageInTicks, float netHeadYaw, float headPitch) void
VillagerProfessionLayer.render
(PoseStack poseStack, MultiBufferSource buffer, int packedLight, T livingEntity, float limbSwing, float limbSwingAmount, float partialTicks, float ageInTicks, float netHeadYaw, float headPitch) void
WardenEmissiveLayer.render
(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, T livingEntity, float limbSwing, float limbSwingAmount, float partialTick, float ageInTicks, float netHeadYaw, float headPitch) void
WitchItemLayer.render
(PoseStack poseStack, MultiBufferSource buffer, int packedLight, T livingEntity, float limbSwing, float limbSwingAmount, float partialTicks, float ageInTicks, float netHeadYaw, float headPitch) void
WolfArmorLayer.render
(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, Wolf livingEntity, float limbSwing, float limbSwingAmount, float partialTick, float ageInTicks, float netHeadYaw, float headPitch) void
WolfCollarLayer.render
(PoseStack poseStack, MultiBufferSource buffer, int packedLight, Wolf livingEntity, float limbSwing, float limbSwingAmount, float partialTicks, float ageInTicks, float netHeadYaw, float headPitch) private void
HumanoidArmorLayer.renderArmorPiece
(PoseStack poseStack, MultiBufferSource bufferSource, T livingEntity, EquipmentSlot slot, int packedLight, A model) Deprecated.private void
HumanoidArmorLayer.renderArmorPiece
(PoseStack poseStack, MultiBufferSource bufferSource, T livingEntity, EquipmentSlot slot, int packedLight, A p_model, float limbSwing, float limbSwingAmount, float partialTick, float ageInTicks, float netHeadYaw, float headPitch) protected void
ItemInHandLayer.renderArmWithItem
(LivingEntity livingEntity, ItemStack itemStack, ItemDisplayContext displayContext, HumanoidArm arm, PoseStack poseStack, MultiBufferSource buffer, int packedLight) protected void
PlayerItemInHandLayer.renderArmWithItem
(LivingEntity livingEntity, ItemStack itemStack, ItemDisplayContext displayContext, HumanoidArm arm, PoseStack poseStack, MultiBufferSource buffer, int packedLight) private void
PlayerItemInHandLayer.renderArmWithSpyglass
(LivingEntity entity, ItemStack stack, HumanoidArm arm, PoseStack poseStack, MultiBufferSource buffer, int combinedLight) protected static <T extends LivingEntity>
voidRenderLayer.renderColoredCutoutModel
(EntityModel<T> model, ResourceLocation textureLocation, PoseStack poseStack, MultiBufferSource buffer, int packedLight, T entity, int color) private void
HumanoidArmorLayer.renderGlint
(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, A model) private void
HumanoidArmorLayer.renderGlint
(PoseStack p_289673_, MultiBufferSource p_289654_, int p_289649_, Model p_289659_) private void
HumanoidArmorLayer.renderModel
(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, A model, int dyeColor, ResourceLocation textureLocation) 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 poseStack, MultiBufferSource buffer, int packedLight, boolean outlineOnly, BlockState state, int packedOverlay, BakedModel model) protected void
ArrowLayer.renderStuckItem
(PoseStack poseStack, MultiBufferSource buffer, int packedLight, Entity entity, float x, float y, float z, float partialTick) protected void
BeeStingerLayer.renderStuckItem
(PoseStack poseStack, MultiBufferSource buffer, int packedLight, Entity entity, float x, float y, float z, float partialTick) protected abstract void
StuckInBodyLayer.renderStuckItem
(PoseStack poseStack, MultiBufferSource buffer, int packedLight, Entity entity, float x, float y, float z, float partialTick) private void
HumanoidArmorLayer.renderTrim
(Holder<ArmorMaterial> armorMaterial, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, ArmorTrim trim, A model, boolean innerTexture) 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 entity, float entityYaw, float partialTicks, PoseStack poseStack, MultiBufferSource buffer, int packedLight) private void
PlayerRenderer.renderHand
(PoseStack poseStack, MultiBufferSource buffer, int combinedLight, AbstractClientPlayer player, ModelPart rendererArm, ModelPart rendererArmwear) void
PlayerRenderer.renderLeftHand
(PoseStack poseStack, MultiBufferSource buffer, int combinedLight, AbstractClientPlayer player) protected void
PlayerRenderer.renderNameTag
(AbstractClientPlayer entity, Component displayName, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, float partialTick) void
PlayerRenderer.renderRightHand
(PoseStack poseStack, MultiBufferSource buffer, int combinedLight, AbstractClientPlayer player) -
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 buffer, Function<ResourceLocation, RenderType> renderTypeGetter) Material.buffer
(MultiBufferSource buffer, Function<ResourceLocation, RenderType> renderTypeGetter, boolean withGlint) -
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
HumanoidArmorLayer.renderArmorPiece(PoseStack, MultiBufferSource, LivingEntity, EquipmentSlot, int, HumanoidModel, float, float, float, float, float, float)
instead.