Tags
Creators
Details
2.0.0-beta1+mc1.21.11-fabric
Compatibility
Changes
Instead of mixin in to the vanilla book GUI, Scribble now uses exact recreations of the GUI as a base. You'll probably not notice much of a difference as a player, except that a lot more is now possible! In fact, there's so much more possible, that this is now Scribble 2.0! A lot of features have been thought through again from scratch, a lot of existing features are more polished now, and generally the mod is just better.
- You can now enable double page viewing in the settings menu! This shows two pages at once, like a real book.
- When interacting with lecterns, one page will be dimmed to show which page is 'active' (The page that controls comparator output, and the page other players will see).
- The config/settings menu has been migrated to Yet Another Config Library from Cloth Config. You'll need to install
this mod to configure Scribble.
- There are plans to move Scribble to an custom config system without dependencies, but no ETA on that yet.
- Also, there's an action button to the settings now, so no need for Mod Menu!
- As the original mixins are now gone, Scribble is a lot more compatible with other mods!
- Most importantly, Scribble doesn't conflict with Amendments now. Problems like the incompatibility with Figura also shouldn't happen any more.
- Unfortunately, this does lose compat with some other mods such as Symbol Chat (though it's not incompatible, it'll just not do anything).
- The code is generally a lot cleaner, so this should make updates and improvements in the future a lot easier!
Also in this release:
- Fix modifier buttons having their hover outline cut off.
- Consider the whole GUI when vertically centering, not just the book itself.
Optional dependencies
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:yXAvIk0x:UOTYcNE1"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:yXAvIk0x:UOTYcNE1"
}


