From a678c4157450f674f5e72665cc663478c62c58cb Mon Sep 17 00:00:00 2001 From: CraftBukkit/Spigot Date: Mon, 12 Jun 2023 21:09:17 +1000 Subject: [PATCH] Fix unintended change to createBlockData contract By: md_5 --- .../src/main/java/org/bukkit/craftbukkit/CraftServer.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/paper-server/src/main/java/org/bukkit/craftbukkit/CraftServer.java b/paper-server/src/main/java/org/bukkit/craftbukkit/CraftServer.java index a1d2fa7f3a..6916610884 100644 --- a/paper-server/src/main/java/org/bukkit/craftbukkit/CraftServer.java +++ b/paper-server/src/main/java/org/bukkit/craftbukkit/CraftServer.java @@ -2222,7 +2222,7 @@ public final class CraftServer implements Server { @Override public BlockData createBlockData(org.bukkit.Material material, String data) { - Preconditions.checkArgument(material != null, "Material cannot be null"); + Preconditions.checkArgument(material != null || data != null, "Must provide one of material or data"); return CraftBlockData.newData(material, data); }