Skip to main content

Card nodes

Nodes are written into the body or children of a resource pack card template. Besides their own fields, all nodes share id, style, when, unless and repeat; see Common node fields.

TypePurpose
system:textShows text, a translation component or existing formatted text.
system:markdownParses the controlled Markdown in AI replies.
system:titleShows heading text and lets the host extract it as the card title.
system:imageShows an image from the resource pack.
system:itemRenders the item snapshot in the context and shows the item tooltip on hover.
system:playerRenders the player model given by the context, with controllable facing, scale and mouse following.
system:ftb_iconShows the FTB quest or reward icon from the server snapshot.
system:flexOrganizes child nodes horizontally or vertically, and can iterate over a collection and paginate it.
system:gridBuilds only the cells of the current page and computes the page capacity from the column count and the maximum rows.
system:containerHolds item slot contents or lays out child elements.
system:groupsBuilds groups from the current query results; after a selection only the content inside the group is shown.
system:detailsExpands or collapses child nodes with a clickable summary.
system:buttonRuns a client callback, opens a URL or sends a string to the server.
system:linkOpens a link through the vanilla URL confirmation flow.
system:dividerShows a layout divider line.
system:progressShows the progress value provided by the context.
system:player_informationRenders the Saturn information document directly and filters it by minimum importance.
system:recipeShows a single ordered recipe and its ingredients from the context.