
Better Books Fabric
Better Books is an open-source Fabric mod that replaces the vanilla book screen with an advanced two-page editor. It allows text formatting, color selection, custom alignment, and safe remote image embedding using a built-in domain whitelist.
Tags
Creators
Details
1.0.2
Compatibility
Changes
- Added support for books on lecterns.
- Opening a lectern with a book now uses the Better Books UI instead of the vanilla GUI.
- Lectern page turning is synchronized with the server through the vanilla LecternScreenHandler.
- Redstone comparator output based on the current lectern page now stays correct.
- Added a “Take Book” button for lecterns.
- Better Books now closes the lectern screen handler correctly.
- The screen now closes automatically if the book is removed from the lectern.
- Fixed a client sync race where the lectern GUI could open before the book stack arrived on the client.
- Added info/debug logs for diagnosing lectern book opening.
- Fixed Java mixin compatibility with the Kotlin BetterBooksScreen constructor.
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:AmbGzRBE:eBOcAn93"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:AmbGzRBE:eBOcAn93"
}
