diff --git a/pom.xml b/pom.xml index 25988b7..e600240 100644 --- a/pom.xml +++ b/pom.xml @@ -125,7 +125,7 @@ net.knarcraft knarlib - 1.2.8 + 1.2.9 compile diff --git a/src/main/java/net/knarcraft/bookswithoutborders/gui/AuthorBookIndex.java b/src/main/java/net/knarcraft/bookswithoutborders/gui/AuthorBookIndex.java index 695f65b..cc25a69 100644 --- a/src/main/java/net/knarcraft/bookswithoutborders/gui/AuthorBookIndex.java +++ b/src/main/java/net/knarcraft/bookswithoutborders/gui/AuthorBookIndex.java @@ -86,7 +86,7 @@ public class AuthorBookIndex extends BookIndex { for (int bookIndex = startIndex; bookIndex < Math.min(startIndex + booksPerPage, availableBooks.size()); bookIndex++) { String title = BookFileHelper.getBookTitleFromPath(availableBooks.get(bookIndex)); String author = BookFileHelper.getBookAuthorFromPath(availableBooks.get(bookIndex)); - String niceName = new FormatBuilder(title + Formatting.NEUTRAL_BOOK_LIST_AUTHOR_SEPARATOR + author).color().build(); + String niceName = new FormatBuilder(title).append(Formatting.NEUTRAL_BOOK_LIST_AUTHOR_SEPARATOR).append(author).color().build(); componentBuilder.append(niceName).color(ChatColor.WHITE).event( new ClickEvent(ClickEvent.Action.SUGGEST_COMMAND, "/" + command + " " + diff --git a/src/main/java/net/knarcraft/bookswithoutborders/utility/BookFileHelper.java b/src/main/java/net/knarcraft/bookswithoutborders/utility/BookFileHelper.java index 9cb224c..2f4e88c 100644 --- a/src/main/java/net/knarcraft/bookswithoutborders/utility/BookFileHelper.java +++ b/src/main/java/net/knarcraft/bookswithoutborders/utility/BookFileHelper.java @@ -323,6 +323,7 @@ public final class BookFileHelper { fileName = InputCleaningHelper.cleanString(fileName); List possiblePaths = List.of( fileName, + fileName.replace(" ", "_"), fileName + ".yml", fileName.replace(" ", "_") + ".yml", fileName + ".txt",