From 5f8dbb00f6c832a59fc904c5bb3ba0258367e220 Mon Sep 17 00:00:00 2001 From: Bukkit/Spigot Date: Fri, 27 Sep 2024 08:21:26 +1000 Subject: [PATCH] Improve Registry#getOrThrow messages By: md_5 --- paper-api/src/main/java/org/bukkit/Registry.java | 8 ++++---- .../src/test/java/org/bukkit/support/TestServer.java | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/paper-api/src/main/java/org/bukkit/Registry.java b/paper-api/src/main/java/org/bukkit/Registry.java index feb22f7ea..30ba3daba 100644 --- a/paper-api/src/main/java/org/bukkit/Registry.java +++ b/paper-api/src/main/java/org/bukkit/Registry.java @@ -65,7 +65,7 @@ public interface Registry extends Iterable { public Advancement getOrThrow(@NotNull NamespacedKey key) { Advancement advancement = get(key); - Preconditions.checkArgument(advancement != null, "No registry entry found for key " + key); + Preconditions.checkArgument(advancement != null, "No Advancement registry entry found for key %s.", key); return advancement; } @@ -133,7 +133,7 @@ public interface Registry extends Iterable { public KeyedBossBar getOrThrow(@NotNull NamespacedKey key) { KeyedBossBar keyedBossBar = get(key); - Preconditions.checkArgument(keyedBossBar != null, "No registry entry found for key " + key); + Preconditions.checkArgument(keyedBossBar != null, "No KeyedBossBar registry entry found for key %s.", key); return keyedBossBar; } @@ -307,7 +307,7 @@ public interface Registry extends Iterable { public MemoryKey getOrThrow(@NotNull NamespacedKey key) { MemoryKey memoryKey = get(key); - Preconditions.checkArgument(memoryKey != null, "No registry entry found for key " + key); + Preconditions.checkArgument(memoryKey != null, "No MemoryKey registry entry found for key %s.", key); return memoryKey; } @@ -428,7 +428,7 @@ public interface Registry extends Iterable { public T getOrThrow(@NotNull NamespacedKey key) { T object = get(key); - Preconditions.checkArgument(object != null, "No registry entry found for key " + key); + Preconditions.checkArgument(object != null, "No %s registry entry found for key %s.", type, key); return object; } diff --git a/paper-api/src/test/java/org/bukkit/support/TestServer.java b/paper-api/src/test/java/org/bukkit/support/TestServer.java index 4040ecb2e..c67e0784c 100644 --- a/paper-api/src/test/java/org/bukkit/support/TestServer.java +++ b/paper-api/src/test/java/org/bukkit/support/TestServer.java @@ -63,7 +63,7 @@ public final class TestServer { public Keyed getOrThrow(@NotNull NamespacedKey key) { Keyed keyed = get(key); - Preconditions.checkArgument(keyed != null, "No registry entry found for key " + key); + Preconditions.checkArgument(keyed != null, "No %s registry entry found for key %s.", aClass, key); return keyed; }