From 5d659aa0e44dfb8ec758f910f0a4d0d1dcddd614 Mon Sep 17 00:00:00 2001 From: md_5 Date: Fri, 17 Aug 2018 08:35:37 +1000 Subject: Fix Material.createBlockData methods --- src/main/java/org/bukkit/Material.java | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/main/java/org/bukkit/Material.java b/src/main/java/org/bukkit/Material.java index dc97991f..a885ca98 100644 --- a/src/main/java/org/bukkit/Material.java +++ b/src/main/java/org/bukkit/Material.java @@ -1981,7 +1981,7 @@ public enum Material implements Keyed { } /** - * Creates a new {@link BlockData} instance for the specified Material, with + * Creates a new {@link BlockData} instance for this Material, with * all properties initialized to unspecified defaults. * * @param consumer consumer to run on new instance before returning @@ -1992,15 +1992,16 @@ public enum Material implements Keyed { } /** - * Creates a new {@link BlockData} instance with material and properties - * parsed from provided data. + * Creates a new {@link BlockData} instance for this Material, with all + * properties initialized to unspecified defaults, except for those provided + * in data. * * @param data data string * @return new data instance * @throws IllegalArgumentException if the specified data is not valid */ public BlockData createBlockData(String data) throws IllegalArgumentException { - return Bukkit.createBlockData(data); + return Bukkit.createBlockData(this, data); } /** -- cgit v1.2.3