diff --git a/src/main/java/net/minecraftforge/fml/common/FMLContainer.java b/src/main/java/net/minecraftforge/fml/common/FMLContainer.java index c1a77d183c..6808f1c2bf 100644 --- a/src/main/java/net/minecraftforge/fml/common/FMLContainer.java +++ b/src/main/java/net/minecraftforge/fml/common/FMLContainer.java @@ -305,13 +305,15 @@ public class FMLContainer extends DummyModContainer implements WorldAccessContai { entry.blocked.add(i); } - // save doesn't have dummied list - if (!regs.getCompoundTag(key).hasKey("dummied")) return; - list = regs.getCompoundTag(key).getTagList("dummied",10); - for (int x = 0; x < list.tagCount(); x++) + + if (regs.getCompoundTag(key).hasKey("dummied")) // Added in 1.8.9 dev, some worlds may not have it. { - NBTTagCompound e = list.getCompoundTagAt(x); - entry.dummied.add(new ResourceLocation(e.getString("K"))); + list = regs.getCompoundTag(key).getTagList("dummied",10); + for (int x = 0; x < list.tagCount(); x++) + { + NBTTagCompound e = list.getCompoundTagAt(x); + entry.dummied.add(new ResourceLocation(e.getString("K"))); + } } } failedElements = PersistentRegistryManager.injectSnapshot(snapshot, true, true);