promotional bannermobile promotional banner

GuidebookAPI

A library mod for ease creation of mod guide books.

File Details

[1.20.1] GuidebookApi v3.0.0 (Fabric)

  • R
  • May 12, 2024
  • 146.75 KB
  • 98
  • 1.20.1
  • Fabric

File Name

gapi-1.20.6-3.0.0-fabric-1.20.6-3.0.0-fabric-dev.jar

Supported Versions

  • 1.20.1

Curse Maven Snippet

Fabric

modImplementation "curse.maven:guidebookapi-949923:5336742"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

3.0.0

Now the CommonAPI is a Common mod that require only of services in the Fabric and NeoFoge mod loaders to use. The CommonAPI now have the most of the mod logic and Fabric and NeoForge only register and do the model manager. Also now can configurate the color of texts and entries for each guide.

2.2.7

The 2.2.7 change some things like the minecraft version of the mod and fix a error with rename function in recipes.

2.2.6

2.2.6 is an update made for the mod configuration system.

The mod's configuration system now allows serializers, this allows for easier loading of configurations and allows other types of configurations to be defined more easily. Example: colors

Now the color loading of the mod is easier to understand, now remaining: RGB (red, green, blue) as the value of the color settings.

Now to have the mod load the client settings that are primarily color you can delete them in the file or delete the file(GuidebookApi-Client.properties) and allow the mod to create a new file with the current serialization.

Also fixed a bug when trying to add a new setting automatically, as the mod previously recreated the file with the default values and did not save the ones it already had.

2.1.5:

This update fix the check in ClientProxy when a guide use custom textures.

2.1.4:

This update has minimal changes for colors in the books. Now the GuidebookAPI proxy doesn't set a color if there is a custom texture in the guide.

In configurations now you can change like the book colors the color of the pages.

2.0.2:

Update item textures and logo.

2.0.1:

This update only remove the ExampleBook from the Jar

2.0.0:

The GuidebookAPI 2.0.0 just release! This update has some breaking changes for the old 1.0.0 API.

This changelog will have all the changes of the 2.0.0

GuidebookApi

GuidebookAPI have a new ModId, now it have for mod id "gapi" instead of "guidebookapi".

The "@Guidebook" decorator now has for name "@GuidebookAPI"

The NBT

The NBT of the mod has been remade, old versions of GuidebookAPI uses the "PersistentData" tag, now it uses "guidebookapi" tag in players and uses different tag for the initial books, old version have a type of array tag of "hasInitial-", now it have a tag "initial" inside the "guidebookapi" tag and register all the intiial gived books has "'{bookNamespace}.{bookId}': 1b (or 0b if its false).

BookBuilder

BookBuilder have new functions and rename of others, this version has a new section called "information".

The information of the books can contain this info:

1.- ModName
2.- Title
3.- Credits
4.- Description

The old functions for textures and models that were in the "IGuidebook" interface are now found in the BookBuilder

The Screens

The search screen has been removed and the information screen has been put in its place.

Configuration

The configuration system of the mod has an update! The update made the configuration rewrite (or is supposed to do(report if this have an error please)) and new system for register loaded configurations, now without have to make Parse ( in case of developers or the mod ) for every one configuration value

Textures

All the textures have been remade!