Uses of Interface
net.minecraft.client.renderer.MultiBufferSource
Packages that use MultiBufferSource
Package
Description
Events fired only on the client-side, chiefly related to rendering and user interfaces (screens and input).
-
Uses of MultiBufferSource in net.minecraft.client.gui
Methods in net.minecraft.client.gui with parameters of type MultiBufferSourceModifier and TypeMethodDescriptionvoidFont.drawInBatch(String text, float x, float y, int color, boolean drawShadow, Matrix4f pose, MultiBufferSource bufferSource, Font.DisplayMode mode, int backgroundColor, int packedLightCoords) voidFont.drawInBatch(Component text, float x, float y, int color, boolean drawShadow, Matrix4f pose, MultiBufferSource bufferSource, Font.DisplayMode mode, int backgroundColor, int packedLightCoords) voidFont.drawInBatch(FormattedCharSequence text, float x, float y, int color, boolean drawShadow, Matrix4f pose, MultiBufferSource bufferSource, Font.DisplayMode mode, int backgroundColor, int packedLightCoords) voidFont.drawInBatch8xOutline(FormattedCharSequence text, float x, float y, int color, int backgroundColor, Matrix4f pose, MultiBufferSource bufferSource, int packedLightCoords) static Font.GlyphVisitorFont.GlyphVisitor.forMultiBufferSource(MultiBufferSource bufferSource, Matrix4f pose, Font.DisplayMode displayMode, int packedLight) -
Uses of MultiBufferSource in net.minecraft.client.particle
Methods in net.minecraft.client.particle with parameters of type MultiBufferSourceModifier and TypeMethodDescriptionvoidItemPickupParticle.renderCustom(PoseStack poseStack, MultiBufferSource bufferSource, Camera camera, float partialTick) voidMobAppearanceParticle.renderCustom(PoseStack poseStack, MultiBufferSource bufferSource, Camera camera, float partialTick) voidParticle.renderCustom(PoseStack poseStack, MultiBufferSource bufferSource, Camera camera, float partialTick) -
Uses of MultiBufferSource in net.minecraft.client.renderer
Classes in net.minecraft.client.renderer that implement MultiBufferSourceModifier and TypeClassDescriptionstatic classclassFields in net.minecraft.client.renderer declared as MultiBufferSourceModifier and TypeFieldDescriptionprivate final MultiBufferSourceScreenEffectRenderer.bufferSourceMethods in net.minecraft.client.renderer with parameters of type MultiBufferSourceModifier and TypeMethodDescriptionvoidMapRenderer.render(MapRenderState renderState, PoseStack poseStack, MultiBufferSource bufferSource, boolean active, int packedLight) private voidWeatherEffectRenderer.render(MultiBufferSource bufferSource, Vec3 cameraPosition, int radius, float rainLevel, List<WeatherEffectRenderer.ColumnInstance> rainColumnInstances, List<WeatherEffectRenderer.ColumnInstance> snowColumnInstances) voidWeatherEffectRenderer.render(Level level, MultiBufferSource bufferSource, int ticks, float partialTick, Vec3 cameraPosition) private voidItemInHandRenderer.renderArmWithItem(AbstractClientPlayer player, float partialTicks, float pitch, InteractionHand hand, float swingProgress, ItemStack stack, float equippedProgress, PoseStack poseStack, MultiBufferSource buffer, int combinedLight) voidSpecialBlockModelRenderer.renderByBlock(Block block, ItemDisplayContext displayContext, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay) private voidLevelRenderer.renderEntity(Entity entity, double camX, double camY, double camZ, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource) private static voidScreenEffectRenderer.renderFire(PoseStack poseStack, MultiBufferSource bufferSource) static voidScreenEffectRenderer.renderFluid(Minecraft p_110726_, PoseStack p_110727_, MultiBufferSource p_383128_, ResourceLocation texture) voidItemInHandRenderer.renderItem(LivingEntity entity, ItemStack stack, ItemDisplayContext displayContext, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight) private voidItemInHandRenderer.renderMap(PoseStack poseStack, MultiBufferSource buffer, int packedLight, ItemStack stack) private voidItemInHandRenderer.renderMapHand(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, HumanoidArm side) private voidSkyRenderer.renderMoon(int phase, float alpha, MultiBufferSource bufferSource, PoseStack poseStack) private voidItemInHandRenderer.renderOneHandedMap(PoseStack poseStack, MultiBufferSource buffer, int packedLight, float equippedProgress, HumanoidArm hand, float swingProgress, ItemStack stack) private voidItemInHandRenderer.renderPlayerArm(PoseStack poseStack, MultiBufferSource buffer, int packedLight, float equippedProgress, float swingProgress, HumanoidArm side) private voidSkyRenderer.renderSun(float alpha, MultiBufferSource bufferSource, PoseStack poseStack) private static voidScreenEffectRenderer.renderTex(TextureAtlasSprite texture, PoseStack poseStack, MultiBufferSource bufferSource) private voidItemInHandRenderer.renderTwoHandedMap(PoseStack poseStack, MultiBufferSource buffer, int packedLight, float pitch, float equippedProgress, float swingProgress) private static voidScreenEffectRenderer.renderWater(Minecraft minecraft, PoseStack poseStack, MultiBufferSource bufferSource) Constructors in net.minecraft.client.renderer with parameters of type MultiBufferSourceModifierConstructorDescriptionScreenEffectRenderer(Minecraft minecraft, MultiBufferSource bufferSource) -
Uses of MultiBufferSource in net.minecraft.client.renderer.block
Methods in net.minecraft.client.renderer.block with parameters of type MultiBufferSourceModifier and TypeMethodDescriptionstatic voidModelBlockRenderer.renderModel(PoseStack.Pose p_111068_, MultiBufferSource bufferSource, BlockStateModel p_405848_, float p_111072_, float p_111073_, float p_111074_, int p_111075_, int p_111076_, BlockAndTintGetter level, BlockPos pos, BlockState state) voidBlockRenderDispatcher.renderSingleBlock(BlockState state, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay) Deprecated.voidBlockRenderDispatcher.renderSingleBlock(BlockState state, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay, BlockAndTintGetter level, BlockPos pos) -
Uses of MultiBufferSource in net.minecraft.client.renderer.blockentity
Methods in net.minecraft.client.renderer.blockentity with parameters of type MultiBufferSourceModifier and TypeMethodDescriptionvoidAbstractSignRenderer.render(SignBlockEntity blockEntity, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay, Vec3 cameraPos) voidBannerRenderer.render(BannerBlockEntity blockEntity, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay, Vec3 cameraPos) voidBeaconRenderer.render(T blockEntity, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay, Vec3 cameraPos) voidBedRenderer.render(BedBlockEntity blockEntity, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay, Vec3 cameraPos) voidBellRenderer.render(BellBlockEntity blockEntity, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay, Vec3 cameraPos) <E extends BlockEntity>
voidBlockEntityRenderDispatcher.render(E blockEntity, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource) voidBlockEntityRenderer.render(T blockEntity, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay, Vec3 cameraPos) voidBlockEntityWithBoundingBoxRenderer.render(T blockEntity, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay, Vec3 cameraPos) voidBrushableBlockRenderer.render(BrushableBlockEntity blockEntity, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay, Vec3 cameraPos) voidCampfireRenderer.render(CampfireBlockEntity blockEntity, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay, Vec3 cameraPos) voidChestRenderer.render(T blockEntity, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay, Vec3 cameraPos) voidConduitRenderer.render(ConduitBlockEntity blockEntity, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay, Vec3 cameraPos) private voidDecoratedPotRenderer.render(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay, PotDecorations decorations) voidDecoratedPotRenderer.render(DecoratedPotBlockEntity blockEntity, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay, Vec3 cameraPos) voidEnchantTableRenderer.render(EnchantingTableBlockEntity blockEntity, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay, Vec3 cameraPos) voidLecternRenderer.render(LecternBlockEntity blockEntity, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay, Vec3 cameraPos) voidPistonHeadRenderer.render(PistonMovingBlockEntity blockEntity, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay, Vec3 cameraPos) voidShulkerBoxRenderer.render(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay, Direction facing, float progress, Material material) voidShulkerBoxRenderer.render(ShulkerBoxBlockEntity blockEntity, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay, Vec3 cameraPos) voidSkullBlockRenderer.render(SkullBlockEntity blockEntity, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay, Vec3 cameraPos) voidSpawnerRenderer.render(SpawnerBlockEntity blockEntity, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay, Vec3 cameraPos) voidTestInstanceRenderer.render(TestInstanceBlockEntity blockEntity, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay, Vec3 cameraPos) voidTheEndGatewayRenderer.render(TheEndGatewayBlockEntity p_112613_, float p_112614_, PoseStack p_112615_, MultiBufferSource p_112616_, int p_112617_, int p_112618_, Vec3 p_401343_) voidTheEndPortalRenderer.render(T blockEntity, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay, Vec3 cameraPos) voidTrialSpawnerRenderer.render(TrialSpawnerBlockEntity blockEntity, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay, Vec3 cameraPos) voidVaultRenderer.render(VaultBlockEntity blockEntity, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay, Vec3 cameraPos) private static voidBannerRenderer.renderBanner(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay, float rotation, BannerModel standingModel, BannerFlagModel standingFlagModel, float angle, DyeColor baseColor, BannerPatternLayers patterns) private static voidBeaconRenderer.renderBeaconBeam(PoseStack poseStack, MultiBufferSource bufferSource, float partialTick, float radius, long gameTime, int yOffset, int height, int color) static voidBeaconRenderer.renderBeaconBeam(PoseStack poseStack, MultiBufferSource bufferSource, ResourceLocation beamLocation, float partialTick, float textureScale, long gameTime, int yOffset, int height, int color, float beamRadius, float glowRadius) private voidPistonHeadRenderer.renderBlock(BlockPos pos, BlockState state, PoseStack poseStack, MultiBufferSource bufferSource, Level level, boolean extended, int packedOverlay) static voidSpawnerRenderer.renderEntityInSpawner(float partialTick, PoseStack poseStack, MultiBufferSource buffer, int packedLight, Entity entity, EntityRenderDispatcher entityRenderer, double oSpin, double spin) voidBannerRenderer.renderInHand(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay, DyeColor baseColor, BannerPatternLayers patterns) voidBedRenderer.renderInHand(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay, Material material) voidDecoratedPotRenderer.renderInHand(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay, PotDecorations decorations) static voidHangingSignRenderer.renderInHand(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay, Model model, Material material) static voidSignRenderer.renderInHand(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay, Model model, Material material) private voidBlockEntityWithBoundingBoxRenderer.renderInvisibleBlocks(T blockEntity, BlockGetter level, BlockPos pos, Vec3i boxSize, MultiBufferSource bufferSource, PoseStack poseStack) private static voidBannerRenderer.renderPatternLayer(PoseStack poseStack, MultiBufferSource buffer, int packedLight, int packedOverlay, ModelPart flagPart, Material material, DyeColor color) static voidBannerRenderer.renderPatterns(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay, ModelPart flagPart, Material flagMaterial, boolean banner, DyeColor baseColor, BannerPatternLayers patterns) static voidBannerRenderer.renderPatterns(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay, ModelPart flagPart, Material flagMaterial, boolean banner, DyeColor baseColor, BannerPatternLayers patterns, boolean withGlint, boolean noEntity) private voidBedRenderer.renderPiece(PoseStack poseStack, MultiBufferSource bufferSource, Model model, Direction direction, Material material, int packedLight, int packedOverlay, boolean isFeet) private voidDecoratedPotRenderer.renderSide(ModelPart modelPart, PoseStack poseStack, MultiBufferSource buffer, int packedLight, int packedOverlay, Material material) protected voidAbstractSignRenderer.renderSign(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay, WoodType woodType, Model model) private voidAbstractSignRenderer.renderSignText(BlockPos pos, SignText text, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int lineHeight, int maxLineWidth, boolean isFront) private voidAbstractSignRenderer.renderSignWithText(SignBlockEntity blockEntity, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay, BlockState state, SignBlock sign, WoodType woodType, Model model) static voidSkullBlockRenderer.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, Vec3 cameraPos) -
Uses of MultiBufferSource in net.minecraft.client.renderer.debug
Methods in net.minecraft.client.renderer.debug with parameters of type MultiBufferSourceModifier and TypeMethodDescriptionprivate voidBeeDebugRenderer.doRender(PoseStack poseStack, MultiBufferSource buffer) private voidBrainDebugRenderer.doRender(PoseStack poseStack, MultiBufferSource buffer, double x, double y, double z) private voidSupportBlockRenderer.drawHighlights(PoseStack poseStack, MultiBufferSource buffer, double camX, double camY, double camZ, Entity entity, DoubleSupplier biasGetter, float red, float green, float blue) private static voidBreezeDebugRenderer.drawLine(PoseStack poseStack, MultiBufferSource buffer, double xOffset, double yOffset, double zOffset, Vec3 fromPos, Vec3 toPos, int color) private static voidBeeDebugRenderer.highlightHive(PoseStack poseStack, MultiBufferSource buffer, BlockPos hivePos) private static voidBrainDebugRenderer.highlightPoi(PoseStack poseStack, MultiBufferSource buffer, BlockPos pos) private voidSupportBlockRenderer.highlightPosition(BlockPos pos, PoseStack poseStack, double camX, double camY, double camZ, MultiBufferSource buffer, double bias, float red, float green, float blue) private static voidRaidDebugRenderer.highlightRaidCenter(PoseStack poseStack, MultiBufferSource buffer, BlockPos pos) private static voidVillageSectionsDebugRenderer.highlightVillageSection(PoseStack poseStack, MultiBufferSource buffer, SectionPos pos) voidBeeDebugRenderer.render(PoseStack poseStack, MultiBufferSource bufferSource, double camX, double camY, double camZ) voidBrainDebugRenderer.render(PoseStack poseStack, MultiBufferSource bufferSource, double camX, double camY, double camZ) voidBreezeDebugRenderer.render(PoseStack poseStack, MultiBufferSource buffer, double xOffset, double yOffset, double zOffset) voidChunkBorderRenderer.render(PoseStack poseStack, MultiBufferSource bufferSource, double camX, double camY, double camZ) voidChunkCullingDebugRenderer.render(PoseStack poseStack, MultiBufferSource bufferSource, double camX, double camY, double camZ) voidChunkDebugRenderer.render(PoseStack poseStack, MultiBufferSource bufferSource, double camX, double camY, double camZ) voidCollisionBoxRenderer.render(PoseStack poseStack, MultiBufferSource bufferSource, double camX, double camY, double camZ) voidDebugRenderer.SimpleDebugRenderer.render(PoseStack poseStack, MultiBufferSource bufferSource, double camX, double camY, double camZ) voidGameEventListenerRenderer.render(PoseStack poseStack, MultiBufferSource bufferSource, double camX, double camY, double camZ) voidGameTestDebugRenderer.render(PoseStack poseStack, MultiBufferSource bufferSource, double camX, double camY, double camZ) voidGoalSelectorDebugRenderer.render(PoseStack poseStack, MultiBufferSource bufferSource, double camX, double camY, double camZ) voidHeightMapRenderer.render(PoseStack poseStack, MultiBufferSource bufferSource, double camX, double camY, double camZ) voidLightDebugRenderer.render(PoseStack poseStack, MultiBufferSource bufferSource, double camX, double camY, double camZ) voidLightSectionDebugRenderer.render(PoseStack poseStack, MultiBufferSource bufferSource, double camX, double camY, double camZ) voidNeighborsUpdateRenderer.render(PoseStack poseStack, MultiBufferSource bufferSource, double camX, double camY, double camZ) voidOctreeDebugRenderer.render(PoseStack poseStack, Frustum frustum, MultiBufferSource bufferSource, double camX, double camY, double camZ) voidPathfindingRenderer.render(PoseStack poseStack, MultiBufferSource bufferSource, double camX, double camY, double camZ) voidRaidDebugRenderer.render(PoseStack poseStack, MultiBufferSource bufferSource, double camX, double camY, double camZ) voidRedstoneWireOrientationsRenderer.render(PoseStack poseStack, MultiBufferSource bufferSource, double camX, double camY, double camZ) voidSolidFaceRenderer.render(PoseStack poseStack, MultiBufferSource bufferSource, double camX, double camY, double camZ) voidStructureRenderer.render(PoseStack poseStack, MultiBufferSource bufferSource, double camX, double camY, double camZ) voidSupportBlockRenderer.render(PoseStack poseStack, MultiBufferSource bufferSource, double camX, double camY, double camZ) voidVillageSectionsDebugRenderer.render(PoseStack poseStack, MultiBufferSource bufferSource, double camX, double camY, double camZ) voidWaterDebugRenderer.render(PoseStack poseStack, MultiBufferSource bufferSource, double camX, double camY, double camZ) voidWorldGenAttemptRenderer.render(PoseStack poseStack, MultiBufferSource bufferSource, double camX, double camY, double camZ) private voidBeeDebugRenderer.renderBeeInfo(PoseStack poseStack, MultiBufferSource buffer, BeeDebugPayload.BeeInfo beeInfo) private voidBrainDebugRenderer.renderBrainInfo(PoseStack poseStack, MultiBufferSource buffer, BrainDebugPayload.BrainDump brainDump, double x, double y, double z) private static voidLightSectionDebugRenderer.renderEdges(PoseStack poseStack, DiscreteVoxelShape shape, SectionPos pos, MultiBufferSource bufferSource, double camX, double camY, double camZ, Vector4f color) static voidDebugRenderer.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 voidDebugRenderer.renderFilledBox(PoseStack poseStack, MultiBufferSource bufferSource, BlockPos pos, float scale, float red, float green, float blue, float alpha) static voidDebugRenderer.renderFilledBox(PoseStack poseStack, MultiBufferSource bufferSource, BlockPos startPos, BlockPos endPos, float red, float green, float blue, float alpha) static voidDebugRenderer.renderFilledBox(PoseStack poseStack, MultiBufferSource bufferSource, AABB boundingBox, float red, float green, float blue, float alpha) private static voidGameEventListenerRenderer.renderFilledBox(PoseStack poseStack, MultiBufferSource buffer, AABB boundingBox, float red, float green, float blue, float alpha) static voidDebugRenderer.renderFilledUnitCube(PoseStack poseStack, MultiBufferSource bufferSource, BlockPos pos, float red, float green, float blue, float alpha) static voidDebugRenderer.renderFloatingText(PoseStack poseStack, MultiBufferSource bufferSource, String text, double x, double y, double z, int color) static voidDebugRenderer.renderFloatingText(PoseStack poseStack, MultiBufferSource bufferSource, String text, double x, double y, double z, int color, float scale) static voidDebugRenderer.renderFloatingText(PoseStack poseStack, MultiBufferSource bufferSource, String text, double x, double y, double z, int color, float scale, boolean center, float xOffset, boolean transparent) static voidDebugRenderer.renderFloatingText(PoseStack poseStack, MultiBufferSource bufferSource, String text, int x, int y, int z, int color) private voidBeeDebugRenderer.renderFlowerInfos(PoseStack poseStack, MultiBufferSource buffer) private voidBeeDebugRenderer.renderGhostHive(PoseStack poseStack, MultiBufferSource buffer, BlockPos hivePos, List<String> ghostHives) private voidBrainDebugRenderer.renderGhostPoi(PoseStack poseStack, MultiBufferSource buffer, BlockPos pos, List<String> poiName) private voidBeeDebugRenderer.renderHiveInfo(PoseStack poseStack, MultiBufferSource buffer, HiveDebugPayload.HiveInfo hiveInfo, Collection<UUID> beeUuids) private voidGameTestDebugRenderer.renderMarker(PoseStack poseStack, MultiBufferSource buffer, BlockPos pos, GameTestDebugRenderer.Marker marker) private voidOctreeDebugRenderer.renderNode(Octree.Node node, PoseStack poseStack, MultiBufferSource bufferSource, double camX, double camY, double camZ, int recursionDepth, boolean isLeafNode, org.apache.commons.lang3.mutable.MutableInt nodesRendered, boolean isNearby) private voidBeeDebugRenderer.renderPath(PoseStack poseStack, MultiBufferSource buffer, BeeDebugPayload.BeeInfo beeInfo) private voidBrainDebugRenderer.renderPath(PoseStack poseStack, MultiBufferSource buffer, BrainDebugPayload.BrainDump brainDump, double x, double y, double z) static voidPathfindingRenderer.renderPath(PoseStack poseStack, MultiBufferSource bufferSource, Path path, float nodeSize, boolean renderDebugNodes, boolean renderDebugInfo, double x, double y, double z) private voidBrainDebugRenderer.renderPoiInfo(PoseStack poseStack, MultiBufferSource buffer, BrainDebugRenderer.PoiInfo poiInfo) private static voidRaidDebugRenderer.renderTextOverBlock(PoseStack poseStack, MultiBufferSource buffer, String text, BlockPos pos, int color) private static voidBeeDebugRenderer.renderTextOverHive(PoseStack poseStack, MultiBufferSource buffer, String text, HiveDebugPayload.HiveInfo hiveInfo, int layer, int color) private static voidBeeDebugRenderer.renderTextOverMob(PoseStack poseStack, MultiBufferSource buffer, Position pos, int layer, String text, int color, float scale) private static voidBrainDebugRenderer.renderTextOverMob(PoseStack poseStack, MultiBufferSource buffer, Position pos, int layer, String text, int color, float scale) private static voidBrainDebugRenderer.renderTextOverPoi(PoseStack poseStack, MultiBufferSource buffer, String text, BrainDebugRenderer.PoiInfo poiInfo, int layer, int color) private static voidBeeDebugRenderer.renderTextOverPos(PoseStack poseStack, MultiBufferSource buffer, String text, BlockPos pos, int layer, int color) private static voidBrainDebugRenderer.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 VertexConsumerItemRenderer.getArmorFoilBuffer(MultiBufferSource bufferSource, RenderType renderType, boolean hasFoil) static VertexConsumerItemRenderer.getFoilBuffer(MultiBufferSource bufferSource, RenderType renderType, boolean isItem, boolean glint) private static VertexConsumerItemRenderer.getSpecialFoilBuffer(MultiBufferSource bufferSource, RenderType renderType, PoseStack.Pose pose) voidAbstractBoatRenderer.render(BoatRenderState renderState, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight) voidAbstractMinecartRenderer.render(S renderState, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight) voidAgeableMobRenderer.render(S renderState, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight) Deprecated.voidArmorStandRenderer.render(ArmorStandRenderState renderState, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight) voidArrowRenderer.render(S renderState, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight) voidBreezeRenderer.render(BreezeRenderState renderState, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight) voidChickenRenderer.render(ChickenRenderState renderState, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight) voidCowRenderer.render(CowRenderState renderState, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight) voidDisplayRenderer.render(ST renderState, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight) voidDragonFireballRenderer.render(EntityRenderState renderState, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight) voidEndCrystalRenderer.render(EndCrystalRenderState renderState, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight) voidEnderDragonRenderer.render(EnderDragonRenderState renderState, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight) <E extends Entity>
voidEntityRenderDispatcher.render(E entity, double xOffset, double yOffset, double zOffset, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight) private <E extends Entity,S extends EntityRenderState>
voidEntityRenderDispatcher.render(E entity, double xOffset, double yOffset, double zOffset, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, EntityRenderer<? super E, S> renderer) <S extends EntityRenderState>
voidEntityRenderDispatcher.render(S renderState, double xOffset, double yOffset, double zOffset, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight) private <S extends EntityRenderState>
voidEntityRenderDispatcher.render(S renderState, double xOffset, double yOffset, double zOffset, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, EntityRenderer<?, S> renderer) voidEntityRenderer.render(S renderState, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight) voidEvokerFangsRenderer.render(EvokerFangsRenderState p_363441_, PoseStack p_114531_, MultiBufferSource p_114532_, int p_114533_) voidExperienceOrbRenderer.render(ExperienceOrbRenderState renderState, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight) voidFallingBlockRenderer.render(FallingBlockRenderState p_361300_, PoseStack p_114637_, MultiBufferSource p_114638_, int p_114639_) voidFireworkEntityRenderer.render(FireworkRocketRenderState p_362873_, PoseStack p_114659_, MultiBufferSource p_114660_, int p_114661_) voidFishingHookRenderer.render(FishingHookRenderState renderState, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight) voidGuardianRenderer.render(GuardianRenderState renderState, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight) voidIllusionerRenderer.render(IllusionerRenderState p_360892_, PoseStack p_114932_, MultiBufferSource p_114933_, int p_114934_) voidItemEntityRenderer.render(ItemEntityRenderState renderState, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight) voidItemFrameRenderer.render(ItemFrameRenderState renderState, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight) voidLeashKnotRenderer.render(EntityRenderState p_364077_, PoseStack p_115249_, MultiBufferSource p_115250_, int p_115251_) voidLightningBoltRenderer.render(LightningBoltRenderState renderState, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight) voidLivingEntityRenderer.render(S renderState, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight) voidLlamaSpitRenderer.render(LlamaSpitRenderState p_365428_, PoseStack p_115376_, MultiBufferSource p_115377_, int p_115378_) voidOminousItemSpawnerRenderer.render(ItemClusterRenderState p_386695_, PoseStack p_338440_, MultiBufferSource p_338413_, int p_338541_) voidPaintingRenderer.render(PaintingRenderState renderState, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight) voidPigRenderer.render(PigRenderState renderState, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight) voidPufferfishRenderer.render(PufferfishRenderState p_362139_, PoseStack p_115758_, MultiBufferSource p_115759_, int p_115760_) voidSalmonRenderer.render(SalmonRenderState p_363534_, PoseStack p_360774_, MultiBufferSource p_363527_, int p_361309_) voidShulkerBulletRenderer.render(ShulkerBulletRenderState renderState, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight) voidThrownItemRenderer.render(ThrownItemRenderState renderState, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight) voidThrownTridentRenderer.render(ThrownTridentRenderState p_361109_, PoseStack p_116114_, MultiBufferSource p_116115_, int p_116116_) voidTntRenderer.render(TntRenderState p_364695_, PoseStack p_116180_, MultiBufferSource p_116181_, int p_116182_) voidTropicalFishRenderer.render(TropicalFishRenderState renderState, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight) voidWindChargeRenderer.render(EntityRenderState renderState, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight) voidWitherSkullRenderer.render(WitherSkullRenderState renderState, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight) static voidEnderDragonRenderer.renderCrystalBeams(float offsetX, float offsetY, float offsetZ, float ageInTicks, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight) private voidEntityRenderDispatcher.renderFlame(PoseStack poseStack, MultiBufferSource bufferSource, EntityRenderState renderState, Quaternionf quaternion) private voidEntityRenderDispatcher.renderHitboxes(PoseStack poseStack, EntityRenderState renderState, HitboxesRenderState hitboxesRenderState, MultiBufferSource bufferSource) voidDisplayRenderer.BlockDisplayRenderer.renderInner(BlockDisplayEntityRenderState p_362193_, PoseStack p_277831_, MultiBufferSource p_277554_, int p_278071_, float p_277847_) voidDisplayRenderer.ItemDisplayRenderer.renderInner(ItemDisplayEntityRenderState p_364899_, PoseStack p_277361_, MultiBufferSource p_277912_, int p_277474_, float p_278032_) protected abstract voidDisplayRenderer.renderInner(ST renderState, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, float interpolationProgress) voidDisplayRenderer.TextDisplayRenderer.renderInner(TextDisplayEntityRenderState renderState, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, float interpolationProgress) static voidItemRenderer.renderItem(ItemDisplayContext displayContext, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay, int[] tintLayers, List<BakedQuad> quads, RenderType renderType, ItemStackRenderState.FoilType foilType) private static voidEntityRenderer.renderLeash(PoseStack poseStack, MultiBufferSource buffer, EntityRenderState.LeashState leashState) protected voidAbstractMinecartRenderer.renderMinecartContents(S renderState, BlockState state, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight) protected voidTntMinecartRenderer.renderMinecartContents(MinecartTntRenderState renderState, BlockState state, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight) static voidItemEntityRenderer.renderMultipleFromCount(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, ItemClusterRenderState renderState, RandomSource random) static voidItemEntityRenderer.renderMultipleFromCount(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, ItemClusterRenderState renderState, RandomSource random, AABB boundingBox) protected voidEntityRenderer.renderNameTag(S renderState, Component displayName, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight) private static voidEntityRenderDispatcher.renderShadow(PoseStack poseStack, MultiBufferSource bufferSource, EntityRenderState renderState, float strength, LevelReader level, float size) voidItemRenderer.renderStatic(LivingEntity entity, ItemStack stack, ItemDisplayContext displayContext, PoseStack poseStack, MultiBufferSource bufferSource, Level level, int packedLight, int packedOverlay, int seed) voidItemRenderer.renderStatic(ItemStack stack, ItemDisplayContext displayContext, int packedLight, int packedOverlay, PoseStack poseStack, MultiBufferSource bufferSource, Level level, int seed) protected voidAbstractBoatRenderer.renderTypeAdditions(BoatRenderState renderState, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight) protected voidBoatRenderer.renderTypeAdditions(BoatRenderState renderState, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight) static voidTntMinecartRenderer.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 <S extends LivingEntityRenderState>
voidRenderLayer.coloredCutoutModelCopyLayerRender(EntityModel<S> model, ResourceLocation textureLocation, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, S renderState, int color) private voidWolfArmorLayer.maybeRenderCracks(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, ItemStack armorItem, Model model) voidBreezeEyesLayer.render(PoseStack p_312883_, MultiBufferSource p_312624_, int p_312874_, BreezeRenderState p_365352_, float p_312852_, float p_311980_) voidBreezeWindLayer.render(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, BreezeRenderState renderState, float yRot, float xRot) voidCapeLayer.render(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, PlayerRenderState renderState, float yRot, float xRot) voidCarriedBlockLayer.render(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, EndermanRenderState renderState, float yRot, float xRot) voidCatCollarLayer.render(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, CatRenderState renderState, float yRot, float xRot) voidCrossedArmsItemLayer.render(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, S renderState, float yRot, float xRot) voidCustomHeadLayer.render(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, S renderState, float yRot, float xRot) voidDeadmau5EarsLayer.render(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, PlayerRenderState renderState, float yRot, float xRot) voidDolphinCarryingItemLayer.render(PoseStack p_116886_, MultiBufferSource p_116887_, int p_116888_, DolphinRenderState p_362079_, float p_116890_, float p_116891_) voidDrownedOuterLayer.render(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, ZombieRenderState renderState, float yRot, float xRot) voidEnergySwirlLayer.render(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, S renderState, float yRot, float xRot) voidEyesLayer.render(PoseStack p_116983_, MultiBufferSource p_116984_, int p_116985_, S p_363277_, float p_116987_, float p_116988_) voidFoxHeldItemLayer.render(PoseStack p_117007_, MultiBufferSource p_117008_, int p_117009_, FoxRenderState p_360609_, float p_117011_, float p_117012_) voidHorseMarkingLayer.render(PoseStack p_117047_, MultiBufferSource p_117048_, int p_117049_, HorseRenderState p_365122_, float p_117051_, float p_117052_) voidHumanoidArmorLayer.render(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, S renderState, float yRot, float xRot) voidIronGolemCrackinessLayer.render(PoseStack p_117137_, MultiBufferSource p_117138_, int p_117139_, IronGolemRenderState p_362922_, float p_117141_, float p_117142_) voidIronGolemFlowerLayer.render(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, IronGolemRenderState renderState, float yRot, float xRot) voidItemInHandLayer.render(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, S renderState, float yRot, float xRot) voidLivingEntityEmissiveLayer.render(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, S renderState, float yRot, float xRot) voidLlamaDecorLayer.render(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, LlamaRenderState renderState, float yRot, float xRot) voidMushroomCowMushroomLayer.render(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, MushroomCowRenderState renderState, float yRot, float xRot) voidPandaHoldsItemLayer.render(PoseStack p_117269_, MultiBufferSource p_117270_, int p_117271_, PandaRenderState p_363693_, float p_117273_, float p_117274_) voidParrotOnShoulderLayer.render(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, PlayerRenderState renderState, float yRot, float xRot) abstract voidRenderLayer.render(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, S renderState, float yRot, float xRot) voidRopesLayer.render(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, HappyGhastRenderState renderState, float yRot, float xRot) voidSheepWoolLayer.render(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, SheepRenderState renderState, float yRot, float xRot) voidSheepWoolUndercoatLayer.render(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, SheepRenderState renderState, float yRot, float xRot) voidSimpleEquipmentLayer.render(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, S renderState, float yRot, float xRot) voidSkeletonClothingLayer.render(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, S renderState, float yRot, float xRot) voidSlimeOuterLayer.render(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, SlimeRenderState renderState, float yRot, float xRot) voidSnowGolemHeadLayer.render(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, SnowGolemRenderState renderState, float yRot, float xRot) voidSpinAttackEffectLayer.render(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, PlayerRenderState renderState, float yRot, float xRot) voidStuckInBodyLayer.render(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, PlayerRenderState renderState, float yRot, float xRot) voidTropicalFishPatternLayer.render(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, TropicalFishRenderState renderState, float yRot, float xRot) voidVillagerProfessionLayer.render(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, S renderState, float yRot, float xRot) voidWingsLayer.render(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, S renderState, float yRot, float xRot) voidWolfArmorLayer.render(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, WolfRenderState renderState, float yRot, float xRot) voidWolfCollarLayer.render(PoseStack p_117709_, MultiBufferSource p_117710_, int p_117711_, WolfRenderState p_364226_, float p_117713_, float p_117714_) private voidHumanoidArmorLayer.renderArmorPiece(PoseStack poseStack, MultiBufferSource bufferSource, ItemStack armorItem, EquipmentSlot slot, int packedLight, A model) protected voidItemInHandLayer.renderArmWithItem(S renderState, ItemStackRenderState itemStackRenderState, HumanoidArm arm, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight) protected voidPlayerItemInHandLayer.renderArmWithItem(S renderState, ItemStackRenderState itemStackRenderState, HumanoidArm arm, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight) protected static voidRenderLayer.renderColoredCutoutModel(EntityModel<?> model, ResourceLocation textureLocation, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, LivingEntityRenderState renderState, int color) private voidLlamaDecorLayer.renderEquipment(PoseStack poseStack, MultiBufferSource bufferSource, LlamaRenderState renderState, ItemStack stack, ResourceKey<EquipmentAsset> equipmentAsset, int packedLight) private voidPlayerItemInHandLayer.renderItemHeldToEye(ItemStackRenderState renderState, HumanoidArm arm, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight) voidEquipmentLayerRenderer.renderLayers(EquipmentClientInfo.LayerType layerType, ResourceKey<EquipmentAsset> equipmentAsset, Model armorModel, ItemStack item, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight) voidEquipmentLayerRenderer.renderLayers(EquipmentClientInfo.LayerType layerType, ResourceKey<EquipmentAsset> equipmentAsset, Model armorModel, ItemStack item, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, ResourceLocation playerTexture) private voidMushroomCowMushroomLayer.renderMushroomBlock(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, boolean renderOutline, BlockState state, int packedOverlay, BlockStateModel model) private voidParrotOnShoulderLayer.renderOnShoulder(PoseStack poseStack, MultiBufferSource buffer, int packedLight, PlayerRenderState renderState, Parrot.Variant variant, float yRot, float xRot, boolean leftShoulder) private voidStuckInBodyLayer.renderStuckItem(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, float x, float y, float z) -
Uses of MultiBufferSource in net.minecraft.client.renderer.entity.player
Methods in net.minecraft.client.renderer.entity.player with parameters of type MultiBufferSourceModifier and TypeMethodDescriptionvoidPlayerRenderer.render(PlayerRenderState p_361886_, PoseStack p_115311_, MultiBufferSource p_115312_, int p_115313_) private voidPlayerRenderer.renderHand(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, ResourceLocation skinTexture, ModelPart arm, boolean isSleeveVisible) voidPlayerRenderer.renderLeftHand(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, ResourceLocation skinTexture, boolean isSleeveVisible) Deprecated.voidPlayerRenderer.renderLeftHand(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, ResourceLocation skinTexture, boolean isSleeveVisible, AbstractClientPlayer player) protected voidPlayerRenderer.renderNameTag(PlayerRenderState renderState, Component displayName, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight) voidPlayerRenderer.renderRightHand(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, ResourceLocation skinTexture, boolean isSleeveVisible) Deprecated.voidPlayerRenderer.renderRightHand(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, ResourceLocation skinTexture, boolean isSleeveVisible, AbstractClientPlayer player) -
Uses of MultiBufferSource in net.minecraft.client.renderer.item
Methods in net.minecraft.client.renderer.item with parameters of type MultiBufferSourceModifier and TypeMethodDescription(package private) voidItemStackRenderState.LayerRenderState.render(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay) voidItemStackRenderState.render(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay) -
Uses of MultiBufferSource in net.minecraft.client.renderer.special
Methods in net.minecraft.client.renderer.special with parameters of type MultiBufferSourceModifier and TypeMethodDescriptionvoidBannerSpecialRenderer.render(BannerPatternLayers patterns, ItemDisplayContext displayContext, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay, boolean hasFoilType) voidBedSpecialRenderer.render(ItemDisplayContext displayContext, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay, boolean hasFoilType) voidChestSpecialRenderer.render(ItemDisplayContext displayContext, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay, boolean hasFoilType) voidConduitSpecialRenderer.render(ItemDisplayContext displayContext, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay, boolean hasFoilType) voidDecoratedPotSpecialRenderer.render(PotDecorations patterns, ItemDisplayContext displayContext, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay, boolean hasFoilType) voidHangingSignSpecialRenderer.render(ItemDisplayContext displayContext, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay, boolean hasFoilType) default voidNoDataSpecialModelRenderer.render(Void patterns, ItemDisplayContext displayContext, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay, boolean hasFoilType) voidNoDataSpecialModelRenderer.render(ItemDisplayContext displayContext, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay, boolean hasFoilType) voidPlayerHeadSpecialRenderer.render(PlayerHeadSpecialRenderer.PlayerHeadRenderInfo patterns, ItemDisplayContext displayContext, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay, boolean hasFoilType) voidShieldSpecialRenderer.render(DataComponentMap patterns, ItemDisplayContext displayContext, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay, boolean hasFoilType) voidShulkerBoxSpecialRenderer.render(ItemDisplayContext displayContext, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay, boolean hasFoilType) voidSkullSpecialRenderer.render(ItemDisplayContext displayContext, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay, boolean hasFoilType) voidSpecialModelRenderer.render(T patterns, ItemDisplayContext displayContext, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay, boolean hasFoilType) voidStandingSignSpecialRenderer.render(ItemDisplayContext displayContext, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay, boolean hasFoilType) voidTridentSpecialRenderer.render(ItemDisplayContext displayContext, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay, boolean hasFoilType) -
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 bufferSource, Function<ResourceLocation, RenderType> renderTypeGetter) Material.buffer(MultiBufferSource bufferSource, Function<ResourceLocation, RenderType> renderTypeGetter, boolean noEntity, boolean withGlint) -
Uses of MultiBufferSource in net.neoforged.neoforge.client
Methods in net.neoforged.neoforge.client with parameters of type MultiBufferSourceModifier and TypeMethodDescriptionstatic booleanClientHooks.onDrawHighlight(LevelRenderer context, Camera camera, BlockHitResult target, DeltaTracker deltaTracker, PoseStack poseStack, MultiBufferSource bufferSource, boolean forTranslucentBlocks) static booleanClientHooks.renderSpecificFirstPersonArm(PoseStack poseStack, MultiBufferSource multiBufferSource, int packedLight, AbstractClientPlayer player, HumanoidArm arm) static booleanClientHooks.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 MultiBufferSourceRenderArmEvent.multiBufferSourceprivate final MultiBufferSourceRenderHandEvent.multiBufferSourceprivate final MultiBufferSourceRenderHighlightEvent.multiBufferSourceprivate final MultiBufferSourceRenderItemInFrameEvent.multiBufferSourceprivate final MultiBufferSourceRenderLivingEvent.multiBufferSourceprivate final MultiBufferSourceRenderNameTagEvent.DoRender.multiBufferSourceMethods in net.neoforged.neoforge.client.event that return MultiBufferSourceModifier and TypeMethodDescriptionRenderArmEvent.getMultiBufferSource()Returns the source of rendering buffers.RenderHandEvent.getMultiBufferSource()Returns the source of rendering buffers.RenderHighlightEvent.getMultiBufferSource()Returns the source of rendering buffers.RenderItemInFrameEvent.getMultiBufferSource()Returns the source of rendering buffers.RenderLivingEvent.getMultiBufferSource()Returns the source of rendering buffers.RenderNameTagEvent.DoRender.getMultiBufferSource()Returns the source of rendering buffers.Constructors in net.neoforged.neoforge.client.event with parameters of type MultiBufferSourceModifierConstructorDescriptionBlock(LevelRenderer levelRenderer, Camera camera, BlockHitResult target, DeltaTracker deltaTracker, PoseStack poseStack, MultiBufferSource bufferSource, boolean forTranslucentBlocks) DoRender(EntityRenderState renderState, Component content, EntityRenderer<?, ?> entityRenderer, PoseStack poseStack, MultiBufferSource multiBufferSource, int packedLight, float partialTick) Entity(LevelRenderer levelRenderer, Camera camera, EntityHitResult target, DeltaTracker deltaTracker, PoseStack poseStack, MultiBufferSource bufferSource) Post(S renderState, LivingEntityRenderer<T, S, M> renderer, float partialTick, PoseStack poseStack, MultiBufferSource multiBufferSource, int packedLight) Post(PlayerRenderState renderState, PlayerRenderer renderer, float partialTick, PoseStack poseStack, MultiBufferSource multiBufferSource, int packedLight) Pre(S renderState, LivingEntityRenderer<T, S, M> renderer, float partialTick, PoseStack poseStack, MultiBufferSource multiBufferSource, int packedLight) Pre(PlayerRenderState renderState, PlayerRenderer renderer, float partialTick, PoseStack poseStack, MultiBufferSource multiBufferSource, int packedLight) RenderArmEvent(PoseStack poseStack, MultiBufferSource multiBufferSource, int packedLight, AbstractClientPlayer player, HumanoidArm arm) RenderHandEvent(InteractionHand hand, PoseStack poseStack, MultiBufferSource multiBufferSource, int packedLight, float partialTick, float interpolatedPitch, float swingProgress, float equipProgress, ItemStack stack) protectedRenderHighlightEvent(LevelRenderer levelRenderer, Camera camera, HitResult target, DeltaTracker deltaTracker, PoseStack poseStack, MultiBufferSource multiBufferSource) RenderItemInFrameEvent(ItemFrameRenderState frameRenderState, ItemFrameRenderer<?> renderItemFrame, PoseStack poseStack, MultiBufferSource multiBufferSource, int packedLight) protectedRenderLivingEvent(S renderState, LivingEntityRenderer<T, S, M> renderer, float partialTick, PoseStack poseStack, MultiBufferSource multiBufferSource, int packedLight) protectedRenderPlayerEvent(PlayerRenderState renderState, PlayerRenderer renderer, float partialTick, PoseStack poseStack, MultiBufferSource multiBufferSource, int packedLight) -
Uses of MultiBufferSource in net.neoforged.neoforge.client.extensions.common
Methods in net.neoforged.neoforge.client.extensions.common with parameters of type MultiBufferSourceModifier and TypeMethodDescriptiondefault voidIClientFluidTypeExtensions.renderOverlay(Minecraft mc, PoseStack poseStack, MultiBufferSource buffers) Renders#getRenderOverlayTextureonto the camera when within the fluid. -
Uses of MultiBufferSource in net.neoforged.neoforge.client.gui.map
Methods in net.neoforged.neoforge.client.gui.map with parameters of type MultiBufferSourceModifier and TypeMethodDescriptionbooleanIMapDecorationRenderer.render(MapRenderState.MapDecorationRenderState decorationRenderState, PoseStack poseStack, MultiBufferSource bufferSource, MapRenderState mapRenderState, MapDecorationTextureManager decorationTextures, boolean inItemFrame, int packedLight, int index) Render the givenMapDecorationon the map.static booleanMapDecorationRendererManager.render(MapRenderState.MapDecorationRenderState decorationRenderState, PoseStack poseStack, MultiBufferSource bufferSource, MapRenderState mapRenderState, MapDecorationTextureManager decorationTextures, boolean inItemFrame, int packedLight, int index)
PlayerRenderer.renderLeftHand(PoseStack, MultiBufferSource, int, ResourceLocation, boolean, AbstractClientPlayer)instead