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 MultiBufferSourceFont.StringRenderOutput.bufferSourceMethods in net.minecraft.client.gui with parameters of type MultiBufferSourceModifier and TypeMethodDescription(package private) voidMapRenderer.MapInstance.draw(PoseStack poseStack, MultiBufferSource bufferSource, boolean active, int packedLight) intFont.drawInBatch(String text, float x, float y, int color, boolean dropShadow, org.joml.Matrix4f matrix, MultiBufferSource buffer, Font.DisplayMode displayMode, int backgroundColor, int packedLightCoords) intFont.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) intFont.drawInBatch(Component text, float x, float y, int color, boolean dropShadow, org.joml.Matrix4f matrix, MultiBufferSource buffer, Font.DisplayMode displayMode, int backgroundColor, int packedLightCoords) intFont.drawInBatch(FormattedCharSequence text, float x, float y, int color, boolean dropShadow, org.joml.Matrix4f matrix, MultiBufferSource buffer, Font.DisplayMode displayMode, int backgroundColor, int packedLightCoords) voidFont.drawInBatch8xOutline(FormattedCharSequence text, float x, float y, int color, int backgroundColor, org.joml.Matrix4f matrix, MultiBufferSource bufferSource, int packedLightCoords) private intFont.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 intFont.drawInternal(FormattedCharSequence text, float x, float y, int color, boolean dropShadow, org.joml.Matrix4f matrix, MultiBufferSource buffer, Font.DisplayMode displayMode, int backgroundColor, int packedLightCoords) voidMapRenderer.render(PoseStack poseStack, MultiBufferSource buffer, MapId mapId, MapItemSavedData mapData, boolean active, int packedLight) private floatFont.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 floatFont.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 classclassMethods in net.minecraft.client.renderer with parameters of type MultiBufferSourceModifier and TypeMethodDescriptionprivate voidItemInHandRenderer.renderArmWithItem(AbstractClientPlayer player, float partialTicks, float pitch, InteractionHand hand, float swingProgress, ItemStack stack, float equippedProgress, PoseStack poseStack, MultiBufferSource buffer, int combinedLight) voidBlockEntityWithoutLevelRenderer.renderByItem(ItemStack stack, ItemDisplayContext displayContext, PoseStack poseStack, MultiBufferSource buffer, int packedLight, int packedOverlay) private voidLevelRenderer.renderDebug(PoseStack poseStack, MultiBufferSource buffer, Camera camera) private voidLevelRenderer.renderEntity(Entity entity, double camX, double camY, double camZ, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource) voidItemInHandRenderer.renderItem(LivingEntity entity, ItemStack itemStack, ItemDisplayContext displayContext, boolean leftHand, PoseStack poseStack, MultiBufferSource buffer, int seed) private voidItemInHandRenderer.renderMap(PoseStack poseStack, MultiBufferSource buffer, int packedLight, ItemStack stack) private voidItemInHandRenderer.renderMapHand(PoseStack poseStack, MultiBufferSource buffer, int packedLight, HumanoidArm side) 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 voidItemInHandRenderer.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 TypeMethodDescriptionvoidBlockRenderDispatcher.renderSingleBlock(BlockState state, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay) Deprecated.voidBlockRenderDispatcher.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 TypeMethodDescriptionvoidBannerRenderer.render(BannerBlockEntity blockEntity, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay) voidBeaconRenderer.render(BeaconBlockEntity blockEntity, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay) voidBedRenderer.render(BedBlockEntity blockEntity, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay) voidBellRenderer.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) voidBlockEntityRenderer.render(T blockEntity, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay) voidBrushableBlockRenderer.render(BrushableBlockEntity blockEntity, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay) voidCampfireRenderer.render(CampfireBlockEntity blockEntity, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay) voidChestRenderer.render(T blockEntity, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay) voidConduitRenderer.render(ConduitBlockEntity blockEntity, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay) voidDecoratedPotRenderer.render(DecoratedPotBlockEntity blockEntity, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay) voidEnchantTableRenderer.render(EnchantingTableBlockEntity blockEntity, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay) voidHangingSignRenderer.render(SignBlockEntity blockEntity, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay) voidLecternRenderer.render(LecternBlockEntity blockEntity, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay) voidPistonHeadRenderer.render(PistonMovingBlockEntity blockEntity, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay) voidShulkerBoxRenderer.render(ShulkerBoxBlockEntity blockEntity, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay) voidSignRenderer.render(SignBlockEntity blockEntity, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay) voidSkullBlockRenderer.render(SkullBlockEntity blockEntity, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay) voidSpawnerRenderer.render(SpawnerBlockEntity blockEntity, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay) voidStructureBlockRenderer.render(StructureBlockEntity blockEntity, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay) voidTheEndGatewayRenderer.render(TheEndGatewayBlockEntity p_112613_, float p_112614_, PoseStack p_112615_, MultiBufferSource p_112616_, int p_112617_, int p_112618_) voidTheEndPortalRenderer.render(T blockEntity, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay) voidTrialSpawnerRenderer.render(TrialSpawnerBlockEntity blockEntity, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay) voidVaultRenderer.render(VaultBlockEntity blockEntity, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay) private static voidBeaconRenderer.renderBeaconBeam(PoseStack poseStack, MultiBufferSource bufferSource, float partialTick, 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) private voidStructureBlockRenderer.renderInvisibleBlocks(StructureBlockEntity blockEntity, MultiBufferSource bufferSource, PoseStack poseStack) <E extends BlockEntity>
booleanBlockEntityRenderDispatcher.renderItem(E blockEntity, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay) static voidVaultRenderer.renderItemInside(float partialTick, Level level, PoseStack poseStack, MultiBufferSource buffer, int packedLight, ItemStack item, ItemRenderer itemRenderer, float previousSpin, float currentSpin, RandomSource random) private static voidBannerRenderer.renderPatternLayer(PoseStack poseStack, MultiBufferSource buffer, int packedLight, int packedOverlay, ModelPart flagPart, Material material, DyeColor color) static voidBannerRenderer.renderPatterns(PoseStack poseStack, MultiBufferSource buffer, int packedLight, int packedOverlay, ModelPart flagPart, Material flagMaterial, boolean banner, DyeColor baseColor, BannerPatternLayers patterns) static voidBannerRenderer.renderPatterns(PoseStack poseStack, MultiBufferSource buffer, int packedLight, int packedOverlay, ModelPart flagPart, Material flagMaterial, boolean banner, DyeColor baseColor, BannerPatternLayers patterns, boolean glint) private voidBedRenderer.renderPiece(PoseStack poseStack, MultiBufferSource bufferSource, ModelPart modelPart, Direction direction, Material material, int packedLight, int packedOverlay, boolean foot) private voidDecoratedPotRenderer.renderSide(ModelPart modelPart, PoseStack poseStack, MultiBufferSource buffer, int packedLight, int packedOverlay, Material material) (package private) voidSignRenderer.renderSign(PoseStack poseStack, MultiBufferSource buffer, int packedLight, int packedOverlay, WoodType woodType, Model model) (package private) voidSignRenderer.renderSignText(BlockPos pos, SignText text, PoseStack poseStack, MultiBufferSource buffer, int packedLight, int lineHeight, int maxWidth, boolean isFrontText) (package private) voidSignRenderer.renderSignWithText(SignBlockEntity signEntity, PoseStack poseStack, MultiBufferSource buffer, int packedLight, int packedOverlay, BlockState state, SignBlock signBlock, 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) -
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) 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) voidPathfindingRenderer.render(PoseStack poseStack, MultiBufferSource bufferSource, double camX, double camY, double camZ) voidRaidDebugRenderer.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, org.joml.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 p_270731_, float p_270825_, 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 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 buffer, Path path, float p_270841_, boolean p_270481_, boolean p_270748_, 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.getCompassFoilBuffer(MultiBufferSource bufferSource, RenderType renderType, PoseStack.Pose pose) static VertexConsumerItemRenderer.getFoilBuffer(MultiBufferSource bufferSource, RenderType renderType, boolean isItem, boolean glint) static VertexConsumerItemRenderer.getFoilBufferDirect(MultiBufferSource bufferSource, RenderType renderType, boolean noEntity, boolean withGlint) voidArrowRenderer.render(T entity, float entityYaw, float partialTicks, PoseStack poseStack, MultiBufferSource buffer, int packedLight) voidBoatRenderer.render(Boat entity, float entityYaw, float partialTicks, PoseStack poseStack, MultiBufferSource buffer, int packedLight) voidBreezeRenderer.render(Breeze entity, float entityYaw, float partialTicks, PoseStack poseStack, MultiBufferSource buffer, int packedLight) voidDisplayRenderer.render(T entity, float entityYaw, float partialTick, PoseStack poseStack, MultiBufferSource buffer, int packedLight) voidDragonFireballRenderer.render(DragonFireball entity, float entityYaw, float partialTicks, PoseStack poseStack, MultiBufferSource buffer, int packedLight) voidEndCrystalRenderer.render(EndCrystal entity, float entityYaw, float partialTicks, PoseStack poseStack, MultiBufferSource buffer, int packedLight) voidEnderDragonRenderer.render(EnderDragon entity, float entityYaw, float partialTicks, PoseStack poseStack, MultiBufferSource buffer, int packedLight) voidEndermanRenderer.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) voidEntityRenderer.render(T p_entity, float entityYaw, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight) voidEvokerFangsRenderer.render(EvokerFangs entity, float entityYaw, float partialTicks, PoseStack poseStack, MultiBufferSource buffer, int packedLight) voidExperienceOrbRenderer.render(ExperienceOrb entity, float entityYaw, float partialTicks, PoseStack poseStack, MultiBufferSource buffer, int packedLight) voidFallingBlockRenderer.render(FallingBlockEntity entity, float entityYaw, float partialTicks, PoseStack poseStack, MultiBufferSource buffer, int packedLight) voidFireworkEntityRenderer.render(FireworkRocketEntity entity, float entityYaw, float partialTicks, PoseStack poseStack, MultiBufferSource buffer, int packedLight) voidFishingHookRenderer.render(FishingHook entity, float entityYaw, float partialTicks, PoseStack poseStack, MultiBufferSource buffer, int packedLight) voidGuardianRenderer.render(Guardian entity, float entityYaw, float partialTicks, PoseStack poseStack, MultiBufferSource buffer, int packedLight) voidIllusionerRenderer.render(Illusioner entity, float entityYaw, float partialTicks, PoseStack poseStack, MultiBufferSource buffer, int packedLight) voidItemEntityRenderer.render(ItemEntity entity, float entityYaw, float partialTicks, PoseStack poseStack, MultiBufferSource buffer, int packedLight) voidItemFrameRenderer.render(T entity, float entityYaw, float partialTicks, PoseStack poseStack, MultiBufferSource buffer, int packedLight) voidItemRenderer.render(ItemStack itemStack, ItemDisplayContext displayContext, boolean leftHand, PoseStack poseStack, MultiBufferSource bufferSource, int combinedLight, int combinedOverlay, BakedModel p_model) voidLeashKnotRenderer.render(LeashFenceKnotEntity entity, float entityYaw, float partialTicks, PoseStack poseStack, MultiBufferSource buffer, int packedLight) voidLightningBoltRenderer.render(LightningBolt entity, float entityYaw, float partialTicks, PoseStack poseStack, MultiBufferSource buffer, int packedLight) voidLivingEntityRenderer.render(T entity, float entityYaw, float partialTicks, PoseStack poseStack, MultiBufferSource buffer, int packedLight) voidLlamaSpitRenderer.render(LlamaSpit entity, float entityYaw, float partialTicks, PoseStack poseStack, MultiBufferSource buffer, int packedLight) voidMagmaCubeRenderer.render(MagmaCube entity, float entityYaw, float partialTicks, PoseStack poseStack, MultiBufferSource buffer, int packedLight) voidMinecartRenderer.render(T entity, float entityYaw, float partialTicks, PoseStack poseStack, MultiBufferSource buffer, int packedLight) voidOminousItemSpawnerRenderer.render(OminousItemSpawner p_338815_, float p_338631_, float p_338539_, PoseStack p_338440_, MultiBufferSource p_338413_, int p_338541_) voidPaintingRenderer.render(Painting entity, float entityYaw, float partialTicks, PoseStack poseStack, MultiBufferSource buffer, int packedLight) voidPufferfishRenderer.render(Pufferfish entity, float entityYaw, float partialTicks, PoseStack poseStack, MultiBufferSource buffer, int packedLight) voidShulkerBulletRenderer.render(ShulkerBullet entity, float entityYaw, float partialTicks, PoseStack poseStack, MultiBufferSource buffer, int packedLight) voidSlimeRenderer.render(Slime entity, float entityYaw, float partialTicks, PoseStack poseStack, MultiBufferSource buffer, int packedLight) voidThrownItemRenderer.render(T entity, float entityYaw, float partialTicks, PoseStack poseStack, MultiBufferSource buffer, int packedLight) voidThrownTridentRenderer.render(ThrownTrident entity, float entityYaw, float partialTicks, PoseStack poseStack, MultiBufferSource buffer, int packedLight) voidTntRenderer.render(PrimedTnt entity, float entityYaw, float partialTicks, PoseStack poseStack, MultiBufferSource buffer, int packedLight) voidTropicalFishRenderer.render(TropicalFish entity, float entityYaw, float partialTicks, PoseStack poseStack, MultiBufferSource buffer, int packedLight) voidWindChargeRenderer.render(AbstractWindCharge entity, float entityYaw, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight) voidWitchRenderer.render(Witch entity, float entityYaw, float partialTicks, PoseStack poseStack, MultiBufferSource buffer, int packedLight) voidWitherSkullRenderer.render(WitherSkull entity, float entityYaw, float partialTicks, PoseStack poseStack, MultiBufferSource buffer, int packedLight) voidWolfRenderer.render(Wolf entity, float entityYaw, float partialTicks, PoseStack poseStack, MultiBufferSource buffer, int packedLight) static voidEnderDragonRenderer.renderCrystalBeams(float x, float y, float z, float partialTick, int tickCount, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight) private voidEntityRenderDispatcher.renderFlame(PoseStack poseStack, MultiBufferSource buffer, Entity entity, org.joml.Quaternionf quaternion) voidDisplayRenderer.BlockDisplayRenderer.renderInner(Display.BlockDisplay p_277939_, Display.BlockDisplay.BlockRenderState p_277885_, PoseStack p_277831_, MultiBufferSource p_277554_, int p_278071_, float p_277847_) voidDisplayRenderer.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 voidDisplayRenderer.renderInner(T textDisplay, S renderState, PoseStack poseStack, MultiBufferSource buffer, int lightmapUV, float partialTick) voidDisplayRenderer.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 voidMinecartRenderer.renderMinecartContents(T entity, float partialTicks, BlockState state, PoseStack poseStack, MultiBufferSource buffer, int packedLight) protected voidTntMinecartRenderer.renderMinecartContents(MinecartTNT entity, float partialTicks, BlockState state, PoseStack poseStack, MultiBufferSource buffer, int packedLight) static voidItemEntityRenderer.renderMultipleFromCount(ItemRenderer itemRenderer, PoseStack poseStack, MultiBufferSource buffer, int packedLight, ItemStack item, BakedModel model, boolean isGui3d, RandomSource random) static voidItemEntityRenderer.renderMultipleFromCount(ItemRenderer itemRenderer, PoseStack poseStack, MultiBufferSource buffer, int packedLight, ItemStack item, RandomSource random, Level level) protected voidEntityRenderer.renderNameTag(T entity, Component displayName, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, float partialTick) protected voidItemFrameRenderer.renderNameTag(T entity, Component displayName, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, float partialTick) private static voidEntityRenderDispatcher.renderServerSideHitbox(PoseStack poseStack, Entity p_entity, MultiBufferSource bufferSource) private static voidEntityRenderDispatcher.renderShadow(PoseStack poseStack, MultiBufferSource buffer, Entity entity, float weight, float partialTicks, LevelReader level, float size) voidItemRenderer.renderStatic(LivingEntity entity, ItemStack itemStack, ItemDisplayContext diplayContext, boolean leftHand, PoseStack poseStack, MultiBufferSource bufferSource, Level level, int combinedLight, int combinedOverlay, int seed) voidItemRenderer.renderStatic(ItemStack stack, ItemDisplayContext displayContext, int combinedLight, int combinedOverlay, PoseStack poseStack, MultiBufferSource bufferSource, Level level, int seed) 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 <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 voidWolfArmorLayer.maybeRenderColoredLayer(PoseStack poseStack, MultiBufferSource buffer, int packedLight, ItemStack armorStack, AnimalArmorItem armorItem) private voidWolfArmorLayer.maybeRenderCracks(PoseStack poseStack, MultiBufferSource buffer, int packedLight, ItemStack armorStack) voidBreezeEyesLayer.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_) voidBreezeWindLayer.render(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, Breeze livingEntity, float limbSwing, float limbSwingAmount, float partialTick, float ageInTicks, float netHeadYaw, float headPitch) voidCapeLayer.render(PoseStack poseStack, MultiBufferSource buffer, int packedLight, AbstractClientPlayer livingEntity, float limbSwing, float limbSwingAmount, float partialTicks, float ageInTicks, float netHeadYaw, float headPitch) voidCarriedBlockLayer.render(PoseStack poseStack, MultiBufferSource buffer, int packedLight, EnderMan livingEntity, float limbSwing, float limbSwingAmount, float partialTicks, float ageInTicks, float netHeadYaw, float headPitch) voidCatCollarLayer.render(PoseStack poseStack, MultiBufferSource buffer, int packedLight, Cat livingEntity, float limbSwing, float limbSwingAmount, float partialTicks, float ageInTicks, float netHeadYaw, float headPitch) voidCrossedArmsItemLayer.render(PoseStack poseStack, MultiBufferSource buffer, int packedLight, T livingEntity, float limbSwing, float limbSwingAmount, float partialTicks, float ageInTicks, float netHeadYaw, float headPitch) voidCustomHeadLayer.render(PoseStack poseStack, MultiBufferSource buffer, int packedLight, T livingEntity, float limbSwing, float limbSwingAmount, float partialTicks, float ageInTicks, float netHeadYaw, float headPitch) voidDeadmau5EarsLayer.render(PoseStack poseStack, MultiBufferSource buffer, int packedLight, AbstractClientPlayer livingEntity, float limbSwing, float limbSwingAmount, float partialTicks, float ageInTicks, float netHeadYaw, float headPitch) voidDolphinCarryingItemLayer.render(PoseStack poseStack, MultiBufferSource buffer, int packedLight, Dolphin livingEntity, float limbSwing, float limbSwingAmount, float partialTicks, float ageInTicks, float netHeadYaw, float headPitch) voidDrownedOuterLayer.render(PoseStack poseStack, MultiBufferSource buffer, int packedLight, T livingEntity, float limbSwing, float limbSwingAmount, float partialTicks, float ageInTicks, float netHeadYaw, float headPitch) voidElytraLayer.render(PoseStack poseStack, MultiBufferSource buffer, int packedLight, T livingEntity, float limbSwing, float limbSwingAmount, float partialTicks, float ageInTicks, float netHeadYaw, float headPitch) voidEnergySwirlLayer.render(PoseStack poseStack, MultiBufferSource buffer, int packedLight, T livingEntity, float limbSwing, float limbSwingAmount, float partialTicks, float ageInTicks, float netHeadYaw, float headPitch) voidEyesLayer.render(PoseStack poseStack, MultiBufferSource buffer, int packedLight, T livingEntity, float limbSwing, float limbSwingAmount, float partialTicks, float ageInTicks, float netHeadYaw, float headPitch) voidFoxHeldItemLayer.render(PoseStack poseStack, MultiBufferSource buffer, int packedLight, Fox livingEntity, float limbSwing, float limbSwingAmount, float partialTicks, float ageInTicks, float netHeadYaw, float headPitch) voidHorseArmorLayer.render(PoseStack poseStack, MultiBufferSource buffer, int packedLight, Horse livingEntity, float limbSwing, float limbSwingAmount, float partialTicks, float ageInTicks, float netHeadYaw, float headPitch) voidHorseMarkingLayer.render(PoseStack poseStack, MultiBufferSource buffer, int packedLight, Horse livingEntity, float limbSwing, float limbSwingAmount, float partialTicks, float ageInTicks, float netHeadYaw, float headPitch) voidHumanoidArmorLayer.render(PoseStack poseStack, MultiBufferSource buffer, int packedLight, T livingEntity, float limbSwing, float limbSwingAmount, float partialTicks, float ageInTicks, float netHeadYaw, float headPitch) voidIronGolemCrackinessLayer.render(PoseStack poseStack, MultiBufferSource buffer, int packedLight, IronGolem livingEntity, float limbSwing, float limbSwingAmount, float partialTicks, float ageInTicks, float netHeadYaw, float headPitch) voidIronGolemFlowerLayer.render(PoseStack poseStack, MultiBufferSource buffer, int packedLight, IronGolem livingEntity, float limbSwing, float limbSwingAmount, float partialTicks, float ageInTicks, float netHeadYaw, float headPitch) voidItemInHandLayer.render(PoseStack poseStack, MultiBufferSource buffer, int packedLight, T livingEntity, float limbSwing, float limbSwingAmount, float partialTicks, float ageInTicks, float netHeadYaw, float headPitch) voidLlamaDecorLayer.render(PoseStack poseStack, MultiBufferSource buffer, int packedLight, Llama livingEntity, float limbSwing, float limbSwingAmount, float partialTicks, float ageInTicks, float netHeadYaw, float headPitch) voidMushroomCowMushroomLayer.render(PoseStack poseStack, MultiBufferSource buffer, int packedLight, T livingEntity, float limbSwing, float limbSwingAmount, float partialTicks, float ageInTicks, float netHeadYaw, float headPitch) voidPandaHoldsItemLayer.render(PoseStack poseStack, MultiBufferSource buffer, int packedLight, Panda livingEntity, float limbSwing, float limbSwingAmount, float partialTicks, float ageInTicks, float netHeadYaw, float headPitch) private voidParrotOnShoulderLayer.render(PoseStack poseStack, MultiBufferSource buffer, int packedLight, T livingEntity, float limbSwing, float limbSwingAmount, float netHeadYaw, float headPitch, boolean leftShoulder) voidParrotOnShoulderLayer.render(PoseStack poseStack, MultiBufferSource buffer, int packedLight, T livingEntity, float limbSwing, float limbSwingAmount, float partialTicks, float ageInTicks, float netHeadYaw, float headPitch) abstract voidRenderLayer.render(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, T livingEntity, float limbSwing, float limbSwingAmount, float partialTick, float ageInTicks, float netHeadYaw, float headPitch) voidSaddleLayer.render(PoseStack poseStack, MultiBufferSource buffer, int packedLight, T livingEntity, float limbSwing, float limbSwingAmount, float partialTicks, float ageInTicks, float netHeadYaw, float headPitch) voidSheepFurLayer.render(PoseStack poseStack, MultiBufferSource buffer, int packedLight, Sheep livingEntity, float limbSwing, float limbSwingAmount, float partialTicks, float ageInTicks, float netHeadYaw, float headPitch) voidShulkerHeadLayer.render(PoseStack poseStack, MultiBufferSource buffer, int packedLight, Shulker livingEntity, float limbSwing, float limbSwingAmount, float partialTicks, float ageInTicks, float netHeadYaw, float headPitch) voidSkeletonClothingLayer.render(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, T livingEntity, float limbSwing, float limbSwingAmount, float partialTick, float ageInTicks, float netHeadYaw, float headPitch) voidSlimeOuterLayer.render(PoseStack poseStack, MultiBufferSource buffer, int packedLight, T livingEntity, float limbSwing, float limbSwingAmount, float partialTicks, float ageInTicks, float netHeadYaw, float headPitch) voidSnowGolemHeadLayer.render(PoseStack poseStack, MultiBufferSource buffer, int packedLight, SnowGolem livingEntity, float limbSwing, float limbSwingAmount, float partialTicks, float ageInTicks, float netHeadYaw, float headPitch) voidSpinAttackEffectLayer.render(PoseStack poseStack, MultiBufferSource buffer, int packedLight, T livingEntity, float limbSwing, float limbSwingAmount, float partialTicks, float ageInTicks, float netHeadYaw, float headPitch) voidStuckInBodyLayer.render(PoseStack poseStack, MultiBufferSource buffer, int packedLight, T livingEntity, float limbSwing, float limbSwingAmount, float partialTicks, float ageInTicks, float netHeadYaw, float headPitch) voidTropicalFishPatternLayer.render(PoseStack poseStack, MultiBufferSource buffer, int packedLight, TropicalFish livingEntity, float limbSwing, float limbSwingAmount, float partialTicks, float ageInTicks, float netHeadYaw, float headPitch) voidVillagerProfessionLayer.render(PoseStack poseStack, MultiBufferSource buffer, int packedLight, T livingEntity, float limbSwing, float limbSwingAmount, float partialTicks, float ageInTicks, float netHeadYaw, float headPitch) voidWardenEmissiveLayer.render(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, T livingEntity, float limbSwing, float limbSwingAmount, float partialTick, float ageInTicks, float netHeadYaw, float headPitch) voidWitchItemLayer.render(PoseStack poseStack, MultiBufferSource buffer, int packedLight, T livingEntity, float limbSwing, float limbSwingAmount, float partialTicks, float ageInTicks, float netHeadYaw, float headPitch) voidWolfArmorLayer.render(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, Wolf livingEntity, float limbSwing, float limbSwingAmount, float partialTick, float ageInTicks, float netHeadYaw, float headPitch) voidWolfCollarLayer.render(PoseStack poseStack, MultiBufferSource buffer, int packedLight, Wolf livingEntity, float limbSwing, float limbSwingAmount, float partialTicks, float ageInTicks, float netHeadYaw, float headPitch) private voidHumanoidArmorLayer.renderArmorPiece(PoseStack poseStack, MultiBufferSource bufferSource, T livingEntity, EquipmentSlot slot, int packedLight, A model) Deprecated.private voidHumanoidArmorLayer.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 voidItemInHandLayer.renderArmWithItem(LivingEntity livingEntity, ItemStack itemStack, ItemDisplayContext displayContext, HumanoidArm arm, PoseStack poseStack, MultiBufferSource buffer, int packedLight) protected voidPlayerItemInHandLayer.renderArmWithItem(LivingEntity livingEntity, ItemStack itemStack, ItemDisplayContext displayContext, HumanoidArm arm, PoseStack poseStack, MultiBufferSource buffer, int packedLight) private voidPlayerItemInHandLayer.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 voidHumanoidArmorLayer.renderGlint(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, A model) private voidHumanoidArmorLayer.renderGlint(PoseStack p_289673_, MultiBufferSource p_289654_, int p_289649_, Model p_289659_) private voidHumanoidArmorLayer.renderModel(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, A model, int dyeColor, ResourceLocation textureLocation) private voidHumanoidArmorLayer.renderModel(PoseStack p_289664_, MultiBufferSource p_289689_, int p_289681_, Model p_289658_, int p_350798_, ResourceLocation p_324344_) private voidMushroomCowMushroomLayer.renderMushroomBlock(PoseStack poseStack, MultiBufferSource buffer, int packedLight, boolean outlineOnly, BlockState state, int packedOverlay, BakedModel model) protected voidArrowLayer.renderStuckItem(PoseStack poseStack, MultiBufferSource buffer, int packedLight, Entity entity, float x, float y, float z, float partialTick) protected voidBeeStingerLayer.renderStuckItem(PoseStack poseStack, MultiBufferSource buffer, int packedLight, Entity entity, float x, float y, float z, float partialTick) protected abstract voidStuckInBodyLayer.renderStuckItem(PoseStack poseStack, MultiBufferSource buffer, int packedLight, Entity entity, float x, float y, float z, float partialTick) private voidHumanoidArmorLayer.renderTrim(Holder<ArmorMaterial> armorMaterial, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, ArmorTrim trim, A model, boolean innerTexture) private voidHumanoidArmorLayer.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 TypeMethodDescriptionvoidPlayerRenderer.render(AbstractClientPlayer entity, float entityYaw, float partialTicks, PoseStack poseStack, MultiBufferSource buffer, int packedLight) private voidPlayerRenderer.renderHand(PoseStack poseStack, MultiBufferSource buffer, int combinedLight, AbstractClientPlayer player, ModelPart rendererArm, ModelPart rendererArmwear) voidPlayerRenderer.renderLeftHand(PoseStack poseStack, MultiBufferSource buffer, int combinedLight, AbstractClientPlayer player) protected voidPlayerRenderer.renderNameTag(AbstractClientPlayer entity, Component displayName, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, float partialTick) voidPlayerRenderer.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 booleanClientHooks.onDrawHighlight(LevelRenderer context, Camera camera, HitResult target, DeltaTracker deltaTracker, PoseStack poseStack, MultiBufferSource bufferSource) static voidClientHooks.renderPistonMovedBlocks(BlockPos pos, BlockState state, PoseStack stack, MultiBufferSource bufferSource, Level level, boolean checkSides, int packedOverlay, BlockRenderDispatcher blockRenderer) 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.multiBufferSourceprivate final MultiBufferSourceRenderPlayerEvent.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.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) protectedRenderHighlightEvent(LevelRenderer levelRenderer, Camera camera, HitResult target, DeltaTracker deltaTracker, PoseStack poseStack, MultiBufferSource multiBufferSource) RenderItemInFrameEvent(ItemFrame itemFrame, ItemFrameRenderer<?> renderItemFrame, PoseStack poseStack, MultiBufferSource multiBufferSource, int packedLight) protectedRenderLivingEvent(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) protectedRenderPlayerEvent(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 TypeMethodDescriptionbooleanIMapDecorationRenderer.render(MapDecoration decoration, PoseStack poseStack, MultiBufferSource bufferSource, MapItemSavedData mapData, MapDecorationTextureManager decorationTextures, boolean inItemFrame, int packedLight, int index) Render the givenMapDecorationon the map.static booleanMapDecorationRendererManager.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 TypeMethodDescriptionvoidBakedModelRenderable.render(PoseStack poseStack, MultiBufferSource bufferSource, ITextureRenderTypeLookup textureRenderTypeLookup, int lightmap, int overlay, float partialTick, BakedModelRenderable.Context context) voidCompositeRenderable.Component.render(PoseStack poseStack, MultiBufferSource bufferSource, ITextureRenderTypeLookup textureRenderTypeLookup, int lightmap, int overlay, CompositeRenderable.Transforms context) voidCompositeRenderable.Mesh.render(PoseStack poseStack, MultiBufferSource bufferSource, ITextureRenderTypeLookup textureRenderTypeLookup, int lightmap, int overlay) voidCompositeRenderable.render(PoseStack poseStack, MultiBufferSource bufferSource, ITextureRenderTypeLookup textureRenderTypeLookup, int lightmap, int overlay, float partialTick, CompositeRenderable.Transforms context) voidIRenderable.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.