From 9ca3689c05efa82a4b5efe3f8d3b6013ebd54cd5 Mon Sep 17 00:00:00 2001 From: Alkalus Date: Tue, 14 Nov 2017 07:46:58 +1000 Subject: $ Fixed Thermal Boiler guide book recipe. --- src/Java/gtPlusPlus/core/handler/BookHandler.java | 21 ++++++++++++++------- .../core/item/general/books/ItemBaseBook.java | 12 ++++++------ 2 files changed, 20 insertions(+), 13 deletions(-) (limited to 'src/Java/gtPlusPlus/core') diff --git a/src/Java/gtPlusPlus/core/handler/BookHandler.java b/src/Java/gtPlusPlus/core/handler/BookHandler.java index 5f6334bc8d..ebfed327f9 100644 --- a/src/Java/gtPlusPlus/core/handler/BookHandler.java +++ b/src/Java/gtPlusPlus/core/handler/BookHandler.java @@ -54,11 +54,18 @@ public class BookHandler { //Test Novel book_ModularBauble = writeBookTemplate( - "Manual_Modular_Bauble", "How to: Modular baubles", "Alkalus", + "Manual_Modular_Bauble", "How to: Modular Baubles", "Alkalus", new String[] { - "There was once a sad and lonely oak tree.", - "There was once a sad and lonely oak tree.", - "There was once a sad and lonely oak tree.", + "Concept: This idea came from wanting flexibility.", + "First step, Build a Modularity table to begin customisation of your Bauble." + + " After this has been constructed, you can now combine the upgrades listed within this book to improve the baubles level /100.", + "Defence:" + + " Can be upgraded by combining metal plates with the bauble." + + "+1 | Aluminium Plate" + + "+2 | Stainless Steel Plate" + + "+3 | Tungsten Plate" + + "+4 | TungstenSteel Plate" + + "+5 | Naquadah Plate", "There was once a sad and lonely oak tree.", "There was once a sad and lonely oak tree.", "There was once a sad and lonely oak tree."}); @@ -72,9 +79,9 @@ public class BookHandler { public static ItemStack ItemBookWritten_Test; public static void runLater(){ - ItemBookWritten_ThermalBoiler = ItemUtils.simpleMetaStack(ModItems.itemCustomBook, 1, 1); - //ItemBookWritten_ModularBaubles = writeBook(book_ModularBauble); - //ItemBookWritten_Test = writeBook(book_TestNovel); + ItemBookWritten_ThermalBoiler = ItemUtils.simpleMetaStack(ModItems.itemCustomBook, 0, 1); + ItemBookWritten_ModularBaubles = ItemUtils.simpleMetaStack(ModItems.itemCustomBook, 1, 1); + ItemBookWritten_Test = ItemUtils.simpleMetaStack(ModItems.itemCustomBook, 2, 1); RecipeUtils.addShapelessGregtechRecipe(new ItemStack[]{ItemUtils.getSimpleStack(Items.writable_book), ItemUtils.getSimpleStack(Items.lava_bucket)}, ItemBookWritten_ThermalBoiler); } diff --git a/src/Java/gtPlusPlus/core/item/general/books/ItemBaseBook.java b/src/Java/gtPlusPlus/core/item/general/books/ItemBaseBook.java index 6fd4e7e04e..8c4a262c32 100644 --- a/src/Java/gtPlusPlus/core/item/general/books/ItemBaseBook.java +++ b/src/Java/gtPlusPlus/core/item/general/books/ItemBaseBook.java @@ -39,15 +39,15 @@ public class ItemBaseBook extends ItemWritableBook{ for (int i = 0; i < BookHandler.mBookMap.size(); i ++) { ItemStack bookstack = new ItemStack(item, 1, i); - bookstack = Utils.getWrittenBook( + /*bookstack = Utils.getWrittenBook( bookstack, i, mBookMap.get(i).mMapping, mBookMap.get(i).mTitle, mBookMap.get(i).mAuthor, - mBookMap.get(i).mPages); + mBookMap.get(i).mPages);*/ - //NBTUtils.createIntegerTagCompound(bookstack, "stats", "mMeta", i); + NBTUtils.createIntegerTagCompound(bookstack, "stats", "mMeta", i); GT_OreDictUnificator.registerOre("bookWritten", bookstack); GT_OreDictUnificator.registerOre("craftingBook", bookstack); @@ -61,7 +61,7 @@ public class ItemBaseBook extends ItemWritableBook{ return NBTUtils.getString(tItem, "title"); } else if (tItem.getItemDamage() > -1 && tItem.getItemDamage() <= mBookMap.size()){ - return "[NBT issue] "+mBookMap.get(tItem.getItemDamage()).mTitle; + return EnumChatFormatting.ITALIC+""+mBookMap.get(tItem.getItemDamage()).mTitle; } //NBTUtils.tryIterateNBTData(tItem); return "GT++ Storybook"; @@ -74,13 +74,13 @@ public class ItemBaseBook extends ItemWritableBook{ list.add(EnumChatFormatting.GRAY+"Author: "+NBTUtils.getString(tItem, "author")); } else if (mBookMap.get(tItem.getItemDamage()).mAuthor != null){ - list.add(EnumChatFormatting.GRAY+"Author: "+mBookMap.get(tItem.getItemDamage()).mAuthor); + list.add(EnumChatFormatting.WHITE+"Author: "+mBookMap.get(tItem.getItemDamage()).mAuthor); } if (NBTUtils.hasKey(tItem, "title")){ list.add(EnumChatFormatting.GRAY+"Pages: "+NBTUtils.getString(tItem, "pages")); } else if (mBookMap.get(tItem.getItemDamage()).mPages != null){ - list.add(EnumChatFormatting.GRAY+"Pages: "+mBookMap.get(tItem.getItemDamage()).mPages.length); + list.add(EnumChatFormatting.WHITE+"Pages: "+mBookMap.get(tItem.getItemDamage()).mPages.length); } //super.addInformation(p_77624_1_, p_77624_2_, p_77624_3_, p_77624_4_); } -- cgit