addEntityAspects();
if ((thaumcraftBackpack != null) || (thaumiumChest != null)) {
List<ResearchPage> pages = new ArrayList<ResearchPage>();
pages.add(new ResearchPage("tc.research_page.betterstorage.magicstorage.1"));
if (thaumcraftBackpack != null)
pages.add(new ResearchPage(thaumcraftBackpackRecipe));
if (thaumiumChest != null)
pages.add(new ResearchPage(thaumiumChestRecipe));
ResearchItem research = new ResearchItem(
"betterstorage.magicstorage", "ARTIFICE",
createAspectList(Aspect.VOID, 8, Aspect.MAGIC, 5, Aspect.EXCHANGE, 5),
2, 2, 2, new ItemStack(((thaumcraftBackpack != null) ? itemThaumcraftBackpack