Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- about(ItemStack) - Method in record class net.ixdarklord.folios.api.client.GuideBook
-
The page about an item, from the items its pages are about; null when none is.
- above(Runnable) - Method in class net.ixdarklord.folios.internal.client.paint.AbstractPainter
-
Draws over everything drawn so far, items included (which otherwise lie over flat things drawn after them): for a reveal's effect about an item or over a whole page.
- above(Runnable) - Method in class net.ixdarklord.folios.internal.client.paint.ScreenPainter
- above(Runnable) - Method in class net.ixdarklord.folios.internal.client.paint.WorldPainter
- AbstractPainter - Class in net.ixdarklord.folios.internal.client.paint
- AbstractPainter(GuidePalette, GuideSession, AbstractPainter.Navigator, float, float, float, List) - Constructor for class net.ixdarklord.folios.internal.client.paint.AbstractPainter
- AbstractPainter.Hit - Record Class in net.ixdarklord.folios.internal.client.paint
-
A rectangle that can be pressed, dragged or scrolled over, in page pixels.
- AbstractPainter.Navigator - Interface in net.ixdarklord.folios.internal.client.paint
-
Where a book goes when something on a page is pressed.
- accent() - Method in record class net.ixdarklord.folios.api.client.GuideBook
-
Returns the value of the
accentrecord component. - accent() - Method in record class net.ixdarklord.folios.api.client.page.GuidePalette
-
Returns the value of the
accentrecord component. - accent() - Method in record class net.ixdarklord.folios.internal.client.GuideCoverTint
-
Returns the value of the
accentrecord component. - acrossFold(GuidePainter, FormattedCharSequence, int, int, boolean) - Static method in class net.ixdarklord.folios.internal.client.page.Shapes
-
A line of text centred on a spread's fold, as each page of it prints it: only the letters whose middle is on its side, placed so the halves meet as one line while the book lies open (on a screen book, across the spine between the pages).
- action() - Method in record class net.ixdarklord.folios.internal.client.paint.AbstractPainter.Hit
-
Returns the value of the
actionrecord component. - action(int, int, int, int, Component, Runnable) - Method in interface net.ixdarklord.folios.api.client.page.GuidePainter
-
Makes a rectangle run something when pressed (on the client, during the press).
- action(int, int, int, int, Component, Runnable) - Method in class net.ixdarklord.folios.internal.client.paint.AbstractPainter
- action(int, int, int, int, Component, Runnable) - Method in class net.ixdarklord.folios.internal.client.paint.EdgeFadePainter
- action(int, int, int, int, Component, Runnable) - Method in class net.ixdarklord.folios.internal.client.paint.RevealPainter
- advancement() - Method in record class net.ixdarklord.folios.api.client.GuideLock
-
Returns the value of the
advancementrecord component. - advancements(GuidePayloads.Advancements) - Static method in class net.ixdarklord.folios.internal.client.GuideClientNetwork
- Advancements(boolean, List, List) - Constructor for record class net.ixdarklord.folios.internal.GuidePayloads.Advancements
-
Creates an instance of a
Advancementsrecord class. - alpha(int, int) - Static method in record class net.ixdarklord.folios.api.client.page.GuidePalette
-
colorwith its alpha set (0 to 255). - anchor() - Method in record class net.ixdarklord.folios.api.client.GuideEntry.Page
-
Returns the value of the
anchorrecord component. - anchors() - Method in record class net.ixdarklord.folios.internal.client.GuideSession.EntryPages
-
Returns the value of the
anchorsrecord component. - any(String) - Method in class net.ixdarklord.folios.internal.client.CelebrationSettings
-
Whether any part of an event's celebration plays.
- appendHoverText(ItemStack, Item.TooltipContext, TooltipDisplay, Consumer, TooltipFlag) - Method in class net.ixdarklord.folios.api.GuideBookItem
- around(GuidePainter, float, float, float, float, float, float, float, float) - Method in interface net.ixdarklord.folios.api.client.GuideReveal
-
Draws about one thing on the page just after it is drawn while the reveal plays: flames on a letter catching fire, a glow round an item.
- arrow(GuidePainter, int, int, int) - Static method in class net.ixdarklord.folios.internal.client.page.Shapes
-
A small arrow pointing right, 9 by 7 pixels from (x, y).
- at() - Method in record class net.ixdarklord.folios.internal.GuidePayloads.SharedReading
-
Returns the value of the
atrecord component. - at(float) - Method in class net.ixdarklord.folios.api.client.page.GuideStack
-
The stack shown at a time, in seconds: each in turn when there are several.
- author(Identifier) - Static method in class net.ixdarklord.folios.internal.client.GuideLibrary
-
Who a book says it is from (
"author"in book.json, raw); null when it doesn't say. - authors - Static variable in class net.ixdarklord.folios.internal.GuideHooks
- AvatarRendererMixin - Class in net.ixdarklord.folios.internal.mixin.client
- AvatarRendererMixin() - Constructor for class net.ixdarklord.folios.internal.mixin.client.AvatarRendererMixin
- axes(float, Vector3f, Vector3f) - Method in interface net.ixdarklord.folios.internal.client.paint.WorldPainter.Surface
-
The directions of the page's x (along it) and z (out of its face) at a point along it.
B
- back() - Method in class net.ixdarklord.folios.internal.client.GuideReader
- back() - Method in record class net.ixdarklord.folios.internal.client.GuideReader.Flip
- BACK - Enum constant in enum class net.ixdarklord.folios.internal.client.page.Shapes.Icon
- backdrop() - Method in record class net.ixdarklord.folios.api.client.GuideBook.Textures
-
Returns the value of the
backdroprecord component. - background() - Method in record class net.ixdarklord.folios.internal.client.page.SpreadPage.MapLayout
-
Returns the value of the
backgroundrecord component. - backgroundColor(GuideBook) - Static method in class net.ixdarklord.folios.internal.client.GuideTooltips
-
A tooltip's ground in a book's colours: its own, else its cover's darkened.
- bake(ItemModel.BakingContext, Matrix4fc) - Method in record class net.ixdarklord.folios.internal.client.GuideBookItemModel.Unbaked
- bake(SpecialModelRenderer.BakingContext) - Method in record class net.ixdarklord.folios.internal.client.GuideCoverText.Unbaked
- Band(Identifier, float, float, float, float, float, float, float, int) - Constructor for record class net.ixdarklord.folios.internal.client.handheld.CoverModel.Band
-
Creates an instance of a
Bandrecord class. - bands() - Method in class net.ixdarklord.folios.internal.client.handheld.CoverModel
-
The bands round the spine.
- bar(GuidePainter, int, int, int, int, float, int) - Static method in record class net.ixdarklord.folios.internal.client.page.QuestPageElement
-
A bar of a given fill (0 to 1) in a colour, drawn as pixel art.
- BEND - Enum constant in enum class net.ixdarklord.folios.api.client.GuideBook.PageTurn
-
A leaf that bends as it goes, its free edge trailing as it lifts and following as it lands.
- BlockChoice - Class in net.ixdarklord.folios.internal.client.build
- blocks() - Method in record class net.ixdarklord.folios.internal.client.GuideStructures.Known
-
Returns the value of the
blocksrecord component. - blocks() - Method in record class net.ixdarklord.folios.internal.GuidePayloads.Structure
-
Returns the value of the
blocksrecord component. - blocks(List, Map) - Static method in record class net.ixdarklord.folios.internal.client.page.MultiblockPageElement
-
The blocks a pattern and its mapping make, by place: layers from the top down, rows, characters.
- BLOCKS - Enum constant in enum class net.ixdarklord.folios.internal.client.page.Shapes.Icon
- book - Variable in class net.ixdarklord.folios.internal.client.GuideReader
- book() - Method in class net.ixdarklord.folios.api.client.page.GuideLayout
- book() - Method in class net.ixdarklord.folios.internal.client.GuideSession
- book() - Method in record class net.ixdarklord.folios.internal.GuidePayloads.Open
-
Returns the value of the
bookrecord component. - book() - Method in record class net.ixdarklord.folios.internal.GuidePayloads.Progress
-
Returns the value of the
bookrecord component. - book() - Method in record class net.ixdarklord.folios.internal.GuidePayloads.ReadingAt
-
Returns the value of the
bookrecord component. - book(Identifier) - Static method in class net.ixdarklord.folios.api.client.Guides
- book(Identifier) - Static method in class net.ixdarklord.folios.internal.client.GuideLibrary
- book(ItemStack) - Method in class net.ixdarklord.folios.api.GuideBookItem
-
The book a stack of this item opens: its component's, else this item's own; null when it names none.
- BOOK - Enum constant in enum class net.ixdarklord.folios.api.client.GuideBook.Progress
-
On each copy of the book, like a notebook's: whoever reads that copy finds its bookmarks and read pages, and a new copy starts fresh.
- BOOK_ITEM - Static variable in class net.ixdarklord.folios.internal.core.GuideRegistry
- BOOK_PROGRESS - Static variable in class net.ixdarklord.folios.internal.core.GuideRegistry
-
What has been done with this copy of a book that keeps its own (
"progress": "book"): its marks go with it. - BOOK_WIDTH - Static variable in class net.ixdarklord.folios.internal.client.screen.GuideScreen
-
The open book across at the default page size, its border included: as wide as its bar, and the handheld book's.
- bookAuthor(Identifier) - Static method in class net.ixdarklord.folios.internal.GuideHooks
-
Who a book is from, for its item's tooltip.
- bookmarks() - Method in class net.ixdarklord.folios.internal.client.GuideMemory
- bookmarks() - Method in class net.ixdarklord.folios.internal.client.GuideReader
- bookmarks() - Method in record class net.ixdarklord.folios.internal.GuideRecord
-
Returns the value of the
bookmarksrecord component. - bookName(Identifier) - Static method in class net.ixdarklord.folios.internal.GuideHooks
- bookOf(ItemStack) - Static method in class net.ixdarklord.folios.api.GuideBooks
-
The book a stack names: its
folios:guide_bookcomponent, on any item, or else the book aGuideBookItemof a mod's own always opens (so its stacks need no component to show their cover); null when none. - bookOf(ItemStack) - Static method in class net.ixdarklord.folios.internal.GuideNetwork
-
The book a stack opens: a guide book item's, or any stack's that names one.
- books() - Static method in class net.ixdarklord.folios.api.client.Guides
- books() - Static method in class net.ixdarklord.folios.internal.client.GuideLibrary
- border() - Method in record class net.ixdarklord.folios.internal.client.page.ImagePageElement
-
Returns the value of the
borderrecord component. - BORDER - Static variable in class net.ixdarklord.folios.internal.client.screen.GuideScreen
-
How far the cover shows around the pages, and how wide the fold between them is.
- BOTTOM_LEFT - Enum constant in enum class net.ixdarklord.folios.internal.config.FoliosClientConfig.Corner
- BOTTOM_RIGHT - Enum constant in enum class net.ixdarklord.folios.internal.config.FoliosClientConfig.Corner
- build() - Method in record class net.ixdarklord.folios.internal.client.page.SpreadPage
-
Returns the value of the
buildrecord component. - build(Identifier) - Static method in class net.ixdarklord.folios.internal.client.GuideLibrary
-
A build file as written, by its path under folios/ without ".json" (
mymod:my_guide/builds/tower); null for none. - Build(List, Map) - Constructor for record class net.ixdarklord.folios.internal.client.page.SpreadPage.Build
-
Creates an instance of a
Buildrecord class. - BUILD_PANEL_CORNER - Static variable in class net.ixdarklord.folios.internal.config.FoliosClientConfig
- BUILD_PANEL_X - Static variable in class net.ixdarklord.folios.internal.config.FoliosClientConfig
- BUILD_PANEL_Y - Static variable in class net.ixdarklord.folios.internal.config.FoliosClientConfig
- BuildGuide - Class in net.ixdarklord.folios.internal.client.build
- BuildPageElement - Record Class in net.ixdarklord.folios.internal.client.page
- BuildPageElement(List, Optional, String, int, Showcase.Selector) - Constructor for record class net.ixdarklord.folios.internal.client.page.BuildPageElement
-
Creates an instance of a
BuildPageElementrecord class. - builds() - Method in record class net.ixdarklord.folios.internal.client.page.BuildPageElement
-
Returns the value of the
buildsrecord component. - BULLET - Enum constant in enum class net.ixdarklord.folios.api.client.page.GuideText.Kind
- BURN - Static variable in class net.ixdarklord.folios.api.client.GuideReveals
- button(GuidePainter, int, int, Shapes.Icon, boolean) - Static method in class net.ixdarklord.folios.internal.client.page.Shapes
-
A control: an eight-sided clasp of the page's own paper with a hairline rim and its icon in the middle.
- BUTTON - Static variable in class net.ixdarklord.folios.internal.client.page.Shapes
-
How big a clasp is, square.
- buttonX() - Method in record class net.ixdarklord.folios.api.client.GuideBook.Layout
-
Returns the value of the
buttonXrecord component. - buttonY() - Method in record class net.ixdarklord.folios.api.client.GuideBook.Layout
-
Returns the value of the
buttonYrecord component.
C
- calculate(ItemStack, ClientLevel, LivingEntity) - Method in record class net.ixdarklord.folios.internal.client.GuideCoverTint
- canMove() - Method in class net.ixdarklord.folios.internal.client.GuideReader
-
Whether the reader can move about now (a handheld book can't while it is being raised or shut).
- canMove() - Method in class net.ixdarklord.folios.internal.client.handheld.HandheldBook
- canTurn(int) - Method in class net.ixdarklord.folios.internal.client.GuideReader
- capped() - Method in record class net.ixdarklord.folios.internal.GuideRecord
-
The record within the limits: as a client sent it, cut short where it is longer.
- capture(GuidePage) - Method in class net.ixdarklord.folios.api.client.page.GuideLayout
-
Lays a page out only as far as what it asks
GuideLayout.flow(String, int, String, GuidePage.Part)for, to set it inside another page; empty for a page that lays itself out some other way. - categories() - Method in record class net.ixdarklord.folios.api.client.GuideBook
-
Returns the value of the
categoriesrecord component. - category() - Method in record class net.ixdarklord.folios.api.client.GuideEntry
-
Returns the value of the
categoryrecord component. - category() - Method in class net.ixdarklord.folios.internal.client.GuideReader
-
The category the reader is in: open, or the one of the entry open.
- category() - Method in record class net.ixdarklord.folios.internal.client.GuideSession.Target
-
Returns the value of the
categoryrecord component. - category(String) - Method in record class net.ixdarklord.folios.api.client.GuideBook
- category(String) - Method in class net.ixdarklord.folios.internal.client.GuideReader
- celebrated() - Method in record class net.ixdarklord.folios.internal.GuideRecord
-
Returns the value of the
celebratedrecord component. - celebrations(Identifier) - Static method in class net.ixdarklord.folios.internal.client.GuideLibrary
-
How a book celebrates the player finishing part of it (
"celebrations"in book.json); off unless it says. - Celebrations - Class in net.ixdarklord.folios.internal.client
- CelebrationSettings - Class in net.ixdarklord.folios.internal.client
- centeredText(Component, int, int, int) - Method in interface net.ixdarklord.folios.api.client.page.GuidePainter
- changed() - Static method in class net.ixdarklord.folios.internal.client.GuideProgress
- changed(ServerPlayer, AdvancementHolder, boolean) - Static method in class net.ixdarklord.folios.internal.GuideNetwork
-
Called by PlayerAdvancementsMixin when an advancement of a player's becomes done or no longer done.
- chapter() - Method in record class net.ixdarklord.folios.internal.client.GuideReader.Spot
-
Returns the value of the
chapterrecord component. - chapter() - Method in record class net.ixdarklord.folios.internal.GuidePayloads.ReadingAt
-
Returns the value of the
chapterrecord component. - chapter(String) - Method in class net.ixdarklord.folios.internal.client.GuideReader
- check() - Static method in class net.ixdarklord.folios.internal.client.Celebrations
- chrome(GuidePainter, GuideReader.Spot, boolean, boolean, Runnable) - Method in class net.ixdarklord.folios.internal.client.GuideReader
-
What is printed round a page's content: its number, the clasp in its lower outer corner that turns back (on a left page) or on (on a right page), and on a right page of a book that can be shut, the clasp at its head that shuts it.
- clear() - Static method in class net.ixdarklord.folios.internal.client.CoverMarkers
- clear() - Method in class net.ixdarklord.folios.internal.client.GuideMemory
-
Forgets everything read and shown, for the "start over" button.
- clear() - Static method in class net.ixdarklord.folios.internal.client.GuideRecipes
- clear() - Static method in class net.ixdarklord.folios.internal.client.GuideStructures
- clear() - Static method in class net.ixdarklord.folios.internal.client.handheld.CoverModel
- clear() - Static method in class net.ixdarklord.folios.internal.client.handheld.SharedBooks
- clickOutsideCloses() - Method in record class net.ixdarklord.folios.api.client.GuideBook
-
Returns the value of the
clickOutsideClosesrecord component. - ClientAdvancementsAccessor - Interface in net.ixdarklord.folios.internal.mixin.client
- close() - Method in class net.ixdarklord.folios.api.client.page.GuideLayout
-
Closes the scenes made for this layout.
- CLOSE - Enum constant in enum class net.ixdarklord.folios.internal.client.page.Shapes.Icon
- closeX() - Method in record class net.ixdarklord.folios.api.client.GuideBook.Layout
-
Returns the value of the
closeXrecord component. - closeY() - Method in record class net.ixdarklord.folios.api.client.GuideBook.Layout
-
Returns the value of the
closeYrecord component. - CODEC - Static variable in class net.ixdarklord.folios.api.client.GuideObjective
- CODEC - Static variable in class net.ixdarklord.folios.api.client.page.GuideStack
- CODEC - Static variable in record class net.ixdarklord.folios.internal.client.page.BuildPageElement
- CODEC - Static variable in record class net.ixdarklord.folios.internal.client.page.EmptyPage
- CODEC - Static variable in record class net.ixdarklord.folios.internal.client.page.EntityPageElement
- CODEC - Static variable in record class net.ixdarklord.folios.internal.client.page.ImagePageElement
- CODEC - Static variable in record class net.ixdarklord.folios.internal.client.page.LinksPageElement
- CODEC - Static variable in record class net.ixdarklord.folios.internal.client.page.MultiblockPageElement
- CODEC - Static variable in record class net.ixdarklord.folios.internal.client.page.QuestPageElement
- CODEC - Static variable in record class net.ixdarklord.folios.internal.client.page.RecipePageElement
- CODEC - Static variable in record class net.ixdarklord.folios.internal.client.page.SpotlightPageElement
- CODEC - Static variable in record class net.ixdarklord.folios.internal.client.page.SpreadPage
- CODEC - Static variable in record class net.ixdarklord.folios.internal.client.page.StructurePageElement
- CODEC - Static variable in record class net.ixdarklord.folios.internal.client.page.TextPage
- CODEC - Static variable in record class net.ixdarklord.folios.internal.GuideRecord
- CODEC - Static variable in record class net.ixdarklord.folios.internal.GuideRecord.Place
- color() - Method in record class net.ixdarklord.folios.api.client.GuideCategory
-
Returns the value of the
colorrecord component. - color(CoverMarkers.Kind, int, int) - Static method in class net.ixdarklord.folios.internal.client.CoverMarkers
-
A lettering's colour: the name in gilt, the subtitle and summary quieter, toward the cover.
- colors() - Method in record class net.ixdarklord.folios.api.client.GuideBook
-
Returns the value of the
colorsrecord component. - Colors(Map, Map, Map) - Constructor for record class net.ixdarklord.folios.api.client.GuideBook.Colors
-
Creates an instance of a
Colorsrecord class. - CONFIG - Static variable in class net.ixdarklord.folios.internal.config.FoliosClientConfig
- contains(double, double) - Method in record class net.ixdarklord.folios.internal.client.paint.AbstractPainter.Hit
- CONTENT_BOTTOM - Static variable in class net.ixdarklord.folios.api.client.page.GuideLayout
-
Under this are the page's number and its turn buttons, with 2 pixels between them and what is on the page.
- CONTENT_LEFT - Static variable in class net.ixdarklord.folios.api.client.page.GuideLayout
- CONTENT_RIGHT - Static variable in class net.ixdarklord.folios.api.client.page.GuideLayout
- CONTENT_TOP - Static variable in class net.ixdarklord.folios.api.client.page.GuideLayout
- CONTENT_WIDTH - Static variable in class net.ixdarklord.folios.api.client.page.GuideLayout
- contentBottom() - Method in class net.ixdarklord.folios.api.client.page.GuideLayout
- contentBottom() - Method in interface net.ixdarklord.folios.api.client.page.GuidePainter
- contentRight() - Method in class net.ixdarklord.folios.api.client.page.GuideLayout
-
Where content ends at the right, how wide it is, and where it ends at the foot (above the number and turn buttons).
- contentRight() - Method in interface net.ixdarklord.folios.api.client.page.GuidePainter
-
Where the page's content ends at the right and at the foot.
- contentWidth() - Method in class net.ixdarklord.folios.api.client.page.GuideLayout
- cover() - Method in record class net.ixdarklord.folios.api.client.GuideBook
-
Returns the value of the
coverrecord component. - cover() - Method in record class net.ixdarklord.folios.api.client.GuideBook.Models
-
Returns the value of the
coverrecord component. - cover() - Method in record class net.ixdarklord.folios.api.client.GuideBook.Textures
-
Returns the value of the
coverrecord component. - CoverMarkers - Class in net.ixdarklord.folios.internal.client
-
Where a book model wants its cover lettering, marked in the model itself: an element whose name has
#titlein it is where the book's name goes, one with#subtitlewhere its subtitle goes, one with#summarywhere its summary goes (a book with a summary has its subtitle under its name instead; one without has its subtitle where the summary would go, if nothing marks a subtitle) (in Blockbench, rename the cube; a plate, or an invisible box, either works). - CoverMarkers.Kind - Enum Class in net.ixdarklord.folios.internal.client
-
RULE: a soft rule with a diamond stud at its middle, its line's size its thickness, its width its length.
- CoverMarkers.Lettering - Record Class in net.ixdarklord.folios.internal.client
-
What is lettered where: the book's name, its subtitle, its summary (up to
lineslines), each its own colour. - CoverMarkers.Marked - Record Class in net.ixdarklord.folios.internal.client
-
A marked line: where and how large, and the z of the face it lies on.
- CoverMarkers.Markers - Record Class in net.ixdarklord.folios.internal.client
-
What a model marks; either may be null.
- CoverMarkers.Rows - Record Class in net.ixdarklord.folios.internal.client
-
A lettering's rows of text and how large:
scalemodel units to a font pixel,topthe first row's y. - CoverModel - Class in net.ixdarklord.folios.internal.client.handheld
- CoverModel.Band - Record Class in net.ixdarklord.folios.internal.client.handheld
-
A band round the spine: from
y0toy1up it (0 at the foot, 16 at the head), standingoutoff it (in x's units), its face from that part oftexture(0 to 1), tinted as a face's "tintindex" says. - coverText() - Method in record class net.ixdarklord.folios.api.client.GuideBook
-
Returns the value of the
coverTextrecord component. - CoverText(GuideBook.CoverText.Line, GuideBook.CoverText.Line) - Constructor for record class net.ixdarklord.folios.api.client.GuideBook.CoverText
- CoverText(GuideBook.CoverText.Line, GuideBook.CoverText.Line, GuideBook.CoverText.Line, String) - Constructor for record class net.ixdarklord.folios.api.client.GuideBook.CoverText
-
Creates an instance of a
CoverTextrecord class. - coverTexture() - Method in record class net.ixdarklord.folios.api.client.GuideBook
-
Returns the value of the
coverTexturerecord component. - createStack(String) - Static method in class net.ixdarklord.folios.api.GuideBooks
-
As
GuideBooks.createStack(Identifier), the book given as"namespace:path". - createStack(Identifier) - Static method in class net.ixdarklord.folios.api.GuideBooks
-
Folios's guide book item, opening the given book.
- createStack(ItemLike, Identifier) - Static method in class net.ixdarklord.folios.api.GuideBooks
-
A mod's own item carrying a book in its
folios:guide_bookcomponent: aGuideBookItemof its own opens that book and takes its name. - current() - Static method in class net.ixdarklord.folios.internal.client.handheld.HandheldBook
- current() - Static method in class net.ixdarklord.folios.internal.client.paint.TintedGuiItems
-
The colour an item handed to the screen now takes.
- cutout(Identifier, int, int, int, int, float, float, float, float, int) - Method in class net.ixdarklord.folios.internal.client.paint.WorldPainter
-
A texture whose see-through pixels are cut away rather than blended: for a shape cut out of its texture (a ribbon's swallowtail, a plate's rounded corners) over things drawn after it, which a blended one's clear corners would hide.
- CYCLE_SECONDS - Static variable in class net.ixdarklord.folios.api.client.page.GuideStack
-
How long each of several items is shown, in seconds.
- cycles() - Method in class net.ixdarklord.folios.internal.client.build.BlockChoice
-
Whether more than one block will do, so what is shown changes.
D
- dark() - Method in record class net.ixdarklord.folios.api.client.GuideBook.Colors
-
Returns the value of the
darkrecord component. - deckle(GuidePainter, int, int, int, boolean, int) - Static method in class net.ixdarklord.folios.internal.client.page.Shapes
-
A page's rough-cut edge along its head (
downfalse: the edge is rowy, the page below it) or its foot (downtrue: the page above): small irregular bites out of the paper, showingbehind, and a faint worn line where the edge is whole. - deckle(GuidePainter, int, int, int, boolean, int, float) - Static method in class net.ixdarklord.folios.internal.client.page.Shapes
-
As
Shapes.deckle(GuidePainter, int, int, int, boolean, int), cut rougher for awearover 1. - DEFAULT - Static variable in record class net.ixdarklord.folios.api.client.GuideBook.Colors
- DEFAULT - Static variable in record class net.ixdarklord.folios.api.client.GuideBook.CoverText
- DEFAULT - Static variable in record class net.ixdarklord.folios.api.client.GuideBook.Handling
- DEFAULT - Static variable in record class net.ixdarklord.folios.api.client.GuideBook.Layout
- DEFAULT - Static variable in record class net.ixdarklord.folios.api.client.GuideBook.Models
- DEFAULT - Static variable in record class net.ixdarklord.folios.api.client.GuideBook.Textures
- DEFAULT - Static variable in class net.ixdarklord.folios.api.client.GuideReveals
-
The reveal a book has when book.json doesn't say.
- DEFAULT_COVER - Static variable in record class net.ixdarklord.folios.api.client.GuideBook.Models
- DEFAULT_SECONDS - Static variable in class net.ixdarklord.folios.api.client.GuideReveals
-
How long an effect takes when book.json names it without a length.
- defaultAuthor(Identifier) - Static method in class net.ixdarklord.folios.internal.GuideHooks
-
The display name of the mod whose namespace the book is in; the namespace in title case if no mod has it.
- defaultName(Identifier) - Static method in class net.ixdarklord.folios.internal.GuideHooks
-
guide.<namespace>.<path>.name, with the path in title case as the fallback. - describe(String) - Method in class net.ixdarklord.folios.internal.client.GuideSession
-
What a link's tooltip says: where it goes.
- description() - Method in record class net.ixdarklord.folios.api.client.GuideCategory
-
Returns the value of the
descriptionrecord component. - detailColor(GuideBook) - Static method in class net.ixdarklord.folios.internal.client.GuideTooltips
-
The text colour of a tooltip's quieter lines in a book's colours.
- displays() - Method in record class net.ixdarklord.folios.internal.GuidePayloads.Recipe
-
Returns the value of the
displaysrecord component. - distance() - Method in record class net.ixdarklord.folios.api.client.GuideBook
-
Returns the value of the
distancerecord component. - done() - Method in record class net.ixdarklord.folios.internal.GuidePayloads.Advancements
-
Returns the value of the
donerecord component. - drag() - Method in record class net.ixdarklord.folios.internal.client.paint.AbstractPainter.Hit
-
Returns the value of the
dragrecord component. - drag(int, int, int, int, GuidePainter.Drag) - Method in interface net.ixdarklord.folios.api.client.page.GuidePainter
-
Makes a rectangle draggable: held with the left button, it is told how far the pointer moves until let go.
- drag(int, int, int, int, GuidePainter.Drag) - Method in class net.ixdarklord.folios.internal.client.paint.AbstractPainter
- drag(int, int, int, int, GuidePainter.Drag) - Method in class net.ixdarklord.folios.internal.client.paint.EdgeFadePainter
- drag(int, int, int, int, GuidePainter.Drag) - Method in class net.ixdarklord.folios.internal.client.paint.RevealPainter
- draw(float, PoseStack, SubmitNodeCollector, LocalPlayer, int) - Static method in class net.ixdarklord.folios.internal.client.handheld.HandheldRenderer
-
Draws the book if one is held open; returns whether it was (the hands are then not drawn).
- draw(int, Runnable) - Static method in class net.ixdarklord.folios.internal.client.paint.TintedGuiItems
-
Draws what
drawhands the screen tinted byargb. - draw(PoseStack, SubmitNodeCollector, int, boolean, float, float, float, float, int, int, float, Matrix3f) - Method in class net.ixdarklord.folios.internal.client.handheld.CoverModel
-
Draws it on a board's outside.
- draw(GuidePainter) - Method in interface net.ixdarklord.folios.api.client.page.GuidePage.Laid
- draw(GuidePainter, int) - Method in interface net.ixdarklord.folios.api.client.page.GuidePage.Part
- draw(GuidePainter, int, float) - Method in class net.ixdarklord.folios.internal.client.screen.GuideBar
-
Draws it in its own pixels, the given width across.
- draw(GuidePainter, int, int) - Method in class net.ixdarklord.folios.api.client.page.GuideIcon
-
Draws it on a page, 16 pixels square at (x, y).
- draw(GuidePainter, int, int) - Method in class net.ixdarklord.folios.api.client.page.GuideText
-
Draws the text with its top left at (x, y), its links pressable.
- draw(GuidePainter, int, int, int) - Method in record class net.ixdarklord.folios.internal.client.paint.PixelIcon
-
Draws it with its top left at (x, y), in the colour given.
- draw(GuidePainter, int, int, int, int) - Method in record class net.ixdarklord.folios.internal.client.paint.PixelIcon
-
Draws one of its frames (0 for the top one).
- draw(GuidePainter, GuidePage.Laid, GuideReveal, float, float) - Static method in class net.ixdarklord.folios.internal.client.paint.RevealPainter
-
Draws a page's content as it is at this point of its reveal, then what the effect draws over it.
- draw(GuiGraphicsExtractor, int, int, int) - Method in record class net.ixdarklord.folios.internal.client.paint.PixelIcon
-
The same, straight to the screen.
- draw(GuiGraphicsExtractor, int, int, int, float) - Method in class net.ixdarklord.folios.api.client.page.GuideIcon
-
Draws it on a screen,
sizepixels square at (x, y), with no tooltip. - draw(GuiGraphicsExtractor, int, int, int, int) - Method in record class net.ixdarklord.folios.internal.client.paint.PixelIcon
-
One of its frames, straight to the screen.
- drawItem(ItemStack, int, int, int) - Method in class net.ixdarklord.folios.internal.client.paint.AbstractPainter
-
Draws an item, tinted by
argb(white and opaque: as it is). - drawItem(ItemStack, int, int, int) - Method in class net.ixdarklord.folios.internal.client.paint.ScreenPainter
- drawItem(ItemStack, int, int, int) - Method in class net.ixdarklord.folios.internal.client.paint.WorldPainter
- drawn() - Static method in class net.ixdarklord.folios.internal.client.PageSize
-
How many GUI pixels a book pixel takes, as
PageSize.pixels(). - drawRevealed(GuidePainter, GuidePage.Laid, GuideReader.Spot, boolean) - Method in class net.ixdarklord.folios.internal.client.GuideReader
-
Draws a page of the spread at
at(its right page, or its left) as its reveal has it now, with what its effect draws over it. - drawShared(PoseStack, SubmitNodeCollector, int, GuideReader) - Static method in class net.ixdarklord.folios.internal.client.handheld.HandheldRenderer
-
Draws a book lying open as someone else reads it, for those around to read along: the spread they have open, leaves turning as they turn them, the tabs, nothing pressable; part open, as a book in the hands lies.
- drawShared(PoseStack, SubmitNodeCollector, int, GuideReader, float) - Static method in class net.ixdarklord.folios.internal.client.handheld.HandheldRenderer
-
As
HandheldRenderer.drawShared(PoseStack, SubmitNodeCollector, int, GuideReader),openof the way open: 0 held up shut (its cover to the reader, its strap on), then unlatched and opened, as the reader's own opens. - drop() - Static method in class net.ixdarklord.folios.internal.client.handheld.HandheldBook
-
Forgets the book at once, as when the player leaves the world.
- dx() - Method in record class net.ixdarklord.folios.api.client.GuideReveal.Look
-
Returns the value of the
dxrecord component. - dy() - Method in record class net.ixdarklord.folios.api.client.GuideReveal.Look
-
Returns the value of the
dyrecord component.
E
- easeOut(float) - Static method in interface net.ixdarklord.folios.api.client.GuideReveal
-
Eases 0 to 1 quickly at first and gently into its end.
- EdgeFadePainter - Class in net.ixdarklord.folios.internal.client.paint
-
What a reveal effect draws over a page, faded out towards the page's edges and its fold, so sparks, smoke, light and runes melt into the paper instead of stopping short at its border.
- EdgeFadePainter(GuidePainter, float, float, float) - Constructor for class net.ixdarklord.folios.internal.client.paint.EdgeFadePainter
-
Wraps a page's painter; (x, y) and
scaleare where its own pixels are on the page now. - effect() - Method in record class net.ixdarklord.folios.api.client.GuideReveal.Use
-
Returns the value of the
effectrecord component. - elements() - Method in record class net.ixdarklord.folios.internal.client.page.TextPage
-
Returns the value of the
elementsrecord component. - EMPTY - Static variable in record class net.ixdarklord.folios.internal.GuideRecord
- EmptyPage - Record Class in net.ixdarklord.folios.internal.client.page
- EmptyPage() - Constructor for record class net.ixdarklord.folios.internal.client.page.EmptyPage
-
Creates an instance of a
EmptyPagerecord class. - end() - Method in class net.ixdarklord.folios.internal.client.paint.ScreenPainter
-
Ends the page: undoes the painter's place on the screen.
- end() - Method in class net.ixdarklord.folios.internal.client.paint.WorldPainter
-
Ends the page: sends its plain shapes and undoes its moves.
- entity() - Method in record class net.ixdarklord.folios.internal.client.page.EntityPageElement
-
Returns the value of the
entityrecord component. - EntityPageElement - Record Class in net.ixdarklord.folios.internal.client.page
- EntityPageElement(Identifier, Optional, String, float, float, float, int) - Constructor for record class net.ixdarklord.folios.internal.client.page.EntityPageElement
-
Creates an instance of a
EntityPageElementrecord class. - entries() - Method in record class net.ixdarklord.folios.api.client.GuideBook
-
Returns the value of the
entriesrecord component. - entries(String) - Method in record class net.ixdarklord.folios.api.client.GuideBook
-
A category's entries the player can see, featured first.
- entry() - Method in record class net.ixdarklord.folios.api.client.GuideBook.Location
-
Returns the value of the
entryrecord component. - entry() - Method in class net.ixdarklord.folios.internal.client.GuideReader
-
The entry open, if an entry is.
- entry() - Method in record class net.ixdarklord.folios.internal.client.GuideSession.Target
-
Returns the value of the
entryrecord component. - entry() - Method in record class net.ixdarklord.folios.internal.client.page.LinksPageElement.Link
-
Returns the value of the
entryrecord component. - entry() - Method in record class net.ixdarklord.folios.internal.client.page.SpreadPage.Node
-
Returns the value of the
entryrecord component. - entry() - Method in record class net.ixdarklord.folios.internal.GuidePayloads.Open
-
Returns the value of the
entryrecord component. - entry() - Method in record class net.ixdarklord.folios.internal.GuideRecord.Place
-
Returns the value of the
entryrecord component. - entry(String) - Method in record class net.ixdarklord.folios.api.client.GuideBook
- entry(String) - Method in class net.ixdarklord.folios.internal.client.GuideSession
- EntryPages(List, Map, int[]) - Constructor for record class net.ixdarklord.folios.internal.client.GuideSession.EntryPages
-
Creates an instance of a
EntryPagesrecord class. - equals(Object) - Method in record class net.ixdarklord.folios.api.client.GuideBook.Colors
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ixdarklord.folios.api.client.GuideBook.CoverText
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ixdarklord.folios.api.client.GuideBook.CoverText.Line
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ixdarklord.folios.api.client.GuideBook
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ixdarklord.folios.api.client.GuideBook.Handling
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ixdarklord.folios.api.client.GuideBook.Layout
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ixdarklord.folios.api.client.GuideBook.Location
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ixdarklord.folios.api.client.GuideBook.Models
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ixdarklord.folios.api.client.GuideBook.Textures
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ixdarklord.folios.api.client.GuideCategory
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ixdarklord.folios.api.client.GuideEntry
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ixdarklord.folios.api.client.GuideEntry.Page
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ixdarklord.folios.api.client.GuideLock
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ixdarklord.folios.api.client.GuideReveal.Look
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ixdarklord.folios.api.client.GuideReveal.Use
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ixdarklord.folios.api.client.page.GuideLayout.Flow
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ixdarklord.folios.api.client.page.GuidePalette
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ixdarklord.folios.api.client.page.GuideText.Line
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class net.ixdarklord.folios.internal.client.build.BlockChoice
- equals(Object) - Method in record class net.ixdarklord.folios.internal.client.CoverMarkers.Lettering
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ixdarklord.folios.internal.client.CoverMarkers.Marked
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ixdarklord.folios.internal.client.CoverMarkers.Markers
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ixdarklord.folios.internal.client.CoverMarkers.Rows
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ixdarklord.folios.internal.client.GuideBookItemModel.Unbaked
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ixdarklord.folios.internal.client.GuideCoverText
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ixdarklord.folios.internal.client.GuideCoverText.Unbaked
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ixdarklord.folios.internal.client.GuideCoverTint
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ixdarklord.folios.internal.client.GuideReader.Flip
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ixdarklord.folios.internal.client.GuideReader.Spot
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ixdarklord.folios.internal.client.GuideSession.EntryPages
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ixdarklord.folios.internal.client.GuideSession.Target
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ixdarklord.folios.internal.client.GuideStructures.Known
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ixdarklord.folios.internal.client.handheld.CoverModel.Band
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ixdarklord.folios.internal.client.page.BuildPageElement
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ixdarklord.folios.internal.client.page.EmptyPage
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ixdarklord.folios.internal.client.page.EntityPageElement
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ixdarklord.folios.internal.client.page.ErrorPage
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ixdarklord.folios.internal.client.page.ImagePageElement
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ixdarklord.folios.internal.client.page.LinksPageElement
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ixdarklord.folios.internal.client.page.LinksPageElement.Link
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ixdarklord.folios.internal.client.page.MultiblockPageElement
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ixdarklord.folios.internal.client.page.QuestPageElement
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ixdarklord.folios.internal.client.page.RecipePageElement
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ixdarklord.folios.internal.client.page.SpotlightPageElement
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ixdarklord.folios.internal.client.page.SpreadPage.Build
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ixdarklord.folios.internal.client.page.SpreadPage
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ixdarklord.folios.internal.client.page.SpreadPage.MapLayout
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ixdarklord.folios.internal.client.page.SpreadPage.Node
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ixdarklord.folios.internal.client.page.StructurePageElement
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ixdarklord.folios.internal.client.page.TextPage
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ixdarklord.folios.internal.client.paint.AbstractPainter.Hit
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ixdarklord.folios.internal.client.paint.PixelIcon
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ixdarklord.folios.internal.GuidePayloads.Advancements
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ixdarklord.folios.internal.GuidePayloads.Open
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ixdarklord.folios.internal.GuidePayloads.Progress
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ixdarklord.folios.internal.GuidePayloads.Reading
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ixdarklord.folios.internal.GuidePayloads.ReadingAt
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ixdarklord.folios.internal.GuidePayloads.Recipe
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ixdarklord.folios.internal.GuidePayloads.RecipeRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ixdarklord.folios.internal.GuidePayloads.SharedReading
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ixdarklord.folios.internal.GuidePayloads.Structure
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ixdarklord.folios.internal.GuidePayloads.StructureRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ixdarklord.folios.internal.GuideRecord
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ixdarklord.folios.internal.GuideRecord.Place
-
Indicates whether some other object is "equal to" this one.
- ErrorPage - Record Class in net.ixdarklord.folios.internal.client.page
- ErrorPage(String) - Constructor for record class net.ixdarklord.folios.internal.client.page.ErrorPage
-
Creates an instance of a
ErrorPagerecord class. - EVENTS - Static variable in class net.ixdarklord.folios.internal.client.CelebrationSettings
- extractArgument(ItemStack) - Method in record class net.ixdarklord.folios.internal.client.GuideCoverText
- extractBackground(GuiGraphicsExtractor, int, int, float) - Method in class net.ixdarklord.folios.internal.client.handheld.HandheldScreen
- extractBackground(GuiGraphicsExtractor, int, int, float) - Method in class net.ixdarklord.folios.internal.client.screen.GuideScreen
- extractRenderState(GuiGraphicsExtractor, int, int, float) - Method in class net.ixdarklord.folios.internal.client.handheld.HandheldScreen
- extractRenderState(GuiGraphicsExtractor, int, int, float) - Method in class net.ixdarklord.folios.internal.client.screen.GuideScreen
- extractRenderState(GuiGraphicsExtractor, Font, long) - Method in class net.ixdarklord.folios.internal.client.GuideToast
- EYE - Enum constant in enum class net.ixdarklord.folios.internal.client.page.Shapes.Icon
F
- face() - Method in record class net.ixdarklord.folios.internal.client.GuideReader.Flip
-
The spread the leaf's face (a right page) belongs to, and its back's (a left page).
- factor() - Static method in class net.ixdarklord.folios.internal.client.PageSize
-
How many times the default page the pages are now: 1 at the Auto GUI scale or above.
- FADE - Static variable in class net.ixdarklord.folios.api.client.GuideReveals
- fallback() - Method in record class net.ixdarklord.folios.internal.client.GuideBookItemModel.Unbaked
-
Returns the value of the
fallbackrecord component. - featured() - Method in record class net.ixdarklord.folios.api.client.GuideEntry
-
Returns the value of the
featuredrecord component. - fill(int, int, int, int, int) - Method in interface net.ixdarklord.folios.api.client.page.GuidePainter
- fill(int, int, int, int, int) - Method in class net.ixdarklord.folios.internal.client.paint.EdgeFadePainter
- fill(int, int, int, int, int) - Method in class net.ixdarklord.folios.internal.client.paint.RevealPainter
- fill(int, int, int, int, int) - Method in class net.ixdarklord.folios.internal.client.paint.ScreenPainter
- fill(int, int, int, int, int) - Method in class net.ixdarklord.folios.internal.client.paint.WorldPainter
- first() - Method in class net.ixdarklord.folios.api.client.page.GuideStack
- first() - Method in record class net.ixdarklord.folios.api.client.page.GuideText.Line
-
Returns the value of the
firstrecord component. - flag() - Method in record class net.ixdarklord.folios.api.client.GuideLock
-
Returns the value of the
flagrecord component. - flag(String) - Static method in class net.ixdarklord.folios.internal.client.GuideProgress
- flat() - Method in interface net.ixdarklord.folios.api.client.page.GuidePainter
-
Whether the page is on a screen (true), or on a book in the world (false).
- flat() - Method in record class net.ixdarklord.folios.internal.client.GuideBookItemModel.Unbaked
-
Returns the value of the
flatrecord component. - flat() - Method in class net.ixdarklord.folios.internal.client.paint.EdgeFadePainter
- flat() - Method in class net.ixdarklord.folios.internal.client.paint.RevealPainter
- flat() - Method in class net.ixdarklord.folios.internal.client.paint.ScreenPainter
- flat() - Method in class net.ixdarklord.folios.internal.client.paint.WorldPainter
- FLAT - Enum constant in enum class net.ixdarklord.folios.api.client.GuideBook.PageTurn
-
A stiff leaf swinging over the spine.
- flip - Variable in class net.ixdarklord.folios.internal.client.GuideReader
- Flip(GuidePage.Laid, GuidePage.Laid, GuidePage.Laid, GuidePage.Laid, boolean, long, GuideReader.Spot, GuideReader.Spot) - Constructor for record class net.ixdarklord.folios.internal.client.GuideReader.Flip
-
Creates an instance of a
Fliprecord class. - FLIP_MILLIS - Static variable in class net.ixdarklord.folios.internal.client.GuideReader
- flipProgress() - Method in class net.ixdarklord.folios.internal.client.GuideReader
-
How far the leaf in the air has turned, 0 to 1; 1 when none is.
- flow(String, int, String, GuidePage.Part) - Method in class net.ixdarklord.folios.api.client.page.GuideLayout
-
A page with an optional title, a part of its own
reservedpixels tall under it, and text under that; text that doesn't fit runs on over as many more pages as it needs. - Flow(String, int, String, GuidePage.Part) - Constructor for record class net.ixdarklord.folios.api.client.page.GuideLayout.Flow
-
Creates an instance of a
Flowrecord class. - focus(StyledEditBox) - Method in interface net.ixdarklord.folios.internal.client.screen.GuideBar.Focus
- Folios - Class in net.ixdarklord.folios.internal.core
- folios$blit(RenderPipeline, GpuTextureView, GpuSampler, int, int, int, int, float, float, float, float, int) - Method in interface net.ixdarklord.folios.internal.mixin.client.GuiGraphicsInvoker
- folios$idMapper() - Static method in interface net.ixdarklord.folios.internal.mixin.client.ItemModelsAccessor
- folios$idMapper() - Static method in interface net.ixdarklord.folios.internal.mixin.client.ItemTintSourcesAccessor
- folios$idMapper() - Static method in interface net.ixdarklord.folios.internal.mixin.client.SpecialModelRenderersAccessor
- folios$palettes() - Method in interface net.ixdarklord.folios.internal.mixin.StructureTemplateAccessor
- folios$progress() - Method in interface net.ixdarklord.folios.internal.mixin.client.ClientAdvancementsAccessor
- folios$tint() - Method in interface net.ixdarklord.folios.internal.client.paint.TintedGuiItems.Tinted
- folios$tint() - Method in class net.ixdarklord.folios.internal.mixin.client.GuiItemTintMixin
- FoliosClientConfig - Class in net.ixdarklord.folios.internal.config
-
Each player's own preferences.
- FoliosClientConfig.Corner - Enum Class in net.ixdarklord.folios.internal.config
-
A corner of the screen.
- FoliosClientConstructor - Class in net.ixdarklord.folios.internal.core.client
- FoliosClientConstructor() - Constructor for class net.ixdarklord.folios.internal.core.client.FoliosClientConstructor
- FoliosConstructor - Class in net.ixdarklord.folios.internal.core
- FoliosConstructor() - Constructor for class net.ixdarklord.folios.internal.core.FoliosConstructor
- follow(String) - Method in class net.ixdarklord.folios.internal.client.GuideReader
- follow(String) - Method in interface net.ixdarklord.folios.internal.client.paint.AbstractPainter.Navigator
- font - Variable in class net.ixdarklord.folios.internal.client.paint.AbstractPainter
- font() - Method in class net.ixdarklord.folios.api.client.page.GuideLayout
- font() - Method in interface net.ixdarklord.folios.api.client.page.GuidePainter
- font() - Method in class net.ixdarklord.folios.internal.client.paint.AbstractPainter
- font() - Method in class net.ixdarklord.folios.internal.client.paint.EdgeFadePainter
- font() - Method in class net.ixdarklord.folios.internal.client.paint.RevealPainter
- FOOT - Static variable in class net.ixdarklord.folios.api.client.page.GuideLayout
-
How far above a page's foot its content stops: under it are the page's number and its turn buttons, 2 pixels clear.
- FORE_EDGE - Static variable in class net.ixdarklord.folios.internal.client.page.Shapes
-
How many leaves of a book's block show past its pages, a pixel each.
- foreEdge(GuidePainter, int, int, int, boolean) - Static method in class net.ixdarklord.folios.internal.client.page.Shapes
-
The fore-edge of a book's leaves: the block of pages showing past the page, a pixel a leaf, from
x(the page's edge) outwards, rightwards or leftwards; fromy0toy1. - foreEdge(GuidePainter, int, int, int, boolean, int) - Static method in class net.ixdarklord.folios.internal.client.page.Shapes
-
The same,
leaveswide. - forget() - Method in class net.ixdarklord.folios.api.client.page.GuideStack
-
Forgets what it resolved to, for after registries or tags change.
- forget() - Static method in class net.ixdarklord.folios.internal.client.GuideMemory
-
Forgets every memory, as the player leaves a world or server: the next one has its own.
- forReading(GuideBook, InteractionHand) - Static method in class net.ixdarklord.folios.internal.client.GuideMemory
-
The memory a reader of a book uses: for a book that keeps its own (
"progress": "book") opened from a copy in a hand, that copy's; otherwise the player's. - forStack() - Method in record class net.ixdarklord.folios.internal.GuideRecord
-
What a book's own stack keeps: its reading, without the player's quests and celebrations.
- forward() - Method in record class net.ixdarklord.folios.internal.client.GuideReader.Flip
-
Returns the value of the
forwardrecord component. - FOUND - Static variable in record class net.ixdarklord.folios.internal.GuidePayloads.Structure
- frame() - Method in record class net.ixdarklord.folios.api.client.GuideBook.Textures
-
Returns the value of the
framerecord component. - frame() - Method in class net.ixdarklord.folios.internal.client.TabMotion
-
Starts a frame: how much time has passed is read once for every tab.
- frame(GuiGraphicsExtractor, int, int, int, int, GuideBook) - Static method in class net.ixdarklord.folios.internal.client.GuideTooltips
-
A tooltip's ground and gilt frame in the book's colours, round content from (x, y),
widthbyheight: for anything shown as the books' tooltips are (a hint, say). - frame(GuiGraphicsExtractor, int, int, int, int, GuideBook, int) - Static method in class net.ixdarklord.folios.internal.client.GuideTooltips
-
As
GuideTooltips.frame(GuiGraphicsExtractor, int, int, int, int, GuideBook), faded toalpha(0 to 255). - frame(GuiGraphicsExtractor, int, int, int, int, GuideBook, int, int) - Static method in class net.ixdarklord.folios.internal.client.GuideTooltips
-
As the others, the frame
insetpixels out from the content each way (12 for a tooltip's). - frameColor(GuideBook) - Static method in class net.ixdarklord.folios.internal.client.GuideTooltips
-
A tooltip's frame in a book's colours: its own, else gilt warmed by its accent.
- frames() - Method in record class net.ixdarklord.folios.internal.client.paint.PixelIcon
-
Returns the value of the
framesrecord component. - from() - Method in record class net.ixdarklord.folios.internal.client.GuideReader.Flip
-
Returns the value of the
fromrecord component.
G
- GameRendererMixin - Class in net.ixdarklord.folios.internal.mixin.client
- GameRendererMixin() - Constructor for class net.ixdarklord.folios.internal.mixin.client.GameRendererMixin
- get(Identifier) - Static method in class net.ixdarklord.folios.api.client.GuideObjectives
- get(Identifier) - Static method in class net.ixdarklord.folios.api.client.GuideReveals
-
The effect with that id; null when there is none.
- get(Identifier) - Static method in class net.ixdarklord.folios.api.client.GuideStyles
- get(Identifier) - Static method in class net.ixdarklord.folios.api.client.page.GuidePageTypes
- get(Identifier) - Static method in class net.ixdarklord.folios.internal.client.GuideRecipes
-
A recipe's displays; null until the server answers (empty when it has no such recipe or can't answer).
- get(Identifier) - Static method in class net.ixdarklord.folios.internal.client.GuideStructures
-
A structure's blocks; null until the server answers.
- get(Identifier) - Static method in class net.ixdarklord.folios.internal.client.handheld.CoverModel
-
The model with that id, read the first time it is asked for; null when there is none or it can't be read.
- getExtents(Consumer) - Method in record class net.ixdarklord.folios.internal.client.GuideCoverText
- getName(ItemStack) - Method in class net.ixdarklord.folios.api.GuideBookItem
- getWantedVisibility() - Method in class net.ixdarklord.folios.internal.client.GuideToast
- gilded(GuidePainter, int, int, int, float) - Static method in record class net.ixdarklord.folios.internal.client.page.QuestPageElement
-
The mastery bar, 7 pixels tall from (x, y), kin to the build guide's but its own: a soft shadow under it and to its right; a gilt rim, lighter along its top and darker along its foot, its corners rounded off and nothing standing past it; a dark groove with a faint light line along its floor; the filled length in the book's colour (green once full), lit along its top, shaded along its foot and banded with fine slanting stripes, a glint at its end; and quarters marked by gilt dividers inside the groove.
- go(GuideReader.Spot) - Method in class net.ixdarklord.folios.internal.client.GuideReader
- gui() - Method in record class net.ixdarklord.folios.internal.client.GuideBookItemModel.Unbaked
-
Returns the value of the
guirecord component. - GUIDE_BOOK - Static variable in class net.ixdarklord.folios.internal.core.GuideRegistry
- GuideBar - Class in net.ixdarklord.folios.internal.client.screen
- GuideBar(GuideReader, boolean, Runnable, GuideBar.Focus) - Constructor for class net.ixdarklord.folios.internal.client.screen.GuideBar
- GuideBar.Focus - Interface in net.ixdarklord.folios.internal.client.screen
-
Gives the search field the keyboard: the screen's focus and the field's own.
- GuideBook - Record Class in net.ixdarklord.folios.api.client
-
A guide book, as read from
assets/<namespace>/folios/<path>/book.jsonand the categories and entries beside it. - GuideBook(Identifier, String, String, String, Identifier, int, int, Identifier, GuideIcon, GuideBook.Models, boolean, float, float, GuideBook.PageTurn, GuideReveal.Use, GuideBook.Textures, GuideBook.Layout, boolean, GuideBook.Handling, GuideBook.Colors, GuideBook.CoverText, GuideBook.Progress, List, List) - Constructor for record class net.ixdarklord.folios.api.client.GuideBook
- GuideBook(Identifier, String, String, String, Identifier, int, int, Identifier, GuideIcon, GuideBook.Models, boolean, float, float, GuideBook.PageTurn, GuideReveal.Use, GuideBook.Textures, GuideBook.Layout, boolean, GuideBook.Handling, GuideBook.Colors, GuideBook.CoverText, GuideBook.Progress, List, Map, Map) - Constructor for record class net.ixdarklord.folios.api.client.GuideBook
-
Creates an instance of a
GuideBookrecord class. - GuideBook.Colors - Record Class in net.ixdarklord.folios.api.client
-
A book's colour scheme:
"colors"in book.json, each colour"#RRGGBB"(or"#AARRGGBB"). - GuideBook.CoverText - Record Class in net.ixdarklord.folios.api.client
-
Where a book's name and subtitle are lettered on its cover, on the book item and a handheld book alike:
"cover_text"in book.json. - GuideBook.CoverText.Line - Record Class in net.ixdarklord.folios.api.client
-
A line of lettering: its middle (x, y), how large, and how much room it has across.
- GuideBook.Handling - Record Class in net.ixdarklord.folios.api.client
-
What a reader can do while holding a handheld book open:
"handheld"in book.json. - GuideBook.Layout - Record Class in net.ixdarklord.folios.api.client
-
Where the things around a page's content sit, in page pixels, in both styles:
"layout"in book.json. - GuideBook.Location - Record Class in net.ixdarklord.folios.api.client
-
A place in a book: an entry, and a page of it (0 for its first).
- GuideBook.Models - Record Class in net.ixdarklord.folios.api.client
-
The models a book is shown with:
"models"in book.json. - GuideBook.PageTurn - Enum Class in net.ixdarklord.folios.api.client
-
How a handheld book's leaves turn (
"page_turn"in book.json). - GuideBook.Progress - Enum Class in net.ixdarklord.folios.api.client
-
Where what is read in a book is kept (
"progress"in book.json): the entries read, the pages shown, the bookmarks and where the reader left off. - GuideBook.Textures - Record Class in net.ixdarklord.folios.api.client
-
The texture layers a book is drawn with, in both styles:
"textures"in book.json, each a texture path. - GuideBookItem - Class in net.ixdarklord.folios.api
-
An item that opens a guide book when used.
- GuideBookItem(Item.Properties) - Constructor for class net.ixdarklord.folios.api.GuideBookItem
-
An item that opens whichever book its stack's component names.
- GuideBookItem(Item.Properties, Identifier) - Constructor for class net.ixdarklord.folios.api.GuideBookItem
-
An item that always opens one book (its stacks' component, if any, wins).
- GuideBookItemModel - Class in net.ixdarklord.folios.internal.client
- GuideBookItemModel.Unbaked - Record Class in net.ixdarklord.folios.internal.client
- GuideBooks - Class in net.ixdarklord.folios.api
-
Guide books from either side: the item that carries one, and opening one for a player from the server.
- GuideCategory - Record Class in net.ixdarklord.folios.api.client
-
A category of a book's entries.
- GuideCategory(String, String, String, GuideIcon, int, GuideLock, int) - Constructor for record class net.ixdarklord.folios.api.client.GuideCategory
-
Creates an instance of a
GuideCategoryrecord class. - GuideClient - Class in net.ixdarklord.folios.internal.client
- GuideClientNetwork - Class in net.ixdarklord.folios.internal.client
- GuideCoverText - Record Class in net.ixdarklord.folios.internal.client
- GuideCoverText(float, float, float, float, float, Identifier) - Constructor for record class net.ixdarklord.folios.internal.client.GuideCoverText
-
Creates an instance of a
GuideCoverTextrecord class. - GuideCoverText.Unbaked - Record Class in net.ixdarklord.folios.internal.client
- GuideCoverTint - Record Class in net.ixdarklord.folios.internal.client
- GuideCoverTint(boolean) - Constructor for record class net.ixdarklord.folios.internal.client.GuideCoverTint
-
Creates an instance of a
GuideCoverTintrecord class. - GuideEntry - Record Class in net.ixdarklord.folios.api.client
-
An entry of a book: a titled run of pages, in a category.
- GuideEntry(String, String, String, GuideIcon, int, boolean, GuideLock, List) - Constructor for record class net.ixdarklord.folios.api.client.GuideEntry
-
An entry that reveals its pages as its book does.
- GuideEntry(String, String, String, GuideIcon, int, boolean, GuideLock, List, GuideReveal.Use) - Constructor for record class net.ixdarklord.folios.api.client.GuideEntry
-
Creates an instance of a
GuideEntryrecord class. - GuideEntry.Page - Record Class in net.ixdarklord.folios.api.client
-
A page of the entry, with what applies to it whatever its kind.
- GuideHooks - Class in net.ixdarklord.folios.internal
- GuideIcon - Class in net.ixdarklord.folios.api.client.page
-
A book's, category's or entry's 16-pixel icon: items (
GuideStack, e.g. - GuideLayout - Class in net.ixdarklord.folios.api.client.page
-
Where pages are laid out: the page's size and margins, the font, and helpers for the parts most pages have (a title, and text that continues onto further pages).
- GuideLayout(GuideBook, Font) - Constructor for class net.ixdarklord.folios.api.client.page.GuideLayout
- GuideLayout(GuideBook, Font, int, int) - Constructor for class net.ixdarklord.folios.api.client.page.GuideLayout
-
A layout for pages
pageWidthbypageHeight, no smaller than the default page. - GuideLayout.Flow - Record Class in net.ixdarklord.folios.api.client.page
-
What a page asked
GuideLayout.flow(String, int, String, GuidePage.Part)for: its title, its own part and how tall it is, and its text. - GuideLibrary - Class in net.ixdarklord.folios.internal.client
- GuideLock - Record Class in net.ixdarklord.folios.api.client
-
What keeps a category, entry or page closed until the player has earned it.
- GuideLock(Identifier, String, boolean) - Constructor for record class net.ixdarklord.folios.api.client.GuideLock
-
Creates an instance of a
GuideLockrecord class. - GuideMemory - Class in net.ixdarklord.folios.internal.client
- GuideNetwork - Class in net.ixdarklord.folios.internal
- GuideObjective - Class in net.ixdarklord.folios.api.client
-
Something the player makes progress on, shown with a bar: an objective of a quest page, and what a quest's entry shows on its row.
- GuideObjectives - Class in net.ixdarklord.folios.api.client
-
Values a mod reports for books to follow: an objective
{"source": "mymod:mana", "goal": 100}is as far along as the source's value is towards its goal. - GuideObjectives.Source - Interface in net.ixdarklord.folios.api.client
-
A value to follow, for the local player.
- GuidePage - Interface in net.ixdarklord.folios.api.client.page
-
A page of an entry, as its JSON describes it.
- GuidePage.Laid - Interface in net.ixdarklord.folios.api.client.page
-
A page ready to draw.
- GuidePage.Part - Interface in net.ixdarklord.folios.api.client.page
-
Something drawn on a page from a given height down, such as what comes before a page's text.
- GuidePage.SpreadHalf - Interface in net.ixdarklord.folios.api.client.page
-
A laid page that is half of a spread: the book draws its frame joined with the other half's over the fold, and one page number for both, at the fold.
- GuidePageTypes - Class in net.ixdarklord.folios.api.client.page
-
The types of element a page shows, by the
"type"their JSON names. - GuidePainter - Interface in net.ixdarklord.folios.api.client.page
-
What a page draws with.
- GuidePainter.Drag - Interface in net.ixdarklord.folios.api.client.page
-
What a dragged rectangle does as the pointer moves while it is held: by how far, in page pixels.
- GuidePainter.Scroll - Interface in net.ixdarklord.folios.api.client.page
-
What a rectangle does when the mouse wheel turns over it: by how many notches, away from the reader positive.
- GuidePalette - Record Class in net.ixdarklord.folios.api.client.page
-
The colours a page is drawn in (ARGB).
- GuidePalette(int, int, int, int, int, int, int, int) - Constructor for record class net.ixdarklord.folios.api.client.page.GuidePalette
-
Creates an instance of a
GuidePaletterecord class. - GuidePayloads - Class in net.ixdarklord.folios.internal
- GuidePayloads.Advancements - Record Class in net.ixdarklord.folios.internal
-
The advancements a player has completed: all of them (
reset), or ones newly completed or revoked. - GuidePayloads.Open - Record Class in net.ixdarklord.folios.internal
-
The server opening a book, at an entry or its start.
- GuidePayloads.Progress - Record Class in net.ixdarklord.folios.internal
-
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. - GuidePayloads.Reading - Record Class in net.ixdarklord.folios.internal
-
A client saying its player started or stopped reading the handheld book in a hand (-1 for no hand).
- GuidePayloads.ReadingAt - Record Class in net.ixdarklord.folios.internal
-
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. - GuidePayloads.Recipe - Record Class in net.ixdarklord.folios.internal
-
How one recipe looks, as the recipe book shows it; empty for a recipe the server doesn't have.
- GuidePayloads.RecipeRequest - Record Class in net.ixdarklord.folios.internal
-
A client asking how recipes look.
- GuidePayloads.SharedReading - Record Class in net.ixdarklord.folios.internal
-
The server telling a player which spread someone near them has open in their hands, to read along.
- GuidePayloads.Structure - Record Class in net.ixdarklord.folios.internal
-
A structure's blocks: its
paletteof states, and each block as four numbers inblocks, its x, y and z and its state's place in the palette. - GuidePayloads.StructureRequest - Record Class in net.ixdarklord.folios.internal
-
A client asking for structures' blocks.
- GuideProgress - Class in net.ixdarklord.folios.internal.client
- GuideReader - Class in net.ixdarklord.folios.internal.client
- GuideReader(GuideBook, GuideSession, GuideBook.Location) - Constructor for class net.ixdarklord.folios.internal.client.GuideReader
- GuideReader(GuideBook, GuideSession, GuideBook.Location, InteractionHand) - Constructor for class net.ixdarklord.folios.internal.client.GuideReader
-
A reader of a book opened from a copy in
hand(null for none: a command, a link, from code): a book that keeps its own progress reads and keeps that copy's. - GuideReader.Flip - Record Class in net.ixdarklord.folios.internal.client
-
Leaves in the air: what was open and what is opening (their pages and spreads), and which way they turn.
- GuideReader.Spot - Record Class in net.ixdarklord.folios.internal.client
-
A place in the book: a part of it ("home", "category:
", "entry: ", "search: ", "bookmarks", "index") and the left page of a spread. - GuideRecipes - Class in net.ixdarklord.folios.internal.client
- GuideRecord - Record Class in net.ixdarklord.folios.internal
-
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.
- GuideRecord(List, List, List, List, List, Optional, boolean, Optional, int) - Constructor for record class net.ixdarklord.folios.internal.GuideRecord
-
Creates an instance of a
GuideRecordrecord class. - GuideRecord.Place - Record Class in net.ixdarklord.folios.internal
-
A page of an entry.
- GuideRegistry - Class in net.ixdarklord.folios.internal.core
- GuideReveal - Interface in net.ixdarklord.folios.api.client
-
How a page's content shows once the page is turned to: everything drawn on it (text, pictures, items, scenes, whatever a page type draws) asks the effect how it looks at this point of the reveal, by where it is on the page.
- GuideReveal.Look - Record Class in net.ixdarklord.folios.api.client
-
How a thing looks: how much it shows (0 not at all, 1 fully; items and scenes, which can't fade, show once past a half), how far it is moved from its place in page pixels, a colour it is tinted towards (
tint's alpha is how far: 0 not at all), and what share of its letters, if it is text, show as runes (0 none, 1 all). - GuideReveal.Use - Record Class in net.ixdarklord.folios.api.client
-
A reveal: an effect, how long it takes in seconds, whether it plays only the first time each spread is seen this game (
once; pages of entries read in an earlier game count as seen), and whether it plays only on spreads the reader has never been shown in full (unread; kept with the player, or with the copy of a book that keeps its own, so it doesn't play again after a restart or on another computer). - GuideReveals - Class in net.ixdarklord.folios.api.client
-
The reveal effects books can use (
GuideReveal), by id. - Guides - Class in net.ixdarklord.folios.api.client
-
Guide books on the client: the books loaded from resource packs, and opening them.
- GuideScreen - Class in net.ixdarklord.folios.internal.client.screen
- GuideScreen(GuideBook, GuideSession, GuideBook.Location) - Constructor for class net.ixdarklord.folios.internal.client.screen.GuideScreen
- GuideScreen(GuideBook, GuideSession, GuideBook.Location, InteractionHand) - Constructor for class net.ixdarklord.folios.internal.client.screen.GuideScreen
-
A book opened from a copy in
hand(null for none), whose own progress it keeps if the book says so. - GuideSession - Class in net.ixdarklord.folios.internal.client
- GuideSession.EntryPages - Record Class in net.ixdarklord.folios.internal.client
-
An entry's pages, ready to draw: anchors and the pages of its JSON point into them.
- GuideSession.Target - Record Class in net.ixdarklord.folios.internal.client
-
Where a link goes.
- GuideStack - Class in net.ixdarklord.folios.api.client.page
-
Items as a page names them, worked out only when they're first drawn (item components need the world's registries, which a book loaded with resources doesn't have yet).
- GuideStructures - Class in net.ixdarklord.folios.internal.client
- GuideStructures.Known - Record Class in net.ixdarklord.folios.internal.client
-
A structure as the server told of it: its blocks by place, or why there are none.
- GuideStyles - Class in net.ixdarklord.folios.api.client
-
The ways a book can be shown, named by its
book.json's"style". - GuideStyles.Style - Interface in net.ixdarklord.folios.api.client
-
Shows a book.
- GuideText - Class in net.ixdarklord.folios.api.client.page
-
Text written for a book, set out in lines to a width.
- GuideText.Kind - Enum Class in net.ixdarklord.folios.api.client.page
-
What a line is part of, which decides how it is drawn.
- GuideText.Line - Record Class in net.ixdarklord.folios.api.client.page
-
One line, at (x, y) from the text's top left.
- GuideToast - Class in net.ixdarklord.folios.internal.client
- GuideTooltips - Class in net.ixdarklord.folios.internal.client
- GuiGraphicsInvoker - Interface in net.ixdarklord.folios.internal.mixin.client
- GuiItemTintMixin - Class in net.ixdarklord.folios.internal.mixin.client
- GuiItemTintMixin() - Constructor for class net.ixdarklord.folios.internal.mixin.client.GuiItemTintMixin
- GuiMixin - Class in net.ixdarklord.folios.internal.mixin.client
- GuiMixin() - Constructor for class net.ixdarklord.folios.internal.mixin.client.GuiMixin
- guiModel() - Method in record class net.ixdarklord.folios.api.client.GuideBook.Models
-
Returns the value of the
guiModelrecord component. - GuiRendererItemTintMixin - Class in net.ixdarklord.folios.internal.mixin.client
- GuiRendererItemTintMixin() - Constructor for class net.ixdarklord.folios.internal.mixin.client.GuiRendererItemTintMixin
H
- hand() - Method in record class net.ixdarklord.folios.internal.GuidePayloads.Progress
-
Returns the value of the
handrecord component. - hand() - Method in record class net.ixdarklord.folios.internal.GuidePayloads.Reading
-
Returns the value of the
handrecord component. - HANDHELD - Static variable in class net.ixdarklord.folios.api.client.GuideStyles
- HandheldBook - Class in net.ixdarklord.folios.internal.client.handheld
- handheldFactor() - Static method in class net.ixdarklord.folios.internal.client.PageSize
-
As
PageSize.factor()for a handheld book, whose pages stay the same size in the world and print smaller as they grow: no more than keeps its print at HANDHELD_PRINT of the window's pixels a pixel of the page, so it doesn't get too small to read (and a small window keeps the default page). - HandheldRenderer - Class in net.ixdarklord.folios.internal.client.handheld
- HandheldScreen - Class in net.ixdarklord.folios.internal.client.handheld
- handling() - Method in record class net.ixdarklord.folios.api.client.GuideBook
-
Returns the value of the
handlingrecord component. - Handling(boolean, boolean) - Constructor for record class net.ixdarklord.folios.api.client.GuideBook.Handling
-
Creates an instance of a
Handlingrecord class. - hands() - Method in record class net.ixdarklord.folios.api.client.GuideBook.Models
-
Returns the value of the
handsrecord component. - hashCode() - Method in record class net.ixdarklord.folios.api.client.GuideBook.Colors
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ixdarklord.folios.api.client.GuideBook.CoverText
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ixdarklord.folios.api.client.GuideBook.CoverText.Line
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ixdarklord.folios.api.client.GuideBook.Handling
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ixdarklord.folios.api.client.GuideBook
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ixdarklord.folios.api.client.GuideBook.Layout
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ixdarklord.folios.api.client.GuideBook.Location
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ixdarklord.folios.api.client.GuideBook.Models
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ixdarklord.folios.api.client.GuideBook.Textures
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ixdarklord.folios.api.client.GuideCategory
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ixdarklord.folios.api.client.GuideEntry
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ixdarklord.folios.api.client.GuideEntry.Page
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ixdarklord.folios.api.client.GuideLock
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ixdarklord.folios.api.client.GuideReveal.Look
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ixdarklord.folios.api.client.GuideReveal.Use
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ixdarklord.folios.api.client.page.GuideLayout.Flow
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ixdarklord.folios.api.client.page.GuidePalette
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ixdarklord.folios.api.client.page.GuideText.Line
-
Returns a hash code value for this object.
- hashCode() - Method in class net.ixdarklord.folios.internal.client.build.BlockChoice
- hashCode() - Method in record class net.ixdarklord.folios.internal.client.CoverMarkers.Lettering
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ixdarklord.folios.internal.client.CoverMarkers.Marked
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ixdarklord.folios.internal.client.CoverMarkers.Markers
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ixdarklord.folios.internal.client.CoverMarkers.Rows
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ixdarklord.folios.internal.client.GuideBookItemModel.Unbaked
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ixdarklord.folios.internal.client.GuideCoverText
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ixdarklord.folios.internal.client.GuideCoverText.Unbaked
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ixdarklord.folios.internal.client.GuideCoverTint
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ixdarklord.folios.internal.client.GuideReader.Flip
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ixdarklord.folios.internal.client.GuideReader.Spot
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ixdarklord.folios.internal.client.GuideSession.EntryPages
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ixdarklord.folios.internal.client.GuideSession.Target
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ixdarklord.folios.internal.client.GuideStructures.Known
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ixdarklord.folios.internal.client.handheld.CoverModel.Band
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ixdarklord.folios.internal.client.page.BuildPageElement
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ixdarklord.folios.internal.client.page.EmptyPage
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ixdarklord.folios.internal.client.page.EntityPageElement
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ixdarklord.folios.internal.client.page.ErrorPage
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ixdarklord.folios.internal.client.page.ImagePageElement
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ixdarklord.folios.internal.client.page.LinksPageElement
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ixdarklord.folios.internal.client.page.LinksPageElement.Link
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ixdarklord.folios.internal.client.page.MultiblockPageElement
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ixdarklord.folios.internal.client.page.QuestPageElement
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ixdarklord.folios.internal.client.page.RecipePageElement
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ixdarklord.folios.internal.client.page.SpotlightPageElement
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ixdarklord.folios.internal.client.page.SpreadPage.Build
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ixdarklord.folios.internal.client.page.SpreadPage
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ixdarklord.folios.internal.client.page.SpreadPage.MapLayout
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ixdarklord.folios.internal.client.page.SpreadPage.Node
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ixdarklord.folios.internal.client.page.StructurePageElement
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ixdarklord.folios.internal.client.page.TextPage
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ixdarklord.folios.internal.client.paint.AbstractPainter.Hit
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ixdarklord.folios.internal.client.paint.PixelIcon
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ixdarklord.folios.internal.GuidePayloads.Advancements
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ixdarklord.folios.internal.GuidePayloads.Open
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ixdarklord.folios.internal.GuidePayloads.Progress
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ixdarklord.folios.internal.GuidePayloads.Reading
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ixdarklord.folios.internal.GuidePayloads.ReadingAt
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ixdarklord.folios.internal.GuidePayloads.Recipe
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ixdarklord.folios.internal.GuidePayloads.RecipeRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ixdarklord.folios.internal.GuidePayloads.SharedReading
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ixdarklord.folios.internal.GuidePayloads.Structure
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ixdarklord.folios.internal.GuidePayloads.StructureRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ixdarklord.folios.internal.GuideRecord
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ixdarklord.folios.internal.GuideRecord.Place
-
Returns a hash code value for this object.
- hasHistory() - Method in class net.ixdarklord.folios.internal.client.GuideReader
- heading() - Method in record class net.ixdarklord.folios.api.client.page.GuidePalette
-
Returns the value of the
headingrecord component. - HEADING - Enum constant in enum class net.ixdarklord.folios.api.client.page.GuideText.Kind
- height() - Method in class net.ixdarklord.folios.api.client.page.GuideText
-
From the top of the first line to the bottom of the last.
- height() - Method in record class net.ixdarklord.folios.api.client.page.GuideText.Line
- height() - Method in record class net.ixdarklord.folios.internal.client.page.BuildPageElement
-
Returns the value of the
heightrecord component. - height() - Method in record class net.ixdarklord.folios.internal.client.page.EntityPageElement
-
Returns the value of the
heightrecord component. - height() - Method in record class net.ixdarklord.folios.internal.client.page.ImagePageElement
-
Returns the value of the
heightrecord component. - height() - Method in record class net.ixdarklord.folios.internal.client.page.MultiblockPageElement
-
Returns the value of the
heightrecord component. - height() - Method in record class net.ixdarklord.folios.internal.client.page.SpreadPage
-
Returns the value of the
heightrecord component. - height() - Method in record class net.ixdarklord.folios.internal.client.page.StructurePageElement
-
Returns the value of the
heightrecord component. - height() - Method in record class net.ixdarklord.folios.internal.client.paint.PixelIcon
-
Returns the value of the
heightrecord component. - height(float) - Static method in class net.ixdarklord.folios.internal.client.PageSize
- HEIGHT - Static variable in class net.ixdarklord.folios.internal.client.paint.WorldPainter
-
How high above the page its content reaches on a full page (some 150 things drawn, items on top): a leaf over it stays above this.
- HEIGHT - Static variable in class net.ixdarklord.folios.internal.client.screen.GuideBar
- here() - Method in class net.ixdarklord.folios.internal.client.GuideReader
- here() - Method in interface net.ixdarklord.folios.internal.client.paint.AbstractPainter.Navigator
-
The page shown, to tell links to it apart from links elsewhere; null when none.
- HIDDEN - Static variable in record class net.ixdarklord.folios.api.client.GuideReveal.Look
- Hit(float, float, float, float, Runnable) - Constructor for record class net.ixdarklord.folios.internal.client.paint.AbstractPainter.Hit
- Hit(float, float, float, float, Runnable, GuidePainter.Drag) - Constructor for record class net.ixdarklord.folios.internal.client.paint.AbstractPainter.Hit
- Hit(float, float, float, float, Runnable, GuidePainter.Drag, GuidePainter.Scroll) - Constructor for record class net.ixdarklord.folios.internal.client.paint.AbstractPainter.Hit
-
Creates an instance of a
Hitrecord class. - holdArms(ModelPart, ModelPart, boolean, float) - Static method in class net.ixdarklord.folios.internal.client.handheld.SharedBooks
-
Puts the arms of someone shown reading along with low and forward, angled in under the book's lower edge.
- home() - Method in class net.ixdarklord.folios.internal.client.GuideReader
- hovered(int, int, int, int) - Method in interface net.ixdarklord.folios.api.client.page.GuidePainter
-
Whether the pointer is over a rectangle; never while the page is turning or covered.
- hovered(int, int, int, int) - Method in class net.ixdarklord.folios.internal.client.paint.AbstractPainter
- hovered(int, int, int, int) - Method in class net.ixdarklord.folios.internal.client.paint.EdgeFadePainter
- hovered(int, int, int, int) - Method in class net.ixdarklord.folios.internal.client.paint.RevealPainter
- hud(GuiGraphicsExtractor) - Static method in class net.ixdarklord.folios.internal.client.build.BuildGuide
I
- icon() - Method in record class net.ixdarklord.folios.api.client.GuideBook
-
Returns the value of the
iconrecord component. - icon() - Method in record class net.ixdarklord.folios.api.client.GuideCategory
-
Returns the value of the
iconrecord component. - icon() - Method in record class net.ixdarklord.folios.api.client.GuideEntry
-
Returns the value of the
iconrecord component. - icon() - Method in record class net.ixdarklord.folios.api.client.GuideEntry.Page
-
Returns the value of the
iconrecord component. - icon() - Method in record class net.ixdarklord.folios.internal.client.page.SpreadPage.Node
-
Returns the value of the
iconrecord component. - id() - Method in record class net.ixdarklord.folios.api.client.GuideBook
-
Returns the value of the
idrecord component. - id() - Method in record class net.ixdarklord.folios.api.client.GuideCategory
-
Returns the value of the
idrecord component. - id() - Method in record class net.ixdarklord.folios.api.client.GuideEntry
-
Returns the value of the
idrecord component. - id() - Method in record class net.ixdarklord.folios.internal.client.page.SpreadPage.Node
-
Returns the value of the
idrecord component. - id() - Method in record class net.ixdarklord.folios.internal.GuidePayloads.Recipe
-
Returns the value of the
idrecord component. - id() - Method in record class net.ixdarklord.folios.internal.GuidePayloads.Structure
-
Returns the value of the
idrecord component. - id(String) - Static method in class net.ixdarklord.folios.api.client.GuideStyles
-
A style as written in a book: a bare name is CoolCatLib's.
- id(String) - Static method in class net.ixdarklord.folios.api.client.page.GuidePageTypes
-
A page type as written: a bare name is CoolCatLib's.
- image() - Method in record class net.ixdarklord.folios.internal.client.page.SpreadPage
-
Returns the value of the
imagerecord component. - ImagePageElement - Record Class in net.ixdarklord.folios.internal.client.page
- ImagePageElement(List, Optional, String, boolean, int) - Constructor for record class net.ixdarklord.folios.internal.client.page.ImagePageElement
-
Creates an instance of a
ImagePageElementrecord class. - images() - Method in record class net.ixdarklord.folios.internal.client.page.ImagePageElement
-
Returns the value of the
imagesrecord component. - index() - Method in class net.ixdarklord.folios.internal.client.GuideReader
- INDEX - Static variable in class net.ixdarklord.folios.internal.client.screen.GuideBar
-
Lines of a list, for the index tab.
- init() - Static method in class net.ixdarklord.folios.internal.client.GuideClient
- init() - Method in class net.ixdarklord.folios.internal.client.handheld.HandheldScreen
- init() - Method in class net.ixdarklord.folios.internal.client.screen.GuideScreen
- init() - Static method in class net.ixdarklord.folios.internal.GuideNetwork
- INK - Static variable in class net.ixdarklord.folios.api.client.GuideReveals
- inline(String) - Static method in class net.ixdarklord.folios.api.client.page.GuideText
-
One line of marked-up text (a title or a label) as a component; block marks are kept as written.
- INSET - Static variable in class net.ixdarklord.folios.internal.client.screen.GuideBar
-
Where its content starts, below its top gilt line.
- inventoryTick(ItemStack, ServerLevel, Entity, EquipmentSlot) - Method in class net.ixdarklord.folios.api.GuideBookItem
- isActive() - Static method in class net.ixdarklord.folios.internal.client.build.BuildGuide
- isAllOrNothing() - Method in class net.ixdarklord.folios.api.client.GuideObjective
-
Whether it is done or not done, with nothing between: no bar of its own is shown for it.
- isBookmarked(String) - Method in class net.ixdarklord.folios.internal.client.GuideMemory
- isDone(GuideBook) - Method in class net.ixdarklord.folios.api.client.GuideObjective
- isDone(Identifier) - Static method in class net.ixdarklord.folios.internal.client.GuideProgress
- isEmpty() - Method in class net.ixdarklord.folios.api.client.page.GuideIcon
- isEmpty() - Method in class net.ixdarklord.folios.api.client.page.GuideText
- isOpen() - Method in record class net.ixdarklord.folios.api.client.GuideCategory
- isOpen() - Method in record class net.ixdarklord.folios.api.client.GuideEntry
- isOpen() - Method in record class net.ixdarklord.folios.api.client.GuideLock
- isPauseScreen() - Method in class net.ixdarklord.folios.internal.client.handheld.HandheldScreen
- isPauseScreen() - Method in class net.ixdarklord.folios.internal.client.screen.GuideScreen
- isQuest() - Method in record class net.ixdarklord.folios.api.client.GuideEntry
- isRead(String) - Method in class net.ixdarklord.folios.internal.client.GuideMemory
- isRead(Identifier, String) - Static method in class net.ixdarklord.folios.api.client.Guides
-
Whether an entry of a book has been opened by the player (kept between games).
- isRead(Entity, ItemStack) - Static method in class net.ixdarklord.folios.internal.GuideNetwork
-
Whether a stack is the one its holder is reading now; a mark on any other stack is left over and goes.
- isSeen(String) - Method in class net.ixdarklord.folios.internal.client.GuideMemory
-
Whether a spread (
"<chapter>|<page>") has been shown in full. - isShown(int) - Static method in class net.ixdarklord.folios.internal.client.handheld.SharedBooks
- isShown(Entity) - Static method in class net.ixdarklord.folios.internal.client.handheld.SharedBooks
-
Whether someone is shown reading along with: their held book is then drawn here, not as their item.
- isTag() - Method in class net.ixdarklord.folios.internal.client.build.BlockChoice
- isVisible() - Method in record class net.ixdarklord.folios.api.client.GuideCategory
- isVisible() - Method in record class net.ixdarklord.folios.api.client.GuideEntry
- isVisible() - Method in record class net.ixdarklord.folios.api.client.GuideLock
-
Whether it is shown at all: open, or locked but not secret.
- item() - Method in record class net.ixdarklord.folios.api.client.GuideBook.Models
-
Returns the value of the
itemrecord component. - item() - Method in record class net.ixdarklord.folios.internal.client.page.SpotlightPageElement
-
Returns the value of the
itemrecord component. - item(ItemStack, int, int) - Method in interface net.ixdarklord.folios.api.client.page.GuidePainter
-
An item's icon, 16 pixels square; hovering shows its tooltip, and it links to the book's entry about it, if any.
- item(ItemStack, int, int) - Method in class net.ixdarklord.folios.internal.client.paint.AbstractPainter
- item(ItemStack, int, int) - Method in class net.ixdarklord.folios.internal.client.paint.EdgeFadePainter
- item(ItemStack, int, int) - Method in class net.ixdarklord.folios.internal.client.paint.RevealPainter
- item(ItemStack, int, int, int) - Method in interface net.ixdarklord.folios.api.client.page.GuidePainter
-
As
GuidePainter.item(ItemStack, int, int), tinted byargb: its alpha fades the item, its colour tints it (white leaves it as it is). - item(ItemStack, int, int, int) - Method in class net.ixdarklord.folios.internal.client.paint.AbstractPainter
- item(ItemStack, int, int, int) - Method in class net.ixdarklord.folios.internal.client.paint.EdgeFadePainter
- item(ItemStack, int, int, int) - Method in class net.ixdarklord.folios.internal.client.paint.RevealPainter
- itemIndex() - Method in record class net.ixdarklord.folios.api.client.GuideBook
-
Returns the value of the
itemIndexrecord component. - ItemInHandRendererMixin - Class in net.ixdarklord.folios.internal.mixin.client
- ItemInHandRendererMixin() - Constructor for class net.ixdarklord.folios.internal.mixin.client.ItemInHandRendererMixin
- itemModel() - Method in record class net.ixdarklord.folios.api.client.GuideBook
-
The item model the
folios:guide_bookitem takes for this book; null for its own. - ItemModelsAccessor - Interface in net.ixdarklord.folios.internal.mixin.client
- items() - Method in class net.ixdarklord.folios.api.client.GuideObjective
-
The items it counts, for an icon; null for objectives that aren't about items.
- items() - Method in interface net.ixdarklord.folios.api.client.page.GuidePage
-
The items this page is about: anywhere in the book, pressing one of them opens this page.
- items() - Method in class net.ixdarklord.folios.internal.client.build.BlockChoice
-
How many items placing it takes: none for the half of a door or bed that comes with the other, two for a double slab.
- items() - Method in record class net.ixdarklord.folios.internal.client.page.SpotlightPageElement
- items() - Method in record class net.ixdarklord.folios.internal.client.page.TextPage
- items(BlockState) - Static method in class net.ixdarklord.folios.internal.client.build.BlockChoice
- ItemTintSourcesAccessor - Interface in net.ixdarklord.folios.internal.mixin.client
K
- key() - Method in class net.ixdarklord.folios.internal.client.build.BlockChoice
-
What choices are counted together as: the block for one, the tag (and its properties) for a tag.
- keyPressed(KeyEvent) - Method in class net.ixdarklord.folios.internal.client.handheld.HandheldScreen
- keyPressed(KeyEvent) - Method in class net.ixdarklord.folios.internal.client.screen.GuideScreen
- keyReleased(KeyEvent) - Method in class net.ixdarklord.folios.internal.client.handheld.HandheldScreen
- kind() - Method in record class net.ixdarklord.folios.api.client.page.GuideText.Line
-
Returns the value of the
kindrecord component. - kind() - Method in record class net.ixdarklord.folios.internal.client.CoverMarkers.Lettering
-
Returns the value of the
kindrecord component. - Known(int, Map) - Constructor for record class net.ixdarklord.folios.internal.client.GuideStructures.Known
-
Creates an instance of a
Knownrecord class.
L
- label() - Method in record class net.ixdarklord.folios.internal.client.page.LinksPageElement.Link
-
Returns the value of the
labelrecord component. - label(GuideBook) - Method in class net.ixdarklord.folios.api.client.GuideObjective
-
What it says, with how far along it is where that is a count.
- landing() - Method in record class net.ixdarklord.folios.api.client.GuideBook
-
Returns the value of the
landingrecord component. - last() - Method in class net.ixdarklord.folios.internal.client.GuideMemory
- last() - Method in record class net.ixdarklord.folios.internal.GuideRecord
-
Returns the value of the
lastrecord component. - lastChapter() - Method in class net.ixdarklord.folios.internal.client.GuideMemory
-
The chapter key of the spread last open when it wasn't an entry's, or null; see
GuideMemory.lastPage(). - lastChapter() - Method in record class net.ixdarklord.folios.internal.GuideRecord
-
Returns the value of the
lastChapterrecord component. - lastPage() - Method in class net.ixdarklord.folios.internal.client.GuideMemory
- lastPage() - Method in record class net.ixdarklord.folios.internal.GuideRecord
-
Returns the value of the
lastPagerecord component. - LATCH - Static variable in class net.ixdarklord.folios.internal.client.handheld.CoverModel
-
How much of a book's opening its latch takes, unlatching before its cover swings.
- lay(GuideLayout) - Method in interface net.ixdarklord.folios.api.client.page.GuidePage
-
Sets the page out: one or more pages, each drawn on its own.
- lay(GuideLayout) - Method in record class net.ixdarklord.folios.internal.client.page.BuildPageElement
- lay(GuideLayout) - Method in record class net.ixdarklord.folios.internal.client.page.EmptyPage
- lay(GuideLayout) - Method in record class net.ixdarklord.folios.internal.client.page.EntityPageElement
- lay(GuideLayout) - Method in record class net.ixdarklord.folios.internal.client.page.ErrorPage
- lay(GuideLayout) - Method in record class net.ixdarklord.folios.internal.client.page.ImagePageElement
- lay(GuideLayout) - Method in record class net.ixdarklord.folios.internal.client.page.LinksPageElement
- lay(GuideLayout) - Method in record class net.ixdarklord.folios.internal.client.page.MultiblockPageElement
- lay(GuideLayout) - Method in record class net.ixdarklord.folios.internal.client.page.QuestPageElement
- lay(GuideLayout) - Method in record class net.ixdarklord.folios.internal.client.page.RecipePageElement
- lay(GuideLayout) - Method in record class net.ixdarklord.folios.internal.client.page.SpotlightPageElement
- lay(GuideLayout) - Method in record class net.ixdarklord.folios.internal.client.page.SpreadPage
- lay(GuideLayout) - Method in record class net.ixdarklord.folios.internal.client.page.StructurePageElement
- lay(GuideLayout) - Method in record class net.ixdarklord.folios.internal.client.page.TextPage
- layout() - Method in record class net.ixdarklord.folios.api.client.GuideBook
-
Returns the value of the
layoutrecord component. - layout() - Method in class net.ixdarklord.folios.internal.client.GuideSession
- layout(GuideBook, CoverMarkers.Markers, GuideBook.CoverText.Line, GuideBook.CoverText.Line, float) - Static method in class net.ixdarklord.folios.internal.client.CoverMarkers
-
A book's cover lettering, where the book says, else where the model marks it, else at the given defaults: its name; its subtitle under the name on the same plate when it has a summary (the summary on the lower plate), or on the lower plate when it hasn't.
- Layout(int, int, int, int, int, int, int, int, int) - Constructor for record class net.ixdarklord.folios.api.client.GuideBook.Layout
-
Creates an instance of a
Layoutrecord class. - leftOpen() - Method in class net.ixdarklord.folios.internal.client.GuideMemory
-
Whether the book was put away lying open (a handheld book), to open by itself next time.
- leftOpen() - Method in record class net.ixdarklord.folios.internal.GuideRecord
-
Returns the value of the
leftOpenrecord component. - Lettering(Component, GuideBook.CoverText.Line, float, int, CoverMarkers.Kind) - Constructor for record class net.ixdarklord.folios.internal.client.CoverMarkers.Lettering
-
Creates an instance of a
Letteringrecord class. - LevelRenderHookMixin - Class in net.ixdarklord.folios.internal.mixin.client
- LevelRenderHookMixin() - Constructor for class net.ixdarklord.folios.internal.mixin.client.LevelRenderHookMixin
- light() - Method in record class net.ixdarklord.folios.api.client.GuideBook.Colors
-
Returns the value of the
lightrecord component. - lightAs(Vector3f) - Method in class net.ixdarklord.folios.internal.client.paint.WorldPainter
-
Lights everything on the page as if it faced this way (a direction in view space), whichever way it turns.
- line() - Method in record class net.ixdarklord.folios.api.client.page.GuidePalette
-
Returns the value of the
linerecord component. - line() - Method in record class net.ixdarklord.folios.internal.client.CoverMarkers.Lettering
-
Returns the value of the
linerecord component. - line() - Method in record class net.ixdarklord.folios.internal.client.CoverMarkers.Marked
-
Returns the value of the
linerecord component. - Line(float, float, float, float) - Constructor for record class net.ixdarklord.folios.api.client.GuideBook.CoverText.Line
-
Creates an instance of a
Linerecord class. - Line(FormattedCharSequence, int, int, GuideText.Kind, boolean, String) - Constructor for record class net.ixdarklord.folios.api.client.page.GuideText.Line
-
Creates an instance of a
Linerecord class. - LINE_HEIGHT - Static variable in class net.ixdarklord.folios.api.client.page.GuideText
- lines() - Method in class net.ixdarklord.folios.api.client.page.GuideText
- lines() - Method in record class net.ixdarklord.folios.internal.client.CoverMarkers.Lettering
-
Returns the value of the
linesrecord component. - lines() - Method in record class net.ixdarklord.folios.internal.client.CoverMarkers.Rows
-
Returns the value of the
linesrecord component. - link() - Method in record class net.ixdarklord.folios.api.client.page.GuidePalette
-
Returns the value of the
linkrecord component. - link() - Method in record class net.ixdarklord.folios.internal.client.page.SpotlightPageElement
-
Returns the value of the
linkrecord component. - link(int, int, int, int, String) - Method in interface net.ixdarklord.folios.api.client.page.GuidePainter
-
Makes a rectangle open a link when pressed:
entry:<id>,entry:<id>#<anchor>,category:<id>,http(s)://..., or a bare entry id. - link(int, int, int, int, String) - Method in class net.ixdarklord.folios.internal.client.paint.AbstractPainter
- link(int, int, int, int, String) - Method in class net.ixdarklord.folios.internal.client.paint.EdgeFadePainter
- link(int, int, int, int, String) - Method in class net.ixdarklord.folios.internal.client.paint.RevealPainter
- Link(String, String) - Constructor for record class net.ixdarklord.folios.internal.client.page.LinksPageElement.Link
-
Creates an instance of a
Linkrecord class. - LINK - Static variable in class net.ixdarklord.folios.api.client.page.GuideText
-
The insertion text of a link's characters starts with this; the rest is where it goes.
- links() - Method in record class net.ixdarklord.folios.internal.client.page.LinksPageElement
-
Returns the value of the
linksrecord component. - LinksPageElement - Record Class in net.ixdarklord.folios.internal.client.page
- LinksPageElement(List, Optional, String) - Constructor for record class net.ixdarklord.folios.internal.client.page.LinksPageElement
-
Creates an instance of a
LinksPageElementrecord class. - LinksPageElement.Link - Record Class in net.ixdarklord.folios.internal.client.page
-
An entry to link to (its id, with an optional
#anchor), and the words shown for it; empty for its name. - location(String, int) - Method in class net.ixdarklord.folios.internal.client.GuideSession
-
A laid page of an entry as a place in the book.
- Location(String, int) - Constructor for record class net.ixdarklord.folios.api.client.GuideBook.Location
-
Creates an instance of a
Locationrecord class. - lock() - Method in record class net.ixdarklord.folios.api.client.GuideCategory
-
Returns the value of the
lockrecord component. - lock() - Method in record class net.ixdarklord.folios.api.client.GuideEntry
-
Returns the value of the
lockrecord component. - lock() - Method in record class net.ixdarklord.folios.api.client.GuideEntry.Page
-
Returns the value of the
lockrecord component. - LOGGER - Static variable in class net.ixdarklord.folios.internal.core.Folios
- look(float, float, float) - Method in interface net.ixdarklord.folios.api.client.GuideReveal
-
How something drawn at (x, y) looks at this point of the reveal.
- Look(float, float, float) - Constructor for record class net.ixdarklord.folios.api.client.GuideReveal.Look
- Look(float, float, float, int, float) - Constructor for record class net.ixdarklord.folios.api.client.GuideReveal.Look
-
Creates an instance of a
Lookrecord class. - lookAround() - Method in record class net.ixdarklord.folios.api.client.GuideBook.Handling
-
Returns the value of the
lookAroundrecord component.
M
- map() - Method in record class net.ixdarklord.folios.internal.client.page.SpreadPage
-
Returns the value of the
maprecord component. - MAP_CODEC - Static variable in record class net.ixdarklord.folios.internal.client.GuideBookItemModel.Unbaked
- MAP_CODEC - Static variable in record class net.ixdarklord.folios.internal.client.GuideCoverText.Unbaked
- MAP_CODEC - Static variable in record class net.ixdarklord.folios.internal.client.GuideCoverTint
- MapLayout(List, List, Optional) - Constructor for record class net.ixdarklord.folios.internal.client.page.SpreadPage.MapLayout
-
Creates an instance of a
MapLayoutrecord class. - mapping() - Method in record class net.ixdarklord.folios.internal.client.page.MultiblockPageElement
-
Returns the value of the
mappingrecord component. - mapping() - Method in record class net.ixdarklord.folios.internal.client.page.SpreadPage.Build
-
Returns the value of the
mappingrecord component. - MARGIN - Static variable in class net.ixdarklord.folios.api.client.page.GuideLayout
- markCelebrated(String) - Method in class net.ixdarklord.folios.internal.client.GuideMemory
-
Marks something celebrated; false if it already was.
- Marked(GuideBook.CoverText.Line, float) - Constructor for record class net.ixdarklord.folios.internal.client.CoverMarkers.Marked
-
Creates an instance of a
Markedrecord class. - marker() - Method in record class net.ixdarklord.folios.api.client.page.GuideText.Line
-
Returns the value of the
markerrecord component. - markers() - Method in record class net.ixdarklord.folios.internal.client.GuideCoverText
-
Returns the value of the
markersrecord component. - markers() - Method in record class net.ixdarklord.folios.internal.client.GuideCoverText.Unbaked
-
Returns the value of the
markersrecord component. - Markers(CoverMarkers.Marked, CoverMarkers.Marked, CoverMarkers.Marked) - Constructor for record class net.ixdarklord.folios.internal.client.CoverMarkers.Markers
-
Creates an instance of a
Markersrecord class. - markQuestDone(String) - Method in class net.ixdarklord.folios.internal.client.GuideMemory
-
Notes a quest as done; returns whether it wasn't already.
- markRead(String) - Method in class net.ixdarklord.folios.internal.client.GuideMemory
- markSeen(String) - Method in class net.ixdarklord.folios.internal.client.GuideMemory
- matches(BlockState) - Method in class net.ixdarklord.folios.internal.client.build.BlockChoice
-
Whether a block standing in the world is one that will do.
- MAX_BOOKMARKS - Static variable in class net.ixdarklord.folios.internal.client.GuideMemory
- MAX_BOOKMARKS - Static variable in record class net.ixdarklord.folios.internal.GuideRecord
- MAX_EACH - Static variable in record class net.ixdarklord.folios.internal.GuideRecord
-
How many of each list a record keeps; more than any book has, less than a client could send to fill a save.
- memory - Variable in class net.ixdarklord.folios.internal.client.GuideReader
- message() - Method in record class net.ixdarklord.folios.internal.client.page.ErrorPage
-
Returns the value of the
messagerecord component. - MISSING - Static variable in record class net.ixdarklord.folios.internal.GuidePayloads.Structure
- mix(int, int, float) - Static method in record class net.ixdarklord.folios.api.client.page.GuidePalette
-
One colour a share
t(0 to 1) of the way to another, alpha included. - MOD_ID - Static variable in class net.ixdarklord.folios.internal.core.Folios
- models() - Method in record class net.ixdarklord.folios.api.client.GuideBook
-
Returns the value of the
modelsrecord component. - Models(Identifier, Identifier, Identifier, boolean, boolean) - Constructor for record class net.ixdarklord.folios.api.client.GuideBook.Models
-
Creates an instance of a
Modelsrecord class. - MOST - Static variable in class net.ixdarklord.folios.internal.client.PageSize
-
The most a page grows, across and down.
- MOST_STRUCTURE_BLOCKS - Static variable in class net.ixdarklord.folios.internal.GuidePayloads
-
No more blocks than this of a structure are sent; a larger one is said to be too large.
- mouseClicked(MouseButtonEvent, boolean) - Method in class net.ixdarklord.folios.internal.client.handheld.HandheldScreen
- mouseClicked(MouseButtonEvent, boolean) - Method in class net.ixdarklord.folios.internal.client.screen.GuideScreen
- mouseDragged(MouseButtonEvent, double, double) - Method in class net.ixdarklord.folios.internal.client.handheld.HandheldScreen
- mouseDragged(MouseButtonEvent, double, double) - Method in class net.ixdarklord.folios.internal.client.screen.GuideScreen
- mouseMoved(double, double) - Method in class net.ixdarklord.folios.internal.client.handheld.HandheldScreen
- mouseReleased(MouseButtonEvent) - Method in class net.ixdarklord.folios.internal.client.handheld.HandheldScreen
- mouseReleased(MouseButtonEvent) - Method in class net.ixdarklord.folios.internal.client.screen.GuideScreen
- mouseScrolled(double, double, double, double) - Method in class net.ixdarklord.folios.internal.client.handheld.HandheldScreen
- mouseScrolled(double, double, double, double) - Method in class net.ixdarklord.folios.internal.client.screen.GuideScreen
- moveAlong(GuideReader.Spot) - Method in class net.ixdarklord.folios.internal.client.GuideReader
-
Goes where someone this book is read along with has gone, turning a leaf the way theirs turned: onwards through the part they are in, back within it, onwards to another.
- moved(float, float) - Method in interface net.ixdarklord.folios.api.client.page.GuidePainter.Drag
- MultiblockPageElement - Record Class in net.ixdarklord.folios.internal.client.page
- MultiblockPageElement(List, Map, Optional, String, int) - Constructor for record class net.ixdarklord.folios.internal.client.page.MultiblockPageElement
-
Creates an instance of a
MultiblockPageElementrecord class. - muted() - Method in record class net.ixdarklord.folios.api.client.page.GuidePalette
-
Returns the value of the
mutedrecord component.
N
- name() - Method in record class net.ixdarklord.folios.api.client.GuideBook
-
Returns the value of the
namerecord component. - name() - Method in record class net.ixdarklord.folios.api.client.GuideCategory
-
Returns the value of the
namerecord component. - name() - Method in record class net.ixdarklord.folios.api.client.GuideEntry
-
Returns the value of the
namerecord component. - name() - Method in record class net.ixdarklord.folios.internal.client.page.SpreadPage.Node
-
Returns the value of the
namerecord component. - name(float) - Method in class net.ixdarklord.folios.internal.client.build.BlockChoice
-
Its name: the block's, or for a tag "Any …", by the tag's translation if it has one.
- names - Static variable in class net.ixdarklord.folios.internal.GuideHooks
- navigator - Variable in class net.ixdarklord.folios.internal.client.paint.AbstractPainter
- net.ixdarklord.folios.api - package net.ixdarklord.folios.api
- net.ixdarklord.folios.api.client - package net.ixdarklord.folios.api.client
- net.ixdarklord.folios.api.client.page - package net.ixdarklord.folios.api.client.page
- net.ixdarklord.folios.internal - package net.ixdarklord.folios.internal
- net.ixdarklord.folios.internal.client - package net.ixdarklord.folios.internal.client
- net.ixdarklord.folios.internal.client.build - package net.ixdarklord.folios.internal.client.build
- net.ixdarklord.folios.internal.client.handheld - package net.ixdarklord.folios.internal.client.handheld
- net.ixdarklord.folios.internal.client.page - package net.ixdarklord.folios.internal.client.page
- net.ixdarklord.folios.internal.client.paint - package net.ixdarklord.folios.internal.client.paint
- net.ixdarklord.folios.internal.client.screen - package net.ixdarklord.folios.internal.client.screen
- net.ixdarklord.folios.internal.config - package net.ixdarklord.folios.internal.config
- net.ixdarklord.folios.internal.core - package net.ixdarklord.folios.internal.core
- net.ixdarklord.folios.internal.core.client - package net.ixdarklord.folios.internal.core.client
- net.ixdarklord.folios.internal.mixin - package net.ixdarklord.folios.internal.mixin
- net.ixdarklord.folios.internal.mixin.client - package net.ixdarklord.folios.internal.mixin.client
- newLeft() - Method in record class net.ixdarklord.folios.internal.client.GuideReader.Flip
-
Returns the value of the
newLeftrecord component. - newRight() - Method in record class net.ixdarklord.folios.internal.client.GuideReader.Flip
-
Returns the value of the
newRightrecord component. - NEXT - Enum constant in enum class net.ixdarklord.folios.internal.client.page.Shapes.Icon
- NO_BOOK - Static variable in class net.ixdarklord.folios.internal.GuidePayloads
-
The book named in a
GuidePayloads.ReadingAtsaying none is open. - Node(String, int, int, JsonElement, Optional, Optional) - Constructor for record class net.ixdarklord.folios.internal.client.page.SpreadPage.Node
-
Creates an instance of a
Noderecord class. - nodes() - Method in record class net.ixdarklord.folios.internal.client.page.SpreadPage.MapLayout
-
Returns the value of the
nodesrecord component. - noise(int) - Static method in interface net.ixdarklord.folios.api.client.GuideReveal
-
A steady pseudo-random number from 0 to 1 for a seed: for where sparks start, which letters flicker.
- NONE - Static variable in record class net.ixdarklord.folios.api.client.GuideLock
- NONE - Static variable in record class net.ixdarklord.folios.api.client.GuideReveal.Use
- NONE - Static variable in class net.ixdarklord.folios.api.client.GuideReveals
- NONE - Static variable in class net.ixdarklord.folios.api.client.page.GuideIcon
- NONE - Static variable in record class net.ixdarklord.folios.internal.client.CoverMarkers.Markers
- numberButton(GuidePainter, int, int, int, String, boolean, boolean) - Static method in class net.ixdarklord.folios.internal.client.page.Shapes
-
A clasp
widthwide with a number on it in place of an icon, for picking one of several things a page shows. - NUMBERED - Enum constant in enum class net.ixdarklord.folios.api.client.page.GuideText.Kind
- numberX() - Method in record class net.ixdarklord.folios.api.client.GuideBook.Layout
-
Returns the value of the
numberXrecord component. - numberY() - Method in record class net.ixdarklord.folios.api.client.GuideBook.Layout
-
Returns the value of the
numberYrecord component.
O
- objectives() - Method in record class net.ixdarklord.folios.api.client.GuideEntry
-
Everything its pages ask the player to do; empty for an entry that isn't a quest.
- objectives() - Method in interface net.ixdarklord.folios.api.client.page.GuidePage
-
What the page asks the player to do, if it is a quest: an entry with objectives shows how far along they are on its row, and a toast says when they are all done.
- objectives() - Method in record class net.ixdarklord.folios.internal.client.page.QuestPageElement
-
Returns the value of the
objectivesrecord component. - objectives() - Method in record class net.ixdarklord.folios.internal.client.page.TextPage
- of(String) - Static method in class net.ixdarklord.folios.internal.client.build.BlockChoice
-
A block or tag as a page writes it; read when first needed.
- of(String, int, int) - Static method in record class net.ixdarklord.folios.internal.client.paint.PixelIcon
- of(String, int, int, int) - Static method in record class net.ixdarklord.folios.internal.client.paint.PixelIcon
-
A flipbook of
framesframes, stacked top to bottom. - of(GuidePainter, GuideReveal, float, float) - Static method in class net.ixdarklord.folios.internal.client.paint.RevealPainter
-
The painter to draw a page's content through at this point of its reveal: the page's own once it is done.
- of(GuideStack) - Static method in class net.ixdarklord.folios.api.client.page.GuideIcon
- of(Font, String, int) - Static method in class net.ixdarklord.folios.api.client.page.GuideText
-
Reads marked-up text and sets it out in lines no wider than
width. - of(Component, Component) - Static method in class net.ixdarklord.folios.internal.client.GuideTooltips
-
A name, and a line under it saying more; null for none.
- of(Identifier) - Static method in class net.ixdarklord.folios.api.client.page.GuideStack
-
One item.
- of(Identifier) - Static method in class net.ixdarklord.folios.internal.client.CoverMarkers
-
The markers of a block or item model (its id as in "parent":
folios:item/guide_book_3d). - of(Identifier) - Static method in class net.ixdarklord.folios.internal.client.GuideMemory
-
The player's own memory of a book.
- of(BlockState) - Static method in class net.ixdarklord.folios.internal.client.build.BlockChoice
-
Just this block state.
- OFF - Static variable in class net.ixdarklord.folios.internal.client.CelebrationSettings
-
None of it: a book that says nothing of celebrations.
- oldLeft() - Method in record class net.ixdarklord.folios.internal.client.GuideReader.Flip
-
Returns the value of the
oldLeftrecord component. - oldRight() - Method in record class net.ixdarklord.folios.internal.client.GuideReader.Flip
-
Returns the value of the
oldRightrecord component. - on(String, String) - Method in class net.ixdarklord.folios.internal.client.CelebrationSettings
-
Whether a part of an event's celebration plays:
on("mastery", "fireworks"). - once() - Method in record class net.ixdarklord.folios.api.client.GuideReveal.Use
-
Returns the value of the
oncerecord component. - onClose() - Method in class net.ixdarklord.folios.internal.client.handheld.HandheldScreen
- onConstructMod() - Method in class net.ixdarklord.folios.internal.core.client.FoliosClientConstructor
- onConstructMod() - Method in class net.ixdarklord.folios.internal.core.FoliosConstructor
- onUse(boolean) - Static method in class net.ixdarklord.folios.internal.client.build.BuildGuide
-
A use (right-click) by the local player, before the game acts on it: while the guide is carried it sets it down, and sneaking it puts the guide away; either way the use is the guide's.
- opacity() - Method in record class net.ixdarklord.folios.api.client.GuideReveal.Look
-
Returns the value of the
opacityrecord component. - open() - Method in record class net.ixdarklord.folios.api.client.GuideBook.Models
-
Returns the value of the
openrecord component. - open() - Method in record class net.ixdarklord.folios.internal.GuidePayloads.ReadingAt
-
Returns the value of the
openrecord component. - open(GuideBook.Location) - Method in class net.ixdarklord.folios.internal.client.GuideReader
- open(GuideBook.Location) - Method in interface net.ixdarklord.folios.internal.client.paint.AbstractPainter.Navigator
- open(GuideBook, GuideBook.Location, InteractionHand) - Method in interface net.ixdarklord.folios.api.client.GuideStyles.Style
-
Opens a book.
- open(GuideBook, GuideSession, GuideBook.Location, InteractionHand) - Static method in class net.ixdarklord.folios.internal.client.handheld.HandheldBook
- open(GuidePayloads.Open) - Static method in class net.ixdarklord.folios.internal.client.GuideClientNetwork
- open(Identifier) - Static method in class net.ixdarklord.folios.api.client.Guides
-
Opens a book where the player left off (or at its start), in its own style; false when there is no such book.
- open(Identifier, String, InteractionHand) - Static method in class net.ixdarklord.folios.internal.client.GuideClient
-
Opens a book in its style: at an entry (with an optional "#anchor"), or where the player left off for null.
- open(Identifier, String) - Static method in class net.ixdarklord.folios.api.client.Guides
-
Opens a book at an entry (
"category/entry", optionally with"#anchor"). - open(ServerPlayer, Identifier) - Static method in class net.ixdarklord.folios.api.GuideBooks
-
Opens a book on a player's screen at its first page.
- open(ServerPlayer, Identifier, String) - Static method in class net.ixdarklord.folios.api.GuideBooks
-
Opens a book on a player's screen at an entry (
"category/entry", its path under the book'sentries/), or at its start for null. - open(ServerPlayer, Identifier, String) - Static method in class net.ixdarklord.folios.internal.GuideNetwork
- Open(Identifier, Optional) - Constructor for record class net.ixdarklord.folios.internal.GuidePayloads.Open
-
Creates an instance of a
Openrecord class. - opener - Static variable in class net.ixdarklord.folios.internal.GuideHooks
- openFromItem(Identifier, InteractionHand) - Static method in class net.ixdarklord.folios.internal.GuideHooks
- openness(int) - Static method in class net.ixdarklord.folios.internal.client.handheld.SharedBooks
-
How far open the book someone holds up is drawn now, 0 shut to 1 open; 1 for none.
- openScreen(GuideBook, GuideSession, GuideBook.Location, InteractionHand) - Static method in class net.ixdarklord.folios.internal.client.handheld.HandheldBook
-
Opens a screen book used from a hand: raised and opened in the hands first, its screen coming up once it lies open.
- options() - Method in class net.ixdarklord.folios.internal.client.build.BlockChoice
-
The blocks that will do here, in a steady order; empty for none (air, or what can't be read).
- out() - Method in record class net.ixdarklord.folios.internal.client.handheld.CoverModel.Band
-
Returns the value of the
outrecord component. - out(String, boolean, boolean) - Method in class net.ixdarklord.folios.internal.client.TabMotion
-
How far a tab is out, swinging towards where it should be: 0 at rest, 0.55 under the pointer, 1 while its part of the book is open; below 0 for a moment when knocked in.
- over(GuidePalette, boolean) - Method in record class net.ixdarklord.folios.api.client.GuideBook.Colors
-
A palette with this scheme's colours for it laid over it.
- overlay(GuidePainter, float, float, float) - Method in interface net.ixdarklord.folios.api.client.GuideReveal
-
Draws over a page while the reveal plays (progress under 1), after its content: fire along a burning edge, smoke, sparks, floating symbols.
P
- page() - Method in record class net.ixdarklord.folios.api.client.GuideBook.Location
-
Returns the value of the
pagerecord component. - page() - Method in record class net.ixdarklord.folios.api.client.GuideBook.Textures
-
Returns the value of the
pagerecord component. - page() - Method in record class net.ixdarklord.folios.api.client.GuideEntry.Page
-
Returns the value of the
pagerecord component. - page() - Method in record class net.ixdarklord.folios.internal.client.GuideReader.Spot
-
Returns the value of the
pagerecord component. - page() - Method in record class net.ixdarklord.folios.internal.client.GuideSession.Target
-
Returns the value of the
pagerecord component. - page() - Method in record class net.ixdarklord.folios.internal.GuidePayloads.ReadingAt
-
Returns the value of the
pagerecord component. - page() - Method in record class net.ixdarklord.folios.internal.GuideRecord.Place
-
Returns the value of the
pagerecord component. - page(GuideReader.Spot, int) - Method in class net.ixdarklord.folios.internal.client.GuideReader
- Page(GuidePage, String, GuideLock) - Constructor for record class net.ixdarklord.folios.api.client.GuideEntry.Page
- Page(GuidePage, String, GuideLock, GuideIcon) - Constructor for record class net.ixdarklord.folios.api.client.GuideEntry.Page
-
Creates an instance of a
Pagerecord class. - PAGE_HEIGHT - Static variable in class net.ixdarklord.folios.api.client.page.GuideLayout
- PAGE_WIDTH - Static variable in class net.ixdarklord.folios.api.client.page.GuideLayout
-
The default page's size: a handheld book's, and a screen book's at the Auto GUI scale.
- pageFrame(GuidePainter, Identifier, int, int) - Static method in class net.ixdarklord.folios.internal.client.page.Shapes
-
The page's frame, drawn under what is on it: the book's frame texture over the whole page, tinted between the page's lines and the book's colour, so it sits as quietly on dark paper as on parchment.
- pageFrame(GuidePainter, Identifier, int, int, GuidePage.Laid, boolean) - Static method in class net.ixdarklord.folios.internal.client.page.Shapes
-
The page's frame, or for half of a spread the frame joined with the other half's: its side at the fold left out, its top and bottom running on (a plain middle column of the texture, stretched) to meet the other page's.
- pageHeight() - Method in class net.ixdarklord.folios.api.client.page.GuideLayout
- pageHeight() - Method in interface net.ixdarklord.folios.api.client.page.GuidePainter
- pageHeight() - Method in class net.ixdarklord.folios.internal.client.paint.AbstractPainter
- pageHeight() - Method in class net.ixdarklord.folios.internal.client.paint.EdgeFadePainter
- pageHeight() - Method in class net.ixdarklord.folios.internal.client.paint.RevealPainter
- pageHeight() - Method in class net.ixdarklord.folios.internal.client.paint.WorldPainter
- pageOf(GuideBook.Location) - Method in class net.ixdarklord.folios.internal.client.GuideSession
-
Which laid page of its entry a place is.
- pagePalette(GuideBook) - Static method in class net.ixdarklord.folios.internal.client.screen.GuideScreen
-
The paper and ink of a screen book's pages, for the player's mode.
- pages() - Method in record class net.ixdarklord.folios.api.client.GuideEntry
-
Returns the value of the
pagesrecord component. - pages() - Method in record class net.ixdarklord.folios.internal.client.GuideSession.EntryPages
-
Returns the value of the
pagesrecord component. - pageScale() - Method in class net.ixdarklord.folios.internal.client.paint.AbstractPainter
- PageSize - Class in net.ixdarklord.folios.internal.client
- pageTurn() - Method in record class net.ixdarklord.folios.api.client.GuideBook
-
Returns the value of the
pageTurnrecord component. - pageWidth() - Method in class net.ixdarklord.folios.api.client.page.GuideLayout
-
The page's width and height, in its own pixels.
- pageWidth() - Method in interface net.ixdarklord.folios.api.client.page.GuidePainter
-
The size of the page being drawn: the default page's unless the book's pages are larger (a screen book at a small GUI scale).
- pageWidth() - Method in class net.ixdarklord.folios.internal.client.paint.AbstractPainter
- pageWidth() - Method in class net.ixdarklord.folios.internal.client.paint.EdgeFadePainter
- pageWidth() - Method in class net.ixdarklord.folios.internal.client.paint.RevealPainter
- pageWidth() - Method in class net.ixdarklord.folios.internal.client.paint.WorldPainter
- pageX(float) - Method in class net.ixdarklord.folios.internal.client.paint.AbstractPainter
-
Where a point of the painter's own coordinates is on the page, through its moves.
- pageY(float) - Method in class net.ixdarklord.folios.internal.client.paint.AbstractPainter
- palette - Variable in class net.ixdarklord.folios.internal.client.paint.AbstractPainter
- palette() - Method in interface net.ixdarklord.folios.api.client.page.GuidePainter
- palette() - Method in class net.ixdarklord.folios.internal.client.paint.AbstractPainter
- palette() - Method in class net.ixdarklord.folios.internal.client.paint.EdgeFadePainter
- palette() - Method in class net.ixdarklord.folios.internal.client.paint.RevealPainter
- palette() - Method in class net.ixdarklord.folios.internal.client.screen.GuideBar
-
The colours its painter is given: the cover's, so what is drawn see-through lies over the leather.
- palette() - Method in record class net.ixdarklord.folios.internal.GuidePayloads.Structure
-
Returns the value of the
paletterecord component. - palette(GuideBook) - Static method in class net.ixdarklord.folios.internal.client.handheld.HandheldRenderer
-
The paper and ink of a handheld book's pages: parchment, or in dark mode paper gone dark, the ink pale on it.
- panel() - Method in record class net.ixdarklord.folios.api.client.GuideBook.Colors
-
Returns the value of the
panelrecord component. - panel() - Method in record class net.ixdarklord.folios.api.client.page.GuidePalette
-
Returns the value of the
panelrecord component. - panel(GuidePainter, int, int, int, int) - Static method in class net.ixdarklord.folios.internal.client.page.Shapes
-
A panel: its corner pixels left out, so it reads as slightly rounded.
- paper() - Method in record class net.ixdarklord.folios.api.client.page.GuidePalette
-
Returns the value of the
paperrecord component. - paper(float, float, float, float, int) - Method in class net.ixdarklord.folios.internal.client.paint.WorldPainter
-
The paper itself, under everything else, over a rectangle of the page.
- paper(float, float, float, float, int, Identifier) - Method in class net.ixdarklord.folios.internal.client.paint.WorldPainter
-
The paper itself from a texture, tinted, under everything else, over a rectangle of the page.
- paper(float, float, float, float, int, Identifier, float, int, boolean) - Method in class net.ixdarklord.folios.internal.client.paint.WorldPainter
-
The paper from a texture, darkening smoothly to
shadeover the lastfoldpixels before its spine edge (its right edge forspineRight, else its left): the shadow of a book's fold, in the paper itself so nothing lies over it. - PARAGRAPH - Enum constant in enum class net.ixdarklord.folios.api.client.page.GuideText.Kind
- part() - Method in record class net.ixdarklord.folios.api.client.page.GuideLayout.Flow
-
Returns the value of the
partrecord component. - PARTS - Static variable in class net.ixdarklord.folios.internal.client.CelebrationSettings
- paths() - Method in record class net.ixdarklord.folios.internal.client.page.SpreadPage.MapLayout
-
Returns the value of the
pathsrecord component. - pattern() - Method in record class net.ixdarklord.folios.internal.client.page.MultiblockPageElement
-
Returns the value of the
patternrecord component. - pattern() - Method in record class net.ixdarklord.folios.internal.client.page.SpreadPage.Build
-
Returns the value of the
patternrecord component. - PixelIcon - Record Class in net.ixdarklord.folios.internal.client.paint
-
One of the books' small pixel-art icons: a white image (its softer pixels part see-through), drawn at its own size, a pixel to a pixel, tinted with the colour it is drawn in.
- PixelIcon(Identifier, int, int, int) - Constructor for record class net.ixdarklord.folios.internal.client.paint.PixelIcon
-
Creates an instance of a
PixelIconrecord class. - pixels() - Static method in class net.ixdarklord.folios.internal.client.PageSize
-
How many of the window's pixels a book pixel takes at a GUI scale smaller than Auto: one more than the GUI's own, so what is on the pages is drawn larger than the rest of the GUI (still a whole number, so the pixel font stays sharp), and the pages grow by the rest of what Auto would draw.
- pixels(GuidePainter, PixelIcon, int, int, int, int) - Static method in class net.ixdarklord.folios.internal.client.screen.GuideBar
-
The same, through a painter (a page, a handheld book's tab, the bar).
- place(float, float, float, Vector3f) - Method in interface net.ixdarklord.folios.internal.client.paint.WorldPainter.Surface
- Place(String, int) - Constructor for record class net.ixdarklord.folios.internal.GuideRecord.Place
-
Creates an instance of a
Placerecord class. - plain(String) - Static method in class net.ixdarklord.folios.api.client.page.GuideText
-
Text without its marks, for searching.
- plateAt(CoverMarkers.Markers, float, float) - Static method in class net.ixdarklord.folios.internal.client.CoverMarkers
-
The plate of a cover a point is on, in the item's units (3 to 13 across, 1 to 15 up):
CoverMarkers.Kind.TITLEfor the name's,CoverMarkers.Kind.SUMMARYfor the lower one (whatever it holds), or null off both or where nothing is marked. - plateText(GuideBook, CoverMarkers.Kind) - Static method in class net.ixdarklord.folios.internal.client.CoverMarkers
-
What a plate of a book's cover says, as
CoverMarkers.layout(GuideBook, CoverMarkers.Markers, GuideBook.CoverText.Line, GuideBook.CoverText.Line, float)letters it: on the name's plate the name, with the subtitle under it when the lower plate holds the summary; on the lower plate the summary, or the subtitle. - PLAYER - Enum constant in enum class net.ixdarklord.folios.api.client.GuideBook.Progress
-
With each player, on the server: theirs in any copy of the book, from any computer.
- PLAYER_PROGRESS - Static variable in class net.ixdarklord.folios.internal.core.GuideRegistry
-
What a player has done with each book (see
GuideRecord): saved with them, sent only to them, kept when they die. - PlayerAdvancementsMixin - Class in net.ixdarklord.folios.internal.mixin
- PlayerAdvancementsMixin() - Constructor for class net.ixdarklord.folios.internal.mixin.PlayerAdvancementsMixin
- pop() - Method in interface net.ixdarklord.folios.api.client.page.GuidePainter
- pop() - Method in class net.ixdarklord.folios.internal.client.paint.AbstractPainter
- pop() - Method in class net.ixdarklord.folios.internal.client.paint.EdgeFadePainter
- pop() - Method in class net.ixdarklord.folios.internal.client.paint.RevealPainter
- popped() - Method in class net.ixdarklord.folios.internal.client.paint.AbstractPainter
- popped() - Method in class net.ixdarklord.folios.internal.client.paint.ScreenPainter
- popped() - Method in class net.ixdarklord.folios.internal.client.paint.WorldPainter
- premultiplied(int) - Static method in class net.ixdarklord.folios.internal.client.paint.TintedGuiItems
-
A colour as the item pictures' draw wants it: its red, green and blue times its alpha.
- press(String) - Method in class net.ixdarklord.folios.internal.client.TabMotion
- pressed(String) - Method in class net.ixdarklord.folios.internal.client.TabMotion
-
How pressed in a tab is, 1 just pressed to 0, eased.
- PREVIOUS - Enum constant in enum class net.ixdarklord.folios.internal.client.page.Shapes.Icon
- printing(boolean) - Method in class net.ixdarklord.folios.internal.client.paint.WorldPainter
-
Whether what is drawn now is printed on the leaf, at its pages' size, rather than the leaf's own frame and chrome.
- progress() - Method in record class net.ixdarklord.folios.api.client.GuideBook
-
Returns the value of the
progressrecord component. - progress(String) - Method in class net.ixdarklord.folios.internal.client.GuideReader
-
Entries read and entries open, in a category or (for null) the whole book.
- progress(GuideBook) - Method in class net.ixdarklord.folios.api.client.GuideObjective
-
How far along it is, 0 to 1.
- progress(GuideBook, List) - Static method in class net.ixdarklord.folios.api.client.GuideObjective
-
How far along several objectives are together: the average of each.
- Progress(Identifier, int, GuideRecord) - Constructor for record class net.ixdarklord.folios.internal.GuidePayloads.Progress
-
Creates an instance of a
Progressrecord class. - push() - Method in interface net.ixdarklord.folios.api.client.page.GuidePainter
- push() - Method in class net.ixdarklord.folios.internal.client.paint.AbstractPainter
- push() - Method in class net.ixdarklord.folios.internal.client.paint.EdgeFadePainter
- push() - Method in class net.ixdarklord.folios.internal.client.paint.RevealPainter
- pushed() - Method in class net.ixdarklord.folios.internal.client.paint.AbstractPainter
- pushed() - Method in class net.ixdarklord.folios.internal.client.paint.ScreenPainter
- pushed() - Method in class net.ixdarklord.folios.internal.client.paint.WorldPainter
Q
- QuestPageElement - Record Class in net.ixdarklord.folios.internal.client.page
- QuestPageElement(List, Optional, String, Optional) - Constructor for record class net.ixdarklord.folios.internal.client.page.QuestPageElement
-
Creates an instance of a
QuestPageElementrecord class. - questsDone() - Method in record class net.ixdarklord.folios.internal.GuideRecord
-
Returns the value of the
questsDonerecord component. - QUOTE - Enum constant in enum class net.ixdarklord.folios.api.client.page.GuideText.Kind
R
- rainbow(GuidePainter, int, int, float, int) - Method in record class net.ixdarklord.folios.internal.client.paint.PixelIcon
-
Drawn in
base, with a rainbow glinting over it now and then: for a second and a half the rainbow fades in, each pixel its own hue, the hues running across it diagonally from its top left to its bottom right and cycling, then fades out, and two seconds later shows again. - rainbow(GuiGraphicsExtractor, int, int, float, int) - Method in record class net.ixdarklord.folios.internal.client.paint.PixelIcon
-
The same, straight to the screen.
- read() - Method in record class net.ixdarklord.folios.internal.GuideRecord
-
Returns the value of the
readrecord component. - read(JsonElement) - Static method in class net.ixdarklord.folios.api.client.page.GuideIcon
-
Reads an icon from JSON;
GuideIcon.NONEfor null. - read(JsonElement) - Static method in class net.ixdarklord.folios.internal.client.CelebrationSettings
-
Reads "celebrations";
CelebrationSettings.OFFfor none, false, or what can't be read. - read(JsonObject) - Static method in record class net.ixdarklord.folios.api.client.GuideLock
- readCount() - Method in class net.ixdarklord.folios.internal.client.GuideMemory
- reader() - Method in class net.ixdarklord.folios.internal.client.screen.GuideScreen
-
The book as it is read on this screen: where it is open.
- reader() - Method in record class net.ixdarklord.folios.internal.GuidePayloads.SharedReading
-
Returns the value of the
readerrecord component. - reading() - Method in record class net.ixdarklord.folios.internal.GuidePayloads.Reading
-
Returns the value of the
readingrecord component. - Reading(boolean, int) - Constructor for record class net.ixdarklord.folios.internal.GuidePayloads.Reading
-
Creates an instance of a
Readingrecord class. - READING - Static variable in class net.ixdarklord.folios.internal.core.GuideRegistry
-
On a guide book while its holder reads it in their hands: others see them hold it up open.
- ReadingAt(boolean, Identifier, String, int, boolean) - Constructor for record class net.ixdarklord.folios.internal.GuidePayloads.ReadingAt
-
Creates an instance of a
ReadingAtrecord class. - receive(GuidePayloads.Advancements) - Static method in class net.ixdarklord.folios.internal.client.GuideProgress
- receive(GuidePayloads.Recipe) - Static method in class net.ixdarklord.folios.internal.client.GuideRecipes
- receive(GuidePayloads.SharedReading) - Static method in class net.ixdarklord.folios.internal.client.handheld.SharedBooks
- receive(GuidePayloads.Structure) - Static method in class net.ixdarklord.folios.internal.client.GuideStructures
- recipe(GuidePayloads.Recipe) - Static method in class net.ixdarklord.folios.internal.client.GuideClientNetwork
- Recipe(Identifier, List) - Constructor for record class net.ixdarklord.folios.internal.GuidePayloads.Recipe
-
Creates an instance of a
Reciperecord class. - RecipePageElement - Record Class in net.ixdarklord.folios.internal.client.page
- RecipePageElement(List, Optional, String) - Constructor for record class net.ixdarklord.folios.internal.client.page.RecipePageElement
-
Creates an instance of a
RecipePageElementrecord class. - RecipeRequest(List) - Constructor for record class net.ixdarklord.folios.internal.GuidePayloads.RecipeRequest
-
Creates an instance of a
RecipeRequestrecord class. - recipes() - Method in record class net.ixdarklord.folios.internal.client.page.RecipePageElement
-
Returns the value of the
recipesrecord component. - recipes() - Method in record class net.ixdarklord.folios.internal.GuidePayloads.RecipeRequest
-
Returns the value of the
recipesrecord component. - record() - Method in record class net.ixdarklord.folios.internal.GuidePayloads.Progress
-
Returns the value of the
recordrecord component. - refresh() - Static method in class net.ixdarklord.folios.api.client.Guides
-
Lays every book out again at its next drawing, for after something its locks depend on changed.
- register(Identifier, MapCodec) - Static method in class net.ixdarklord.folios.api.client.page.GuidePageTypes
-
Adds a type of element (or of page); register it while the client initialises, before resources load.
- register(Identifier, GuideObjectives.Source) - Static method in class net.ixdarklord.folios.api.client.GuideObjectives
- register(Identifier, GuideReveal) - Static method in class net.ixdarklord.folios.api.client.GuideReveals
-
Adds an effect, or replaces the one with that id.
- register(Identifier, GuideStyles.Style) - Static method in class net.ixdarklord.folios.api.client.GuideStyles
- reload(ResourceManager) - Static method in class net.ixdarklord.folios.internal.client.GuideLibrary
- removed() - Method in class net.ixdarklord.folios.internal.client.handheld.HandheldScreen
- removed() - Method in class net.ixdarklord.folios.internal.client.screen.GuideScreen
- render(CameraRenderState, float) - Static method in class net.ixdarklord.folios.internal.client.build.BuildGuide
-
Draws the ghosts, after the level and before the hands.
- reserved() - Method in record class net.ixdarklord.folios.api.client.page.GuideLayout.Flow
-
Returns the value of the
reservedrecord component. - reset() - Static method in class net.ixdarklord.folios.internal.client.GuideProgress
- reset() - Method in record class net.ixdarklord.folios.internal.GuidePayloads.Advancements
-
Returns the value of the
resetrecord component. - RESET - Enum constant in enum class net.ixdarklord.folios.internal.client.page.Shapes.Icon
- resolve(String) - Static method in class net.ixdarklord.folios.api.client.page.GuideText
-
The text a raw string stands for: its translation if it is a translation key, otherwise itself.
- resolve(String) - Method in class net.ixdarklord.folios.internal.client.GuideSession
- resolveDependencies(ResolvableModel.Resolver) - Method in record class net.ixdarklord.folios.internal.client.GuideBookItemModel.Unbaked
- reveal() - Method in record class net.ixdarklord.folios.api.client.GuideBook
-
Returns the value of the
revealrecord component. - reveal() - Method in record class net.ixdarklord.folios.api.client.GuideEntry
-
Returns the value of the
revealrecord component. - reveal() - Method in class net.ixdarklord.folios.internal.client.GuideReader
-
Starts the open spread's reveal again from the beginning (as a handheld book comes open).
- revealHeld() - Method in class net.ixdarklord.folios.internal.client.GuideReader
-
Whether the open spread's reveal waits to start: its pages aren't shown yet.
- revealHeld() - Method in class net.ixdarklord.folios.internal.client.handheld.HandheldBook
- revealing(GuidePainter, GuideReader.Spot, boolean) - Method in class net.ixdarklord.folios.internal.client.GuideReader
-
The painter to draw a page's content through, for a page of the spread at
at: while a leaf turns, the spread it brings is hidden (its effect at the start), and once it is down its content shows as the effect has it. - revealOf(GuideReader.Spot) - Method in class net.ixdarklord.folios.internal.client.GuideReader
-
The reveal a spread's pages use: its entry's own, or the book's.
- RevealPainter - Class in net.ixdarklord.folios.internal.client.paint
- reward() - Method in record class net.ixdarklord.folios.internal.client.page.QuestPageElement
-
Returns the value of the
rewardrecord component. - ribbonRoot(int, int) - Static method in class net.ixdarklord.folios.internal.client.page.Shapes
-
Where a ribbon tucked
depthleaves deep comes out of the fore-edge at the page'sedge. - RISE - Static variable in class net.ixdarklord.folios.api.client.GuideReveals
- rl(String) - Static method in class net.ixdarklord.folios.internal.core.Folios
- rows(Font, CoverMarkers.Lettering) - Static method in class net.ixdarklord.folios.internal.client.CoverMarkers
-
Lays a lettering out in model units: a font line as tall as its size (rows sharing it when there are more), wrapped at its width at that size, then shrunk to fit across.
- Rows(List, float, float) - Constructor for record class net.ixdarklord.folios.internal.client.CoverMarkers.Rows
-
Creates an instance of a
Rowsrecord class. - rule(GuideBook.CoverText.Line) - Static method in class net.ixdarklord.folios.internal.client.CoverMarkers
-
A soft rule's pieces, in model units about its middle: {x0, x1, alpha} runs of its line, fading out to its ends, then the stud's half size.
- RULE - Enum constant in enum class net.ixdarklord.folios.api.client.page.GuideText.Kind
- RULE - Enum constant in enum class net.ixdarklord.folios.internal.client.CoverMarkers.Kind
- runes() - Method in record class net.ixdarklord.folios.api.client.GuideReveal.Look
-
Returns the value of the
runesrecord component. - RUNES - Static variable in class net.ixdarklord.folios.api.client.GuideReveals
S
- save() - Method in class net.ixdarklord.folios.internal.client.GuideMemory
-
Sends what changed to the server to keep (and, for a copy's, the player's too).
- save() - Method in class net.ixdarklord.folios.internal.client.GuideReader
-
Remembers where the reader left off.
- scale() - Method in record class net.ixdarklord.folios.internal.client.CoverMarkers.Rows
-
Returns the value of the
scalerecord component. - scale(float) - Method in interface net.ixdarklord.folios.api.client.page.GuidePainter
- scale(float) - Method in class net.ixdarklord.folios.internal.client.paint.AbstractPainter
- scale(float) - Method in class net.ixdarklord.folios.internal.client.paint.EdgeFadePainter
- scale(float) - Method in class net.ixdarklord.folios.internal.client.paint.RevealPainter
- scaled(float) - Method in class net.ixdarklord.folios.internal.client.paint.AbstractPainter
- scaled(float) - Method in class net.ixdarklord.folios.internal.client.paint.ScreenPainter
- scaled(float) - Method in class net.ixdarklord.folios.internal.client.paint.WorldPainter
- scaled(int) - Method in class net.ixdarklord.folios.api.client.page.GuideLayout
-
A height written for the default page, for this one: grown as the page is wider, so a window (a scene, a picture) keeps its shape on a larger page rather than turning into a strip.
- SCATTER - Static variable in class net.ixdarklord.folios.api.client.GuideReveals
- scene(SceneViewport, int, int, int, int) - Method in interface net.ixdarklord.folios.api.client.page.GuidePainter
-
A scene's picture; the painter keeps it in use while it is drawn.
- scene(SceneViewport, int, int, int, int) - Method in class net.ixdarklord.folios.internal.client.paint.EdgeFadePainter
- scene(SceneViewport, int, int, int, int) - Method in class net.ixdarklord.folios.internal.client.paint.RevealPainter
- scene(SceneViewport, int, int, int, int) - Method in class net.ixdarklord.folios.internal.client.paint.ScreenPainter
- scene(SceneViewport, int, int, int, int) - Method in class net.ixdarklord.folios.internal.client.paint.WorldPainter
- scene(SceneViewport, int, int, int, int, float, float) - Method in interface net.ixdarklord.folios.api.client.page.GuidePainter
-
As
GuidePainter.scene(SceneViewport, int, int, int, int), showing only the part of it fromu0tou1across (0 to 1). - scene(SceneViewport, int, int, int, int, float, float) - Method in class net.ixdarklord.folios.internal.client.paint.EdgeFadePainter
- scene(SceneViewport, int, int, int, int, float, float) - Method in class net.ixdarklord.folios.internal.client.paint.RevealPainter
- scene(SceneViewport, int, int, int, int, float, float) - Method in class net.ixdarklord.folios.internal.client.paint.ScreenPainter
- scene(SceneViewport, int, int, int, int, float, float) - Method in class net.ixdarklord.folios.internal.client.paint.WorldPainter
- scene(SceneViewport, int, int, int, int, float, float, float, float, int) - Method in interface net.ixdarklord.folios.api.client.page.GuidePainter
-
As
GuidePainter.scene(SceneViewport, int, int, int, int), showing only the part of it from (u0,v0) to (u1,v1) (0 to 1, from its top left), tinted byargb: its alpha fades the picture. - scene(SceneViewport, int, int, int, int, float, float, float, float, int) - Method in class net.ixdarklord.folios.internal.client.paint.EdgeFadePainter
- scene(SceneViewport, int, int, int, int, float, float, float, float, int) - Method in class net.ixdarklord.folios.internal.client.paint.RevealPainter
- scene(SceneViewport, int, int, int, int, float, float, float, float, int) - Method in class net.ixdarklord.folios.internal.client.paint.ScreenPainter
- scene(SceneViewport, int, int, int, int, float, float, float, float, int) - Method in class net.ixdarklord.folios.internal.client.paint.WorldPainter
- SCENE_DETAIL - Static variable in class net.ixdarklord.folios.api.client.page.GuideLayout
-
How many texture pixels a scene has for each page pixel it is shown over: enough for it to stay sharp on a handheld book held close and on large screens.
- SCREEN - Static variable in class net.ixdarklord.folios.api.client.GuideStyles
- SCREEN_SPINE - Static variable in class net.ixdarklord.folios.internal.client.page.Shapes
-
The spine's width between a screen book's pages, which a spread's halves draw on into to meet.
- ScreenPainter - Class in net.ixdarklord.folios.internal.client.paint
- ScreenPainter(GuiGraphicsExtractor, float, float, float, GuidePalette, GuideSession, AbstractPainter.Navigator, float, float, float, List) - Constructor for class net.ixdarklord.folios.internal.client.paint.ScreenPainter
- scroll() - Method in record class net.ixdarklord.folios.internal.client.paint.AbstractPainter.Hit
-
Returns the value of the
scrollrecord component. - scroll(int, int, int, int, GuidePainter.Scroll) - Method in interface net.ixdarklord.folios.api.client.page.GuidePainter
-
Makes a rectangle take the mouse wheel while the pointer is over it, rather than the wheel turning the page.
- scroll(int, int, int, int, GuidePainter.Scroll) - Method in class net.ixdarklord.folios.internal.client.paint.AbstractPainter
- scroll(int, int, int, int, GuidePainter.Scroll) - Method in class net.ixdarklord.folios.internal.client.paint.EdgeFadePainter
- scroll(int, int, int, int, GuidePainter.Scroll) - Method in class net.ixdarklord.folios.internal.client.paint.RevealPainter
- scrollAt(List, double, double) - Static method in record class net.ixdarklord.folios.internal.client.paint.AbstractPainter.Hit
-
The wheel handler of the last place among these the pointer is over that takes it; null for none.
- scrolled(double) - Method in interface net.ixdarklord.folios.api.client.page.GuidePainter.Scroll
- search(String) - Method in class net.ixdarklord.folios.internal.client.GuideReader
-
Shows what a search finds.
- search(String) - Method in class net.ixdarklord.folios.internal.client.GuideSession
-
The open entries whose name or words contain every word of a query, best matches (by name) first.
- search(StyledEditBox) - Method in class net.ixdarklord.folios.internal.client.screen.GuideBar
-
Makes the search field, carrying over what an earlier one held; the screen adds it as a widget.
- searchField() - Method in class net.ixdarklord.folios.internal.client.screen.GuideBar
- searchText() - Method in interface net.ixdarklord.folios.api.client.page.GuidePage
-
Words of the page a search should find it by.
- searchText() - Method in record class net.ixdarklord.folios.internal.client.page.BuildPageElement
- searchText() - Method in record class net.ixdarklord.folios.internal.client.page.EntityPageElement
- searchText() - Method in record class net.ixdarklord.folios.internal.client.page.ImagePageElement
- searchText() - Method in record class net.ixdarklord.folios.internal.client.page.LinksPageElement
- searchText() - Method in record class net.ixdarklord.folios.internal.client.page.MultiblockPageElement
- searchText() - Method in record class net.ixdarklord.folios.internal.client.page.QuestPageElement
- searchText() - Method in record class net.ixdarklord.folios.internal.client.page.RecipePageElement
- searchText() - Method in record class net.ixdarklord.folios.internal.client.page.SpotlightPageElement
- searchText() - Method in record class net.ixdarklord.folios.internal.client.page.SpreadPage
- searchText() - Method in record class net.ixdarklord.folios.internal.client.page.StructurePageElement
- searchText() - Method in record class net.ixdarklord.folios.internal.client.page.TextPage
- seconds() - Method in record class net.ixdarklord.folios.api.client.GuideReveal.Use
-
Returns the value of the
secondsrecord component. - seconds() - Method in class net.ixdarklord.folios.internal.client.GuideReader
- secret() - Method in record class net.ixdarklord.folios.api.client.GuideLock
-
Returns the value of the
secretrecord component. - seen() - Method in record class net.ixdarklord.folios.internal.GuideRecord
-
Returns the value of the
seenrecord component. - selector() - Method in record class net.ixdarklord.folios.internal.client.page.BuildPageElement
-
Returns the value of the
selectorrecord component. - selector() - Method in record class net.ixdarklord.folios.internal.client.page.StructurePageElement
-
Returns the value of the
selectorrecord component. - serverHasGuides() - Static method in class net.ixdarklord.folios.internal.client.GuideProgress
-
Whether the server has CoolCatLib: it has said which advancements the player has.
- session - Variable in class net.ixdarklord.folios.internal.client.GuideReader
- session - Variable in class net.ixdarklord.folios.internal.client.paint.AbstractPainter
- session(Identifier) - Static method in class net.ixdarklord.folios.internal.client.GuideLibrary
-
A book's laid-out pages, kept between openings; null when there is no such book.
- session(Identifier, int, int) - Static method in class net.ixdarklord.folios.internal.client.GuideLibrary
-
A book's laid-out pages for pages
widthbyheight; the default session for the default page size. - setFlag(String, BooleanSupplier) - Static method in class net.ixdarklord.folios.api.client.Guides
-
Sets a flag that entries can be locked behind (
"flag": "mymod:hard_mode"in their JSON). - setFlag(String, BooleanSupplier) - Static method in class net.ixdarklord.folios.internal.client.GuideProgress
- setLast(GuideBook.Location) - Method in class net.ixdarklord.folios.internal.client.GuideMemory
- setLastSpread(String, int) - Method in class net.ixdarklord.folios.internal.client.GuideMemory
- setLeftOpen(boolean) - Method in class net.ixdarklord.folios.internal.client.GuideMemory
- ShaderManagerMixin - Class in net.ixdarklord.folios.internal.mixin.client
- ShaderManagerMixin() - Constructor for class net.ixdarklord.folios.internal.mixin.client.ShaderManagerMixin
- Shapes - Class in net.ixdarklord.folios.internal.client.page
- Shapes.Icon - Enum Class in net.ixdarklord.folios.internal.client.page
-
The little controls printed on pages: each a pixel icon on a clasp ('X' in its ink, 'o' a softer shade).
- SharedBookPoseMixin - Class in net.ixdarklord.folios.internal.mixin.client
- SharedBookPoseMixin() - Constructor for class net.ixdarklord.folios.internal.mixin.client.SharedBookPoseMixin
- SharedBookRenderMixin - Class in net.ixdarklord.folios.internal.mixin.client
- SharedBookRenderMixin() - Constructor for class net.ixdarklord.folios.internal.mixin.client.SharedBookRenderMixin
- SharedBooks - Class in net.ixdarklord.folios.internal.client.handheld
- sharedReading(GuidePayloads.SharedReading) - Static method in class net.ixdarklord.folios.internal.client.GuideClientNetwork
- SharedReading(int, GuidePayloads.ReadingAt) - Constructor for record class net.ixdarklord.folios.internal.GuidePayloads.SharedReading
-
Creates an instance of a
SharedReadingrecord class. - show(GuideBook, Component, Component, GuideIcon, boolean) - Static method in class net.ixdarklord.folios.internal.client.GuideToast
-
Shows a toast: a heading over a name, with an icon (none for null), or the trophy for mastery.
- show(GuiGraphicsExtractor, Font, List, int, int, GuideBook) - Static method in class net.ixdarklord.folios.internal.client.GuideTooltips
-
Shows tooltip lines in the book's colours, over everything drawn so far: the first as a name, the rest quieter.
- show(GuiGraphicsExtractor, Font, List, int, int, GuideBook, int) - Static method in class net.ixdarklord.folios.internal.client.GuideTooltips
-
As
GuideTooltips.show(GuiGraphicsExtractor, Font, List, int, int, GuideBook), with a soft rule above the line atruleBefore(none for -1): what is said set apart from what to do. - show(GuiGraphicsExtractor, Font, List, int, int, GuideBook, int, float) - Static method in class net.ixdarklord.folios.internal.client.GuideTooltips
-
As
GuideTooltips.show(GuiGraphicsExtractor, Font, List, int, int, GuideBook, int), drawnscaletimes larger (no smaller than as it is): to match a book drawn larger than the GUI scale, kept on the screen all the same. - shown() - Method in class net.ixdarklord.folios.internal.client.screen.GuideBar
-
How open it is, 0 folded to 1 open, eased.
- shown(float) - Method in class net.ixdarklord.folios.internal.client.build.BlockChoice
-
The block shown at a time (seconds): a tag's blocks in turn, a second each.
- SHOWN - Static variable in record class net.ixdarklord.folios.api.client.GuideReveal.Look
- showProgress() - Method in record class net.ixdarklord.folios.api.client.GuideBook
-
Returns the value of the
showProgressrecord component. - shut() - Method in class net.ixdarklord.folios.internal.client.handheld.HandheldBook
-
Shuts the book in the reader's hands: it stays held up, to be opened again or put away.
- shut() - Method in record class net.ixdarklord.folios.internal.GuidePayloads.ReadingAt
-
Returns the value of the
shutrecord component. - size() - Method in record class net.ixdarklord.folios.api.client.GuideBook.CoverText.Line
-
Returns the value of the
sizerecord component. - slot(GuidePainter, int, int) - Static method in class net.ixdarklord.folios.internal.client.page.Shapes
-
An 18-pixel slot for an item drawn at (x + 1, y + 1).
- smooth(float) - Static method in interface net.ixdarklord.folios.api.client.GuideReveal
-
Eases 0 to 1 gently at both ends.
- sort() - Method in record class net.ixdarklord.folios.api.client.GuideCategory
-
Returns the value of the
sortrecord component. - sort() - Method in record class net.ixdarklord.folios.api.client.GuideEntry
-
Returns the value of the
sortrecord component. - source(int) - Method in record class net.ixdarklord.folios.internal.client.GuideSession.EntryPages
-
Which page of the entry's JSON a laid page came from.
- sparkle(GuidePainter, int, int, float, int) - Static method in class net.ixdarklord.folios.internal.client.screen.GuideBar
-
Draws the unread sparkle, 7 pixels square from (x, y), blinking now and then;
phase(seconds) staggers sparkles so they don't all blink together. - SPARKLE - Static variable in class net.ixdarklord.folios.internal.client.screen.GuideBar
-
A four-pointed sparkle, marking what hasn't been read yet, as the frames of its blink: from a point of light through a small star to its resting shape and a flare with its points drawn out.
- SpecialModelRenderersAccessor - Interface in net.ixdarklord.folios.internal.mixin.client
- spin() - Method in record class net.ixdarklord.folios.internal.client.page.EntityPageElement
-
Returns the value of the
spinrecord component. - split(int, int) - Method in class net.ixdarklord.folios.api.client.page.GuideText
-
Splits the text into pieces that fit: the first
firstHeighttall, the restnextHeight. - spot - Variable in class net.ixdarklord.folios.internal.client.GuideReader
- Spot(String, int) - Constructor for record class net.ixdarklord.folios.internal.client.GuideReader.Spot
-
Creates an instance of a
Spotrecord class. - SpotlightPageElement - Record Class in net.ixdarklord.folios.internal.client.page
- SpotlightPageElement(GuideStack, Optional, String, boolean) - Constructor for record class net.ixdarklord.folios.internal.client.page.SpotlightPageElement
-
Creates an instance of a
SpotlightPageElementrecord class. - spread() - Method in interface net.ixdarklord.folios.api.client.page.GuidePage
-
Whether the page spreads over both pages of an open book: its laid pages then come in pairs, a left page and the right page beside it, and it starts on a left page (an empty page is put before it if need be).
- spread() - Method in record class net.ixdarklord.folios.internal.client.page.SpreadPage
- SpreadPage - Record Class in net.ixdarklord.folios.internal.client.page
- SpreadPage(Optional, String, Optional, Optional, Optional, int) - Constructor for record class net.ixdarklord.folios.internal.client.page.SpreadPage
-
Creates an instance of a
SpreadPagerecord class. - SpreadPage.Build - Record Class in net.ixdarklord.folios.internal.client.page
-
A build in the window: a multiblock page's pattern and mapping.
- SpreadPage.MapLayout - Record Class in net.ixdarklord.folios.internal.client.page
-
The map: its places, the paths between them (pairs of ids), and a picture under them.
- SpreadPage.Node - Record Class in net.ixdarklord.folios.internal.client.page
-
A place on the map: where it is in the window, what it shows, and the entry it opens.
- stack() - Method in class net.ixdarklord.folios.api.client.page.GuideIcon
- stack(float, int) - Method in class net.ixdarklord.folios.internal.client.build.BlockChoice
-
A stack of what is shown at a time,
countof it; empty for a block with no item. - stacks() - Method in class net.ixdarklord.folios.api.client.page.GuideStack
-
Every stack it stands for; a missing item is a barrier, so the mistake shows.
- stagger(float, float, float) - Static method in interface net.ixdarklord.folios.api.client.GuideReveal
-
A part's own progress when parts start one after another:
place(0 to 1) is where it is in the order, andspreadhow much of the reveal the starts are spread over (0 all together, nearly 1 one at a time). - STAR - Static variable in class net.ixdarklord.folios.internal.client.screen.GuideBar
- STAR_OUTLINE - Static variable in class net.ixdarklord.folios.internal.client.screen.GuideBar
-
The star, its edge only: a page not yet bookmarked.
- start() - Method in record class net.ixdarklord.folios.internal.client.GuideReader.Flip
-
Returns the value of the
startrecord component. - start(int) - Method in record class net.ixdarklord.folios.internal.client.GuideSession.EntryPages
-
Where a page of the entry's JSON begins among the laid pages.
- start(Component, Map) - Static method in class net.ixdarklord.folios.internal.client.build.BuildGuide
-
Starts guiding a build (offsets from its lowest corner), in place of any other.
- starts() - Method in record class net.ixdarklord.folios.internal.client.GuideSession.EntryPages
-
Returns the value of the
startsrecord component. - staticLeft() - Method in record class net.ixdarklord.folios.internal.client.GuideReader.Flip
-
The spread whose left page lies to the left while the leaf turns, and whose right page lies to the right.
- staticRight() - Method in record class net.ixdarklord.folios.internal.client.GuideReader.Flip
- status() - Method in record class net.ixdarklord.folios.internal.client.GuideStructures.Known
-
Returns the value of the
statusrecord component. - status() - Method in record class net.ixdarklord.folios.internal.GuidePayloads.Structure
-
Returns the value of the
statusrecord component. - step() - Method in interface net.ixdarklord.folios.internal.client.paint.WorldPainter.Surface
-
How far apart, along x, the surface bends: shapes are cut there, so they lie exactly on it.
- stepped(GuidePainter, int, int, int, float, int, int) - Static method in record class net.ixdarklord.folios.internal.client.page.QuestPageElement
-
A bar of
stepsparts, as a category's entries or a quest's objectives, 5 pixels tall from (x, y): a rim with its corners rounded off, a sunken groove notched between the parts, and the filled length lit along its top and shaded along its foot, a glint at its end. - stop() - Static method in class net.ixdarklord.folios.internal.client.build.BuildGuide
- STREAM_CODEC - Static variable in record class net.ixdarklord.folios.internal.GuidePayloads.Advancements
- STREAM_CODEC - Static variable in record class net.ixdarklord.folios.internal.GuidePayloads.Open
- STREAM_CODEC - Static variable in record class net.ixdarklord.folios.internal.GuidePayloads.Progress
- STREAM_CODEC - Static variable in record class net.ixdarklord.folios.internal.GuidePayloads.Reading
- STREAM_CODEC - Static variable in record class net.ixdarklord.folios.internal.GuidePayloads.ReadingAt
- STREAM_CODEC - Static variable in record class net.ixdarklord.folios.internal.GuidePayloads.Recipe
- STREAM_CODEC - Static variable in record class net.ixdarklord.folios.internal.GuidePayloads.RecipeRequest
- STREAM_CODEC - Static variable in record class net.ixdarklord.folios.internal.GuidePayloads.SharedReading
- STREAM_CODEC - Static variable in record class net.ixdarklord.folios.internal.GuidePayloads.Structure
- STREAM_CODEC - Static variable in record class net.ixdarklord.folios.internal.GuidePayloads.StructureRequest
- STREAM_CODEC - Static variable in record class net.ixdarklord.folios.internal.GuideRecord
- structure(GuidePayloads.Structure) - Static method in class net.ixdarklord.folios.internal.client.GuideClientNetwork
- Structure(Identifier, int, List, List) - Constructor for record class net.ixdarklord.folios.internal.GuidePayloads.Structure
-
Creates an instance of a
Structurerecord class. - StructurePageElement - Record Class in net.ixdarklord.folios.internal.client.page
- StructurePageElement(List, Optional, String, int, Showcase.Selector) - Constructor for record class net.ixdarklord.folios.internal.client.page.StructurePageElement
-
Creates an instance of a
StructurePageElementrecord class. - StructureRequest(List) - Constructor for record class net.ixdarklord.folios.internal.GuidePayloads.StructureRequest
-
Creates an instance of a
StructureRequestrecord class. - structures() - Method in record class net.ixdarklord.folios.internal.client.page.StructurePageElement
-
Returns the value of the
structuresrecord component. - structures() - Method in record class net.ixdarklord.folios.internal.GuidePayloads.StructureRequest
-
Returns the value of the
structuresrecord component. - StructureTemplateAccessor - Interface in net.ixdarklord.folios.internal.mixin
- style() - Method in record class net.ixdarklord.folios.api.client.GuideBook
-
Returns the value of the
stylerecord component. - SUBHEADING - Enum constant in enum class net.ixdarklord.folios.api.client.page.GuideText.Kind
- submit(AvatarRenderState, PoseStack, SubmitNodeCollector) - Static method in class net.ixdarklord.folios.internal.client.handheld.SharedBooks
- submit(Identifier, PoseStack, SubmitNodeCollector, int, int, boolean, int) - Method in record class net.ixdarklord.folios.internal.client.GuideCoverText
- subtitle() - Method in record class net.ixdarklord.folios.api.client.GuideBook.CoverText
-
Returns the value of the
subtitlerecord component. - subtitle() - Method in record class net.ixdarklord.folios.api.client.GuideBook
-
Returns the value of the
subtitlerecord component. - subtitle() - Method in record class net.ixdarklord.folios.internal.client.CoverMarkers.Markers
-
Returns the value of the
subtitlerecord component. - SUBTITLE - Enum constant in enum class net.ixdarklord.folios.internal.client.CoverMarkers.Kind
- SUBTITLE - Static variable in record class net.ixdarklord.folios.api.client.GuideBook.CoverText
- subtitleOr(GuideBook.CoverText.Line) - Method in record class net.ixdarklord.folios.api.client.GuideBook.CoverText
- subtitleY() - Method in record class net.ixdarklord.folios.internal.client.GuideCoverText
-
Returns the value of the
subtitleYrecord component. - subtitleY() - Method in record class net.ixdarklord.folios.internal.client.GuideCoverText.Unbaked
-
Returns the value of the
subtitleYrecord component. - summary() - Method in record class net.ixdarklord.folios.api.client.GuideBook.CoverText
-
Returns the value of the
summaryrecord component. - summary() - Method in record class net.ixdarklord.folios.internal.client.CoverMarkers.Markers
-
Returns the value of the
summaryrecord component. - SUMMARY - Enum constant in enum class net.ixdarklord.folios.internal.client.CoverMarkers.Kind
- summaryText() - Method in record class net.ixdarklord.folios.api.client.GuideBook.CoverText
-
Returns the value of the
summaryTextrecord component. - SWEEP - Static variable in class net.ixdarklord.folios.api.client.GuideReveals
- sweepFrame(float, float, float) - Method in record class net.ixdarklord.folios.internal.client.paint.PixelIcon
-
The frame of a sweep that plays once every
periodseconds, takinglengthof them; -1 between sweeps, when nothing is to be drawn. - swing(float) - Static method in class net.ixdarklord.folios.internal.client.handheld.CoverModel
-
How far the cover has swung open, 0 to 1, when the book is
openthat far (the latch goes first). - synced(Map) - Static method in class net.ixdarklord.folios.internal.client.GuideMemory
-
The server has synced the player's records: each memory without unsent changes takes its book's.
T
- tab() - Method in record class net.ixdarklord.folios.api.client.GuideBook.Textures
-
Returns the value of the
tabrecord component. - tabColor(GuideCategory, GuidePalette, boolean, boolean) - Method in class net.ixdarklord.folios.internal.client.GuideReader
-
A tab's colour: its category's own (or the book's accent, for the front, bookmarks and categories without one), full where the reader is, a little deeper under the pointer, and deeper still towards the cover otherwise.
- tabColor(GuideCategory, GuidePalette, float) - Method in class net.ixdarklord.folios.internal.client.GuideReader
-
A tab's colour as it moves: from its resting colour at 0 to its full one at 1 (
TabMotion.out(String, boolean, boolean)). - tabDepth(int, float) - Static method in class net.ixdarklord.folios.internal.client.page.Shapes
-
How deep among the leaves a tab is tucked, in leaves: the top one just under the surface, each below a little deeper; the open one (and, part way, one under the pointer) rises to the surface.
- tabDepth(int, float, int) - Static method in class net.ixdarklord.folios.internal.client.page.Shapes
-
The same, in a fore-edge
leaveswide. - tabDetail(GuideCategory, String) - Method in class net.ixdarklord.folios.internal.client.GuideReader
-
What a tab's tooltip says under its name: how much of a category has been read, what the others hold.
- tabKey(GuideCategory, String) - Static method in class net.ixdarklord.folios.internal.client.GuideReader
-
The key a tab moves by: its category, or the part of the book it opens ("home", "bookmarks", "index").
- TabMotion - Class in net.ixdarklord.folios.internal.client
- TabMotion() - Constructor for class net.ixdarklord.folios.internal.client.TabMotion
- tabPlate() - Method in record class net.ixdarklord.folios.api.client.GuideBook.Textures
-
Returns the value of the
tabPlaterecord component. - tabs - Variable in class net.ixdarklord.folios.internal.client.GuideReader
-
How the book's ribbon tabs move.
- tabSpacing() - Method in record class net.ixdarklord.folios.api.client.GuideBook.Layout
-
Returns the value of the
tabSpacingrecord component. - tabX() - Method in record class net.ixdarklord.folios.api.client.GuideBook.Layout
-
Returns the value of the
tabXrecord component. - tabY() - Method in record class net.ixdarklord.folios.api.client.GuideBook.Layout
-
Returns the value of the
tabYrecord component. - Target(String, int, String, String) - Constructor for record class net.ixdarklord.folios.internal.client.GuideSession.Target
-
Creates an instance of a
Targetrecord class. - text() - Method in record class net.ixdarklord.folios.api.client.page.GuideLayout.Flow
-
Returns the value of the
textrecord component. - text() - Method in record class net.ixdarklord.folios.api.client.page.GuidePalette
-
Returns the value of the
textrecord component. - text() - Method in record class net.ixdarklord.folios.api.client.page.GuideText.Line
-
Returns the value of the
textrecord component. - text() - Method in record class net.ixdarklord.folios.internal.client.CoverMarkers.Lettering
-
Returns the value of the
textrecord component. - text() - Method in record class net.ixdarklord.folios.internal.client.page.BuildPageElement
-
Returns the value of the
textrecord component. - text() - Method in record class net.ixdarklord.folios.internal.client.page.EntityPageElement
-
Returns the value of the
textrecord component. - text() - Method in record class net.ixdarklord.folios.internal.client.page.ImagePageElement
-
Returns the value of the
textrecord component. - text() - Method in record class net.ixdarklord.folios.internal.client.page.LinksPageElement
-
Returns the value of the
textrecord component. - text() - Method in record class net.ixdarklord.folios.internal.client.page.MultiblockPageElement
-
Returns the value of the
textrecord component. - text() - Method in record class net.ixdarklord.folios.internal.client.page.QuestPageElement
-
Returns the value of the
textrecord component. - text() - Method in record class net.ixdarklord.folios.internal.client.page.RecipePageElement
-
Returns the value of the
textrecord component. - text() - Method in record class net.ixdarklord.folios.internal.client.page.SpotlightPageElement
-
Returns the value of the
textrecord component. - text() - Method in record class net.ixdarklord.folios.internal.client.page.SpreadPage
-
Returns the value of the
textrecord component. - text() - Method in record class net.ixdarklord.folios.internal.client.page.StructurePageElement
-
Returns the value of the
textrecord component. - text() - Method in record class net.ixdarklord.folios.internal.client.page.TextPage
-
Returns the value of the
textrecord component. - text(String) - Method in class net.ixdarklord.folios.api.client.page.GuideLayout
-
Text set out to the content's width.
- text(Component, int, int, int) - Method in interface net.ixdarklord.folios.api.client.page.GuidePainter
- text(Component, int, int, int) - Method in class net.ixdarklord.folios.internal.client.paint.EdgeFadePainter
- text(FormattedCharSequence, int, int, int) - Method in interface net.ixdarklord.folios.api.client.page.GuidePainter
- text(FormattedCharSequence, int, int, int) - Method in class net.ixdarklord.folios.internal.client.paint.EdgeFadePainter
- text(FormattedCharSequence, int, int, int) - Method in class net.ixdarklord.folios.internal.client.paint.RevealPainter
- text(FormattedCharSequence, int, int, int) - Method in class net.ixdarklord.folios.internal.client.paint.ScreenPainter
- text(FormattedCharSequence, int, int, int) - Method in class net.ixdarklord.folios.internal.client.paint.WorldPainter
- TextPage - Record Class in net.ixdarklord.folios.internal.client.page
- TextPage(Optional, String, List) - Constructor for record class net.ixdarklord.folios.internal.client.page.TextPage
-
Creates an instance of a
TextPagerecord class. - texture() - Method in class net.ixdarklord.folios.api.client.page.GuideIcon
- texture() - Method in record class net.ixdarklord.folios.internal.client.handheld.CoverModel.Band
-
Returns the value of the
texturerecord component. - texture() - Method in record class net.ixdarklord.folios.internal.client.paint.PixelIcon
-
Returns the value of the
texturerecord component. - texture(Identifier) - Static method in class net.ixdarklord.folios.api.client.page.GuideIcon
- texture(Identifier, int, int, int, int, float, float, float, float, int) - Method in interface net.ixdarklord.folios.api.client.page.GuidePainter
-
A part of a texture, from its (u0, v0) to its (u1, v1), each 0 to 1, tinted by
argb. - texture(Identifier, int, int, int, int, float, float, float, float, int) - Method in class net.ixdarklord.folios.internal.client.paint.EdgeFadePainter
- texture(Identifier, int, int, int, int, float, float, float, float, int) - Method in class net.ixdarklord.folios.internal.client.paint.RevealPainter
- texture(Identifier, int, int, int, int, float, float, float, float, int) - Method in class net.ixdarklord.folios.internal.client.paint.ScreenPainter
- texture(Identifier, int, int, int, int, float, float, float, float, int) - Method in class net.ixdarklord.folios.internal.client.paint.WorldPainter
- textures() - Method in record class net.ixdarklord.folios.api.client.GuideBook
-
Returns the value of the
texturesrecord component. - Textures(Identifier, Identifier, Identifier, Identifier, Identifier, Identifier) - Constructor for record class net.ixdarklord.folios.api.client.GuideBook.Textures
-
Creates an instance of a
Texturesrecord class. - tick() - Static method in class net.ixdarklord.folios.internal.client.GuideRecipes
- tick() - Static method in class net.ixdarklord.folios.internal.client.GuideStructures
- tick() - Static method in class net.ixdarklord.folios.internal.client.handheld.HandheldBook
- tick() - Method in class net.ixdarklord.folios.internal.client.handheld.HandheldScreen
- tick() - Static method in class net.ixdarklord.folios.internal.client.handheld.SharedBooks
-
Lets go of books not heard of for a while, or whose reader is gone.
- tick(Minecraft) - Static method in class net.ixdarklord.folios.internal.client.build.BuildGuide
- tilt() - Method in record class net.ixdarklord.folios.api.client.GuideBook
-
Returns the value of the
tiltrecord component. - time() - Method in interface net.ixdarklord.folios.api.client.page.GuidePainter
-
Seconds since the book was opened: for what moves or cycles on a page.
- time() - Method in class net.ixdarklord.folios.internal.client.paint.AbstractPainter
- time() - Method in class net.ixdarklord.folios.internal.client.paint.EdgeFadePainter
- time() - Method in class net.ixdarklord.folios.internal.client.paint.RevealPainter
- tint() - Method in record class net.ixdarklord.folios.api.client.GuideReveal.Look
-
Returns the value of the
tintrecord component. - tint() - Method in record class net.ixdarklord.folios.internal.client.handheld.CoverModel.Band
-
Returns the value of the
tintrecord component. - TintedGuiItems - Class in net.ixdarklord.folios.internal.client.paint
- TintedGuiItems.Tinted - Interface in net.ixdarklord.folios.internal.client.paint
-
An item handed to the screen, with the colour it was handed with.
- title() - Method in record class net.ixdarklord.folios.api.client.GuideBook.CoverText
-
Returns the value of the
titlerecord component. - title() - Method in record class net.ixdarklord.folios.api.client.GuideBook
- title() - Method in record class net.ixdarklord.folios.api.client.GuideCategory
- title() - Method in record class net.ixdarklord.folios.api.client.GuideEntry
- title() - Method in record class net.ixdarklord.folios.api.client.page.GuideLayout.Flow
-
Returns the value of the
titlerecord component. - title() - Method in record class net.ixdarklord.folios.internal.client.CoverMarkers.Markers
-
Returns the value of the
titlerecord component. - title() - Method in record class net.ixdarklord.folios.internal.client.page.BuildPageElement
-
Returns the value of the
titlerecord component. - title() - Method in record class net.ixdarklord.folios.internal.client.page.EntityPageElement
-
Returns the value of the
titlerecord component. - title() - Method in record class net.ixdarklord.folios.internal.client.page.ImagePageElement
-
Returns the value of the
titlerecord component. - title() - Method in record class net.ixdarklord.folios.internal.client.page.LinksPageElement
-
Returns the value of the
titlerecord component. - title() - Method in record class net.ixdarklord.folios.internal.client.page.MultiblockPageElement
-
Returns the value of the
titlerecord component. - title() - Method in record class net.ixdarklord.folios.internal.client.page.QuestPageElement
-
Returns the value of the
titlerecord component. - title() - Method in record class net.ixdarklord.folios.internal.client.page.RecipePageElement
-
Returns the value of the
titlerecord component. - title() - Method in record class net.ixdarklord.folios.internal.client.page.SpotlightPageElement
-
Returns the value of the
titlerecord component. - title() - Method in record class net.ixdarklord.folios.internal.client.page.SpreadPage
-
Returns the value of the
titlerecord component. - title() - Method in record class net.ixdarklord.folios.internal.client.page.StructurePageElement
-
Returns the value of the
titlerecord component. - title() - Method in record class net.ixdarklord.folios.internal.client.page.TextPage
-
Returns the value of the
titlerecord component. - title(GuidePainter, Component, int) - Static method in class net.ixdarklord.folios.api.client.page.GuideLayout
-
A page's title: bold, with a line under it.
- title(GuidePainter, Component, int, GuideIcon) - Static method in class net.ixdarklord.folios.api.client.page.GuideLayout
-
As
GuideLayout.title(GuidePainter, Component, int), with an icon before it, unless none: three quarters of its size, centred over a mark of the book's colour that heads the line under the title, the title starting where the rest of the line does. - TITLE - Enum constant in enum class net.ixdarklord.folios.internal.client.CoverMarkers.Kind
- TITLE - Static variable in record class net.ixdarklord.folios.api.client.GuideBook.CoverText
- TITLE_HEIGHT - Static variable in class net.ixdarklord.folios.api.client.page.GuideLayout
-
How much room a title takes, its rule under it included.
- titleColor(GuideBook) - Static method in class net.ixdarklord.folios.internal.client.GuideTooltips
-
The text colour of a tooltip's name in a book's colours.
- titleIcon() - Method in class net.ixdarklord.folios.api.client.page.GuideLayout
- titleIcon(GuideIcon) - Method in class net.ixdarklord.folios.api.client.page.GuideLayout
-
The icon put before the titles of the pages laid out next (as
GuideLayout.flow(String, int, String, GuidePage.Part)draws them): their entry's, or a page's own. - titleOr(GuideBook.CoverText.Line) - Method in record class net.ixdarklord.folios.api.client.GuideBook.CoverText
- titleY() - Method in record class net.ixdarklord.folios.internal.client.GuideCoverText
-
Returns the value of the
titleYrecord component. - titleY() - Method in record class net.ixdarklord.folios.internal.client.GuideCoverText.Unbaked
-
Returns the value of the
titleYrecord component. - to() - Method in record class net.ixdarklord.folios.internal.client.GuideReader.Flip
-
Returns the value of the
torecord component. - toggleBookmark(GuideBook.Location) - Method in class net.ixdarklord.folios.internal.client.GuideMemory
-
Adds a bookmark at a place, or removes the entry's if it has one; returns whether it is bookmarked now.
- TOO_LARGE - Static variable in record class net.ixdarklord.folios.internal.GuidePayloads.Structure
- tooltip() - Method in record class net.ixdarklord.folios.api.client.GuideBook.Colors
-
Deprecated.
- tooltip(List) - Method in interface net.ixdarklord.folios.api.client.page.GuidePainter
-
A tooltip of several lines: a name, then lines saying more.
- tooltip(List) - Method in class net.ixdarklord.folios.internal.client.paint.AbstractPainter
- tooltip(List) - Method in class net.ixdarklord.folios.internal.client.paint.EdgeFadePainter
- tooltip(List) - Method in class net.ixdarklord.folios.internal.client.paint.RevealPainter
- tooltip(Component) - Method in interface net.ixdarklord.folios.api.client.page.GuidePainter
-
Shows a tooltip at the pointer this frame.
- tooltip(Component) - Method in class net.ixdarklord.folios.internal.client.paint.AbstractPainter
- tooltip(Component) - Method in class net.ixdarklord.folios.internal.client.paint.EdgeFadePainter
- tooltip(Component) - Method in class net.ixdarklord.folios.internal.client.paint.RevealPainter
- tooltip(ItemStack) - Method in interface net.ixdarklord.folios.api.client.page.GuidePainter
- tooltip(ItemStack) - Method in class net.ixdarklord.folios.internal.client.paint.AbstractPainter
- tooltip(ItemStack) - Method in class net.ixdarklord.folios.internal.client.paint.EdgeFadePainter
- tooltip(ItemStack) - Method in class net.ixdarklord.folios.internal.client.paint.RevealPainter
- tooltipLines() - Method in class net.ixdarklord.folios.internal.client.paint.AbstractPainter
- top() - Method in record class net.ixdarklord.folios.internal.client.CoverMarkers.Rows
-
Returns the value of the
toprecord component. - TOP_LEFT - Enum constant in enum class net.ixdarklord.folios.internal.config.FoliosClientConfig.Corner
- TOP_RIGHT - Enum constant in enum class net.ixdarklord.folios.internal.config.FoliosClientConfig.Corner
- toString() - Method in record class net.ixdarklord.folios.api.client.GuideBook.Colors
-
Returns a string representation of this record class.
- toString() - Method in record class net.ixdarklord.folios.api.client.GuideBook.CoverText.Line
-
Returns a string representation of this record class.
- toString() - Method in record class net.ixdarklord.folios.api.client.GuideBook.CoverText
-
Returns a string representation of this record class.
- toString() - Method in record class net.ixdarklord.folios.api.client.GuideBook.Handling
-
Returns a string representation of this record class.
- toString() - Method in record class net.ixdarklord.folios.api.client.GuideBook.Layout
-
Returns a string representation of this record class.
- toString() - Method in record class net.ixdarklord.folios.api.client.GuideBook.Location
-
Returns a string representation of this record class.
- toString() - Method in record class net.ixdarklord.folios.api.client.GuideBook.Models
-
Returns a string representation of this record class.
- toString() - Method in record class net.ixdarklord.folios.api.client.GuideBook.Textures
-
Returns a string representation of this record class.
- toString() - Method in record class net.ixdarklord.folios.api.client.GuideBook
-
Returns a string representation of this record class.
- toString() - Method in record class net.ixdarklord.folios.api.client.GuideCategory
-
Returns a string representation of this record class.
- toString() - Method in record class net.ixdarklord.folios.api.client.GuideEntry.Page
-
Returns a string representation of this record class.
- toString() - Method in record class net.ixdarklord.folios.api.client.GuideEntry
-
Returns a string representation of this record class.
- toString() - Method in record class net.ixdarklord.folios.api.client.GuideLock
-
Returns a string representation of this record class.
- toString() - Method in record class net.ixdarklord.folios.api.client.GuideReveal.Look
-
Returns a string representation of this record class.
- toString() - Method in record class net.ixdarklord.folios.api.client.GuideReveal.Use
-
Returns a string representation of this record class.
- toString() - Method in record class net.ixdarklord.folios.api.client.page.GuideLayout.Flow
-
Returns a string representation of this record class.
- toString() - Method in record class net.ixdarklord.folios.api.client.page.GuidePalette
-
Returns a string representation of this record class.
- toString() - Method in record class net.ixdarklord.folios.api.client.page.GuideText.Line
-
Returns a string representation of this record class.
- toString() - Method in class net.ixdarklord.folios.internal.client.build.BlockChoice
- toString() - Method in record class net.ixdarklord.folios.internal.client.CoverMarkers.Lettering
-
Returns a string representation of this record class.
- toString() - Method in record class net.ixdarklord.folios.internal.client.CoverMarkers.Marked
-
Returns a string representation of this record class.
- toString() - Method in record class net.ixdarklord.folios.internal.client.CoverMarkers.Markers
-
Returns a string representation of this record class.
- toString() - Method in record class net.ixdarklord.folios.internal.client.CoverMarkers.Rows
-
Returns a string representation of this record class.
- toString() - Method in record class net.ixdarklord.folios.internal.client.GuideBookItemModel.Unbaked
-
Returns a string representation of this record class.
- toString() - Method in record class net.ixdarklord.folios.internal.client.GuideCoverText
-
Returns a string representation of this record class.
- toString() - Method in record class net.ixdarklord.folios.internal.client.GuideCoverText.Unbaked
-
Returns a string representation of this record class.
- toString() - Method in record class net.ixdarklord.folios.internal.client.GuideCoverTint
-
Returns a string representation of this record class.
- toString() - Method in record class net.ixdarklord.folios.internal.client.GuideReader.Flip
-
Returns a string representation of this record class.
- toString() - Method in record class net.ixdarklord.folios.internal.client.GuideReader.Spot
-
Returns a string representation of this record class.
- toString() - Method in record class net.ixdarklord.folios.internal.client.GuideSession.EntryPages
-
Returns a string representation of this record class.
- toString() - Method in record class net.ixdarklord.folios.internal.client.GuideSession.Target
-
Returns a string representation of this record class.
- toString() - Method in record class net.ixdarklord.folios.internal.client.GuideStructures.Known
-
Returns a string representation of this record class.
- toString() - Method in record class net.ixdarklord.folios.internal.client.handheld.CoverModel.Band
-
Returns a string representation of this record class.
- toString() - Method in record class net.ixdarklord.folios.internal.client.page.BuildPageElement
-
Returns a string representation of this record class.
- toString() - Method in record class net.ixdarklord.folios.internal.client.page.EmptyPage
-
Returns a string representation of this record class.
- toString() - Method in record class net.ixdarklord.folios.internal.client.page.EntityPageElement
-
Returns a string representation of this record class.
- toString() - Method in record class net.ixdarklord.folios.internal.client.page.ErrorPage
-
Returns a string representation of this record class.
- toString() - Method in record class net.ixdarklord.folios.internal.client.page.ImagePageElement
-
Returns a string representation of this record class.
- toString() - Method in record class net.ixdarklord.folios.internal.client.page.LinksPageElement.Link
-
Returns a string representation of this record class.
- toString() - Method in record class net.ixdarklord.folios.internal.client.page.LinksPageElement
-
Returns a string representation of this record class.
- toString() - Method in record class net.ixdarklord.folios.internal.client.page.MultiblockPageElement
-
Returns a string representation of this record class.
- toString() - Method in record class net.ixdarklord.folios.internal.client.page.QuestPageElement
-
Returns a string representation of this record class.
- toString() - Method in record class net.ixdarklord.folios.internal.client.page.RecipePageElement
-
Returns a string representation of this record class.
- toString() - Method in record class net.ixdarklord.folios.internal.client.page.SpotlightPageElement
-
Returns a string representation of this record class.
- toString() - Method in record class net.ixdarklord.folios.internal.client.page.SpreadPage.Build
-
Returns a string representation of this record class.
- toString() - Method in record class net.ixdarklord.folios.internal.client.page.SpreadPage.MapLayout
-
Returns a string representation of this record class.
- toString() - Method in record class net.ixdarklord.folios.internal.client.page.SpreadPage.Node
-
Returns a string representation of this record class.
- toString() - Method in record class net.ixdarklord.folios.internal.client.page.SpreadPage
-
Returns a string representation of this record class.
- toString() - Method in record class net.ixdarklord.folios.internal.client.page.StructurePageElement
-
Returns a string representation of this record class.
- toString() - Method in record class net.ixdarklord.folios.internal.client.page.TextPage
-
Returns a string representation of this record class.
- toString() - Method in record class net.ixdarklord.folios.internal.client.paint.AbstractPainter.Hit
-
Returns a string representation of this record class.
- toString() - Method in record class net.ixdarklord.folios.internal.client.paint.PixelIcon
-
Returns a string representation of this record class.
- toString() - Method in record class net.ixdarklord.folios.internal.GuidePayloads.Advancements
-
Returns a string representation of this record class.
- toString() - Method in record class net.ixdarklord.folios.internal.GuidePayloads.Open
-
Returns a string representation of this record class.
- toString() - Method in record class net.ixdarklord.folios.internal.GuidePayloads.Progress
-
Returns a string representation of this record class.
- toString() - Method in record class net.ixdarklord.folios.internal.GuidePayloads.Reading
-
Returns a string representation of this record class.
- toString() - Method in record class net.ixdarklord.folios.internal.GuidePayloads.ReadingAt
-
Returns a string representation of this record class.
- toString() - Method in record class net.ixdarklord.folios.internal.GuidePayloads.Recipe
-
Returns a string representation of this record class.
- toString() - Method in record class net.ixdarklord.folios.internal.GuidePayloads.RecipeRequest
-
Returns a string representation of this record class.
- toString() - Method in record class net.ixdarklord.folios.internal.GuidePayloads.SharedReading
-
Returns a string representation of this record class.
- toString() - Method in record class net.ixdarklord.folios.internal.GuidePayloads.Structure
-
Returns a string representation of this record class.
- toString() - Method in record class net.ixdarklord.folios.internal.GuidePayloads.StructureRequest
-
Returns a string representation of this record class.
- toString() - Method in record class net.ixdarklord.folios.internal.GuideRecord.Place
-
Returns a string representation of this record class.
- toString() - Method in record class net.ixdarklord.folios.internal.GuideRecord
-
Returns a string representation of this record class.
- translate(float, float) - Method in interface net.ixdarklord.folios.api.client.page.GuidePainter
- translate(float, float) - Method in class net.ixdarklord.folios.internal.client.paint.AbstractPainter
- translate(float, float) - Method in class net.ixdarklord.folios.internal.client.paint.EdgeFadePainter
- translate(float, float) - Method in class net.ixdarklord.folios.internal.client.paint.RevealPainter
- translated(float, float) - Method in class net.ixdarklord.folios.internal.client.paint.AbstractPainter
- translated(float, float) - Method in class net.ixdarklord.folios.internal.client.paint.ScreenPainter
- translated(float, float) - Method in class net.ixdarklord.folios.internal.client.paint.WorldPainter
- tuck(GuidePainter, int, int, int, int, int) - Static method in class net.ixdarklord.folios.internal.client.page.Shapes
-
Over a ribbon's root, the leaves above it: they lie on it from the page's
edgeto where it comes out of the block, so it is seen between the leaves at its depth; and a soft shadow they cast on it as it leaves them. - turn(int) - Method in class net.ixdarklord.folios.internal.client.GuideReader
- turnTo(int) - Method in class net.ixdarklord.folios.internal.client.GuideReader
-
Goes to a spread of the open part, by its left page.
- type() - Method in record class net.ixdarklord.folios.internal.client.GuideBookItemModel.Unbaked
- type() - Method in record class net.ixdarklord.folios.internal.client.GuideCoverText.Unbaked
- type() - Method in record class net.ixdarklord.folios.internal.client.GuideCoverTint
- type() - Method in record class net.ixdarklord.folios.internal.GuidePayloads.Advancements
- type() - Method in record class net.ixdarklord.folios.internal.GuidePayloads.Open
- type() - Method in record class net.ixdarklord.folios.internal.GuidePayloads.Progress
- type() - Method in record class net.ixdarklord.folios.internal.GuidePayloads.Reading
- type() - Method in record class net.ixdarklord.folios.internal.GuidePayloads.ReadingAt
- type() - Method in record class net.ixdarklord.folios.internal.GuidePayloads.Recipe
- type() - Method in record class net.ixdarklord.folios.internal.GuidePayloads.RecipeRequest
- type() - Method in record class net.ixdarklord.folios.internal.GuidePayloads.SharedReading
- type() - Method in record class net.ixdarklord.folios.internal.GuidePayloads.Structure
- type() - Method in record class net.ixdarklord.folios.internal.GuidePayloads.StructureRequest
- TYPE - Static variable in class net.ixdarklord.folios.internal.client.GuideBookItemModel
- TYPE - Static variable in record class net.ixdarklord.folios.internal.client.GuideCoverText
- TYPE - Static variable in record class net.ixdarklord.folios.internal.client.GuideCoverTint
- TYPE - Static variable in record class net.ixdarklord.folios.internal.GuidePayloads.Advancements
- TYPE - Static variable in record class net.ixdarklord.folios.internal.GuidePayloads.Open
- TYPE - Static variable in record class net.ixdarklord.folios.internal.GuidePayloads.Progress
- TYPE - Static variable in record class net.ixdarklord.folios.internal.GuidePayloads.Reading
- TYPE - Static variable in record class net.ixdarklord.folios.internal.GuidePayloads.ReadingAt
- TYPE - Static variable in record class net.ixdarklord.folios.internal.GuidePayloads.Recipe
- TYPE - Static variable in record class net.ixdarklord.folios.internal.GuidePayloads.RecipeRequest
- TYPE - Static variable in record class net.ixdarklord.folios.internal.GuidePayloads.SharedReading
- TYPE - Static variable in record class net.ixdarklord.folios.internal.GuidePayloads.Structure
- TYPE - Static variable in record class net.ixdarklord.folios.internal.GuidePayloads.StructureRequest
- types() - Static method in class net.ixdarklord.folios.api.client.page.GuidePageTypes
- typing() - Method in class net.ixdarklord.folios.internal.client.screen.GuideBar
U
- u0() - Method in record class net.ixdarklord.folios.internal.client.handheld.CoverModel.Band
-
Returns the value of the
u0record component. - u1() - Method in record class net.ixdarklord.folios.internal.client.handheld.CoverModel.Band
-
Returns the value of the
u1record component. - Unbaked(float, float, float, float, float, Optional) - Constructor for record class net.ixdarklord.folios.internal.client.GuideCoverText.Unbaked
-
Creates an instance of a
Unbakedrecord class. - Unbaked(ItemModel.Unbaked, Optional, Optional) - Constructor for record class net.ixdarklord.folios.internal.client.GuideBookItemModel.Unbaked
-
Creates an instance of a
Unbakedrecord class. - undone() - Method in record class net.ixdarklord.folios.internal.GuidePayloads.Advancements
-
Returns the value of the
undonerecord component. - unread() - Method in record class net.ixdarklord.folios.api.client.GuideReveal.Use
-
Returns the value of the
unreadrecord component. - update(ToastManager, long) - Method in class net.ixdarklord.folios.internal.client.GuideToast
- update(ItemStackRenderState, ItemStack, ItemModelResolver, ItemDisplayContext, ClientLevel, ItemOwner, int) - Method in class net.ixdarklord.folios.internal.client.GuideBookItemModel
- url() - Method in record class net.ixdarklord.folios.internal.client.GuideSession.Target
-
Returns the value of the
urlrecord component. - use(Level, Player, InteractionHand) - Method in class net.ixdarklord.folios.api.GuideBookItem
- Use(Identifier, float) - Constructor for record class net.ixdarklord.folios.api.client.GuideReveal.Use
- Use(Identifier, float, boolean) - Constructor for record class net.ixdarklord.folios.api.client.GuideReveal.Use
- Use(Identifier, float, boolean, boolean) - Constructor for record class net.ixdarklord.folios.api.client.GuideReveal.Use
-
Creates an instance of a
Userecord class. - useSession(GuideSession) - Method in class net.ixdarklord.folios.internal.client.GuideReader
-
Reads on from pages laid out to another size (the screen's GUI scale or window changed): at the same place, an entry's page found again by the page of its JSON it came from, any other part at the same page as far as it goes.
V
- v0() - Method in record class net.ixdarklord.folios.internal.client.handheld.CoverModel.Band
-
Returns the value of the
v0record component. - v1() - Method in record class net.ixdarklord.folios.internal.client.handheld.CoverModel.Band
-
Returns the value of the
v1record component. - value(LocalPlayer) - Method in interface net.ixdarklord.folios.api.client.GuideObjectives.Source
- valueOf(String) - Static method in enum class net.ixdarklord.folios.api.client.GuideBook.PageTurn
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.ixdarklord.folios.api.client.GuideBook.Progress
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.ixdarklord.folios.api.client.page.GuideText.Kind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.ixdarklord.folios.internal.client.CoverMarkers.Kind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.ixdarklord.folios.internal.client.page.Shapes.Icon
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.ixdarklord.folios.internal.config.FoliosClientConfig.Corner
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class net.ixdarklord.folios.api.client.GuideBook.PageTurn
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.ixdarklord.folios.api.client.GuideBook.Progress
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.ixdarklord.folios.api.client.page.GuideText.Kind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.ixdarklord.folios.internal.client.CoverMarkers.Kind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.ixdarklord.folios.internal.client.page.Shapes.Icon
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.ixdarklord.folios.internal.config.FoliosClientConfig.Corner
-
Returns an array containing the constants of this enum class, in the order they are declared.
- version() - Static method in class net.ixdarklord.folios.internal.client.GuideProgress
- viewport(int, int) - Method in class net.ixdarklord.folios.api.client.page.GuideLayout
-
A scene for a page to show (an entity, a structure), drawn to a texture of
widthbyheightpixels (its size on the page timesGuideLayout.SCENE_DETAIL). - visibleCategories() - Method in record class net.ixdarklord.folios.api.client.GuideBook
-
The categories the player can see, in order.
W
- walk() - Method in record class net.ixdarklord.folios.api.client.GuideBook.Handling
-
Returns the value of the
walkrecord component. - WHITE - Static variable in class net.ixdarklord.folios.internal.client.paint.WorldPainter
- width() - Method in record class net.ixdarklord.folios.api.client.GuideBook.CoverText.Line
-
Returns the value of the
widthrecord component. - width() - Method in class net.ixdarklord.folios.api.client.page.GuideText
-
The width it was set out to.
- width() - Method in record class net.ixdarklord.folios.internal.client.GuideCoverText.Unbaked
-
Returns the value of the
widthrecord component. - width() - Method in record class net.ixdarklord.folios.internal.client.GuideCoverText
-
Returns the value of the
widthrecord component. - width() - Method in record class net.ixdarklord.folios.internal.client.paint.PixelIcon
-
Returns the value of the
widthrecord component. - width(float) - Static method in class net.ixdarklord.folios.internal.client.PageSize
-
A page
factortimes the default, in whole pixels. - width(Font) - Method in class net.ixdarklord.folios.api.client.page.GuideText
-
The widest line.
- WorldPainter - Class in net.ixdarklord.folios.internal.client.paint
- WorldPainter(PoseStack, SubmitNodeCollector, int, GuidePalette, GuideSession, AbstractPainter.Navigator, float, float, float, List) - Constructor for class net.ixdarklord.folios.internal.client.paint.WorldPainter
- WorldPainter(PoseStack, SubmitNodeCollector, int, GuidePalette, GuideSession, AbstractPainter.Navigator, float, float, float, List, WorldPainter.Surface) - Constructor for class net.ixdarklord.folios.internal.client.paint.WorldPainter
- WorldPainter.Surface - Interface in net.ixdarklord.folios.internal.client.paint
-
A curved page: where a point of it is in the pose's space, and which way its axes point there.
- wornEdges(GuidePainter, int, int, int, int, boolean, int) - Static method in class net.ixdarklord.folios.internal.client.page.Shapes
-
A page worn with age, from x0 to x1 and y0 to y1: yellowing creeping in from its head, its foot and its outer side (not its fold) unevenly, deeper here and shallower there; a few faint stains; and the odd small nick or tear in its outer edge.
- wornEdges(GuidePainter, int, int, int, int, boolean, int, float) - Static method in class net.ixdarklord.folios.internal.client.page.Shapes
-
As
Shapes.wornEdges(GuidePainter, int, int, int, int, boolean, int), as worn aswearsays: 1 lightly, more for a well-thumbed book, its yellowing deeper and stronger, its nicks more and bigger, more stains, and its outer corners rubbed dark. - wrap(Font, CoverMarkers.Lettering, int) - Static method in class net.ixdarklord.folios.internal.client.CoverMarkers
-
A lettering's text as lines no wider than
roomat size 1 (font pixels), at most its line count, the last cut short with an ellipsis if more is left.
X
- x() - Method in record class net.ixdarklord.folios.api.client.GuideBook.CoverText.Line
-
Returns the value of the
xrecord component. - x() - Method in record class net.ixdarklord.folios.api.client.page.GuideText.Line
-
Returns the value of the
xrecord component. - x() - Method in record class net.ixdarklord.folios.internal.client.GuideCoverText.Unbaked
-
Returns the value of the
xrecord component. - x() - Method in record class net.ixdarklord.folios.internal.client.GuideCoverText
-
Returns the value of the
xrecord component. - x() - Method in record class net.ixdarklord.folios.internal.client.page.SpreadPage.Node
-
Returns the value of the
xrecord component. - x0() - Method in record class net.ixdarklord.folios.internal.client.paint.AbstractPainter.Hit
-
Returns the value of the
x0record component. - x1() - Method in record class net.ixdarklord.folios.internal.client.paint.AbstractPainter.Hit
-
Returns the value of the
x1record component.
Y
- y() - Method in record class net.ixdarklord.folios.api.client.GuideBook.CoverText.Line
-
Returns the value of the
yrecord component. - y() - Method in record class net.ixdarklord.folios.api.client.page.GuideText.Line
-
Returns the value of the
yrecord component. - y() - Method in record class net.ixdarklord.folios.internal.client.page.SpreadPage.Node
-
Returns the value of the
yrecord component. - y0() - Method in record class net.ixdarklord.folios.internal.client.handheld.CoverModel.Band
-
Returns the value of the
y0record component. - y0() - Method in record class net.ixdarklord.folios.internal.client.paint.AbstractPainter.Hit
-
Returns the value of the
y0record component. - y1() - Method in record class net.ixdarklord.folios.internal.client.handheld.CoverModel.Band
-
Returns the value of the
y1record component. - y1() - Method in record class net.ixdarklord.folios.internal.client.paint.AbstractPainter.Hit
-
Returns the value of the
y1record component. - yaw() - Method in record class net.ixdarklord.folios.internal.client.page.EntityPageElement
-
Returns the value of the
yawrecord component.
Z
- z() - Method in record class net.ixdarklord.folios.internal.client.CoverMarkers.Lettering
-
Returns the value of the
zrecord component. - z() - Method in record class net.ixdarklord.folios.internal.client.CoverMarkers.Marked
-
Returns the value of the
zrecord component. - z() - Method in record class net.ixdarklord.folios.internal.client.GuideCoverText.Unbaked
-
Returns the value of the
zrecord component. - z() - Method in record class net.ixdarklord.folios.internal.client.GuideCoverText
-
Returns the value of the
zrecord component. - zoom() - Method in record class net.ixdarklord.folios.internal.client.page.EntityPageElement
-
Returns the value of the
zoomrecord component.
All Classes and Interfaces|All Packages|Constant Field Values
GuideBook.Colors.panel().