diff options
Diffstat (limited to 'src/main/java/org/bukkit/craftbukkit/inventory/CraftMetaFirework.java')
-rw-r--r-- | src/main/java/org/bukkit/craftbukkit/inventory/CraftMetaFirework.java | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/main/java/org/bukkit/craftbukkit/inventory/CraftMetaFirework.java b/src/main/java/org/bukkit/craftbukkit/inventory/CraftMetaFirework.java index 3f9e4a38..0f7da6b7 100644 --- a/src/main/java/org/bukkit/craftbukkit/inventory/CraftMetaFirework.java +++ b/src/main/java/org/bukkit/craftbukkit/inventory/CraftMetaFirework.java @@ -88,7 +88,7 @@ class CraftMetaFirework extends CraftMetaItem implements FireworkMeta { return; } - NBTTagList fireworkEffects = fireworks.getList(EXPLOSIONS.NBT); + NBTTagList fireworkEffects = fireworks.getList(EXPLOSIONS.NBT, 10); List<FireworkEffect> effects = this.effects = new ArrayList<FireworkEffect>(fireworkEffects.size()); for (int i = 0; i < fireworkEffects.size(); i++) { @@ -209,10 +209,10 @@ class CraftMetaFirework extends CraftMetaItem implements FireworkMeta { } NBTTagCompound fireworks = itemTag.getCompound(FIREWORKS.NBT); - itemTag.setCompound(FIREWORKS.NBT, fireworks); + itemTag.set(FIREWORKS.NBT, fireworks); if (hasEffects()) { - NBTTagList effects = new NBTTagList(EXPLOSIONS.NBT); + NBTTagList effects = new NBTTagList(); for (FireworkEffect effect : this.effects) { effects.add(getExplosion(effect)); } |