<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.sasgaming.net/index.php?action=history&amp;feed=atom&amp;title=Minecraft%3ACommands%2Fdialog</id>
	<title>Minecraft:Commands/dialog - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.sasgaming.net/index.php?action=history&amp;feed=atom&amp;title=Minecraft%3ACommands%2Fdialog"/>
	<link rel="alternate" type="text/html" href="https://wiki.sasgaming.net/index.php?title=Minecraft:Commands/dialog&amp;action=history"/>
	<updated>2026-04-09T06:04:20Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki.sasgaming.net/index.php?title=Minecraft:Commands/dialog&amp;diff=49615&amp;oldid=prev</id>
		<title>imported&gt;RedX: Remove &quot;si&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.sasgaming.net/index.php?title=Minecraft:Commands/dialog&amp;diff=49615&amp;oldid=prev"/>
		<updated>2025-12-09T17:55:23Z</updated>

		<summary type="html">&lt;p&gt;Remove &amp;quot;si&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Distinguish|/dialogue}}&lt;br /&gt;
{{Exclusive|java}}&lt;br /&gt;
{{Infobox command&lt;br /&gt;
| name = dialog&lt;br /&gt;
| oplevel = 2&lt;br /&gt;
| others = [[Minecraft:Commands#Cheats|Cheats]] enabled&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Manages [[Minecraft:dialog]] screens displayed to [[Minecraft:player]]s. Allows server [[Minecraft:operator]]s to show custom or predefined dialogs in [[Minecraft:data pack]] to specified players, and clear any displayed dialogs on their screen.&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
: {{cd|/dialog show &amp;lt;targets&amp;gt; &amp;lt;dialog&amp;gt;}}&lt;br /&gt;
:: Shows a dialog screen from inline [[Minecraft:SNBT]] or {{cd|minecraft:dialog}} registry (usually defined in a [[Minecraft:data pack]]) to specified players.&lt;br /&gt;
: {{cd|/dialog clear &amp;lt;targets&amp;gt;}}&lt;br /&gt;
:: Clears currently displayed dialogs for specified players.&lt;br /&gt;
&lt;br /&gt;
==Arguments==&lt;br /&gt;
{{argument|targets|entity}}&lt;br /&gt;
: Specifies the players whose dialog is shown or cleared.&lt;br /&gt;
: {{arg desc|je=entity|amount=multiple|type=players}}&lt;br /&gt;
&lt;br /&gt;
{{argument|dialog|dialog}}&lt;br /&gt;
: Specifies the dialog to show to the players. This argument is only used with {{cmd|link=none|dialog show}}.&lt;br /&gt;
: Must be either:&lt;br /&gt;
:* A namespaced ID of a dialog defined in a data pack (e.g., {{code|custom:my_dialog}} or {{code|minecraft:server_links}}). These are stored in the {{cd|minecraft:dialog}} registry.&lt;br /&gt;
:* An inline [[Minecraft:SNBT]] defining the dialog structure directly in the command. See {{slink|Dialog|Dialog format}} for the structures.&lt;br /&gt;
&lt;br /&gt;
==Result==&lt;br /&gt;
{{Result table|onlyje=1}}&lt;br /&gt;
{{Result table|The command is incomplete, or any argument is not specified correctly.|unparseable}}&lt;br /&gt;
{{Result table|cmd=/dialog (show{{!}}clear) &amp;lt;targets&amp;gt;|{{cd|targets}} is a target selector that includes any entities other than the player.|fail}}&lt;br /&gt;
{{Result table|cmd=/dialog show &amp;lt;targets&amp;gt; &amp;lt;dialog&amp;gt;|{{cd|dialog}} is not a valid dialog [[Minecraft:SNBT]], or dialog does not exist in {{cd|minecraft:dialog}} registry (usually in a [[Minecraft:data pack]]).|fail}}&lt;br /&gt;
{{Result table|cmd=|succeed}}&lt;br /&gt;
{{Result table}}&lt;br /&gt;
&lt;br /&gt;
== Output ==&lt;br /&gt;
{{Output table}}&lt;br /&gt;
{{Output table|edition=je|On fail|0|0|0}}&lt;br /&gt;
{{Output table|On success|1|1|the number of targeted players}}&lt;br /&gt;
{{Output table}}&lt;br /&gt;
&lt;br /&gt;
==Examples==&lt;br /&gt;
[[File:Dialog_simple_confirmation.png|thumb|right|A simple confirmation dialog from an example.]]&lt;br /&gt;
[[File:Dialog_command_execution_confirmation.png|thumb|right|Pressing &amp;quot;Yes&amp;quot; results in a [[command]] execution, which requires a confirmation from the player.]]&lt;br /&gt;
* To show the nearest player a dialog located at &amp;lt;code&amp;gt;data/custom/dialog/example/test.json&amp;lt;/code&amp;gt; in a loaded data pack:&lt;br /&gt;
*:&amp;lt;code&amp;gt;/dialog show @p custom:example/test&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* To show all players the built-in &amp;lt;code&amp;gt;minecraft:server_links&amp;lt;/code&amp;gt; dialog:&lt;br /&gt;
*:&amp;lt;code&amp;gt;/dialog show @a minecraft:server_links&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* To show nearest players a [[Minecraft:Dialog#notice|notice dialog]] with title &amp;quot;Hello&amp;quot; and an &amp;quot;Ok&amp;quot; button in the footer:&lt;br /&gt;
*:&amp;lt;code&amp;gt;/dialog show @p {type:&amp;quot;minecraft:notice&amp;quot;,title:&amp;quot;Hello&amp;quot;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* To show all players a simple [[Minecraft:Dialog#confirmation|confirmation dialog]] with two action buttons with the label &amp;quot;Yes please&amp;quot; and &amp;quot;Nope&amp;quot;. If the player presses &amp;quot;Yes please&amp;quot;, the game runs a command to give the player a [[Minecraft:diamond]], otherwise, if they press &amp;quot;Nope&amp;quot;, the game closes the dialog: &lt;br /&gt;
*:&amp;lt;code&amp;gt;/dialog show @a {type:&amp;quot;minecraft:confirmation&amp;quot;,title:&amp;quot;Give yourself diamond?&amp;quot;,yes:{label:&amp;quot;Yes please&amp;quot;,&amp;quot;action&amp;quot;:{&amp;quot;type&amp;quot;:&amp;quot;run_command&amp;quot;,&amp;quot;command&amp;quot;:&amp;quot;give @s diamond&amp;quot;}},no:{label:&amp;quot;Nope&amp;quot;}}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* To clear any currently visible dialogs for all players:&lt;br /&gt;
*:&amp;lt;code&amp;gt;/dialog clear @a&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
{{HistoryTable&lt;br /&gt;
|{{HistoryLine|java}}&lt;br /&gt;
|{{HistoryLine||1.21.6|dev=25w20a|Added {{command|dialog|link=none}}|Added {{code|minecraft:custom_options}} and {{code|minecraft:server_links}} as blank built-in dialogs.}}&lt;br /&gt;
|{{HistoryLine|||dev=Pre-Release 1|Added {{code|minecraft:quick_actions}} as a blank built-in dialog.}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Gallery ==&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:Dialog example ioblackshaw.png|An example dialog created by [https://github.com/Enchanted-Games ioblackshaw], showcased by [https://youtube.com/@xisumavoid xisumavoid] on YouTube.&amp;lt;ref&amp;gt;{{YouTube link|1=JGm8iejJLEo|2=Tears For Facing Your Fears {{!}} Snapshot 25W20A|3=xisumavoid|4=May 13, 2025|t=399}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
File:Entity Summoner.png|An entity summoner made and shown off by [https://www.reddit.com/r/MinecraftCommands/comments/1kn2omk/i_made_a_very_basic_entity_summoner_with_the_new/ u/SmoothTurtle872] on Reddit&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Navigation ==&lt;br /&gt;
{{Navbox commands}}&lt;br /&gt;
&lt;br /&gt;
[[Minecraft:de:Befehl/dialog]]&lt;br /&gt;
[[Minecraft:es:Comandos/dialog]]&lt;br /&gt;
[[Minecraft:ja:コマンド/dialog]]&lt;br /&gt;
[[Minecraft:pt:Comandos/dialog]]&lt;br /&gt;
[[Minecraft:zh:命令/dialog]]&lt;/div&gt;</summary>
		<author><name>imported&gt;RedX</name></author>
	</entry>
</feed>