aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/Java/gtPlusPlus/core/handler/BookHandler.java21
-rw-r--r--src/Java/gtPlusPlus/core/item/general/books/ItemBaseBook.java12
2 files changed, 20 insertions, 13 deletions
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_);
}