From 76fb5060c1f02993d4448cae3b19116ae4f0b053 Mon Sep 17 00:00:00 2001 From: partydev Date: Sat, 12 Jul 2025 02:15:48 -0700 Subject: [PATCH] Add vanilla error message to precondition for DialogBaseImpl (#12831) --- .../io/papermc/paper/registry/data/dialog/DialogBaseImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/paper-server/src/main/java/io/papermc/paper/registry/data/dialog/DialogBaseImpl.java b/paper-server/src/main/java/io/papermc/paper/registry/data/dialog/DialogBaseImpl.java index ff541efc466..06566af522c 100644 --- a/paper-server/src/main/java/io/papermc/paper/registry/data/dialog/DialogBaseImpl.java +++ b/paper-server/src/main/java/io/papermc/paper/registry/data/dialog/DialogBaseImpl.java @@ -20,7 +20,7 @@ public record DialogBaseImpl( ) implements DialogBase { public DialogBaseImpl { - Preconditions.checkArgument(!pause || afterAction != DialogAfterAction.NONE); + Preconditions.checkArgument(!pause || afterAction != DialogAfterAction.NONE, "Dialogs that pause the game must use after_action values that unpause it after user action!"); body = List.copyOf(body); inputs = List.copyOf(inputs); }