Package net.ixdarklord.folios.internal
package net.ixdarklord.folios.internal
-
ClassDescriptionThe advancements a player has completed: all of them (
reset), or ones newly completed or revoked.A client claiming the reward of a server quest its player has done.The server opening a book, at an entry or its start.A client sending what its player has done with a book, to be kept: with the player (hand-1), or on the book in that hand, for a book that keeps its own.The server's quests (data packs'folios/quests), each as its file is written, sent to a player.A client saying its player started or stopped reading the handheld book in a hand (-1 for no hand).A client saying which spread of the handheld book its player has open, or that none is (openfalse);shutwhile it is held up shut, about to be opened.How one recipe looks, as the recipe book shows it; empty for a recipe the server doesn't have.A client asking how recipes look.The server telling a player which spread someone near them has open in their hands, to read along.A source's rows (FoliosSources), from the server, for the pages observing it, and the ids data packs took out.A structure's blocks: itspaletteof states, and each block as four numbers inblocks, its x, y and z and its state's place in the palette.A client asking for structures' blocks.A client saying which entry of a book is on its player's screen, as that changes;FoliosPayloads.NO_BOOKonce none is.What a reader has done with one book: the entries read, the spreads shown (for reveals that play only on unread pages), the quests done and what has been celebrated, the bookmarks, and where they left off.A page of an entry.The rows ofFoliosSources: on the server, those data packs add (data/<namespace>/folios/sources/*.json) and the sending of every server source to players; on the client, what the server sent.