Changes

Summary

  1. Use ElementText fontrenderer for rendering and add support fro (details)
  2. Allow for a custom fontrenderer for a book in general and propagate it (details)
  3. Better usability for the elements (details)
Commit 34e251b49b7c99388e1a250b945479a7b67e042e by bernhard.bonigl
Use ElementText fontrenderer for rendering and add support fro
dropshadows
The file was modifiedsrc/main/java/slimeknights/mantle/client/gui/book/TextDataRenderer.java (diff)
The file was modifiedsrc/main/java/slimeknights/mantle/client/book/data/element/TextData.java (diff)
The file was modifiedsrc/main/java/slimeknights/mantle/client/gui/book/element/ElementText.java (diff)
Commit e3abffafea87a225149d9e79c4495d0db45d00e7 by bernhard.bonigl
Allow for a custom fontrenderer for a book in general and propagate it
to draw calls instead of having 3 places where the fontrenderer is
declared
The file was modifiedsrc/main/java/slimeknights/mantle/client/gui/book/element/ElementStructure.java (diff)
The file was modifiedsrc/main/java/slimeknights/mantle/client/book/data/BookData.java (diff)
The file was modifiedsrc/main/java/slimeknights/mantle/client/gui/book/element/ElementImage.java (diff)
The file was modifiedsrc/main/java/slimeknights/mantle/client/gui/book/GuiBook.java (diff)
The file was modifiedsrc/main/java/slimeknights/mantle/client/gui/book/element/BookElement.java (diff)
The file was modifiedsrc/main/java/slimeknights/mantle/client/gui/book/element/ElementText.java (diff)
The file was modifiedsrc/main/java/slimeknights/mantle/client/gui/book/element/ElementSection.java (diff)
Commit 91be353746287e67b41ca8df9b2119777a77731f by bernhard.bonigl
Better usability for the elements
The file was modifiedsrc/main/java/slimeknights/mantle/client/gui/book/element/ElementText.java (diff)
The file was modifiedsrc/main/java/slimeknights/mantle/client/gui/book/element/ElementItem.java (diff)