Releases: gigaherz/Guidebook
Experimental release: Pagination and conditions
Highly experimental! Straight out of the oven!
New features:
- Automatic pagination: You can use
instead of and the book will automatically paginate the contents of the section. - For backward compatibility, elements will continue to exist and will remain unpaginated.
- Conditions: You can declare conditions, and use them on chapters, sections/pages, and even paragraphs!
- If the condition is false, the element will not show at all.
- Supported conditions:
- Basic operators:
- <true />: Always passes
- <false />: Never passes
- <mod-loaded modid="x" />: Passes if the mod is present and enabled.
- <item-exists registry-name="domain:location" />: Passes if an item with that name has been registered.
- Composite operators:
- <and> and <all>: Passes if all the child conditions pass.
- <or> and <any>: Passes if even just one of the child conditions pass.
- <not>: Inverts the child condition. If more than one child is present it acts like a NAND (false if all are true).
- Game Stages support:
- <stage-locked stage="name" />: Passes if the player has not reached the given stage.
- <stage-unlocked stage="name" />: Passes if the player has reached the given stage.
- Basic operators:
See this link for an example of most features, including the new pagination and conditions stuff.
New config folder feature (1.11)
Guidebook will now identify and load books directly from the config/books folder, without having to list them anywhere.
The old config-as-resoureces is now located in config/books/resources/
New config folder feature (1.10.2)
Guidebook will now identify and load books directly from the config/books folder, without having to list them anywhere.
The old config-as-resoureces is now located in config/books/resources/
Improvements to the book (1.11)
v1.11.0-1.4.1 Merge remote-tracking branch 'remotes/origin/1.10.2'
Give books on first join (1.11)
Added the ability to configure a set of books to give players on first join (acts retroactively to give the same books to existing players that didn't get them yet).
Improvements to the book (1.10.2)
v1.10.2-1.4.1 Some fixes and many improvements to the ingame manual / example book.
Give books on first join (1.10.2)
Added the ability to configure a set of books to give players on first join (acts retroactively to give the same books to existing players that didn't get them yet).
Mouse Back Button support (1.11)
Tiny release to add support for going jumping back to the previous location using the back button on a mouse, as an alternative to the backspace button on a keyboard.
Mouse Back Button support (1.10.2)
Tiny release to add support for going jumping back to the previous location using the back button on a mouse, as an alternative to the backspace button on a keyboard.
Lighting fix, scale config (1.11)
- Fixed lighting level changing based on gui scale.
- Added config setting for separating book scale from the main gui scale setting.