Dialog tag (Java Edition)

Minecraft Wiki article. Categories: Data_packs

📌 Mirrored from Minecraft Wiki

This article is reproduced from Dialog tag (Java Edition) on the Minecraft Wiki. Mirrored from revision 3711534. It is licensed CC BY-NC-SA 3.0 by the Minecraft Wiki contributors — not under the Codex’s CC BY-SA 4.0, and it may not be used commercially. Edits belong upstream, not here.

A dialog tag is a group of dialogs.

The dialog tags are under data/<namespace>/tags/dialog folder of data pack.

List of tags

pause_screen_additions

Dialogs in this tag replaces the "Report Bugs" button or the "Server Links" button on the pause screen.

The behavior are the following:

  • If this tag is not specified or is empty but the server has sent 'server_links' packet, tag will be handled as if it contained minecraft:server_links dialog.
  • If this tag is still empty, the button is not visible ("Send Feedback" and "Report Bugs" buttons are visible instead).
  • If this tag has a single element, the button will lead directly to the single dialog.
  • If this tag has multiple elements, the button will lead to minecraft:custom_options which (by default) lets the player select one of the tag elements.
  • [NBT List / JSON Array] #minecraft:pause_screen_additions (0 values)
    • Empty in vanilla.

quick_actions

Dialogs to open when pressing quick actions.

The behavior are the following:

  • If this tag is empty, pressing the keybind does nothing.
  • If this tag has a single element, pressing the keybind opens the contained dialog.
  • If this tag has multiple elements, pressing the keybind opens the minecraft:quick_actions dialog which (by default) lets the player select one of the tag elements.
  • [NBT List / JSON Array] #minecraft:quick_actions (0 values)
    • Empty in vanilla.

History

Java Edition
1.21.625w20aAdded #pause_screen_additions tag.
Pre-Release 1Added #quick_actions tag.

Sources