| 607 | } |
| 608 | |
| 609 | public static ItemStack createWrittenBook(String aMapping, String aTitle, String aAuthor, ItemStack aDefaultBook, String... aPages) { |
| 610 | for (int i = 0; i < aPages.length; i++) {aPages[i] = LanguageHandler.langfile("written.book." + aMapping + ".page." + i, aPages[i]);} |
| 611 | return createWrittenBook(aMapping, aTitle, aAuthor, aDefaultBook, T, aPages); |
| 612 | } |
| 613 | public static ItemStack createWrittenBook(String aMapping, String aTitle, String aAuthor, ItemStack aDefaultBook, boolean aLogging, String... aPages) { |
| 614 | if (Code.stringInvalid(aMapping)) return null; |
| 615 | ItemStack rStack = BOOK_MAP.get(aMapping); |