From d7d9166eabe1a8f6258a4c6a8e300c8f66c8e031 Mon Sep 17 00:00:00 2001 From: Mark Vainomaa Date: Wed, 31 Aug 2016 14:57:32 +0300 Subject: [PATCH] Apply empty pattern list instead of bare null --- .../src/main/java/eu/mikroskeem/utils/itemutils/Shield.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Itemutils/src/main/java/eu/mikroskeem/utils/itemutils/Shield.java b/Itemutils/src/main/java/eu/mikroskeem/utils/itemutils/Shield.java index 420266b..7688ca5 100644 --- a/Itemutils/src/main/java/eu/mikroskeem/utils/itemutils/Shield.java +++ b/Itemutils/src/main/java/eu/mikroskeem/utils/itemutils/Shield.java @@ -25,6 +25,10 @@ public class Shield { ItemMeta shieldMeta = shieldStack.getItemMeta(); BlockStateMeta shieldbMeta = (BlockStateMeta)shieldMeta; + // Create empty pattern list if null is supplied + if(patternList == null) + patternList = new ArrayList<>(); + Banner banner = (Banner)shieldbMeta.getBlockState(); banner.setPatterns(patternList); banner.update(); // TODO: find out if it is needed