diff options
| author | MuXiu1997 <49554020+MuXiu1997@users.noreply.github.com> | 2022-03-30 03:27:09 +0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-03-29 21:27:09 +0200 |
| commit | a3cdd0b38cd4452bffb5f5f30556a812aef758ac (patch) | |
| tree | c82475c5a9a6d872d99bfa9ef6bf905254252669 /src/main/java/gtPlusPlus/core/handler | |
| parent | a91ba235314ea6b56adf4d8cca574eebb88b1b62 (diff) | |
| download | GT5-Unofficial-a3cdd0b38cd4452bffb5f5f30556a812aef758ac.tar.gz GT5-Unofficial-a3cdd0b38cd4452bffb5f5f30556a812aef758ac.tar.bz2 GT5-Unofficial-a3cdd0b38cd4452bffb5f5f30556a812aef758ac.zip | |
Fix books localization (#164)
Diffstat (limited to 'src/main/java/gtPlusPlus/core/handler')
| -rw-r--r-- | src/main/java/gtPlusPlus/core/handler/BookHandler.java | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/src/main/java/gtPlusPlus/core/handler/BookHandler.java b/src/main/java/gtPlusPlus/core/handler/BookHandler.java index 79f6488487..e8c31e60ea 100644 --- a/src/main/java/gtPlusPlus/core/handler/BookHandler.java +++ b/src/main/java/gtPlusPlus/core/handler/BookHandler.java @@ -13,6 +13,9 @@ import gtPlusPlus.core.util.minecraft.RecipeUtils; import net.minecraft.init.Items; import net.minecraft.item.ItemStack; +import static gtPlusPlus.core.util.Utils.addBookPagesLocalization; +import static gtPlusPlus.core.util.Utils.addBookTitleLocalization; + public class BookHandler { public static int mBookKeeperCount = 0; @@ -379,7 +382,12 @@ public class BookHandler { private static BookTemplate writeBookTemplate(String aMapping, String aTitle, String aAuthor, String[] aPages){ mBookKeeperCount++; - BookTemplate mTemp = new BookTemplate(mBookKeeperCount, aMapping, aTitle, aAuthor, aPages); + for (int i = 0; i < aPages.length; i++) { + aPages[i] = aPages[i].replaceAll("\n", "<BR>"); + } + addBookTitleLocalization(aTitle); + addBookPagesLocalization(aTitle, aPages); + BookTemplate mTemp = new BookTemplate(mBookKeeperCount, aMapping, aTitle, aAuthor, aPages); mBookMap.put(mBookKeeperCount-1, mTemp); return mTemp; } |
