From 322f2f951855642a4af2ca539806e86be590cc6d Mon Sep 17 00:00:00 2001 From: md_5 Date: Mon, 16 Jul 2018 10:37:56 +1000 Subject: [PATCH] CraftBanner also needs to use wool data --- src/main/java/org/bukkit/craftbukkit/block/CraftBanner.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/org/bukkit/craftbukkit/block/CraftBanner.java b/src/main/java/org/bukkit/craftbukkit/block/CraftBanner.java index 6672e80459..4332a03a41 100644 --- a/src/main/java/org/bukkit/craftbukkit/block/CraftBanner.java +++ b/src/main/java/org/bukkit/craftbukkit/block/CraftBanner.java @@ -36,7 +36,7 @@ public class CraftBanner extends CraftBlockEntityState impleme if (banner.patterns != null) { for (int i = 0; i < banner.patterns.size(); i++) { NBTTagCompound p = (NBTTagCompound) banner.patterns.get(i); - patterns.add(new Pattern(DyeColor.getByDyeData((byte) p.getInt("Color")), PatternType.getByIdentifier(p.getString("Pattern")))); + patterns.add(new Pattern(DyeColor.getByWoolData((byte) p.getInt("Color")), PatternType.getByIdentifier(p.getString("Pattern")))); } } } @@ -96,7 +96,7 @@ public class CraftBanner extends CraftBlockEntityState impleme for (Pattern p : patterns) { NBTTagCompound compound = new NBTTagCompound(); - compound.setInt("Color", p.getColor().getDyeData()); + compound.setInt("Color", p.getColor().getWoolData()); compound.setString("Pattern", p.getPattern().getIdentifier()); newPatterns.add(compound); }