Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values

A

about(ItemStack) - Method in record class net.ixdarklord.folios.api.client.FoliosBook
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
 
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(FoliosPalette, FoliosSession, 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
 
AbstractPainter.Navigator - Interface in net.ixdarklord.folios.internal.client.paint
 
accent() - Method in record class net.ixdarklord.folios.api.client.FoliosBook
Returns the value of the accent record component.
accent() - Method in record class net.ixdarklord.folios.api.client.page.FoliosPalette
Returns the value of the accent record component.
accent() - Method in record class net.ixdarklord.folios.internal.client.FoliosCoverTint
Returns the value of the accent record component.
acrossFold(FoliosPainter, FormattedCharSequence, int, int, boolean) - Static method in class net.ixdarklord.folios.internal.client.page.Shapes
 
action() - Method in record class net.ixdarklord.folios.internal.client.paint.AbstractPainter.Hit
Returns the value of the action record component.
action(int, int, int, int, Component, Runnable) - Method in interface net.ixdarklord.folios.api.client.page.FoliosPainter
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.ObscuredPainter
 
action(int, int, int, int, Component, Runnable) - Method in class net.ixdarklord.folios.internal.client.paint.RevealPainter
 
advancements(FoliosPayloads.Advancements) - Static method in class net.ixdarklord.folios.internal.client.FoliosClientNetwork
 
Advancements(boolean, List, List) - Constructor for record class net.ixdarklord.folios.internal.FoliosPayloads.Advancements
Creates an instance of a Advancements record class.
ADVANCEMENTS - Static variable in class net.ixdarklord.folios.internal.client.FoliosBuiltinSources
 
alignment() - Method in class net.ixdarklord.folios.api.client.page.FoliosLayout
How what is laid out now is aligned across the page ("alignment"); null for each part's own way.
alignment() - Method in record class net.ixdarklord.folios.internal.client.page.ElementLayout
Returns the value of the alignment record component.
alignment(FoliosAlign) - Method in class net.ixdarklord.folios.api.client.page.FoliosLayout
Sets how what is laid out next is aligned, as a page sets it for each of its elements; null for each part's own way.
alpha(int, int) - Static method in record class net.ixdarklord.folios.api.client.page.FoliosPalette
color with its alpha set (0 to 255).
anchor() - Method in record class net.ixdarklord.folios.internal.client.page.ElementLayout
Returns the value of the anchor record component.
any(String) - Method in class net.ixdarklord.folios.internal.client.CelebrationSettings
 
appendHoverText(ItemStack, Item.TooltipContext, TooltipDisplay, Consumer, TooltipFlag) - Method in class net.ixdarklord.folios.api.FoliosBookItem
 
apply(Map, ResourceManager, ProfilerFiller) - Method in class net.ixdarklord.folios.internal.FoliosSourceData
 
apply(Map, ResourceManager, ProfilerFiller) - Method in class net.ixdarklord.folios.internal.quest.QuestTracker
 
around(FoliosPainter, float, float, float, float, float, float, float, float) - Method in interface net.ixdarklord.folios.api.client.FoliosReveal
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(FoliosPainter, int, int, int) - Static method in class net.ixdarklord.folios.internal.client.page.Shapes
 
ARROW - Static variable in class net.ixdarklord.folios.internal.client.page.Sprites
 
AS_IS - Static variable in class net.ixdarklord.folios.internal.client.page.Sprites
 
at() - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.SharedReading
Returns the value of the at record component.
at(float) - Method in class net.ixdarklord.folios.api.client.page.FoliosStack
The stack shown at a time, in seconds: each in turn when there are several.
AUTO - Enum constant in enum class net.ixdarklord.folios.internal.client.page.ElementLayout.Overflow
 
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
 

B

back() - Method in class net.ixdarklord.folios.internal.client.FoliosReader
 
back() - Method in record class net.ixdarklord.folios.internal.client.FoliosReader.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.FoliosBook.Textures
Returns the value of the backdrop record component.
background() - Method in record class net.ixdarklord.folios.internal.client.page.SpreadPage.MapLayout
Returns the value of the background record component.
backgroundColor(FoliosBook) - Static method in class net.ixdarklord.folios.internal.client.FoliosTooltips
 
bake(ItemModel.BakingContext, Matrix4fc) - Method in record class net.ixdarklord.folios.internal.client.FoliosBookItemModel.Unbaked
 
bake(SpecialModelRenderer.BakingContext) - Method in record class net.ixdarklord.folios.internal.client.FoliosCoverText.Unbaked
 
baked(String, Runnable) - Method in class net.ixdarklord.folios.internal.client.paint.ScreenPainter
 
baked(String, Runnable) - Method in class net.ixdarklord.folios.internal.client.paint.WorldPainter
 
BakedFills - Class in net.ixdarklord.folios.internal.client.paint
 
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 Band record class.
bands() - Method in class net.ixdarklord.folios.internal.client.handheld.CoverModel
 
bar(FoliosPainter, int, int, int, int, float, int) - Static method in record class net.ixdarklord.folios.internal.client.page.QuestPageElement
 
BAR_BORDER - Static variable in class net.ixdarklord.folios.internal.client.page.Sprites
 
BAR_FILL - Static variable in class net.ixdarklord.folios.internal.client.page.Sprites
 
BAR_GILDED_BORDER - Static variable in class net.ixdarklord.folios.internal.client.page.Sprites
 
BAR_GILDED_GROOVE - Static variable in class net.ixdarklord.folios.internal.client.page.Sprites
 
BAR_GLINT - Static variable in class net.ixdarklord.folios.internal.client.page.Sprites
 
BAR_GROOVE - Static variable in class net.ixdarklord.folios.internal.client.page.Sprites
 
BAR_SLIM_BORDER - Static variable in class net.ixdarklord.folios.internal.client.page.Sprites
 
BAR_SLIM_FILL - Static variable in class net.ixdarklord.folios.internal.client.page.Sprites
 
BAR_SLIM_GROOVE - Static variable in class net.ixdarklord.folios.internal.client.page.Sprites
 
BAR_TICK - Static variable in class net.ixdarklord.folios.internal.client.page.Sprites
 
BAR_TICK_LINE - Static variable in class net.ixdarklord.folios.internal.client.page.Sprites
 
BEND - Enum constant in enum class net.ixdarklord.folios.api.client.FoliosBook.PageTurn
A leaf that bends as it goes, its free edge trailing as it lifts and following as it lands.
blit(GuiGraphicsExtractor, Identifier, int, int, int, int, float, float, float, float, int) - Static method in class net.ixdarklord.folios.internal.client.paint.ScreenAtlas
 
BlockChoice - Class in net.ixdarklord.folios.internal.client.build
 
blocks() - Method in record class net.ixdarklord.folios.internal.client.FoliosStructures.Known
Returns the value of the blocks record component.
blocks() - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.Structure
Returns the value of the blocks record component.
blocks(List, Map) - Static method in record class net.ixdarklord.folios.internal.client.page.MultiblockPageElement
 
BLOCKS - Enum constant in enum class net.ixdarklord.folios.internal.client.page.Shapes.Icon
 
BLOCKS - Static variable in class net.ixdarklord.folios.internal.client.FoliosBuiltinSources
 
book - Variable in class net.ixdarklord.folios.internal.client.FoliosReader
 
book() - Method in record class net.ixdarklord.folios.api.client.FoliosLock
Returns the value of the book record component.
book() - Method in class net.ixdarklord.folios.api.client.page.FoliosLayout
 
book() - Method in record class net.ixdarklord.folios.internal.client.BookLookup.Found
Returns the value of the book record component.
book() - Method in class net.ixdarklord.folios.internal.client.FoliosSession
 
book() - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.Open
Returns the value of the book record component.
book() - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.Progress
Returns the value of the book record component.
book() - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.ReadingAt
Returns the value of the book record component.
book() - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.Viewing
Returns the value of the book record component.
book() - Method in record class net.ixdarklord.folios.internal.quest.ServerQuest
Returns the value of the book record component.
book(Identifier) - Static method in class net.ixdarklord.folios.api.client.FoliosGuides
 
book(Identifier) - Static method in class net.ixdarklord.folios.internal.client.FoliosLibrary
 
book(ItemStack) - Method in class net.ixdarklord.folios.api.FoliosBookItem
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.FoliosBook.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.FoliosRegistry
 
BOOK_PROGRESS - Static variable in class net.ixdarklord.folios.internal.core.FoliosRegistry
 
BOOK_WIDTH - Static variable in class net.ixdarklord.folios.internal.client.screen.FoliosScreen
 
BookCache - Class in net.ixdarklord.folios.internal.client.screen
 
BookCache() - Constructor for class net.ixdarklord.folios.internal.client.screen.BookCache
 
BookCache.Inputs - Record Class in net.ixdarklord.folios.internal.client.screen
 
bookCredit(Identifier) - Static method in class net.ixdarklord.folios.internal.FoliosHooks
 
bookItem() - Method in record class net.ixdarklord.folios.internal.client.BookLookup.Found
Returns the value of the bookItem record component.
BookLookup - Class in net.ixdarklord.folios.internal.client
 
BookLookup.Found - Record Class in net.ixdarklord.folios.internal.client
 
bookmarks() - Method in class net.ixdarklord.folios.internal.client.FoliosMemory
 
bookmarks() - Method in class net.ixdarklord.folios.internal.client.FoliosReader
 
bookmarks() - Method in record class net.ixdarklord.folios.internal.FoliosRecord
Returns the value of the bookmarks record component.
bookName(Identifier) - Static method in class net.ixdarklord.folios.internal.FoliosHooks
 
bookOf(ItemStack) - Static method in class net.ixdarklord.folios.api.FoliosBooks
The book a stack names: its folios:guide_book component, on any item, or else the book a FoliosBookItem of 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.FoliosNetwork
 
books() - Static method in class net.ixdarklord.folios.api.client.FoliosGuides
 
books() - Static method in class net.ixdarklord.folios.internal.client.FoliosLibrary
 
BookUpgrader - Class in net.ixdarklord.folios.internal.format
 
BookUpgrader.Result - Record Class in net.ixdarklord.folios.internal.format
 
border() - Method in record class net.ixdarklord.folios.internal.client.page.ImagePageElement
Returns the value of the border record component.
BORDER - Static variable in class net.ixdarklord.folios.internal.client.screen.FoliosScreen
 
bottom() - Method in record class net.ixdarklord.folios.api.client.page.FoliosLayout.Mark
Returns the value of the bottom record component.
BOTTOM - Enum constant in enum class net.ixdarklord.folios.internal.client.page.ElementLayout.Anchor
 
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
 
bounds() - Method in record class net.ixdarklord.folios.internal.client.paint.ScaledGuiItems.State
 
build() - Method in class net.ixdarklord.folios.api.FoliosSources.Builder
 
build() - Method in record class net.ixdarklord.folios.internal.client.page.SpreadPage
Returns the value of the build record component.
build(Identifier) - Static method in class net.ixdarklord.folios.internal.client.FoliosLibrary
 
Build(List, Map) - Constructor for record class net.ixdarklord.folios.internal.client.page.SpreadPage.Build
Creates an instance of a Build record 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 BuildPageElement record class.
builds() - Method in record class net.ixdarklord.folios.internal.client.page.BuildPageElement
Returns the value of the builds record component.
BULLET - Enum constant in enum class net.ixdarklord.folios.api.client.page.FoliosText.Kind
 
BURN - Static variable in class net.ixdarklord.folios.api.client.FoliosReveals
 
button(int, int) - Static method in class net.ixdarklord.folios.internal.client.BookLookup
 
button(FoliosPainter, int, int, Shapes.Icon, boolean) - Static method in class net.ixdarklord.folios.internal.client.page.Shapes
 
BUTTON - Static variable in class net.ixdarklord.folios.internal.client.page.Shapes
 
buttonX() - Method in record class net.ixdarklord.folios.api.client.FoliosBook.Layout
Returns the value of the buttonX record component.
buttonY() - Method in record class net.ixdarklord.folios.api.client.FoliosBook.Layout
Returns the value of the buttonY record component.

C

calculate(ItemStack, ClientLevel, LivingEntity) - Method in record class net.ixdarklord.folios.internal.client.FoliosCoverTint
 
canMove() - Method in class net.ixdarklord.folios.internal.client.FoliosReader
 
canMove() - Method in class net.ixdarklord.folios.internal.client.handheld.HandheldBook
 
canTurn(int) - Method in class net.ixdarklord.folios.internal.client.FoliosReader
 
capped() - Method in record class net.ixdarklord.folios.internal.FoliosRecord
 
capture(FoliosPageElement) - Method in class net.ixdarklord.folios.api.client.page.FoliosLayout
Lays a page out only as far as what it asks FoliosLayout.flow(String, int, String, FoliosPageElement.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.FoliosBook
Returns the value of the categories record component.
category() - Method in record class net.ixdarklord.folios.api.client.FoliosEntry
Returns the value of the category record component.
category() - Method in class net.ixdarklord.folios.internal.client.FoliosReader
 
category() - Method in record class net.ixdarklord.folios.internal.client.FoliosSession.Target
Returns the value of the category record component.
category(String) - Method in record class net.ixdarklord.folios.api.client.FoliosBook
 
category(String) - Method in class net.ixdarklord.folios.internal.client.FoliosReader
 
categoryView() - Method in record class net.ixdarklord.folios.api.client.FoliosBook
Returns the value of the categoryView record component.
CategoryView(boolean, boolean) - Constructor for record class net.ixdarklord.folios.api.client.FoliosBook.CategoryView
Creates an instance of a CategoryView record class.
celebrated() - Method in record class net.ixdarklord.folios.internal.FoliosRecord
Returns the value of the celebrated record component.
celebrations(Identifier) - Static method in class net.ixdarklord.folios.internal.client.FoliosLibrary
 
Celebrations - Class in net.ixdarklord.folios.internal.client
 
CelebrationSettings - Class in net.ixdarklord.folios.internal.client
 
CENTER - Enum constant in enum class net.ixdarklord.folios.api.client.page.FoliosAlign
 
CENTER - Enum constant in enum class net.ixdarklord.folios.internal.client.page.ElementLayout.Anchor
 
centeredText(Component, int, int, int) - Method in interface net.ixdarklord.folios.api.client.page.FoliosPainter
 
changed() - Static method in class net.ixdarklord.folios.internal.client.FoliosProgress
 
changed() - Static method in class net.ixdarklord.folios.internal.client.screen.BookCache
 
changed(Identifier) - Static method in class net.ixdarklord.folios.api.FoliosSources
Tells books a client source has changed, so pages observing it are written again.
changed(ServerPlayer, AdvancementHolder, boolean) - Static method in class net.ixdarklord.folios.internal.FoliosNetwork
 
changedServer(MinecraftServer, Identifier) - Static method in class net.ixdarklord.folios.api.FoliosSources
Sends a server source to every player again, after it changed.
changes() - Method in record class net.ixdarklord.folios.internal.format.BookUpgrader.Result
Returns the value of the changes record component.
chapter() - Method in record class net.ixdarklord.folios.internal.client.FoliosReader.Spot
Returns the value of the chapter record component.
chapter() - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.ReadingAt
Returns the value of the chapter record component.
chapter(String) - Method in class net.ixdarklord.folios.internal.client.FoliosReader
 
ChatComponentMixin - Class in net.ixdarklord.folios.internal.mixin.client
 
ChatComponentMixin() - Constructor for class net.ixdarklord.folios.internal.mixin.client.ChatComponentMixin
 
check() - Static method in class net.ixdarklord.folios.internal.client.Celebrations
 
check(String, Map, String) - Static method in class net.ixdarklord.folios.internal.format.BookUpgrader
 
Choice(ItemStack, int) - Constructor for record class net.ixdarklord.folios.internal.quest.QuestRewards.Choice
Creates an instance of a Choice record class.
chrome(FoliosPainter, FoliosReader.Spot, boolean, boolean, Runnable) - Method in class net.ixdarklord.folios.internal.client.FoliosReader
 
claim(Identifier) - Static method in class net.ixdarklord.folios.internal.client.ClientQuests
 
Claim(Identifier) - Constructor for record class net.ixdarklord.folios.internal.FoliosPayloads.Claim
Creates an instance of a Claim record class.
claimed() - Method in record class net.ixdarklord.folios.internal.quest.PlayerQuests.Progress
Returns the value of the claimed record component.
CLASP_BORDER - Static variable in class net.ixdarklord.folios.internal.client.page.Sprites
 
CLASP_FACE - Static variable in class net.ixdarklord.folios.internal.client.page.Sprites
 
clear() - Static method in class net.ixdarklord.folios.internal.client.CoverMarkers
 
clear() - Method in class net.ixdarklord.folios.internal.client.FoliosMemory
 
clear() - Static method in class net.ixdarklord.folios.internal.client.FoliosRecipes
 
clear() - Static method in class net.ixdarklord.folios.internal.client.FoliosStructures
 
clear() - Static method in class net.ixdarklord.folios.internal.client.handheld.CoverModel
 
clear() - Static method in class net.ixdarklord.folios.internal.client.handheld.SharedBooks
 
clear() - Static method in class net.ixdarklord.folios.internal.client.ObtainedItems
 
clear() - Static method in class net.ixdarklord.folios.internal.client.page.Sprites
 
clear() - Static method in class net.ixdarklord.folios.internal.client.paint.BakedFills
 
clear() - Static method in class net.ixdarklord.folios.internal.client.paint.ScreenAtlas
 
click(FoliosReader, double, double) - Method in class net.ixdarklord.folios.internal.client.screen.PopupLayer
 
clickOutsideCloses() - Method in record class net.ixdarklord.folios.api.client.FoliosBook
Returns the value of the clickOutsideCloses record component.
ClientAdvancementsAccessor - Interface in net.ixdarklord.folios.internal.mixin.client
 
ClientAdvancementsMixin - Class in net.ixdarklord.folios.internal.mixin.client
 
ClientAdvancementsMixin() - Constructor for class net.ixdarklord.folios.internal.mixin.client.ClientAdvancementsMixin
 
ClientQuests - Class in net.ixdarklord.folios.internal.client
 
ClientQuests.Quest - Record Class in net.ixdarklord.folios.internal.client
 
clip(int, int, int, int, Runnable) - Method in interface net.ixdarklord.folios.api.client.page.FoliosPainter
Draws with what is drawn kept inside a box, (x, y) width by height in the painter's pixels.
clip(int, int, int, int, Runnable) - Method in class net.ixdarklord.folios.internal.client.paint.EdgeFadePainter
 
clip(int, int, int, int, Runnable) - Method in class net.ixdarklord.folios.internal.client.paint.ObscuredPainter
 
clip(int, int, int, int, Runnable) - Method in class net.ixdarklord.folios.internal.client.paint.RevealPainter
 
clip(int, int, int, int, Runnable) - Method in class net.ixdarklord.folios.internal.client.paint.ScreenPainter
 
close() - Method in class net.ixdarklord.folios.api.client.page.FoliosLayout
Closes the scenes made for this layout.
close() - Static method in class net.ixdarklord.folios.internal.client.paint.ScaledGuiItems
 
close() - Method in class net.ixdarklord.folios.internal.client.screen.BookCache
 
CLOSE - Enum constant in enum class net.ixdarklord.folios.internal.client.page.Shapes.Icon
 
closeX() - Method in record class net.ixdarklord.folios.api.client.FoliosBook.Layout
Returns the value of the closeX record component.
closeY() - Method in record class net.ixdarklord.folios.api.client.FoliosBook.Layout
Returns the value of the closeY record component.
coarse() - Method in record class net.ixdarklord.folios.internal.client.paint.ScaledGuiItems.State
Returns the value of the coarse record component.
CODEC - Static variable in class net.ixdarklord.folios.api.client.FoliosObjective
 
CODEC - Static variable in class net.ixdarklord.folios.api.client.page.FoliosStack
 
CODEC - Static variable in class net.ixdarklord.folios.api.client.page.FoliosText
Text as JSON writes it: a string of this markup, or {"translate": "key", "with": ["first"], "fallback": "text"} for a translation (the arguments and fallback are markup too).
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.FoliosRecord
 
CODEC - Static variable in record class net.ixdarklord.folios.internal.FoliosRecord.Place
 
CODEC - Static variable in record class net.ixdarklord.folios.internal.quest.PlayerQuests
 
CODEC - Static variable in record class net.ixdarklord.folios.internal.quest.PlayerQuests.Progress
 
color() - Method in record class net.ixdarklord.folios.api.client.FoliosCategory
Returns the value of the color record component.
color(CoverMarkers.Kind, int, int) - Static method in class net.ixdarklord.folios.internal.client.CoverMarkers
 
colors() - Method in record class net.ixdarklord.folios.api.client.FoliosBook
Returns the value of the colors record component.
Colors(Map, Map, Map) - Constructor for record class net.ixdarklord.folios.api.client.FoliosBook.Colors
Creates an instance of a Colors record class.
compare(String, String) - Static method in class net.ixdarklord.folios.api.FoliosFormat
Compares two versions number by number, a missing number counting as 0 ("3" is "3.0").
complete(ServerPlayer, Identifier) - Static method in class net.ixdarklord.folios.api.FoliosQuests
Finishes a quest for a player, as though they had done all of it.
complete(ServerPlayer, Identifier) - Static method in class net.ixdarklord.folios.internal.quest.QuestTracker
 
completed(ServerPlayer, Identifier) - Method in interface net.ixdarklord.folios.api.FoliosQuests.Completed
 
CONFIG - Static variable in class net.ixdarklord.folios.internal.config.FoliosClientConfig
 
CONFIG - Static variable in class net.ixdarklord.folios.internal.config.FoliosServerConfig
 
ContainerLookupMixin - Class in net.ixdarklord.folios.internal.mixin.client
 
ContainerLookupMixin() - Constructor for class net.ixdarklord.folios.internal.mixin.client.ContainerLookupMixin
 
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.FoliosLayout
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.FoliosLayout
 
CONTENT_RIGHT - Static variable in class net.ixdarklord.folios.api.client.page.FoliosLayout
 
CONTENT_TOP - Static variable in class net.ixdarklord.folios.api.client.page.FoliosLayout
 
CONTENT_WIDTH - Static variable in class net.ixdarklord.folios.api.client.page.FoliosLayout
 
contentBottom() - Method in class net.ixdarklord.folios.api.client.page.FoliosLayout
 
contentBottom() - Method in interface net.ixdarklord.folios.api.client.page.FoliosPainter
 
contentRight() - Method in class net.ixdarklord.folios.api.client.page.FoliosLayout
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.FoliosPainter
Where the page's content ends at the right and at the foot.
contentWidth() - Method in class net.ixdarklord.folios.api.client.page.FoliosLayout
 
cover() - Method in record class net.ixdarklord.folios.api.client.FoliosBook
Returns the value of the cover record component.
cover() - Method in record class net.ixdarklord.folios.api.client.FoliosBook.Models
Returns the value of the cover record component.
cover() - Method in record class net.ixdarklord.folios.api.client.FoliosBook.Textures
Returns the value of the cover record component.
CoverEmblem - Class in net.ixdarklord.folios.internal.client
 
coverIcon(Identifier) - Static method in class net.ixdarklord.folios.internal.client.FoliosLibrary
 
coverIconSize(Identifier) - Static method in class net.ixdarklord.folios.internal.client.FoliosLibrary
 
CoverMarkers - Class in net.ixdarklord.folios.internal.client
 
CoverMarkers.Kind - Enum Class in net.ixdarklord.folios.internal.client
 
CoverMarkers.Lettering - Record Class in net.ixdarklord.folios.internal.client
 
CoverMarkers.Marked - Record Class in net.ixdarklord.folios.internal.client
 
CoverMarkers.Markers - Record Class in net.ixdarklord.folios.internal.client
 
CoverMarkers.Rows - Record Class in net.ixdarklord.folios.internal.client
 
CoverModel - Class in net.ixdarklord.folios.internal.client.handheld
 
CoverModel.Band - Record Class in net.ixdarklord.folios.internal.client.handheld
 
coverText() - Method in record class net.ixdarklord.folios.api.client.FoliosBook
Returns the value of the coverText record component.
CoverText(FoliosBook.CoverText.Line, FoliosBook.CoverText.Line) - Constructor for record class net.ixdarklord.folios.api.client.FoliosBook.CoverText
 
CoverText(FoliosBook.CoverText.Line, FoliosBook.CoverText.Line, FoliosBook.CoverText.Line, String) - Constructor for record class net.ixdarklord.folios.api.client.FoliosBook.CoverText
Creates an instance of a CoverText record class.
coverTexture() - Method in record class net.ixdarklord.folios.api.client.FoliosBook
Returns the value of the coverTexture record component.
createStack(String) - Static method in class net.ixdarklord.folios.api.FoliosBooks
As FoliosBooks.createStack(Identifier), the book given as "namespace:path".
createStack(Identifier) - Static method in class net.ixdarklord.folios.api.FoliosBooks
Folios's guide book item, opening the given book.
createStack(ItemLike, Identifier) - Static method in class net.ixdarklord.folios.api.FoliosBooks
A mod's own item carrying a book in its folios:guide_book component: a FoliosBookItem of its own opens that book and takes its name.
credit(Identifier) - Static method in class net.ixdarklord.folios.internal.client.FoliosLibrary
 
credits - Static variable in class net.ixdarklord.folios.internal.FoliosHooks
 
current() - Static method in class net.ixdarklord.folios.internal.client.handheld.HandheldBook
 
current() - Static method in class net.ixdarklord.folios.internal.client.paint.TintedGuiItems
 
CURRENT - Static variable in class net.ixdarklord.folios.api.FoliosFormat
The format this Folios reads, and writes its upgrades in.
cutout(Identifier, int, int, int, int, float, float, float, float, int) - Method in class net.ixdarklord.folios.internal.client.paint.WorldPainter
 
CYCLE_SECONDS - Static variable in class net.ixdarklord.folios.api.client.page.FoliosStack
How long each of several items is shown, in seconds.
cycles() - Method in class net.ixdarklord.folios.internal.client.build.BlockChoice
 

D

dark() - Method in record class net.ixdarklord.folios.api.client.FoliosBook.Colors
Returns the value of the dark record component.
deckle(FoliosPainter, int, int, int, boolean, int) - Static method in class net.ixdarklord.folios.internal.client.page.Shapes
 
deckle(FoliosPainter, int, int, int, boolean, int, float) - Static method in class net.ixdarklord.folios.internal.client.page.Shapes
 
decorate(Component) - Static method in class net.ixdarklord.folios.internal.client.FoliosMentions
 
DEFAULT - Static variable in record class net.ixdarklord.folios.api.client.FoliosBook.CategoryView
 
DEFAULT - Static variable in record class net.ixdarklord.folios.api.client.FoliosBook.Colors
 
DEFAULT - Static variable in record class net.ixdarklord.folios.api.client.FoliosBook.CoverText
 
DEFAULT - Static variable in record class net.ixdarklord.folios.api.client.FoliosBook.Handling
 
DEFAULT - Static variable in record class net.ixdarklord.folios.api.client.FoliosBook.Layout
 
DEFAULT - Static variable in record class net.ixdarklord.folios.api.client.FoliosBook.Models
 
DEFAULT - Static variable in record class net.ixdarklord.folios.api.client.FoliosBook.Textures
 
DEFAULT - Static variable in class net.ixdarklord.folios.api.client.FoliosReveals
The reveal a book has when book.json doesn't say.
DEFAULT_COVER - Static variable in record class net.ixdarklord.folios.api.client.FoliosBook.Models
 
DEFAULT_SECONDS - Static variable in class net.ixdarklord.folios.api.client.FoliosReveals
How long an effect takes when book.json names it without a length.
defaultName(Identifier) - Static method in class net.ixdarklord.folios.internal.FoliosHooks
 
describe(String) - Method in class net.ixdarklord.folios.internal.client.FoliosSession
 
description() - Method in record class net.ixdarklord.folios.api.client.FoliosCategory
Returns the value of the description record component.
detailColor(FoliosBook) - Static method in class net.ixdarklord.folios.internal.client.FoliosTooltips
 
displays() - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.Recipe
Returns the value of the displays record component.
distance() - Method in record class net.ixdarklord.folios.api.client.FoliosBook
Returns the value of the distance record component.
done() - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.Advancements
Returns the value of the done record component.
done() - Method in record class net.ixdarklord.folios.internal.quest.PlayerQuests.Progress
Returns the value of the done record component.
doneHovering() - Static method in class net.ixdarklord.folios.internal.client.BookLookup
 
drag() - Method in record class net.ixdarklord.folios.internal.client.paint.AbstractPainter.Hit
Returns the value of the drag record component.
drag(double, double) - Method in class net.ixdarklord.folios.internal.client.screen.PopupLayer
 
drag(int, int, int, int, FoliosPainter.Drag) - Method in interface net.ixdarklord.folios.api.client.page.FoliosPainter
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, FoliosPainter.Drag) - Method in class net.ixdarklord.folios.internal.client.paint.AbstractPainter
 
drag(int, int, int, int, FoliosPainter.Drag) - Method in class net.ixdarklord.folios.internal.client.paint.EdgeFadePainter
 
drag(int, int, int, int, FoliosPainter.Drag) - Method in class net.ixdarklord.folios.internal.client.paint.ObscuredPainter
 
drag(int, int, int, int, FoliosPainter.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
 
draw(int, Runnable) - Static method in class net.ixdarklord.folios.internal.client.paint.TintedGuiItems
 
draw(PoseStack, SubmitNodeCollector, int, boolean, float, float, float, float, int, int, float, Matrix3f) - Method in class net.ixdarklord.folios.internal.client.handheld.CoverModel
 
draw(PoseStack, SubmitNodeCollector, int, boolean, float, float, float, float, int, int, float, Matrix3f, FoliosIcon, float) - Method in class net.ixdarklord.folios.internal.client.handheld.CoverModel
 
draw(PoseStack, SubmitNodeCollector, int, FoliosIcon, float, float, int) - Static method in class net.ixdarklord.folios.internal.client.CoverEmblem
 
draw(FoliosPainter) - Method in interface net.ixdarklord.folios.api.client.page.FoliosPageElement.Laid
 
draw(FoliosPainter, boolean) - Method in interface net.ixdarklord.folios.api.client.page.FoliosPopup
Draws its body, width() by height() from the painter's 0, 0.
draw(FoliosPainter, int) - Method in interface net.ixdarklord.folios.api.client.page.FoliosPageElement.Part
 
draw(FoliosPainter, int, float) - Method in class net.ixdarklord.folios.internal.client.screen.FoliosBar
 
draw(FoliosPainter, int, int) - Method in class net.ixdarklord.folios.api.client.page.FoliosIcon
Draws it on a page, 16 pixels square at (x, y).
draw(FoliosPainter, int, int) - Method in class net.ixdarklord.folios.api.client.page.FoliosText
Draws the text with its top left at (x, y), its links pressable.
draw(FoliosPainter, int, int, int) - Method in record class net.ixdarklord.folios.internal.client.paint.PixelIcon
 
draw(FoliosPainter, int, int, int, int) - Method in record class net.ixdarklord.folios.internal.client.paint.PixelIcon
 
draw(FoliosPainter, FoliosPageElement.Laid, FoliosReveal, float, float) - Static method in class net.ixdarklord.folios.internal.client.paint.RevealPainter
 
draw(FoliosPainter, Identifier, int, int, int) - Static method in class net.ixdarklord.folios.internal.client.page.Sprites
 
draw(FoliosPainter, Identifier, int, int, int, int, int) - Static method in class net.ixdarklord.folios.internal.client.page.Sprites
 
draw(GuiGraphicsExtractor, int, int, int) - Method in record class net.ixdarklord.folios.internal.client.paint.PixelIcon
 
draw(GuiGraphicsExtractor, int, int, int, float) - Method in class net.ixdarklord.folios.api.client.page.FoliosIcon
Draws it on a screen, size pixels square at (x, y), with no tooltip.
draw(GuiGraphicsExtractor, int, int, int, int) - Method in record class net.ixdarklord.folios.internal.client.paint.PixelIcon
 
draw(GuiGraphicsExtractor, int, int, int, int, int, int, BookCache.Inputs, float, Consumer) - Method in class net.ixdarklord.folios.internal.client.screen.BookCache
 
draw(GuiGraphicsExtractor, FoliosReader, FoliosPalette, FoliosPopup, int, int, float, int, int) - Method in class net.ixdarklord.folios.internal.client.screen.PopupLayer
 
drawItem(ItemStack, int, int, int) - Method in class net.ixdarklord.folios.internal.client.paint.AbstractPainter
 
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
 
drawQuiet(FoliosPainter, int, int) - Method in class net.ixdarklord.folios.api.client.page.FoliosIcon
As FoliosIcon.draw(FoliosPainter, int, int), with no tooltip: for an icon that only decorates, like a page's heading.
drawRevealed(FoliosPainter, FoliosPageElement.Laid, FoliosReader.Spot, boolean) - Method in class net.ixdarklord.folios.internal.client.FoliosReader
 
drawShared(PoseStack, SubmitNodeCollector, int, FoliosReader) - Static method in class net.ixdarklord.folios.internal.client.handheld.HandheldRenderer
 
drawShared(PoseStack, SubmitNodeCollector, int, FoliosReader, float) - Static method in class net.ixdarklord.folios.internal.client.handheld.HandheldRenderer
 
drop() - Static method in class net.ixdarklord.folios.internal.client.handheld.HandheldBook
 
due(ServerPlayer) - Static method in class net.ixdarklord.folios.internal.quest.QuestTracker
 
dx() - Method in record class net.ixdarklord.folios.api.client.FoliosReveal.Look
Returns the value of the dx record component.
dy() - Method in record class net.ixdarklord.folios.api.client.FoliosReveal.Look
Returns the value of the dy record component.

E

easeOut(float) - Static method in interface net.ixdarklord.folios.api.client.FoliosReveal
Eases 0 to 1 quickly at first and gently into its end.
EdgeFadePainter - Class in net.ixdarklord.folios.internal.client.paint
 
EdgeFadePainter(FoliosPainter, float, float, float) - Constructor for class net.ixdarklord.folios.internal.client.paint.EdgeFadePainter
 
effect() - Method in record class net.ixdarklord.folios.api.client.FoliosReveal.Use
Returns the value of the effect record component.
element() - Method in record class net.ixdarklord.folios.api.client.FoliosBook.Location
Returns the value of the element record component.
element() - Method in record class net.ixdarklord.folios.api.client.FoliosEntry.Listing
Returns the value of the element record component.
element() - Method in record class net.ixdarklord.folios.internal.client.page.TextPage.Item
Returns the value of the element record component.
element(GuiElementRenderState) - Static method in class net.ixdarklord.folios.internal.client.screen.BookCache
 
ElementLayout - Record Class in net.ixdarklord.folios.internal.client.page
 
ElementLayout(ElementLayout.Overflow, ElementLayout.Height, ElementLayout.Height, FoliosAlign, FoliosAlign, ElementLayout.Anchor) - Constructor for record class net.ixdarklord.folios.internal.client.page.ElementLayout
Creates an instance of a ElementLayout record class.
ElementLayout.Anchor - Enum Class in net.ixdarklord.folios.internal.client.page
 
ElementLayout.Height - Record Class in net.ixdarklord.folios.internal.client.page
 
ElementLayout.Height.Kind - Enum Class in net.ixdarklord.folios.internal.client.page
 
ElementLayout.Overflow - Enum Class in net.ixdarklord.folios.internal.client.page
 
elementMarker(FoliosBook.Location) - Static method in class net.ixdarklord.folios.internal.client.FoliosSession
 
elements() - Method in record class net.ixdarklord.folios.internal.client.page.TextPage
Returns the value of the elements record component.
empty() - Method in record class net.ixdarklord.folios.internal.client.page.Observed
Returns the value of the empty record component.
EMPTY - Static variable in record class net.ixdarklord.folios.internal.FoliosRecord
 
EMPTY - Static variable in record class net.ixdarklord.folios.internal.quest.PlayerQuests
 
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 EmptyPage record class.
end() - Method in class net.ixdarklord.folios.internal.client.paint.ScreenPainter
 
end() - Method in class net.ixdarklord.folios.internal.client.paint.WorldPainter
 
ENTITIES - Static variable in class net.ixdarklord.folios.internal.client.FoliosBuiltinSources
 
entity() - Method in record class net.ixdarklord.folios.internal.client.page.EntityPageElement
Returns the value of the entity record 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 EntityPageElement record class.
entries() - Method in record class net.ixdarklord.folios.api.client.FoliosBook
Returns the value of the entries record component.
entries(String) - Method in record class net.ixdarklord.folios.api.client.FoliosBook
A category's entries the player can see, featured first.
entry() - Method in record class net.ixdarklord.folios.api.client.FoliosBook.Location
Returns the value of the entry record component.
entry() - Method in class net.ixdarklord.folios.internal.client.FoliosReader
 
entry() - Method in record class net.ixdarklord.folios.internal.client.FoliosSession.Found
Returns the value of the entry record component.
entry() - Method in record class net.ixdarklord.folios.internal.client.FoliosSession.Target
Returns the value of the entry record component.
entry() - Method in record class net.ixdarklord.folios.internal.client.page.LinksPageElement.Link
Returns the value of the entry record component.
entry() - Method in record class net.ixdarklord.folios.internal.client.page.SpreadPage.Node
Returns the value of the entry record component.
entry() - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.Open
Returns the value of the entry record component.
entry() - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.Viewing
Returns the value of the entry record component.
entry() - Method in record class net.ixdarklord.folios.internal.FoliosRecord.Place
Returns the value of the entry record component.
entry(String) - Method in record class net.ixdarklord.folios.api.client.FoliosBook
 
entry(String) - Method in class net.ixdarklord.folios.internal.client.FoliosSession
 
EntryPages(List, Map, int[]) - Constructor for record class net.ixdarklord.folios.internal.client.FoliosSession.EntryPages
 
EntryPages(List, Map, int[], Map) - Constructor for record class net.ixdarklord.folios.internal.client.FoliosSession.EntryPages
Creates an instance of a EntryPages record class.
equals(Object) - Method in record class net.ixdarklord.folios.api.client.FoliosBook.CategoryView
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.ixdarklord.folios.api.client.FoliosBook.Colors
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.ixdarklord.folios.api.client.FoliosBook.CoverText
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.ixdarklord.folios.api.client.FoliosBook.CoverText.Line
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.ixdarklord.folios.api.client.FoliosBook
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.ixdarklord.folios.api.client.FoliosBook.Handling
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.ixdarklord.folios.api.client.FoliosBook.Layout
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.ixdarklord.folios.api.client.FoliosBook.Location
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.ixdarklord.folios.api.client.FoliosBook.Models
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.ixdarklord.folios.api.client.FoliosBook.Textures
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.ixdarklord.folios.api.client.FoliosCategory
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.ixdarklord.folios.api.client.FoliosEntry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.ixdarklord.folios.api.client.FoliosEntry.Listing
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.ixdarklord.folios.api.client.FoliosEntry.Page
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.ixdarklord.folios.api.client.FoliosLinks.Found
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.ixdarklord.folios.api.client.FoliosLock
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.ixdarklord.folios.api.client.FoliosReveal.Look
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.ixdarklord.folios.api.client.FoliosReveal.Use
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.ixdarklord.folios.api.client.page.FoliosLayout.Flow
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.ixdarklord.folios.api.client.page.FoliosLayout.Mark
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.ixdarklord.folios.api.client.page.FoliosPalette
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.ixdarklord.folios.api.client.page.FoliosText.Line
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.ixdarklord.folios.api.FoliosSources.Row
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.ixdarklord.folios.internal.client.BookLookup.Found
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.ClientQuests.Quest
Indicates whether some other object is "equal to" this one.
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.FoliosBookItemModel.Unbaked
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.ixdarklord.folios.internal.client.FoliosCoverText
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.ixdarklord.folios.internal.client.FoliosCoverText.Unbaked
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.ixdarklord.folios.internal.client.FoliosCoverTint
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.ixdarklord.folios.internal.client.FoliosReader.Flip
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.ixdarklord.folios.internal.client.FoliosReader.Spot
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.ixdarklord.folios.internal.client.FoliosSession.EntryPages
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.ixdarklord.folios.internal.client.FoliosSession.Found
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.ixdarklord.folios.internal.client.FoliosSession.Target
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.ixdarklord.folios.internal.client.FoliosStructures.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.ElementLayout
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.ixdarklord.folios.internal.client.page.ElementLayout.Height
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.Observed
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.page.TextPage.Item
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.client.paint.ScaledGuiItems.State
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.ixdarklord.folios.internal.client.screen.BookCache.Inputs
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.Advancements
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.Claim
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.Open
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.Progress
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.Quests
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.Reading
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.ReadingAt
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.Recipe
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.RecipeRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.SharedReading
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.Source
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.Structure
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.StructureRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.Viewing
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.ixdarklord.folios.internal.FoliosRecord
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.ixdarklord.folios.internal.FoliosRecord.Place
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.ixdarklord.folios.internal.format.BookUpgrader.Result
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.ixdarklord.folios.internal.quest.ItemMatch
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.ixdarklord.folios.internal.quest.PlayerQuests
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.ixdarklord.folios.internal.quest.PlayerQuests.Progress
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.ixdarklord.folios.internal.quest.QuestRewards.Choice
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.ixdarklord.folios.internal.quest.QuestRewards
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.ixdarklord.folios.internal.quest.ServerQuest
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 ErrorPage record class.
escape(FoliosReader) - Method in class net.ixdarklord.folios.internal.client.screen.PopupLayer
 
EVENTS - Static variable in class net.ixdarklord.folios.internal.client.CelebrationSettings
 
exists(Identifier) - Static method in class net.ixdarklord.folios.api.FoliosSources
Whether anyone has given the source: Folios itself, a server, a client source, or a data pack.
extractArgument(ItemStack) - Method in record class net.ixdarklord.folios.internal.client.FoliosCoverText
 
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.FoliosScreen
 
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.FoliosScreen
 
extractRenderState(GuiGraphicsExtractor, Font, long) - Method in class net.ixdarklord.folios.internal.client.FoliosToast
 
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.FoliosReader.Flip
 
factor() - Static method in class net.ixdarklord.folios.internal.client.PageSize
 
FADE - Static variable in class net.ixdarklord.folios.api.client.FoliosReveals
 
fallback() - Method in record class net.ixdarklord.folios.internal.client.FoliosBookItemModel.Unbaked
Returns the value of the fallback record component.
featured() - Method in record class net.ixdarklord.folios.api.client.FoliosEntry
Returns the value of the featured record component.
field(String) - Method in record class net.ixdarklord.folios.api.FoliosSources.Row
A field's text; empty when the row hasn't it.
field(String, Object) - Method in class net.ixdarklord.folios.api.FoliosSources.Builder
A field: text (markup, or a translation key), a number or a flag, kept as text.
fields() - Method in record class net.ixdarklord.folios.api.FoliosSources.Row
Returns the value of the fields record component.
files() - Method in record class net.ixdarklord.folios.internal.format.BookUpgrader.Result
Returns the value of the files record component.
fill(int, int, int, int, int) - Method in interface net.ixdarklord.folios.api.client.page.FoliosPainter
 
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.ObscuredPainter
 
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
 
fill(GuiGraphicsExtractor, int, int, int, int, int) - Static method in class net.ixdarklord.folios.internal.client.paint.ScreenAtlas
 
FILL - Enum constant in enum class net.ixdarklord.folios.internal.client.page.ElementLayout.Height.Kind
 
find(String) - Static method in class net.ixdarklord.folios.api.client.FoliosLinks
The kind a whole link (scheme:target) goes to, and its target; null when no kind takes it.
find(ItemStack) - Static method in class net.ixdarklord.folios.internal.client.BookLookup
 
first() - Method in class net.ixdarklord.folios.api.client.page.FoliosStack
 
first() - Method in record class net.ixdarklord.folios.api.client.page.FoliosText.Line
Returns the value of the first record component.
FIT - Enum constant in enum class net.ixdarklord.folios.internal.client.page.ElementLayout.Height.Kind
 
FIXED - Enum constant in enum class net.ixdarklord.folios.internal.client.page.ElementLayout.Height.Kind
 
flag(String) - Static method in class net.ixdarklord.folios.internal.client.FoliosProgress
 
flags() - Method in record class net.ixdarklord.folios.internal.quest.PlayerQuests
Returns the value of the flags record component.
flat() - Method in interface net.ixdarklord.folios.api.client.page.FoliosPainter
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.FoliosBookItemModel.Unbaked
Returns the value of the flat record component.
flat() - Method in class net.ixdarklord.folios.internal.client.paint.EdgeFadePainter
 
flat() - Method in class net.ixdarklord.folios.internal.client.paint.ObscuredPainter
 
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.FoliosBook.PageTurn
A stiff leaf swinging over the spine.
flip - Variable in class net.ixdarklord.folios.internal.client.FoliosReader
 
Flip(FoliosPageElement.Laid, FoliosPageElement.Laid, FoliosPageElement.Laid, FoliosPageElement.Laid, boolean, long, FoliosReader.Spot, FoliosReader.Spot) - Constructor for record class net.ixdarklord.folios.internal.client.FoliosReader.Flip
Creates an instance of a Flip record class.
FLIP - Enum constant in enum class net.ixdarklord.folios.internal.client.page.ElementLayout.Overflow
 
FLIP_MILLIS - Static variable in class net.ixdarklord.folios.internal.client.FoliosReader
 
flipProgress() - Method in class net.ixdarklord.folios.internal.client.FoliosReader
 
flow(String, int, String, FoliosPageElement.Part) - Method in class net.ixdarklord.folios.api.client.page.FoliosLayout
A page with an optional title, a part of its own reserved pixels 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, FoliosPageElement.Part) - Constructor for record class net.ixdarklord.folios.api.client.page.FoliosLayout.Flow
Creates an instance of a Flow record class.
FLOW - Enum constant in enum class net.ixdarklord.folios.internal.client.page.ElementLayout.Overflow
 
focus(StyledEditBox) - Method in interface net.ixdarklord.folios.internal.client.screen.FoliosBar.Focus
 
Folios - Class in net.ixdarklord.folios.internal.core
 
folios$backgroundColor() - Method in interface net.ixdarklord.folios.internal.mixin.client.GuiTextRenderStateAccessor
 
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$bobHurt(CameraRenderState, PoseStack) - Method in interface net.ixdarklord.folios.internal.mixin.client.GameRendererInvoker
 
folios$bobView(CameraRenderState, PoseStack) - Method in interface net.ixdarklord.folios.internal.mixin.client.GameRendererInvoker
 
folios$color() - Method in interface net.ixdarklord.folios.internal.mixin.client.GuiTextRenderStateAccessor
 
folios$dropShadow() - Method in interface net.ixdarklord.folios.internal.mixin.client.GuiTextRenderStateAccessor
 
folios$font() - Method in interface net.ixdarklord.folios.internal.mixin.client.GuiTextRenderStateAccessor
 
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$text() - Method in interface net.ixdarklord.folios.internal.mixin.client.GuiTextRenderStateAccessor
 
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
 
folios$view() - Method in interface net.ixdarklord.folios.internal.mixin.client.PictureInPictureRendererAccessor
 
folios$x() - Method in interface net.ixdarklord.folios.internal.mixin.client.GuiTextRenderStateAccessor
 
folios$y() - Method in interface net.ixdarklord.folios.internal.mixin.client.GuiTextRenderStateAccessor
 
FoliosAlign - Enum Class in net.ixdarklord.folios.api.client.page
Where something sits across a page: an element's text and what it shows, as "alignment" and "title_alignment" in JSON ("left", "center", "right" or "justify").
FoliosBar - Class in net.ixdarklord.folios.internal.client.screen
 
FoliosBar(FoliosReader, boolean, Runnable, FoliosBar.Focus) - Constructor for class net.ixdarklord.folios.internal.client.screen.FoliosBar
 
FoliosBar.Focus - Interface in net.ixdarklord.folios.internal.client.screen
 
FoliosBook - Record Class in net.ixdarklord.folios.api.client
A guide book, as read from assets/<namespace>/folios/<path>/book.json and the categories and entries beside it.
FoliosBook(Identifier, String, String, String, Identifier, int, int, Identifier, FoliosIcon, FoliosBook.Models, boolean, float, float, FoliosBook.PageTurn, FoliosReveal.Use, FoliosBook.Textures, FoliosBook.Layout, boolean, FoliosBook.Handling, FoliosBook.Colors, FoliosBook.CoverText, FoliosBook.CategoryView, FoliosBook.Progress, List, List) - Constructor for record class net.ixdarklord.folios.api.client.FoliosBook
 
FoliosBook(Identifier, String, String, String, Identifier, int, int, Identifier, FoliosIcon, FoliosBook.Models, boolean, float, float, FoliosBook.PageTurn, FoliosReveal.Use, FoliosBook.Textures, FoliosBook.Layout, boolean, FoliosBook.Handling, FoliosBook.Colors, FoliosBook.CoverText, FoliosBook.CategoryView, FoliosBook.Progress, List, Map, Map) - Constructor for record class net.ixdarklord.folios.api.client.FoliosBook
Creates an instance of a FoliosBook record class.
FoliosBook.CategoryView - Record Class in net.ixdarklord.folios.api.client
How the front of the book lists its categories: "categories" in book.json.
FoliosBook.Colors - Record Class in net.ixdarklord.folios.api.client
A book's colour scheme: "colors" in book.json, each colour "#RRGGBB" (or "#AARRGGBB").
FoliosBook.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.
FoliosBook.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.
FoliosBook.Handling - Record Class in net.ixdarklord.folios.api.client
What a reader can do while holding a handheld book open: "handheld" in book.json.
FoliosBook.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.
FoliosBook.Location - Record Class in net.ixdarklord.folios.api.client
A place in a book: an entry, a page of it (0 for its first), and an element of that page (0 for its first; -1 for the page as a whole).
FoliosBook.Models - Record Class in net.ixdarklord.folios.api.client
The models a book is shown with: "models" in book.json.
FoliosBook.PageTurn - Enum Class in net.ixdarklord.folios.api.client
How a handheld book's leaves turn ("page_turn" in book.json).
FoliosBook.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.
FoliosBook.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.
FoliosBookItem - Class in net.ixdarklord.folios.api
An item that opens a guide book when used.
FoliosBookItem(Item.Properties) - Constructor for class net.ixdarklord.folios.api.FoliosBookItem
An item that opens whichever book its stack's component names.
FoliosBookItem(Item.Properties, Identifier) - Constructor for class net.ixdarklord.folios.api.FoliosBookItem
An item that always opens one book (its stacks' component, if any, wins).
FoliosBookItemModel - Class in net.ixdarklord.folios.internal.client
 
FoliosBookItemModel.Unbaked - Record Class in net.ixdarklord.folios.internal.client
 
FoliosBooks - 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.
FoliosBuiltinSources - Class in net.ixdarklord.folios.internal.client
 
FoliosCategory - Record Class in net.ixdarklord.folios.api.client
A category of a book's entries.
FoliosCategory(String, String, String, FoliosIcon, int, FoliosLock, int) - Constructor for record class net.ixdarklord.folios.api.client.FoliosCategory
Creates an instance of a FoliosCategory record class.
FoliosClient - Class in net.ixdarklord.folios.internal.client
 
FoliosClientConfig - Class in net.ixdarklord.folios.internal.config
 
FoliosClientConfig.Corner - Enum Class in net.ixdarklord.folios.internal.config
 
FoliosClientConstructor - Class in net.ixdarklord.folios.internal.core.client
 
FoliosClientConstructor() - Constructor for class net.ixdarklord.folios.internal.core.client.FoliosClientConstructor
 
FoliosClientNetwork - Class in net.ixdarklord.folios.internal.client
 
FoliosClock - Class in net.ixdarklord.folios.internal.client
 
FoliosConstructor - Class in net.ixdarklord.folios.internal.core
 
FoliosConstructor() - Constructor for class net.ixdarklord.folios.internal.core.FoliosConstructor
 
FoliosCoverText - Record Class in net.ixdarklord.folios.internal.client
 
FoliosCoverText(float, float, float, float, float, Identifier) - Constructor for record class net.ixdarklord.folios.internal.client.FoliosCoverText
Creates an instance of a FoliosCoverText record class.
FoliosCoverText.Unbaked - Record Class in net.ixdarklord.folios.internal.client
 
FoliosCoverTint - Record Class in net.ixdarklord.folios.internal.client
 
FoliosCoverTint(boolean) - Constructor for record class net.ixdarklord.folios.internal.client.FoliosCoverTint
Creates an instance of a FoliosCoverTint record class.
FoliosEntry - Record Class in net.ixdarklord.folios.api.client
An entry of a book: a titled run of pages, in a category.
FoliosEntry(String, String, String, FoliosIcon, int, boolean, FoliosLock, List) - Constructor for record class net.ixdarklord.folios.api.client.FoliosEntry
An entry that reveals its pages as its book does.
FoliosEntry(String, String, String, FoliosIcon, int, boolean, FoliosLock, List, FoliosReveal.Use) - Constructor for record class net.ixdarklord.folios.api.client.FoliosEntry
An entry with nothing of it listed on its own.
FoliosEntry(String, String, String, FoliosIcon, int, boolean, FoliosLock, List, FoliosReveal.Use, List) - Constructor for record class net.ixdarklord.folios.api.client.FoliosEntry
Creates an instance of a FoliosEntry record class.
FoliosEntry.Listing - Record Class in net.ixdarklord.folios.api.client
A page of the entry, or an element of one, written with "index": listed in the book's index and found by its search as an entry is, under a name and an icon of its own, and opening the entry at it.
FoliosEntry.Page - Record Class in net.ixdarklord.folios.api.client
A page of the entry, with what applies to it whatever its kind.
FoliosFormat - Class in net.ixdarklord.folios.api
The JSON formats books are written in.
FoliosGuides - Class in net.ixdarklord.folios.api.client
Guide books on the client: the books loaded from resource packs, and opening them.
FoliosHooks - Class in net.ixdarklord.folios.internal
 
FoliosIcon - Class in net.ixdarklord.folios.api.client.page
A book's, category's or entry's 16-pixel icon: items (FoliosStack, e.g.
FoliosLayout - 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).
FoliosLayout(FoliosBook, Font) - Constructor for class net.ixdarklord.folios.api.client.page.FoliosLayout
 
FoliosLayout(FoliosBook, Font, int, int) - Constructor for class net.ixdarklord.folios.api.client.page.FoliosLayout
A layout for pages pageWidth by pageHeight, no smaller than the default page.
FoliosLayout.Flow - Record Class in net.ixdarklord.folios.api.client.page
What a page asked FoliosLayout.flow(String, int, String, FoliosPageElement.Part) for: its title, its own part and how tall it is, and its text.
FoliosLayout.Mark - Record Class in net.ixdarklord.folios.api.client.page
A named place on the pages a page lays out: the pageth of them (from 0), from top down to bottom on it.
FoliosLibrary - Class in net.ixdarklord.folios.internal.client
 
FoliosLinks - Class in net.ixdarklord.folios.api.client
Kinds of link a book's text can make: [label](scheme:target) in any book goes to the kind registered for scheme, which says what the link shows under the pointer and does when pressed.
FoliosLinks.Found - Record Class in net.ixdarklord.folios.api.client
A link's kind and the part of it after the scheme.
FoliosLinks.Kind - Interface in net.ixdarklord.folios.api.client
What a kind of link does.
FoliosLock - Record Class in net.ixdarklord.folios.api.client
What keeps a category, entry, page or element closed until the player has earned it.
FoliosLock(Identifier, List, boolean) - Constructor for record class net.ixdarklord.folios.api.client.FoliosLock
A lock that shows what opens it, and gives a glimpse of what it keeps.
FoliosLock(Identifier, List, boolean, boolean) - Constructor for record class net.ixdarklord.folios.api.client.FoliosLock
A lock that gives a glimpse of what it keeps.
FoliosLock(Identifier, List, boolean, boolean, float) - Constructor for record class net.ixdarklord.folios.api.client.FoliosLock
Creates an instance of a FoliosLock record class.
FoliosMemory - Class in net.ixdarklord.folios.internal.client
 
FoliosMentions - Class in net.ixdarklord.folios.internal.client
 
FoliosNetwork - Class in net.ixdarklord.folios.internal
 
FoliosObjective - Class in net.ixdarklord.folios.api.client
A condition the player makes progress on: an objective of a quest page, shown with a bar, and what a lock ("requires", FoliosLock) waits for.
FoliosObjectives - 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.
FoliosObjectives.Source - Interface in net.ixdarklord.folios.api.client
A value to follow, for the local player.
FoliosPageElement - Interface in net.ixdarklord.folios.api.client.page
A page of an entry, as its JSON describes it.
FoliosPageElement.Laid - Interface in net.ixdarklord.folios.api.client.page
A page ready to draw.
FoliosPageElement.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.
FoliosPageElement.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.
FoliosPageElements - Class in net.ixdarklord.folios.api.client.page
The types of element a page shows, by the "type" their JSON names.
FoliosPainter - Interface in net.ixdarklord.folios.api.client.page
What a page draws with.
FoliosPainter.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.
FoliosPainter.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.
FoliosPalette - Record Class in net.ixdarklord.folios.api.client.page
The colours a page is drawn in (ARGB).
FoliosPalette(int, int, int, int, int, int, int, int) - Constructor for record class net.ixdarklord.folios.api.client.page.FoliosPalette
Creates an instance of a FoliosPalette record class.
FoliosPayloads - Class in net.ixdarklord.folios.internal
 
FoliosPayloads.Advancements - Record Class in net.ixdarklord.folios.internal
 
FoliosPayloads.Claim - Record Class in net.ixdarklord.folios.internal
 
FoliosPayloads.Open - Record Class in net.ixdarklord.folios.internal
 
FoliosPayloads.Progress - Record Class in net.ixdarklord.folios.internal
 
FoliosPayloads.Quests - Record Class in net.ixdarklord.folios.internal
 
FoliosPayloads.Reading - Record Class in net.ixdarklord.folios.internal
 
FoliosPayloads.ReadingAt - Record Class in net.ixdarklord.folios.internal
 
FoliosPayloads.Recipe - Record Class in net.ixdarklord.folios.internal
 
FoliosPayloads.RecipeRequest - Record Class in net.ixdarklord.folios.internal
 
FoliosPayloads.SharedReading - Record Class in net.ixdarklord.folios.internal
 
FoliosPayloads.Source - Record Class in net.ixdarklord.folios.internal
 
FoliosPayloads.Structure - Record Class in net.ixdarklord.folios.internal
 
FoliosPayloads.StructureRequest - Record Class in net.ixdarklord.folios.internal
 
FoliosPayloads.Viewing - Record Class in net.ixdarklord.folios.internal
 
FoliosPopup - Interface in net.ixdarklord.folios.api.client.page
A small window a link opens over the book: under the pointer while it is over the link's words, and pinned in place once they are pressed, until the reader presses elsewhere or Esc.
FoliosProgress - Class in net.ixdarklord.folios.internal.client
 
FoliosQuests - Class in net.ixdarklord.folios.api
Quests the server follows: those data packs give (data/<namespace>/folios/quests/<name>.json), checked by the server alone and rewarded by it.
FoliosQuests.Completed - Interface in net.ixdarklord.folios.api
Told when a player finishes a server quest.
FoliosReader - Class in net.ixdarklord.folios.internal.client
 
FoliosReader(FoliosBook, FoliosSession, FoliosBook.Location) - Constructor for class net.ixdarklord.folios.internal.client.FoliosReader
 
FoliosReader(FoliosBook, FoliosSession, FoliosBook.Location, InteractionHand) - Constructor for class net.ixdarklord.folios.internal.client.FoliosReader
 
FoliosReader.Flip - Record Class in net.ixdarklord.folios.internal.client
 
FoliosReader.Spot - Record Class in net.ixdarklord.folios.internal.client
 
FoliosRecipes - Class in net.ixdarklord.folios.internal.client
 
FoliosRecord - Record Class in net.ixdarklord.folios.internal
 
FoliosRecord(List, List, List, List, List, List, Optional, boolean, Optional, int) - Constructor for record class net.ixdarklord.folios.internal.FoliosRecord
Creates an instance of a FoliosRecord record class.
FoliosRecord.Place - Record Class in net.ixdarklord.folios.internal
 
FoliosRegistry - Class in net.ixdarklord.folios.internal.core
 
FoliosReveal - 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.
FoliosReveal.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).
FoliosReveal.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).
FoliosReveals - Class in net.ixdarklord.folios.api.client
The reveal effects books can use (FoliosReveal), by id.
FoliosScreen - Class in net.ixdarklord.folios.internal.client.screen
 
FoliosScreen(FoliosBook, FoliosSession, FoliosBook.Location) - Constructor for class net.ixdarklord.folios.internal.client.screen.FoliosScreen
 
FoliosScreen(FoliosBook, FoliosSession, FoliosBook.Location, InteractionHand) - Constructor for class net.ixdarklord.folios.internal.client.screen.FoliosScreen
 
FoliosServerConfig - Class in net.ixdarklord.folios.internal.config
 
FoliosSession - Class in net.ixdarklord.folios.internal.client
 
FoliosSession.EntryPages - Record Class in net.ixdarklord.folios.internal.client
 
FoliosSession.Found - Record Class in net.ixdarklord.folios.internal.client
 
FoliosSession.Target - Record Class in net.ixdarklord.folios.internal.client
 
FoliosSourceData - Class in net.ixdarklord.folios.internal
 
FoliosSources - Class in net.ixdarklord.folios.api
Live lists a book's pages can show: a page element with "observe": {"source": "mymod:spells", "row": "..."} writes a line for each row of the source, and is written again whenever the list changes, so content added by addons or data packs shows in the book without anyone editing it.
FoliosSources.Builder - Class in net.ixdarklord.folios.api
 
FoliosSources.Row - Record Class in net.ixdarklord.folios.api
A row of a source: its id, and its fields by name.
FoliosStack - 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).
FoliosStructures - Class in net.ixdarklord.folios.internal.client
 
FoliosStructures.Known - Record Class in net.ixdarklord.folios.internal.client
 
FoliosStyles - Class in net.ixdarklord.folios.api.client
The ways a book can be shown, named by its book.json's "style".
FoliosStyles.Style - Interface in net.ixdarklord.folios.api.client
Shows a book.
FoliosText - Class in net.ixdarklord.folios.api.client.page
Text written for a book, set out in lines to a width.
FoliosText.Kind - Enum Class in net.ixdarklord.folios.api.client.page
What a line is part of, which decides how it is drawn.
FoliosText.Line - Record Class in net.ixdarklord.folios.api.client.page
One line, at (x, y) from the text's top left.
FoliosToast - Class in net.ixdarklord.folios.internal.client
 
FoliosTooltips - Class in net.ixdarklord.folios.internal.client
 
follow(String) - Method in class net.ixdarklord.folios.internal.client.FoliosReader
 
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.FoliosLayout
 
font() - Method in interface net.ixdarklord.folios.api.client.page.FoliosPainter
 
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.ObscuredPainter
 
font() - Method in class net.ixdarklord.folios.internal.client.paint.RevealPainter
 
FOOT - Static variable in class net.ixdarklord.folios.api.client.page.FoliosLayout
How far above a page's foot its content stops: under it are the page's number and its turn buttons, 2 pixels clear.
footer() - Method in record class net.ixdarklord.folios.internal.client.page.Observed
Returns the value of the footer record component.
FORE_EDGE - Static variable in class net.ixdarklord.folios.internal.client.page.Shapes
 
foreEdge(FoliosPainter, int, int, int, boolean) - Static method in class net.ixdarklord.folios.internal.client.page.Shapes
 
foreEdge(FoliosPainter, int, int, int, boolean, int) - Static method in class net.ixdarklord.folios.internal.client.page.Shapes
 
forget() - Method in class net.ixdarklord.folios.api.client.page.FoliosStack
Forgets what it resolved to, for after registries or tags change.
forget() - Static method in class net.ixdarklord.folios.internal.client.ClientQuests
 
forget() - Static method in class net.ixdarklord.folios.internal.client.FoliosMemory
 
forget() - Static method in class net.ixdarklord.folios.internal.FoliosSourceData
 
forReading(FoliosBook, InteractionHand) - Static method in class net.ixdarklord.folios.internal.client.FoliosMemory
 
forStack() - Method in record class net.ixdarklord.folios.internal.FoliosRecord
 
forward() - Method in record class net.ixdarklord.folios.internal.client.FoliosReader.Flip
Returns the value of the forward record component.
Found(FoliosEntry, FoliosEntry.Listing) - Constructor for record class net.ixdarklord.folios.internal.client.FoliosSession.Found
Creates an instance of a Found record class.
Found(FoliosLinks.Kind, String) - Constructor for record class net.ixdarklord.folios.api.client.FoliosLinks.Found
Creates an instance of a Found record class.
Found(Identifier, FoliosBook.Location, ItemStack) - Constructor for record class net.ixdarklord.folios.internal.client.BookLookup.Found
Creates an instance of a Found record class.
FOUND - Static variable in record class net.ixdarklord.folios.internal.FoliosPayloads.Structure
 
frame() - Method in record class net.ixdarklord.folios.api.client.FoliosBook.Textures
Returns the value of the frame record component.
frame() - Method in class net.ixdarklord.folios.internal.client.TabMotion
 
frame(GuiGraphicsExtractor, int, int, int, int, FoliosBook) - Static method in class net.ixdarklord.folios.internal.client.FoliosTooltips
 
frame(GuiGraphicsExtractor, int, int, int, int, FoliosBook, int) - Static method in class net.ixdarklord.folios.internal.client.FoliosTooltips
 
frame(GuiGraphicsExtractor, int, int, int, int, FoliosBook, int, int) - Static method in class net.ixdarklord.folios.internal.client.FoliosTooltips
 
FRAME_INSIDE - Static variable in class net.ixdarklord.folios.internal.client.page.Shapes
 
frameColor(FoliosBook) - Static method in class net.ixdarklord.folios.internal.client.FoliosTooltips
 
frames() - Method in record class net.ixdarklord.folios.internal.client.paint.PixelIcon
Returns the value of the frames record component.
from() - Method in record class net.ixdarklord.folios.internal.client.FoliosReader.Flip
Returns the value of the from record component.

G

GameRendererInvoker - Interface in net.ixdarklord.folios.internal.mixin.client
 
GameRendererMixin - Class in net.ixdarklord.folios.internal.mixin.client
 
GameRendererMixin() - Constructor for class net.ixdarklord.folios.internal.mixin.client.GameRendererMixin
 
get(String) - Static method in class net.ixdarklord.folios.api.client.FoliosLinks
The kind a link's scheme names; null for Folios's built-in links and schemes no one registered.
get(Identifier) - Static method in class net.ixdarklord.folios.api.client.FoliosObjectives
 
get(Identifier) - Static method in class net.ixdarklord.folios.api.client.FoliosReveals
The effect with that id; null when there is none.
get(Identifier) - Static method in class net.ixdarklord.folios.api.client.FoliosStyles
 
get(Identifier) - Static method in class net.ixdarklord.folios.api.client.page.FoliosPageElements
 
get(Identifier) - Static method in class net.ixdarklord.folios.internal.client.ClientQuests
 
get(Identifier) - Static method in class net.ixdarklord.folios.internal.client.FoliosRecipes
 
get(Identifier) - Static method in class net.ixdarklord.folios.internal.client.FoliosStructures
 
get(Identifier) - Static method in class net.ixdarklord.folios.internal.client.handheld.CoverModel
 
getExtents(Consumer) - Method in record class net.ixdarklord.folios.internal.client.FoliosCoverText
 
getName(ItemStack) - Method in class net.ixdarklord.folios.api.FoliosBookItem
 
getWantedVisibility() - Method in class net.ixdarklord.folios.internal.client.FoliosToast
 
gilded(FoliosPainter, int, int, int, float) - Static method in record class net.ixdarklord.folios.internal.client.page.QuestPageElement
 
give(ServerPlayer) - Method in record class net.ixdarklord.folios.internal.quest.QuestRewards
 
go(FoliosReader.Spot) - Method in class net.ixdarklord.folios.internal.client.FoliosReader
 
goal() - Method in class net.ixdarklord.folios.api.client.FoliosObjective
How many it counts to: a count of items carried, or a source's value; 1 for the rest.
grid() - Method in record class net.ixdarklord.folios.api.client.FoliosBook.CategoryView
Returns the value of the grid record component.
gui() - Method in record class net.ixdarklord.folios.internal.client.FoliosBookItemModel.Unbaked
Returns the value of the gui record component.
GUIDE_BOOK - Static variable in class net.ixdarklord.folios.internal.core.FoliosRegistry
 
GuiGraphicsInvoker - Interface in net.ixdarklord.folios.internal.mixin.client
 
GuiGraphicsLookupMixin - Class in net.ixdarklord.folios.internal.mixin.client
 
GuiGraphicsLookupMixin() - Constructor for class net.ixdarklord.folios.internal.mixin.client.GuiGraphicsLookupMixin
 
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.FoliosBook.Models
Returns the value of the guiModel record component.
GuiRendererCacheMixin - Class in net.ixdarklord.folios.internal.mixin.client
 
GuiRendererCacheMixin() - Constructor for class net.ixdarklord.folios.internal.mixin.client.GuiRendererCacheMixin
 
GuiRendererItemTintMixin - Class in net.ixdarklord.folios.internal.mixin.client
 
GuiRendererItemTintMixin() - Constructor for class net.ixdarklord.folios.internal.mixin.client.GuiRendererItemTintMixin
 
GuiRendererScaledItemsMixin - Class in net.ixdarklord.folios.internal.mixin.client
 
GuiRendererScaledItemsMixin() - Constructor for class net.ixdarklord.folios.internal.mixin.client.GuiRendererScaledItemsMixin
 
GuiRenderStateCacheMixin - Class in net.ixdarklord.folios.internal.mixin.client
 
GuiRenderStateCacheMixin() - Constructor for class net.ixdarklord.folios.internal.mixin.client.GuiRenderStateCacheMixin
 
GuiScaledItemsMixin - Class in net.ixdarklord.folios.internal.mixin.client
 
GuiScaledItemsMixin() - Constructor for class net.ixdarklord.folios.internal.mixin.client.GuiScaledItemsMixin
 
GuiTextRenderStateAccessor - Interface in net.ixdarklord.folios.internal.mixin.client
 

H

hand() - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.Progress
Returns the value of the hand record component.
hand() - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.Reading
Returns the value of the hand record component.
HANDHELD - Static variable in class net.ixdarklord.folios.api.client.FoliosStyles
 
HandheldBook - Class in net.ixdarklord.folios.internal.client.handheld
 
handheldFactor() - Static method in class net.ixdarklord.folios.internal.client.PageSize
 
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.FoliosBook
Returns the value of the handling record component.
Handling(boolean, boolean) - Constructor for record class net.ixdarklord.folios.api.client.FoliosBook.Handling
Creates an instance of a Handling record class.
hands() - Method in record class net.ixdarklord.folios.api.client.FoliosBook.Models
Returns the value of the hands record component.
has(FoliosStack) - Static method in class net.ixdarklord.folios.internal.client.ObtainedItems
 
has(Identifier) - Static method in class net.ixdarklord.folios.internal.client.FoliosBuiltinSources
 
hashCode() - Method in record class net.ixdarklord.folios.api.client.FoliosBook.CategoryView
Returns a hash code value for this object.
hashCode() - Method in record class net.ixdarklord.folios.api.client.FoliosBook.Colors
Returns a hash code value for this object.
hashCode() - Method in record class net.ixdarklord.folios.api.client.FoliosBook.CoverText
Returns a hash code value for this object.
hashCode() - Method in record class net.ixdarklord.folios.api.client.FoliosBook.CoverText.Line
Returns a hash code value for this object.
hashCode() - Method in record class net.ixdarklord.folios.api.client.FoliosBook.Handling
Returns a hash code value for this object.
hashCode() - Method in record class net.ixdarklord.folios.api.client.FoliosBook
Returns a hash code value for this object.
hashCode() - Method in record class net.ixdarklord.folios.api.client.FoliosBook.Layout
Returns a hash code value for this object.
hashCode() - Method in record class net.ixdarklord.folios.api.client.FoliosBook.Location
Returns a hash code value for this object.
hashCode() - Method in record class net.ixdarklord.folios.api.client.FoliosBook.Models
Returns a hash code value for this object.
hashCode() - Method in record class net.ixdarklord.folios.api.client.FoliosBook.Textures
Returns a hash code value for this object.
hashCode() - Method in record class net.ixdarklord.folios.api.client.FoliosCategory
Returns a hash code value for this object.
hashCode() - Method in record class net.ixdarklord.folios.api.client.FoliosEntry
Returns a hash code value for this object.
hashCode() - Method in record class net.ixdarklord.folios.api.client.FoliosEntry.Listing
Returns a hash code value for this object.
hashCode() - Method in record class net.ixdarklord.folios.api.client.FoliosEntry.Page
Returns a hash code value for this object.
hashCode() - Method in record class net.ixdarklord.folios.api.client.FoliosLinks.Found
Returns a hash code value for this object.
hashCode() - Method in record class net.ixdarklord.folios.api.client.FoliosLock
Returns a hash code value for this object.
hashCode() - Method in record class net.ixdarklord.folios.api.client.FoliosReveal.Look
Returns a hash code value for this object.
hashCode() - Method in record class net.ixdarklord.folios.api.client.FoliosReveal.Use
Returns a hash code value for this object.
hashCode() - Method in record class net.ixdarklord.folios.api.client.page.FoliosLayout.Flow
Returns a hash code value for this object.
hashCode() - Method in record class net.ixdarklord.folios.api.client.page.FoliosLayout.Mark
Returns a hash code value for this object.
hashCode() - Method in record class net.ixdarklord.folios.api.client.page.FoliosPalette
Returns a hash code value for this object.
hashCode() - Method in record class net.ixdarklord.folios.api.client.page.FoliosText.Line
Returns a hash code value for this object.
hashCode() - Method in record class net.ixdarklord.folios.api.FoliosSources.Row
Returns a hash code value for this object.
hashCode() - Method in record class net.ixdarklord.folios.internal.client.BookLookup.Found
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.ClientQuests.Quest
Returns a hash code value for this object.
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.FoliosBookItemModel.Unbaked
Returns a hash code value for this object.
hashCode() - Method in record class net.ixdarklord.folios.internal.client.FoliosCoverText
Returns a hash code value for this object.
hashCode() - Method in record class net.ixdarklord.folios.internal.client.FoliosCoverText.Unbaked
Returns a hash code value for this object.
hashCode() - Method in record class net.ixdarklord.folios.internal.client.FoliosCoverTint
Returns a hash code value for this object.
hashCode() - Method in record class net.ixdarklord.folios.internal.client.FoliosReader.Flip
Returns a hash code value for this object.
hashCode() - Method in record class net.ixdarklord.folios.internal.client.FoliosReader.Spot
Returns a hash code value for this object.
hashCode() - Method in record class net.ixdarklord.folios.internal.client.FoliosSession.EntryPages
Returns a hash code value for this object.
hashCode() - Method in record class net.ixdarklord.folios.internal.client.FoliosSession.Found
Returns a hash code value for this object.
hashCode() - Method in record class net.ixdarklord.folios.internal.client.FoliosSession.Target
Returns a hash code value for this object.
hashCode() - Method in record class net.ixdarklord.folios.internal.client.FoliosStructures.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.ElementLayout
Returns a hash code value for this object.
hashCode() - Method in record class net.ixdarklord.folios.internal.client.page.ElementLayout.Height
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.Observed
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.page.TextPage.Item
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.client.paint.ScaledGuiItems.State
Returns a hash code value for this object.
hashCode() - Method in record class net.ixdarklord.folios.internal.client.screen.BookCache.Inputs
Returns a hash code value for this object.
hashCode() - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.Advancements
Returns a hash code value for this object.
hashCode() - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.Claim
Returns a hash code value for this object.
hashCode() - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.Open
Returns a hash code value for this object.
hashCode() - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.Progress
Returns a hash code value for this object.
hashCode() - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.Quests
Returns a hash code value for this object.
hashCode() - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.Reading
Returns a hash code value for this object.
hashCode() - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.ReadingAt
Returns a hash code value for this object.
hashCode() - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.Recipe
Returns a hash code value for this object.
hashCode() - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.RecipeRequest
Returns a hash code value for this object.
hashCode() - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.SharedReading
Returns a hash code value for this object.
hashCode() - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.Source
Returns a hash code value for this object.
hashCode() - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.Structure
Returns a hash code value for this object.
hashCode() - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.StructureRequest
Returns a hash code value for this object.
hashCode() - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.Viewing
Returns a hash code value for this object.
hashCode() - Method in record class net.ixdarklord.folios.internal.FoliosRecord
Returns a hash code value for this object.
hashCode() - Method in record class net.ixdarklord.folios.internal.FoliosRecord.Place
Returns a hash code value for this object.
hashCode() - Method in record class net.ixdarklord.folios.internal.format.BookUpgrader.Result
Returns a hash code value for this object.
hashCode() - Method in record class net.ixdarklord.folios.internal.quest.ItemMatch
Returns a hash code value for this object.
hashCode() - Method in record class net.ixdarklord.folios.internal.quest.PlayerQuests
Returns a hash code value for this object.
hashCode() - Method in record class net.ixdarklord.folios.internal.quest.PlayerQuests.Progress
Returns a hash code value for this object.
hashCode() - Method in record class net.ixdarklord.folios.internal.quest.QuestRewards.Choice
Returns a hash code value for this object.
hashCode() - Method in record class net.ixdarklord.folios.internal.quest.QuestRewards
Returns a hash code value for this object.
hashCode() - Method in record class net.ixdarklord.folios.internal.quest.ServerQuest
Returns a hash code value for this object.
hasHistory() - Method in class net.ixdarklord.folios.internal.client.FoliosReader
 
hasReceived(Identifier) - Static method in class net.ixdarklord.folios.internal.FoliosSourceData
 
hasTranslation(String) - Static method in class net.ixdarklord.folios.api.client.page.FoliosText
Whether the language has text for a translation key.
header() - Method in record class net.ixdarklord.folios.internal.client.page.Observed
Returns the value of the header record component.
heading() - Method in record class net.ixdarklord.folios.api.client.page.FoliosPalette
Returns the value of the heading record component.
HEADING - Enum constant in enum class net.ixdarklord.folios.api.client.page.FoliosText.Kind
 
height() - Method in interface net.ixdarklord.folios.api.client.page.FoliosPopup
How tall its body is, in page pixels.
height() - Method in class net.ixdarklord.folios.api.client.page.FoliosText
From the top of the first line to the bottom of the last.
height() - Method in record class net.ixdarklord.folios.api.client.page.FoliosText.Line
 
height() - Method in record class net.ixdarklord.folios.internal.client.page.BuildPageElement
Returns the value of the height record component.
height() - Method in record class net.ixdarklord.folios.internal.client.page.ElementLayout
Returns the value of the height record component.
height() - Method in record class net.ixdarklord.folios.internal.client.page.EntityPageElement
Returns the value of the height record component.
height() - Method in record class net.ixdarklord.folios.internal.client.page.ImagePageElement
Returns the value of the height record component.
height() - Method in record class net.ixdarklord.folios.internal.client.page.MultiblockPageElement
Returns the value of the height record component.
height() - Method in record class net.ixdarklord.folios.internal.client.page.SpreadPage
Returns the value of the height record component.
height() - Method in record class net.ixdarklord.folios.internal.client.page.StructurePageElement
Returns the value of the height record component.
height() - Method in record class net.ixdarklord.folios.internal.client.paint.PixelIcon
Returns the value of the height record component.
height(float) - Static method in class net.ixdarklord.folios.internal.client.PageSize
 
Height(ElementLayout.Height.Kind, int) - Constructor for record class net.ixdarklord.folios.internal.client.page.ElementLayout.Height
 
Height(ElementLayout.Height.Kind, int, float) - Constructor for record class net.ixdarklord.folios.internal.client.page.ElementLayout.Height
Creates an instance of a Height record class.
HEIGHT - Static variable in class net.ixdarklord.folios.internal.client.paint.WorldPainter
 
HEIGHT - Static variable in class net.ixdarklord.folios.internal.client.screen.FoliosBar
 
here() - Method in class net.ixdarklord.folios.internal.client.FoliosReader
 
here() - Method in interface net.ixdarklord.folios.internal.client.paint.AbstractPainter.Navigator
 
HIDDEN - Static variable in record class net.ixdarklord.folios.api.client.FoliosReveal.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, FoliosPainter.Drag) - Constructor for record class net.ixdarklord.folios.internal.client.paint.AbstractPainter.Hit
 
Hit(float, float, float, float, Runnable, FoliosPainter.Drag, FoliosPainter.Scroll) - Constructor for record class net.ixdarklord.folios.internal.client.paint.AbstractPainter.Hit
Creates an instance of a Hit record class.
hold(AbstractPainter.Hit) - Static method in class net.ixdarklord.folios.internal.client.paint.AbstractPainter
 
holdArms(ModelPart, ModelPart, boolean, float) - Static method in class net.ixdarklord.folios.internal.client.handheld.SharedBooks
 
home() - Method in class net.ixdarklord.folios.internal.client.FoliosReader
 
hovered(int, int, int, int) - Method in interface net.ixdarklord.folios.api.client.page.FoliosPainter
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.ObscuredPainter
 
hovered(int, int, int, int) - Method in class net.ixdarklord.folios.internal.client.paint.RevealPainter
 
hoveredSlot - Variable in class net.ixdarklord.folios.internal.mixin.client.ContainerLookupMixin
 
hovering(ItemStack) - Static method in class net.ixdarklord.folios.internal.client.BookLookup
 
hud(GuiGraphicsExtractor) - Static method in class net.ixdarklord.folios.internal.client.build.BuildGuide
 

I

icon() - Method in record class net.ixdarklord.folios.api.client.FoliosBook
Returns the value of the icon record component.
icon() - Method in record class net.ixdarklord.folios.api.client.FoliosCategory
Returns the value of the icon record component.
icon() - Method in record class net.ixdarklord.folios.api.client.FoliosEntry
Returns the value of the icon record component.
icon() - Method in record class net.ixdarklord.folios.api.client.FoliosEntry.Listing
Returns the value of the icon record component.
icon() - Method in record class net.ixdarklord.folios.api.client.FoliosEntry.Page
Returns the value of the icon record component.
icon() - Method in record class net.ixdarklord.folios.internal.client.CoverMarkers.Markers
Returns the value of the icon record component.
icon() - Method in record class net.ixdarklord.folios.internal.client.page.SpreadPage.Node
Returns the value of the icon record component.
icon(FoliosEntry) - Method in record class net.ixdarklord.folios.api.client.FoliosEntry.Listing
The icon it is listed with.
id() - Method in record class net.ixdarklord.folios.api.client.FoliosBook
Returns the value of the id record component.
id() - Method in record class net.ixdarklord.folios.api.client.FoliosCategory
Returns the value of the id record component.
id() - Method in record class net.ixdarklord.folios.api.client.FoliosEntry
Returns the value of the id record component.
id() - Method in record class net.ixdarklord.folios.api.FoliosSources.Row
Returns the value of the id record component.
id() - Method in record class net.ixdarklord.folios.internal.client.page.SpreadPage.Node
Returns the value of the id record component.
id() - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.Recipe
Returns the value of the id record component.
id() - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.Structure
Returns the value of the id record component.
id() - Method in record class net.ixdarklord.folios.internal.quest.ServerQuest
Returns the value of the id record component.
id(String) - Static method in class net.ixdarklord.folios.api.client.FoliosStyles
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.FoliosPageElements
An element type as written: a bare name is Folios's.
image() - Method in enum class net.ixdarklord.folios.internal.client.page.Shapes.Icon
 
image() - Method in record class net.ixdarklord.folios.internal.client.page.SpreadPage
Returns the value of the image record 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 ImagePageElement record class.
images() - Method in record class net.ixdarklord.folios.internal.client.page.ImagePageElement
Returns the value of the images record component.
in(FoliosBook, Supplier) - Static method in class net.ixdarklord.folios.api.client.page.FoliosText
Runs something with a book as the one text is read for: its {entry:...} tags take its entries' names, and {item:...} links to its pages.
index() - Method in class net.ixdarklord.folios.internal.client.FoliosReader
 
INDEX - Static variable in class net.ixdarklord.folios.internal.client.screen.FoliosBar
 
init() - Static method in class net.ixdarklord.folios.internal.client.FoliosClient
 
init() - Method in class net.ixdarklord.folios.internal.client.handheld.HandheldScreen
 
init() - Method in class net.ixdarklord.folios.internal.client.screen.FoliosScreen
 
init() - Static method in class net.ixdarklord.folios.internal.config.FoliosServerConfig
 
init() - Static method in class net.ixdarklord.folios.internal.FoliosNetwork
 
init() - Static method in class net.ixdarklord.folios.internal.quest.QuestTracker
 
INK - Static variable in class net.ixdarklord.folios.api.client.FoliosReveals
 
inline(String) - Static method in class net.ixdarklord.folios.api.client.page.FoliosText
One line of marked-up text (a title or a label) as a component; block marks are kept as written.
inOrder() - Method in record class net.ixdarklord.folios.internal.client.ClientQuests.Quest
Returns the value of the inOrder record component.
inOrder() - Method in record class net.ixdarklord.folios.internal.client.page.QuestPageElement
Returns the value of the inOrder record component.
inOrder() - Method in record class net.ixdarklord.folios.internal.quest.ServerQuest
Returns the value of the inOrder record component.
inOrder(List) - Static method in class net.ixdarklord.folios.api.client.FoliosObjective
These objectives, each counting only once all before it are done (a quest's "in_order").
input() - Method in record class net.ixdarklord.folios.internal.client.screen.BookCache.Inputs
Returns the value of the input record component.
Inputs(int, int, int, int, Object, Matrix3x2f) - Constructor for record class net.ixdarklord.folios.internal.client.screen.BookCache.Inputs
Creates an instance of a Inputs record class.
INSET - Static variable in class net.ixdarklord.folios.internal.client.screen.FoliosBar
 
INSTANCE - Static variable in class net.ixdarklord.folios.internal.FoliosSourceData
 
inventoryTick(ItemStack, ServerLevel, Entity, EquipmentSlot) - Method in class net.ixdarklord.folios.api.FoliosBookItem
 
isActive() - Static method in class net.ixdarklord.folios.internal.client.build.BuildGuide
 
isAllOrNothing() - Method in class net.ixdarklord.folios.api.client.FoliosObjective
Whether it is done or not done, with nothing between: no bar of its own is shown for it.
isBlank(String) - Static method in class net.ixdarklord.folios.api.client.page.FoliosText
Whether text comes to nothing once read (a translation with an empty fallback and no key, say).
isBookmarked(String) - Method in class net.ixdarklord.folios.internal.client.FoliosMemory
 
isClaimed(ServerPlayer, Identifier) - Static method in class net.ixdarklord.folios.api.FoliosQuests
Whether a player has claimed a server quest's reward.
isDone(FoliosBook) - Method in class net.ixdarklord.folios.api.client.FoliosObjective
 
isDone(Identifier) - Static method in class net.ixdarklord.folios.internal.client.FoliosProgress
 
isDone(ServerPlayer, Identifier) - Static method in class net.ixdarklord.folios.api.FoliosQuests
Whether a player has finished a server quest.
isEmpty() - Method in class net.ixdarklord.folios.api.client.page.FoliosIcon
 
isEmpty() - Method in class net.ixdarklord.folios.api.client.page.FoliosText
 
isEmpty() - Method in record class net.ixdarklord.folios.internal.quest.QuestRewards
 
isNewer(String) - Static method in class net.ixdarklord.folios.api.FoliosFormat
Whether a book naming version was written for a Folios newer than this one.
isOpen() - Method in record class net.ixdarklord.folios.api.client.FoliosCategory
 
isOpen() - Method in record class net.ixdarklord.folios.api.client.FoliosEntry
 
isOpen() - Method in record class net.ixdarklord.folios.api.client.FoliosLock
 
isOpen() - Method in record class net.ixdarklord.folios.internal.quest.PlayerQuests.Progress
 
isOpen(FoliosBook, String) - Method in interface net.ixdarklord.folios.api.client.FoliosLinks.Kind
Whether the reader can follow it now; a link that can't shows "Not yet discovered" and does nothing.
isOpen(FoliosEntry) - Method in record class net.ixdarklord.folios.api.client.FoliosEntry.Listing
Whether it can be read: its entry open, and nothing of its own keeping it closed.
isPauseScreen() - Method in class net.ixdarklord.folios.internal.client.handheld.HandheldScreen
 
isPauseScreen() - Method in class net.ixdarklord.folios.internal.client.screen.FoliosScreen
 
isQuest() - Method in record class net.ixdarklord.folios.api.client.FoliosEntry
 
isRead(String) - Method in class net.ixdarklord.folios.internal.client.FoliosMemory
 
isRead(Identifier, String) - Static method in class net.ixdarklord.folios.api.client.FoliosGuides
Whether an entry of a book has been opened by the player (kept between games).
isRead(Identifier, String) - Method in record class net.ixdarklord.folios.internal.quest.PlayerQuests
 
isRead(Entity, ItemStack) - Static method in class net.ixdarklord.folios.internal.FoliosNetwork
 
isSeen(String) - Method in class net.ixdarklord.folios.internal.client.FoliosMemory
 
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
 
isTag() - Method in class net.ixdarklord.folios.internal.client.build.BlockChoice
 
isVisible() - Method in record class net.ixdarklord.folios.api.client.FoliosCategory
 
isVisible() - Method in record class net.ixdarklord.folios.api.client.FoliosEntry
 
isVisible() - Method in record class net.ixdarklord.folios.api.client.FoliosLock
Whether it is shown at all: open, or locked but not secret.
isVisible(FoliosEntry) - Method in record class net.ixdarklord.folios.api.client.FoliosEntry.Listing
Whether it is listed at all: it and its entry not secret, or open.
isWaiting(FoliosBook) - Method in class net.ixdarklord.folios.api.client.FoliosObjective
Whether it waits on others before it counts (an objective of an "in_order" quest after one not done).
item() - Method in record class net.ixdarklord.folios.api.client.FoliosBook.Models
Returns the value of the item record component.
item() - Method in record class net.ixdarklord.folios.internal.client.page.SpotlightPageElement
Returns the value of the item record component.
item() - Method in record class net.ixdarklord.folios.internal.client.paint.ScaledGuiItems.State
Returns the value of the item record component.
item(GuiItemRenderState) - Static method in class net.ixdarklord.folios.internal.client.screen.BookCache
 
item(ItemStack, int, int) - Method in interface net.ixdarklord.folios.api.client.page.FoliosPainter
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.ObscuredPainter
 
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.FoliosPainter
As FoliosPainter.item(ItemStack, int, int), tinted by argb: 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.ObscuredPainter
 
item(ItemStack, int, int, int) - Method in class net.ixdarklord.folios.internal.client.paint.RevealPainter
 
Item(FoliosPageElement, ElementLayout, Observed) - Constructor for record class net.ixdarklord.folios.internal.client.page.TextPage.Item
 
Item(FoliosPageElement, ElementLayout, Observed, String, FoliosLock) - Constructor for record class net.ixdarklord.folios.internal.client.page.TextPage.Item
Creates an instance of a Item record class.
itemIndex() - Method in record class net.ixdarklord.folios.api.client.FoliosBook
Returns the value of the itemIndex record component.
ItemInHandRendererMixin - Class in net.ixdarklord.folios.internal.mixin.client
 
ItemInHandRendererMixin() - Constructor for class net.ixdarklord.folios.internal.mixin.client.ItemInHandRendererMixin
 
ItemMatch - Record Class in net.ixdarklord.folios.internal.quest
 
ItemMatch(Set, List) - Constructor for record class net.ixdarklord.folios.internal.quest.ItemMatch
Creates an instance of a ItemMatch record class.
itemModel() - Method in record class net.ixdarklord.folios.api.client.FoliosBook
The item model the folios:guide_book item 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.FoliosObjective
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.FoliosPageElement
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
 
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() - Method in record class net.ixdarklord.folios.internal.quest.ItemMatch
Returns the value of the items record component.
items() - Method in record class net.ixdarklord.folios.internal.quest.QuestRewards
Returns the value of the items record component.
items(BlockState) - Static method in class net.ixdarklord.folios.internal.client.build.BlockChoice
 
ITEMS - Static variable in class net.ixdarklord.folios.internal.client.FoliosBuiltinSources
 
ItemTintSourcesAccessor - Interface in net.ixdarklord.folios.internal.mixin.client
 

J

json() - Method in class net.ixdarklord.folios.api.client.FoliosObjective
The JSON it was read from, for writing it back.
json() - Method in record class net.ixdarklord.folios.internal.quest.ServerQuest
Returns the value of the json record component.
JUSTIFY - Enum constant in enum class net.ixdarklord.folios.api.client.page.FoliosAlign
 

K

KEEP - Enum constant in enum class net.ixdarklord.folios.internal.client.page.ElementLayout.Overflow
 
keepCurrent() - Method in class net.ixdarklord.folios.internal.client.FoliosReader
 
key() - Method in class net.ixdarklord.folios.internal.client.build.BlockChoice
 
key(KeyEvent, int) - Static method in class net.ixdarklord.folios.internal.client.BookLookup
 
KEY - Static variable in class net.ixdarklord.folios.internal.client.BookLookup
 
KEY - Static variable in class net.ixdarklord.folios.internal.client.FoliosMentions
 
KeyboardLookupMixin - Class in net.ixdarklord.folios.internal.mixin.client
 
KeyboardLookupMixin() - Constructor for class net.ixdarklord.folios.internal.mixin.client.KeyboardLookupMixin
 
keyPressed(KeyEvent) - Method in class net.ixdarklord.folios.internal.client.handheld.HandheldScreen
 
keyPressed(KeyEvent) - Method in class net.ixdarklord.folios.internal.client.screen.FoliosScreen
 
keyReleased(KeyEvent) - Method in class net.ixdarklord.folios.internal.client.handheld.HandheldScreen
 
kind() - Method in record class net.ixdarklord.folios.api.client.FoliosLinks.Found
Returns the value of the kind record component.
kind() - Method in record class net.ixdarklord.folios.api.client.page.FoliosText.Line
Returns the value of the kind record component.
kind() - Method in record class net.ixdarklord.folios.internal.client.CoverMarkers.Lettering
Returns the value of the kind record component.
kind() - Method in record class net.ixdarklord.folios.internal.client.page.ElementLayout.Height
Returns the value of the kind record component.
Known(int, Map) - Constructor for record class net.ixdarklord.folios.internal.client.FoliosStructures.Known
Creates an instance of a Known record class.
KNOWN - Static variable in class net.ixdarklord.folios.api.FoliosFormat
Every format so far, oldest first.

L

label() - Method in record class net.ixdarklord.folios.internal.client.page.LinksPageElement.Link
Returns the value of the label record component.
label() - Method in record class net.ixdarklord.folios.internal.client.page.SpreadPage.Node
Returns the value of the label record component.
label(FoliosBook) - Method in class net.ixdarklord.folios.api.client.FoliosObjective
What it says, with how far along it is where that is a count; ??? while it is hidden and not done.
landing() - Method in record class net.ixdarklord.folios.api.client.FoliosBook
Returns the value of the landing record component.
lang() - Method in record class net.ixdarklord.folios.internal.format.BookUpgrader.Result
Returns the value of the lang record component.
last() - Method in class net.ixdarklord.folios.internal.client.FoliosMemory
 
last() - Method in record class net.ixdarklord.folios.internal.FoliosRecord
Returns the value of the last record component.
lastChapter() - Method in class net.ixdarklord.folios.internal.client.FoliosMemory
 
lastChapter() - Method in record class net.ixdarklord.folios.internal.FoliosRecord
Returns the value of the lastChapter record component.
lastPage() - Method in class net.ixdarklord.folios.internal.client.FoliosMemory
 
lastPage() - Method in record class net.ixdarklord.folios.internal.FoliosRecord
Returns the value of the lastPage record component.
LATCH - Static variable in class net.ixdarklord.folios.internal.client.handheld.CoverModel
 
lay(FoliosLayout) - Method in interface net.ixdarklord.folios.api.client.page.FoliosPageElement
Sets the page out: one or more pages, each drawn on its own.
lay(FoliosLayout) - Method in record class net.ixdarklord.folios.internal.client.page.BuildPageElement
 
lay(FoliosLayout) - Method in record class net.ixdarklord.folios.internal.client.page.EmptyPage
 
lay(FoliosLayout) - Method in record class net.ixdarklord.folios.internal.client.page.EntityPageElement
 
lay(FoliosLayout) - Method in record class net.ixdarklord.folios.internal.client.page.ErrorPage
 
lay(FoliosLayout) - Method in record class net.ixdarklord.folios.internal.client.page.ImagePageElement
 
lay(FoliosLayout) - Method in record class net.ixdarklord.folios.internal.client.page.LinksPageElement
 
lay(FoliosLayout) - Method in record class net.ixdarklord.folios.internal.client.page.MultiblockPageElement
 
lay(FoliosLayout) - Method in record class net.ixdarklord.folios.internal.client.page.QuestPageElement
 
lay(FoliosLayout) - Method in record class net.ixdarklord.folios.internal.client.page.RecipePageElement
 
lay(FoliosLayout) - Method in record class net.ixdarklord.folios.internal.client.page.SpotlightPageElement
 
lay(FoliosLayout) - Method in record class net.ixdarklord.folios.internal.client.page.SpreadPage
 
lay(FoliosLayout) - Method in record class net.ixdarklord.folios.internal.client.page.StructurePageElement
 
lay(FoliosLayout) - Method in record class net.ixdarklord.folios.internal.client.page.TextPage
 
layout() - Method in record class net.ixdarklord.folios.api.client.FoliosBook
Returns the value of the layout record component.
layout() - Method in class net.ixdarklord.folios.internal.client.FoliosSession
 
layout(FoliosBook, CoverMarkers.Markers, FoliosBook.CoverText.Line, FoliosBook.CoverText.Line, float) - Static method in class net.ixdarklord.folios.internal.client.CoverMarkers
 
Layout(int, int, int, int, int, int, int, int, int) - Constructor for record class net.ixdarklord.folios.api.client.FoliosBook.Layout
Creates an instance of a Layout record class.
layoutOf(Identifier) - Static method in class net.ixdarklord.folios.internal.client.FoliosLibrary
 
leastHeight(int) - Method in record class net.ixdarklord.folios.internal.client.page.ElementLayout
 
LEFT - Enum constant in enum class net.ixdarklord.folios.api.client.page.FoliosAlign
 
leftOpen() - Method in class net.ixdarklord.folios.internal.client.FoliosMemory
 
leftOpen() - Method in record class net.ixdarklord.folios.internal.FoliosRecord
Returns the value of the leftOpen record component.
LEGACY - Static variable in class net.ixdarklord.folios.api.FoliosFormat
The format of books written for Folios 2.x, and of any book that doesn't say.
Lettering(Component, FoliosBook.CoverText.Line, float, int, CoverMarkers.Kind) - Constructor for record class net.ixdarklord.folios.internal.client.CoverMarkers.Lettering
Creates an instance of a Lettering record 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.FoliosBook.Colors
Returns the value of the light record component.
lightAs(Vector3f) - Method in class net.ixdarklord.folios.internal.client.paint.WorldPainter
 
limit() - Method in record class net.ixdarklord.folios.internal.client.page.Observed
Returns the value of the limit record component.
line() - Method in record class net.ixdarklord.folios.api.client.page.FoliosPalette
Returns the value of the line record component.
line() - Method in record class net.ixdarklord.folios.internal.client.CoverMarkers.Lettering
Returns the value of the line record component.
line() - Method in record class net.ixdarklord.folios.internal.client.CoverMarkers.Marked
Returns the value of the line record component.
Line(float, float, float, float) - Constructor for record class net.ixdarklord.folios.api.client.FoliosBook.CoverText.Line
Creates an instance of a Line record class.
Line(FormattedCharSequence, int, int, FoliosText.Kind, boolean, String, int, int) - Constructor for record class net.ixdarklord.folios.api.client.page.FoliosText.Line
 
Line(FormattedCharSequence, int, int, FoliosText.Kind, boolean, String, int, int, float) - Constructor for record class net.ixdarklord.folios.api.client.page.FoliosText.Line
Creates an instance of a Line record class.
LINE_HEIGHT - Static variable in class net.ixdarklord.folios.api.client.page.FoliosText
 
lines() - Method in class net.ixdarklord.folios.api.client.page.FoliosText
 
lines() - Method in record class net.ixdarklord.folios.internal.client.CoverMarkers.Lettering
Returns the value of the lines record component.
lines() - Method in record class net.ixdarklord.folios.internal.client.CoverMarkers.Rows
Returns the value of the lines record component.
lineTops() - Method in class net.ixdarklord.folios.api.client.page.FoliosText
Where each line starts down the text, top first, each once: where a window of it can start.
link() - Method in record class net.ixdarklord.folios.api.client.page.FoliosPalette
Returns the value of the link record component.
link() - Method in record class net.ixdarklord.folios.internal.client.page.SpotlightPageElement
Returns the value of the link record component.
link(int, int, int, int, String) - Method in interface net.ixdarklord.folios.api.client.page.FoliosPainter
Makes a rectangle open a link when pressed: entry:<id>, entry:<id>#<marker>, 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.ObscuredPainter
 
link(int, int, int, int, String) - Method in class net.ixdarklord.folios.internal.client.paint.RevealPainter
 
link(FoliosEntry) - Method in record class net.ixdarklord.folios.api.client.FoliosEntry.Listing
Where it is, as a link: entry:<id>#@<page> for a page, entry:<id>#@<page>.<element> for an element.
Link(String, String) - Constructor for record class net.ixdarklord.folios.internal.client.page.LinksPageElement.Link
Creates an instance of a Link record class.
LINK - Static variable in class net.ixdarklord.folios.api.client.page.FoliosText
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 links record 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 LinksPageElement record class.
LinksPageElement.Link - Record Class in net.ixdarklord.folios.internal.client.page
 
listing() - Method in record class net.ixdarklord.folios.internal.client.FoliosSession.Found
Returns the value of the listing record component.
Listing(String, FoliosIcon, int, int, String, FoliosPageElement, List) - Constructor for record class net.ixdarklord.folios.api.client.FoliosEntry.Listing
Creates an instance of a Listing record class.
listings() - Method in record class net.ixdarklord.folios.api.client.FoliosEntry
Returns the value of the listings record component.
location() - Method in record class net.ixdarklord.folios.internal.client.BookLookup.Found
Returns the value of the location record component.
location(String, int) - Method in class net.ixdarklord.folios.internal.client.FoliosSession
 
Location(String, int) - Constructor for record class net.ixdarklord.folios.api.client.FoliosBook.Location
A page as a whole.
Location(String, int, int) - Constructor for record class net.ixdarklord.folios.api.client.FoliosBook.Location
Creates an instance of a Location record class.
lock() - Method in record class net.ixdarklord.folios.api.client.FoliosCategory
Returns the value of the lock record component.
lock() - Method in record class net.ixdarklord.folios.api.client.FoliosEntry
Returns the value of the lock record component.
lock() - Method in record class net.ixdarklord.folios.api.client.FoliosEntry.Page
Returns the value of the lock record component.
lock() - Method in record class net.ixdarklord.folios.internal.client.page.TextPage.Item
Returns the value of the lock record component.
locked() - Method in record class net.ixdarklord.folios.internal.client.page.QuestPageElement
Returns the value of the locked record component.
Locked - Class in net.ixdarklord.folios.internal.client.page
 
LOCKED_BACKDROP - Static variable in class net.ixdarklord.folios.internal.client.page.Sprites
 
LOCKED_FRAME_FILL - Static variable in class net.ixdarklord.folios.internal.client.page.Sprites
 
LOCKED_FRAME_LINE - Static variable in class net.ixdarklord.folios.internal.client.page.Sprites
 
LOCKED_HOLLOW - Static variable in class net.ixdarklord.folios.internal.client.page.Sprites
 
LOCKED_HOLLOW_SHINE - Static variable in class net.ixdarklord.folios.internal.client.page.Sprites
 
LOCKED_NOTCH_FILL - Static variable in class net.ixdarklord.folios.internal.client.page.Sprites
 
LOCKED_NOTCH_LINE - Static variable in class net.ixdarklord.folios.internal.client.page.Sprites
 
LOCKED_ORNAMENT - Static variable in class net.ixdarklord.folios.internal.client.page.Sprites
 
LOCKED_ORNAMENT_SHINE - Static variable in class net.ixdarklord.folios.internal.client.page.Sprites
 
LOCKED_RIM - Static variable in class net.ixdarklord.folios.internal.client.page.Sprites
 
LOCKED_RULE_LEFT - Static variable in class net.ixdarklord.folios.internal.client.page.Sprites
 
LOCKED_RULE_RIGHT - Static variable in class net.ixdarklord.folios.internal.client.page.Sprites
 
LOCKED_SEAL - Static variable in class net.ixdarklord.folios.internal.client.page.Sprites
 
LOCKED_SEAL_GLOW - Static variable in class net.ixdarklord.folios.internal.client.page.Sprites
 
LOCKED_SEAL_SHINE - Static variable in class net.ixdarklord.folios.internal.client.page.Sprites
 
LOCKED_TICK - Static variable in class net.ixdarklord.folios.internal.client.page.Sprites
 
locks() - Method in record class net.ixdarklord.folios.api.client.FoliosEntry.Listing
Returns the value of the locks record component.
LOGGER - Static variable in class net.ixdarklord.folios.internal.core.Folios
 
look(float, float, float) - Method in interface net.ixdarklord.folios.api.client.FoliosReveal
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.FoliosReveal.Look
 
Look(float, float, float, int, float) - Constructor for record class net.ixdarklord.folios.api.client.FoliosReveal.Look
Creates an instance of a Look record class.
lookAround() - Method in record class net.ixdarklord.folios.api.client.FoliosBook.Handling
Returns the value of the lookAround record component.

M

main(String[]) - Static method in class net.ixdarklord.folios.internal.format.BookUpgrader
 
map() - Method in record class net.ixdarklord.folios.internal.client.page.SpreadPage
Returns the value of the map record component.
MAP_CODEC - Static variable in record class net.ixdarklord.folios.internal.client.FoliosBookItemModel.Unbaked
 
MAP_CODEC - Static variable in record class net.ixdarklord.folios.internal.client.FoliosCoverText.Unbaked
 
MAP_CODEC - Static variable in record class net.ixdarklord.folios.internal.client.FoliosCoverTint
 
MapLayout(List, List, Optional) - Constructor for record class net.ixdarklord.folios.internal.client.page.SpreadPage.MapLayout
Creates an instance of a MapLayout record class.
mapping() - Method in record class net.ixdarklord.folios.internal.client.page.MultiblockPageElement
Returns the value of the mapping record component.
mapping() - Method in record class net.ixdarklord.folios.internal.client.page.SpreadPage.Build
Returns the value of the mapping record component.
MARGIN - Static variable in class net.ixdarklord.folios.api.client.page.FoliosLayout
 
mark(String, int) - Method in class net.ixdarklord.folios.api.client.page.FoliosLayout
Marks the whole of the laidth page laid out (from 0) with a name.
mark(String, FoliosLayout.Mark) - Method in class net.ixdarklord.folios.api.client.page.FoliosLayout
Marks a place on the pages the page being laid out lays out with a name, for links to reach and to be shown when they do: where a part of it is, as a page of elements marks each of its elements.
Mark(int, int, int) - Constructor for record class net.ixdarklord.folios.api.client.page.FoliosLayout.Mark
Creates an instance of a Mark record class.
markCelebrated(String) - Method in class net.ixdarklord.folios.internal.client.FoliosMemory
 
markDynamic() - Static method in class net.ixdarklord.folios.internal.client.screen.BookCache
 
Marked(FoliosBook.CoverText.Line, float) - Constructor for record class net.ixdarklord.folios.internal.client.CoverMarkers.Marked
Creates an instance of a Marked record class.
marker() - Method in record class net.ixdarklord.folios.api.client.FoliosEntry.Page
Returns the value of the marker record component.
marker() - Method in record class net.ixdarklord.folios.api.client.page.FoliosText.Line
Returns the value of the marker record component.
marker() - Method in record class net.ixdarklord.folios.internal.client.FoliosSession.Target
Returns the value of the marker record component.
marker() - Method in record class net.ixdarklord.folios.internal.client.page.TextPage.Item
Returns the value of the marker record component.
markers() - Method in record class net.ixdarklord.folios.internal.client.FoliosCoverText
Returns the value of the markers record component.
markers() - Method in record class net.ixdarklord.folios.internal.client.FoliosCoverText.Unbaked
Returns the value of the markers record component.
markers() - Method in record class net.ixdarklord.folios.internal.client.FoliosSession.EntryPages
Returns the value of the markers record component.
Markers(CoverMarkers.Marked, CoverMarkers.Marked, CoverMarkers.Marked, CoverMarkers.Marked) - Constructor for record class net.ixdarklord.folios.internal.client.CoverMarkers.Markers
Creates an instance of a Markers record class.
markObtained(String) - Method in class net.ixdarklord.folios.internal.client.FoliosMemory
 
markQuestDone(String) - Method in class net.ixdarklord.folios.internal.client.FoliosMemory
 
markRead(String) - Method in class net.ixdarklord.folios.internal.client.FoliosMemory
 
markSeen(String) - Method in class net.ixdarklord.folios.internal.client.FoliosMemory
 
matches(ItemStack) - Method in record class net.ixdarklord.folios.internal.quest.ItemMatch
 
matches(BlockState) - Method in class net.ixdarklord.folios.internal.client.build.BlockChoice
 
MAX_BOOKMARKS - Static variable in class net.ixdarklord.folios.internal.client.FoliosMemory
 
MAX_BOOKMARKS - Static variable in record class net.ixdarklord.folios.internal.FoliosRecord
 
MAX_EACH - Static variable in record class net.ixdarklord.folios.internal.FoliosRecord
 
memory - Variable in class net.ixdarklord.folios.internal.client.FoliosReader
 
mention(boolean) - Method in class net.ixdarklord.folios.internal.client.FoliosReader
 
mention(Identifier, FoliosBook.Location) - Static method in class net.ixdarklord.folios.internal.client.FoliosMentions
 
message() - Method in record class net.ixdarklord.folios.internal.client.page.ErrorPage
Returns the value of the message record component.
MIGRATION - Static variable in class net.ixdarklord.folios.internal.client.FoliosLibrary
 
millis() - Static method in class net.ixdarklord.folios.internal.client.FoliosClock
 
MIN_HEIGHT - Static variable in record class net.ixdarklord.folios.internal.client.page.ElementLayout
 
minHeight() - Method in record class net.ixdarklord.folios.internal.client.page.ElementLayout
Returns the value of the minHeight record component.
MISSING - Static variable in record class net.ixdarklord.folios.internal.FoliosPayloads.Structure
 
mix(int, int, float) - Static method in record class net.ixdarklord.folios.api.client.page.FoliosPalette
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.FoliosBook
Returns the value of the models record component.
Models(Identifier, Identifier, Identifier, boolean, boolean) - Constructor for record class net.ixdarklord.folios.api.client.FoliosBook.Models
Creates an instance of a Models record class.
MOST - Static variable in class net.ixdarklord.folios.internal.client.PageSize
 
MOST - Static variable in record class net.ixdarklord.folios.internal.quest.ServerQuest
 
MOST_STRUCTURE_BLOCKS - Static variable in class net.ixdarklord.folios.internal.FoliosPayloads
 
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.FoliosScreen
 
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.FoliosScreen
 
MouseLookupMixin - Class in net.ixdarklord.folios.internal.mixin.client
 
MouseLookupMixin() - Constructor for class net.ixdarklord.folios.internal.mixin.client.MouseLookupMixin
 
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.FoliosScreen
 
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.FoliosScreen
 
mouseX() - Method in record class net.ixdarklord.folios.internal.client.screen.BookCache.Inputs
Returns the value of the mouseX record component.
mouseY() - Method in record class net.ixdarklord.folios.internal.client.screen.BookCache.Inputs
Returns the value of the mouseY record component.
moveAlong(FoliosReader.Spot) - Method in class net.ixdarklord.folios.internal.client.FoliosReader
 
moved(float, float) - Method in interface net.ixdarklord.folios.api.client.page.FoliosPainter.Drag
 
multiblock() - Method in record class net.ixdarklord.folios.internal.client.page.SpreadPage
Returns the value of the multiblock record component.
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 MultiblockPageElement record class.
muted() - Method in record class net.ixdarklord.folios.api.client.page.FoliosPalette
Returns the value of the muted record component.

N

name() - Method in record class net.ixdarklord.folios.api.client.FoliosBook
Returns the value of the name record component.
name() - Method in record class net.ixdarklord.folios.api.client.FoliosCategory
Returns the value of the name record component.
name() - Method in record class net.ixdarklord.folios.api.client.FoliosEntry.Listing
Returns the value of the name record component.
name() - Method in record class net.ixdarklord.folios.api.client.FoliosEntry
Returns the value of the name record component.
name(float) - Method in class net.ixdarklord.folios.internal.client.build.BlockChoice
 
named(String) - Static method in enum class net.ixdarklord.folios.api.client.page.FoliosAlign
As JSON writes it; null for anything else.
names - Static variable in class net.ixdarklord.folios.internal.FoliosHooks
 
navigator - Variable in class net.ixdarklord.folios.internal.client.paint.AbstractPainter
 
NEEDS_BOOK - Static variable in class net.ixdarklord.folios.internal.config.FoliosServerConfig
 
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.format - package net.ixdarklord.folios.internal.format
 
net.ixdarklord.folios.internal.mixin - package net.ixdarklord.folios.internal.mixin
 
net.ixdarklord.folios.internal.mixin.client - package net.ixdarklord.folios.internal.mixin.client
 
net.ixdarklord.folios.internal.quest - package net.ixdarklord.folios.internal.quest
 
newLeft() - Method in record class net.ixdarklord.folios.internal.client.FoliosReader.Flip
Returns the value of the newLeft record component.
newRight() - Method in record class net.ixdarklord.folios.internal.client.FoliosReader.Flip
Returns the value of the newRight record 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.FoliosPayloads
 
Node(String, int, int, JsonElement, Optional, Optional) - Constructor for record class net.ixdarklord.folios.internal.client.page.SpreadPage.Node
Creates an instance of a Node record class.
nodes() - Method in record class net.ixdarklord.folios.internal.client.page.SpreadPage.MapLayout
Returns the value of the nodes record component.
noise(int) - Static method in interface net.ixdarklord.folios.api.client.FoliosReveal
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.FoliosLock
 
NONE - Static variable in record class net.ixdarklord.folios.api.client.FoliosReveal.Use
 
NONE - Static variable in class net.ixdarklord.folios.api.client.FoliosReveals
 
NONE - Static variable in class net.ixdarklord.folios.api.client.page.FoliosIcon
 
NONE - Static variable in record class net.ixdarklord.folios.internal.client.CoverMarkers.Markers
 
NONE - Static variable in record class net.ixdarklord.folios.internal.client.page.ElementLayout
 
NONE - Static variable in record class net.ixdarklord.folios.internal.quest.PlayerQuests.Progress
 
numberButton(FoliosPainter, int, int, int, String, boolean, boolean) - Static method in class net.ixdarklord.folios.internal.client.page.Shapes
 
NUMBERED - Enum constant in enum class net.ixdarklord.folios.api.client.page.FoliosText.Kind
 
numberX() - Method in record class net.ixdarklord.folios.api.client.FoliosBook.Layout
Returns the value of the numberX record component.
numberY() - Method in record class net.ixdarklord.folios.api.client.FoliosBook.Layout
Returns the value of the numberY record component.

O

objectives() - Method in record class net.ixdarklord.folios.api.client.FoliosEntry
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.FoliosPageElement
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.ClientQuests.Quest
Returns the value of the objectives record component.
objectives() - Method in record class net.ixdarklord.folios.internal.client.page.QuestPageElement
Returns the value of the objectives record component.
objectives() - Method in record class net.ixdarklord.folios.internal.client.page.TextPage
 
objectives() - Method in record class net.ixdarklord.folios.internal.quest.PlayerQuests.Progress
Returns the value of the objectives record component.
objectives() - Method in record class net.ixdarklord.folios.internal.quest.ServerQuest
Returns the value of the objectives record component.
ObscuredPainter - Class in net.ixdarklord.folios.internal.client.paint
 
ObscuredPainter(FoliosPainter) - Constructor for class net.ixdarklord.folios.internal.client.paint.ObscuredPainter
 
ObscuredPainter(FoliosPainter, float) - Constructor for class net.ixdarklord.folios.internal.client.paint.ObscuredPainter
 
observed() - Method in record class net.ixdarklord.folios.internal.client.page.TextPage.Item
Returns the value of the observed record component.
observed() - Method in record class net.ixdarklord.folios.internal.client.page.TextPage
Returns the value of the observed record component.
Observed - Record Class in net.ixdarklord.folios.internal.client.page
 
Observed(Identifier, String, String, String, String, String, String, JsonObject, int, String) - Constructor for record class net.ixdarklord.folios.internal.client.page.Observed
Creates an instance of a Observed record class.
obtained() - Method in class net.ixdarklord.folios.api.client.FoliosObjective
The items "obtained" conditions ask for, this one's and any it holds ("any").
obtained() - Method in class net.ixdarklord.folios.internal.client.FoliosMemory
 
obtained() - Method in record class net.ixdarklord.folios.internal.FoliosRecord
Returns the value of the obtained record component.
obtained() - Method in record class net.ixdarklord.folios.internal.quest.PlayerQuests
Returns the value of the obtained record component.
ObtainedItems - Class in net.ixdarklord.folios.internal.client
 
of() - Method in record class net.ixdarklord.folios.internal.client.page.Observed
Returns the value of the of record component.
of(String) - Static method in class net.ixdarklord.folios.api.FoliosFormat
The format a book naming version is read in: the newest known at or below it, FoliosFormat.LEGACY below them all.
of(String) - Static method in class net.ixdarklord.folios.internal.client.build.BlockChoice
 
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
 
of(FoliosPainter, FoliosReveal, float, float) - Static method in class net.ixdarklord.folios.internal.client.paint.RevealPainter
 
of(FoliosStack) - Static method in class net.ixdarklord.folios.api.client.page.FoliosIcon
 
of(Font, String, int) - Static method in class net.ixdarklord.folios.api.client.page.FoliosText
Reads marked-up text and sets it out in lines no wider than width.
of(Font, String, int, FoliosAlign) - Static method in class net.ixdarklord.folios.api.client.page.FoliosText
As FoliosText.of(Font, String, int), its lines aligned: null or FoliosAlign.LEFT as written.
of(Component, Component) - Static method in class net.ixdarklord.folios.internal.client.FoliosTooltips
 
of(Identifier) - Static method in class net.ixdarklord.folios.api.client.page.FoliosStack
One item.
of(Identifier) - Static method in class net.ixdarklord.folios.internal.client.CoverMarkers
 
of(Identifier) - Static method in class net.ixdarklord.folios.internal.client.FoliosMemory
 
of(BlockState) - Static method in class net.ixdarklord.folios.internal.client.build.BlockChoice
 
OFF - Static variable in class net.ixdarklord.folios.internal.client.CelebrationSettings
 
offset(int, int) - Method in enum class net.ixdarklord.folios.api.client.page.FoliosAlign
How far in from the left something width wide sits in room.
oldLeft() - Method in record class net.ixdarklord.folios.internal.client.FoliosReader.Flip
Returns the value of the oldLeft record component.
oldRight() - Method in record class net.ixdarklord.folios.internal.client.FoliosReader.Flip
Returns the value of the oldRight record component.
on(String, String) - Method in class net.ixdarklord.folios.internal.client.CelebrationSettings
 
once() - Method in record class net.ixdarklord.folios.api.client.FoliosReveal.Use
Returns the value of the once record component.
onClose() - Method in class net.ixdarklord.folios.internal.client.handheld.HandheldScreen
 
onCompleted(FoliosQuests.Completed) - Static method in class net.ixdarklord.folios.api.FoliosQuests
Listens for players finishing quests.
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
 
opacity() - Method in record class net.ixdarklord.folios.api.client.FoliosReveal.Look
Returns the value of the opacity record component.
open() - Method in record class net.ixdarklord.folios.api.client.FoliosBook.Models
Returns the value of the open record component.
open() - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.ReadingAt
Returns the value of the open record component.
open(String) - Static method in class net.ixdarklord.folios.internal.client.FoliosMentions
 
open(FoliosBook.Location) - Method in class net.ixdarklord.folios.internal.client.FoliosReader
 
open(FoliosBook.Location) - Method in interface net.ixdarklord.folios.internal.client.paint.AbstractPainter.Navigator
 
open(FoliosBook, FoliosBook.Location, InteractionHand) - Method in interface net.ixdarklord.folios.api.client.FoliosStyles.Style
Opens a book.
open(FoliosBook, FoliosSession, FoliosBook.Location, InteractionHand) - Static method in class net.ixdarklord.folios.internal.client.handheld.HandheldBook
 
open(FoliosPayloads.Open) - Static method in class net.ixdarklord.folios.internal.client.FoliosClientNetwork
 
open(Identifier) - Static method in class net.ixdarklord.folios.api.client.FoliosGuides
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.FoliosClient
 
open(Identifier, String) - Static method in class net.ixdarklord.folios.api.client.FoliosGuides
Opens a book at an entry ("category/entry", optionally with "#marker").
open(Identifier, FoliosBook.Location) - Static method in class net.ixdarklord.folios.internal.client.FoliosClient
 
open(ServerPlayer, Identifier) - Static method in class net.ixdarklord.folios.api.FoliosBooks
Opens a book on a player's screen at its first page.
open(ServerPlayer, Identifier, String) - Static method in class net.ixdarklord.folios.api.FoliosBooks
Opens a book on a player's screen at an entry ("category/entry", its path under the book's entries/), or at its start for null.
open(ServerPlayer, Identifier, String) - Static method in class net.ixdarklord.folios.internal.FoliosNetwork
 
Open(Identifier, Optional) - Constructor for record class net.ixdarklord.folios.internal.FoliosPayloads.Open
Creates an instance of a Open record class.
opened(ServerPlayer, Identifier) - Static method in class net.ixdarklord.folios.internal.quest.QuestReading
 
opener - Static variable in class net.ixdarklord.folios.internal.FoliosHooks
 
openFromItem(Identifier, InteractionHand) - Static method in class net.ixdarklord.folios.internal.FoliosHooks
 
openness(int) - Static method in class net.ixdarklord.folios.internal.client.handheld.SharedBooks
 
openScreen(FoliosBook, FoliosSession, FoliosBook.Location, InteractionHand) - Static method in class net.ixdarklord.folios.internal.client.handheld.HandheldBook
 
options() - Method in class net.ixdarklord.folios.internal.client.build.BlockChoice
 
or(ElementLayout) - Method in record class net.ixdarklord.folios.internal.client.page.ElementLayout
 
out() - Method in record class net.ixdarklord.folios.internal.client.handheld.CoverModel.Band
Returns the value of the out record component.
out(String, boolean, boolean) - Method in class net.ixdarklord.folios.internal.client.TabMotion
 
over(FoliosPainter, int, int, FoliosPageElement.Part, FoliosLock, int) - Static method in class net.ixdarklord.folios.internal.client.page.Locked
 
over(FoliosPalette, boolean) - Method in record class net.ixdarklord.folios.api.client.FoliosBook.Colors
A palette with this scheme's colours for it laid over it.
overflow() - Method in record class net.ixdarklord.folios.internal.client.page.ElementLayout
Returns the value of the overflow record component.
overflowOrFlow() - Method in record class net.ixdarklord.folios.internal.client.page.ElementLayout
 
overlay(FoliosPainter, float, float, float) - Method in interface net.ixdarklord.folios.api.client.FoliosReveal
Draws over a page while the reveal plays (progress under 1), after its content: fire along a burning edge, smoke, sparks, floating symbols.

P

packRemoved(Identifier) - Static method in class net.ixdarklord.folios.internal.FoliosSourceData
 
packRows(Identifier) - Static method in class net.ixdarklord.folios.internal.FoliosSourceData
 
packSources() - Static method in class net.ixdarklord.folios.internal.FoliosSourceData
 
page() - Method in record class net.ixdarklord.folios.api.client.FoliosBook.Location
Returns the value of the page record component.
page() - Method in record class net.ixdarklord.folios.api.client.FoliosBook.Textures
Returns the value of the page record component.
page() - Method in record class net.ixdarklord.folios.api.client.FoliosEntry.Listing
Returns the value of the page record component.
page() - Method in record class net.ixdarklord.folios.api.client.FoliosEntry.Page
Returns the value of the page record component.
page() - Method in record class net.ixdarklord.folios.api.client.page.FoliosLayout.Mark
Returns the value of the page record component.
page() - Method in record class net.ixdarklord.folios.internal.client.FoliosReader.Spot
Returns the value of the page record component.
page() - Method in record class net.ixdarklord.folios.internal.client.FoliosSession.Target
Returns the value of the page record component.
page() - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.ReadingAt
Returns the value of the page record component.
page() - Method in record class net.ixdarklord.folios.internal.FoliosRecord.Place
Returns the value of the page record component.
page(FoliosLock, int, FoliosPageElement.Laid) - Static method in class net.ixdarklord.folios.internal.client.page.Locked
 
page(FoliosReader.Spot, int) - Method in class net.ixdarklord.folios.internal.client.FoliosReader
 
Page(FoliosPageElement, String, FoliosLock) - Constructor for record class net.ixdarklord.folios.api.client.FoliosEntry.Page
 
Page(FoliosPageElement, String, FoliosLock, FoliosIcon) - Constructor for record class net.ixdarklord.folios.api.client.FoliosEntry.Page
Creates an instance of a Page record class.
PAGE_HEIGHT - Static variable in class net.ixdarklord.folios.api.client.page.FoliosLayout
 
PAGE_WIDTH - Static variable in class net.ixdarklord.folios.api.client.page.FoliosLayout
The default page's size: a handheld book's, and a screen book's at the Auto GUI scale.
pageFrame(FoliosPainter, Identifier, int, int) - Static method in class net.ixdarklord.folios.internal.client.page.Shapes
 
pageFrame(FoliosPainter, Identifier, int, int, FoliosPageElement.Laid, boolean) - Static method in class net.ixdarklord.folios.internal.client.page.Shapes
 
pageHeight() - Method in class net.ixdarklord.folios.api.client.page.FoliosLayout
 
pageHeight() - Method in interface net.ixdarklord.folios.api.client.page.FoliosPainter
 
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.ObscuredPainter
 
pageHeight() - Method in class net.ixdarklord.folios.internal.client.paint.RevealPainter
 
pageHeight() - Method in class net.ixdarklord.folios.internal.client.paint.WorldPainter
 
pageOf(FoliosBook.Location) - Method in class net.ixdarklord.folios.internal.client.FoliosSession
 
pagePalette(FoliosBook) - Static method in class net.ixdarklord.folios.internal.client.screen.FoliosScreen
 
PAGER_DOT - Static variable in class net.ixdarklord.folios.internal.client.page.Sprites
 
PAGER_FACE - Static variable in class net.ixdarklord.folios.internal.client.page.Sprites
 
PAGER_MARKER - Static variable in class net.ixdarklord.folios.internal.client.page.Sprites
 
PAGER_OUTLINE - Static variable in class net.ixdarklord.folios.internal.client.page.Sprites
 
PAGER_SQUARE - Static variable in class net.ixdarklord.folios.internal.client.page.Sprites
 
pages() - Method in record class net.ixdarklord.folios.api.client.FoliosEntry
Returns the value of the pages record component.
pages() - Method in record class net.ixdarklord.folios.internal.client.FoliosSession.EntryPages
Returns the value of the pages record 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.FoliosBook
Returns the value of the pageTurn record component.
pageWidth() - Method in class net.ixdarklord.folios.api.client.page.FoliosLayout
The page's width and height, in its own pixels.
pageWidth() - Method in interface net.ixdarklord.folios.api.client.page.FoliosPainter
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.ObscuredPainter
 
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
 
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.FoliosPainter
 
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.ObscuredPainter
 
palette() - Method in class net.ixdarklord.folios.internal.client.paint.RevealPainter
 
palette() - Method in class net.ixdarklord.folios.internal.client.screen.FoliosBar
 
palette() - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.Structure
Returns the value of the palette record component.
palette(FoliosBook) - Static method in class net.ixdarklord.folios.internal.client.handheld.HandheldRenderer
 
panel() - Method in record class net.ixdarklord.folios.api.client.FoliosBook.Colors
Returns the value of the panel record component.
panel() - Method in record class net.ixdarklord.folios.api.client.page.FoliosPalette
Returns the value of the panel record component.
panel(FoliosPainter, int, int, int, int) - Static method in class net.ixdarklord.folios.internal.client.page.Shapes
 
PANEL_BORDER - Static variable in class net.ixdarklord.folios.internal.client.page.Sprites
 
PANEL_FACE - Static variable in class net.ixdarklord.folios.internal.client.page.Sprites
 
paper() - Method in record class net.ixdarklord.folios.api.client.page.FoliosPalette
Returns the value of the paper record component.
paper(float, float, float, float, int) - Method in class net.ixdarklord.folios.internal.client.paint.WorldPainter
 
paper(float, float, float, float, int, Identifier) - Method in class net.ixdarklord.folios.internal.client.paint.WorldPainter
 
paper(float, float, float, float, int, Identifier, float, int, boolean) - Method in class net.ixdarklord.folios.internal.client.paint.WorldPainter
 
PARAGRAPH - Enum constant in enum class net.ixdarklord.folios.api.client.page.FoliosText.Kind
 
parse(String) - Static method in class net.ixdarklord.folios.api.FoliosFormat
A version's numbers ("3.10" is 3 then 10); null when it isn't dot-separated numbers.
part() - Method in record class net.ixdarklord.folios.api.client.page.FoliosLayout.Flow
Returns the value of the part record 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 paths record component.
pattern() - Method in record class net.ixdarklord.folios.internal.client.page.MultiblockPageElement
Returns the value of the pattern record component.
pattern() - Method in record class net.ixdarklord.folios.internal.client.page.SpreadPage.Build
Returns the value of the pattern record component.
paused() - Static method in class net.ixdarklord.folios.internal.client.FoliosClock
 
peek() - Method in record class net.ixdarklord.folios.api.client.FoliosLock
Returns the value of the peek record component.
percent() - Method in record class net.ixdarklord.folios.internal.client.page.ElementLayout.Height
Returns the value of the percent record component.
PERCENT - Enum constant in enum class net.ixdarklord.folios.internal.client.page.ElementLayout.Height.Kind
 
picture(PictureInPictureRenderState) - Static method in class net.ixdarklord.folios.internal.client.screen.BookCache
 
PictureInPictureRendererAccessor - Interface in net.ixdarklord.folios.internal.mixin.client
 
pinned() - Method in class net.ixdarklord.folios.internal.client.FoliosReader
 
PixelIcon - Record Class in net.ixdarklord.folios.internal.client.paint
 
PixelIcon(Identifier, int, int, int) - Constructor for record class net.ixdarklord.folios.internal.client.paint.PixelIcon
Creates an instance of a PixelIcon record class.
pixels() - Method in record class net.ixdarklord.folios.internal.client.page.ElementLayout.Height
Returns the value of the pixels record component.
pixels() - Static method in class net.ixdarklord.folios.internal.client.PageSize
 
pixels(int) - Method in record class net.ixdarklord.folios.internal.client.page.ElementLayout.Height
 
pixels(FoliosPainter, PixelIcon, int, int, int, int) - Static method in class net.ixdarklord.folios.internal.client.screen.FoliosBar
 
place(float, float, float, Vector3f) - Method in interface net.ixdarklord.folios.internal.client.paint.WorldPainter.Surface
 
place(String, String) - Method in class net.ixdarklord.folios.internal.client.FoliosSession
 
place(FoliosPainter, FoliosAlign, int) - Static method in class net.ixdarklord.folios.api.client.page.FoliosLayout
Where something width wide starts across the page's content, for an alignment: centred for null and FoliosAlign.JUSTIFY, the way a picture or a card is placed by default.
Place(String, int) - Constructor for record class net.ixdarklord.folios.internal.FoliosRecord.Place
Creates an instance of a Place record class.
places() - Method in record class net.ixdarklord.folios.internal.client.FoliosSession.EntryPages
Returns the value of the places record component.
plain(Runnable) - Static method in class net.ixdarklord.folios.internal.client.paint.ScaledGuiItems
 
plain(String) - Static method in class net.ixdarklord.folios.api.client.page.FoliosText
Text without its marks, for searching.
plateAt(CoverMarkers.Markers, float, float) - Static method in class net.ixdarklord.folios.internal.client.CoverMarkers
 
plateText(FoliosBook, CoverMarkers.Kind) - Static method in class net.ixdarklord.folios.internal.client.CoverMarkers
 
PLAYER - Enum constant in enum class net.ixdarklord.folios.api.client.FoliosBook.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.FoliosRegistry
 
PLAYER_QUESTS - Static variable in class net.ixdarklord.folios.internal.core.FoliosRegistry
 
PlayerAdvancementsMixin - Class in net.ixdarklord.folios.internal.mixin
 
PlayerAdvancementsMixin() - Constructor for class net.ixdarklord.folios.internal.mixin.PlayerAdvancementsMixin
 
PlayerQuests - Record Class in net.ixdarklord.folios.internal.quest
 
PlayerQuests(Map, List, Map, List) - Constructor for record class net.ixdarklord.folios.internal.quest.PlayerQuests
Creates an instance of a PlayerQuests record class.
PlayerQuests.Progress - Record Class in net.ixdarklord.folios.internal.quest
 
pop() - Method in interface net.ixdarklord.folios.api.client.page.FoliosPainter
 
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.ObscuredPainter
 
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
 
popup() - Method in class net.ixdarklord.folios.internal.client.paint.AbstractPainter
 
popup(String) - Method in class net.ixdarklord.folios.internal.client.FoliosSession
 
popup(FoliosLayout, String) - Method in interface net.ixdarklord.folios.api.client.FoliosLinks.Kind
A window shown under the pointer in place of a tooltip, and pinned when the link is pressed; null for none.
PopupLayer - Class in net.ixdarklord.folios.internal.client.screen
 
PopupLayer() - Constructor for class net.ixdarklord.folios.internal.client.screen.PopupLayer
 
pose() - Method in record class net.ixdarklord.folios.internal.client.paint.ScaledGuiItems.State
Returns the value of the pose record component.
pose() - Method in record class net.ixdarklord.folios.internal.client.screen.BookCache.Inputs
Returns the value of the pose record component.
premultiplied(int) - Static method in class net.ixdarklord.folios.internal.client.paint.TintedGuiItems
 
prepare(ScaledGuiItems.State, GuiRenderState, FeatureRenderDispatcher, int) - Static method in class net.ixdarklord.folios.internal.client.paint.ScaledGuiItems
 
press(String) - Method in class net.ixdarklord.folios.internal.client.TabMotion
 
press(FoliosBook, String) - Method in interface net.ixdarklord.folios.api.client.FoliosLinks.Kind
The link pressed: true when it did something, false to pin its popup, if it has one.
pressed(String) - Method in class net.ixdarklord.folios.internal.client.TabMotion
 
PreviewEntities - Class in net.ixdarklord.folios.internal.client.page
 
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
 
progress() - Method in record class net.ixdarklord.folios.api.client.FoliosBook
Returns the value of the progress record component.
progress(String) - Method in class net.ixdarklord.folios.internal.client.FoliosReader
 
progress(FoliosBook) - Method in class net.ixdarklord.folios.api.client.FoliosObjective
How far along it is, 0 to 1.
progress(FoliosBook, List) - Static method in class net.ixdarklord.folios.api.client.FoliosObjective
How far along several objectives are together: the average of each.
progress(Identifier) - Static method in class net.ixdarklord.folios.internal.client.ClientQuests
 
progress(Identifier) - Method in record class net.ixdarklord.folios.internal.quest.PlayerQuests
 
progress(ServerPlayer, Identifier) - Static method in class net.ixdarklord.folios.api.FoliosQuests
How far along a player is with a server quest, 0 to 1.
progress(ServerPlayer, Identifier) - Static method in class net.ixdarklord.folios.internal.quest.QuestTracker
 
Progress(List, boolean, boolean, boolean) - Constructor for record class net.ixdarklord.folios.internal.quest.PlayerQuests.Progress
Creates an instance of a Progress record class.
Progress(Identifier, int, FoliosRecord) - Constructor for record class net.ixdarklord.folios.internal.FoliosPayloads.Progress
Creates an instance of a Progress record class.
push() - Method in interface net.ixdarklord.folios.api.client.page.FoliosPainter
 
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.ObscuredPainter
 
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

quest() - Method in record class net.ixdarklord.folios.internal.client.page.QuestPageElement
Returns the value of the quest record component.
quest() - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.Claim
Returns the value of the quest record component.
Quest(List, boolean, JsonObject) - Constructor for record class net.ixdarklord.folios.internal.client.ClientQuests.Quest
Creates an instance of a Quest record class.
QuestPageElement - Record Class in net.ixdarklord.folios.internal.client.page
 
QuestPageElement(List, Optional, String, Optional, boolean, Optional, Optional) - Constructor for record class net.ixdarklord.folios.internal.client.page.QuestPageElement
Creates an instance of a QuestPageElement record class.
QuestReading - Class in net.ixdarklord.folios.internal.quest
 
QuestRewards - Record Class in net.ixdarklord.folios.internal.quest
 
QuestRewards(List, List, int) - Constructor for record class net.ixdarklord.folios.internal.quest.QuestRewards
Creates an instance of a QuestRewards record class.
QuestRewards.Choice - Record Class in net.ixdarklord.folios.internal.quest
 
quests() - Static method in class net.ixdarklord.folios.api.FoliosQuests
The server quests there are.
quests() - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.Quests
Returns the value of the quests record component.
quests() - Method in record class net.ixdarklord.folios.internal.quest.PlayerQuests
Returns the value of the quests record component.
quests() - Static method in class net.ixdarklord.folios.internal.quest.QuestTracker
 
Quests(Map) - Constructor for record class net.ixdarklord.folios.internal.FoliosPayloads.Quests
Creates an instance of a Quests record class.
questsDone() - Method in record class net.ixdarklord.folios.internal.FoliosRecord
Returns the value of the questsDone record component.
QuestTracker - Class in net.ixdarklord.folios.internal.quest
 
quiet() - Method in class net.ixdarklord.folios.internal.client.paint.EdgeFadePainter
 
quiet(FoliosPainter) - Static method in class net.ixdarklord.folios.internal.client.paint.EdgeFadePainter
 
quietItem(ItemStack, int, int) - Method in interface net.ixdarklord.folios.api.client.page.FoliosPainter
As FoliosPainter.item(ItemStack, int, int), with no tooltip and no link: for an icon that only decorates, like a page's heading.
quietItem(ItemStack, int, int) - Method in class net.ixdarklord.folios.internal.client.paint.AbstractPainter
 
quietItem(ItemStack, int, int, int) - Method in class net.ixdarklord.folios.internal.client.paint.AbstractPainter
 
quietItem(ItemStack, int, int, int) - Method in class net.ixdarklord.folios.internal.client.paint.EdgeFadePainter
 
QUOTE - Enum constant in enum class net.ixdarklord.folios.api.client.page.FoliosText.Kind
 

R

rainbow(FoliosPainter, int, int, float, int) - Method in record class net.ixdarklord.folios.internal.client.paint.PixelIcon
 
rainbow(GuiGraphicsExtractor, int, int, float, int) - Method in record class net.ixdarklord.folios.internal.client.paint.PixelIcon
 
random() - Method in record class net.ixdarklord.folios.internal.quest.QuestRewards
Returns the value of the random record component.
read() - Method in record class net.ixdarklord.folios.internal.FoliosRecord
Returns the value of the read record component.
read() - Method in record class net.ixdarklord.folios.internal.quest.PlayerQuests
Returns the value of the read record component.
read(JsonElement) - Static method in class net.ixdarklord.folios.api.client.page.FoliosIcon
Reads an icon from JSON; FoliosIcon.NONE for null.
read(JsonElement) - Static method in class net.ixdarklord.folios.internal.client.CelebrationSettings
 
read(JsonObject, String) - Static method in record class net.ixdarklord.folios.internal.client.page.ElementLayout
 
read(JsonElement) - Static method in class net.ixdarklord.folios.api.client.page.FoliosText
Text from JSON, as FoliosText.CODEC reads it.
read(JsonElement) - Static method in record class net.ixdarklord.folios.internal.quest.ItemMatch
 
read(JsonObject) - Static method in class net.ixdarklord.folios.api.client.FoliosObjective
A condition as JSON writes it.
read(JsonObject) - Static method in record class net.ixdarklord.folios.internal.client.page.Observed
 
read(JsonObject, HolderLookup.Provider) - Static method in record class net.ixdarklord.folios.internal.quest.QuestRewards
 
read(JsonObject, Identifier) - Static method in record class net.ixdarklord.folios.api.client.FoliosLock
The lock an object of a book's JSON (a category, an entry, a page or an element) has.
read(JsonObject, Identifier) - Static method in class net.ixdarklord.folios.internal.quest.ServerObjective
 
read(Identifier, JsonObject) - Static method in record class net.ixdarklord.folios.internal.quest.ServerQuest
 
READ_SECONDS - Static variable in class net.ixdarklord.folios.internal.config.FoliosServerConfig
 
readAll(JsonElement) - Static method in class net.ixdarklord.folios.api.client.FoliosObjective
One condition, or a list of them all of which must hold.
readCount() - Method in class net.ixdarklord.folios.internal.client.FoliosMemory
 
reader() - Method in class net.ixdarklord.folios.internal.client.screen.FoliosScreen
 
reader() - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.SharedReading
Returns the value of the reader record component.
reading() - Static method in class net.ixdarklord.folios.internal.client.FoliosLibrary
 
reading() - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.Reading
Returns the value of the reading record component.
Reading(boolean, int) - Constructor for record class net.ixdarklord.folios.internal.FoliosPayloads.Reading
Creates an instance of a Reading record class.
READING - Static variable in class net.ixdarklord.folios.internal.core.FoliosRegistry
 
ReadingAt(boolean, Identifier, String, int, boolean) - Constructor for record class net.ixdarklord.folios.internal.FoliosPayloads.ReadingAt
Creates an instance of a ReadingAt record class.
READS_PER_MINUTE - Static variable in class net.ixdarklord.folios.internal.config.FoliosServerConfig
 
receive(FoliosPayloads.Advancements) - Static method in class net.ixdarklord.folios.internal.client.FoliosProgress
 
receive(FoliosPayloads.Quests) - Static method in class net.ixdarklord.folios.internal.client.ClientQuests
 
receive(FoliosPayloads.Recipe) - Static method in class net.ixdarklord.folios.internal.client.FoliosRecipes
 
receive(FoliosPayloads.SharedReading) - Static method in class net.ixdarklord.folios.internal.client.handheld.SharedBooks
 
receive(FoliosPayloads.Source) - Static method in class net.ixdarklord.folios.internal.FoliosSourceData
 
receive(FoliosPayloads.Structure) - Static method in class net.ixdarklord.folios.internal.client.FoliosStructures
 
received(Identifier) - Static method in class net.ixdarklord.folios.internal.FoliosSourceData
 
recipe(FoliosPayloads.Recipe) - Static method in class net.ixdarklord.folios.internal.client.FoliosClientNetwork
 
Recipe(Identifier, List) - Constructor for record class net.ixdarklord.folios.internal.FoliosPayloads.Recipe
Creates an instance of a Recipe record 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 RecipePageElement record class.
RecipeRequest(List) - Constructor for record class net.ixdarklord.folios.internal.FoliosPayloads.RecipeRequest
Creates an instance of a RecipeRequest record class.
recipes() - Method in record class net.ixdarklord.folios.internal.client.page.RecipePageElement
Returns the value of the recipes record component.
recipes() - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.RecipeRequest
Returns the value of the recipes record component.
record() - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.Progress
Returns the value of the record record component.
records(GuiRenderState) - Static method in class net.ixdarklord.folios.internal.client.screen.BookCache
 
refresh() - Static method in class net.ixdarklord.folios.api.client.FoliosGuides
Lays every book out again at its next drawing, for after something its locks depend on changed.
register() - Static method in class net.ixdarklord.folios.internal.client.page.ScenePopups
 
register(String, FoliosLinks.Kind) - Static method in class net.ixdarklord.folios.api.client.FoliosLinks
Adds a kind of link, scheme:target; a scheme already taken (Folios's own too) is refused.
register(Identifier, MapCodec) - Static method in class net.ixdarklord.folios.api.client.page.FoliosPageElements
Adds a type of element (or of page); register it while the client initialises, before resources load.
register(Identifier, Supplier) - Static method in class net.ixdarklord.folios.api.FoliosSources
Adds a source the client works out itself (call on the client; asked when a page observing it is laid out).
register(Identifier, FoliosObjectives.Source) - Static method in class net.ixdarklord.folios.api.client.FoliosObjectives
 
register(Identifier, FoliosReveal) - Static method in class net.ixdarklord.folios.api.client.FoliosReveals
Adds an effect, or replaces the one with that id.
register(Identifier, FoliosStyles.Style) - Static method in class net.ixdarklord.folios.api.client.FoliosStyles
 
registerFlag(String, Predicate) - Static method in class net.ixdarklord.folios.api.FoliosQuests
A flag a mod works out for each player, for quests' "flag" objectives.
registerServer(Identifier, Function) - Static method in class net.ixdarklord.folios.api.FoliosSources
Adds a source the server works out (data-driven content), sent to every player.
registerValue(Identifier, ToDoubleFunction) - Static method in class net.ixdarklord.folios.api.FoliosQuests
A value for quests' "source" objectives to follow ({"source": "mymod:mana", "goal": 100}).
release() - Method in class net.ixdarklord.folios.internal.client.screen.PopupLayer
 
RELEASE - Static variable in class net.ixdarklord.folios.api.FoliosFormat
The Folios release this is: a book naming a later one needs a newer Folios.
reload(ResourceManager) - Static method in class net.ixdarklord.folios.internal.client.FoliosLibrary
 
removed() - Method in class net.ixdarklord.folios.internal.client.handheld.HandheldScreen
 
removed() - Method in class net.ixdarklord.folios.internal.client.screen.FoliosScreen
 
removed() - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.Source
Returns the value of the removed record component.
removed(Identifier) - Static method in class net.ixdarklord.folios.internal.FoliosSourceData
 
render(CameraRenderState, float) - Static method in class net.ixdarklord.folios.internal.client.build.BuildGuide
 
renderPending(GuiRenderer) - Static method in class net.ixdarklord.folios.internal.client.screen.BookCache
 
requires() - Method in record class net.ixdarklord.folios.api.client.FoliosLock
Returns the value of the requires record component.
requires() - Method in record class net.ixdarklord.folios.internal.quest.ServerQuest
Returns the value of the requires record component.
reserved() - Method in record class net.ixdarklord.folios.api.client.page.FoliosLayout.Flow
Returns the value of the reserved record component.
reset() - Static method in class net.ixdarklord.folios.internal.client.FoliosProgress
 
reset() - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.Advancements
Returns the value of the reset record component.
reset(ServerPlayer, Identifier) - Static method in class net.ixdarklord.folios.api.FoliosQuests
Takes back a player's quest, and its claim: they can do it, and claim it, again.
reset(ServerPlayer, Identifier) - Static method in class net.ixdarklord.folios.internal.quest.QuestTracker
 
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.FoliosText
The text a raw string stands for: its translation if it is a translation key, with each {lang:...} put in its place.
resolve(String) - Method in class net.ixdarklord.folios.internal.client.FoliosSession
 
resolveDependencies(ResolvableModel.Resolver) - Method in record class net.ixdarklord.folios.internal.client.FoliosBookItemModel.Unbaked
 
Result(Map, Map, Map) - Constructor for record class net.ixdarklord.folios.internal.format.BookUpgrader.Result
Creates an instance of a Result record class.
reveal() - Method in record class net.ixdarklord.folios.api.client.FoliosBook
Returns the value of the reveal record component.
reveal() - Method in record class net.ixdarklord.folios.api.client.FoliosEntry
Returns the value of the reveal record component.
reveal() - Method in class net.ixdarklord.folios.internal.client.FoliosReader
 
revealHeld() - Method in class net.ixdarklord.folios.internal.client.FoliosReader
 
revealHeld() - Method in class net.ixdarklord.folios.internal.client.handheld.HandheldBook
 
revealing(FoliosPainter, FoliosReader.Spot, boolean) - Method in class net.ixdarklord.folios.internal.client.FoliosReader
 
revealOf(FoliosReader.Spot) - Method in class net.ixdarklord.folios.internal.client.FoliosReader
 
RevealPainter - Class in net.ixdarklord.folios.internal.client.paint
 
revision() - Static method in class net.ixdarklord.folios.internal.client.paint.ScaledGuiItems
 
revision() - Static method in class net.ixdarklord.folios.internal.client.paint.ScreenAtlas
 
reward() - Method in record class net.ixdarklord.folios.internal.client.page.QuestPageElement
Returns the value of the reward record component.
rewards() - Method in record class net.ixdarklord.folios.internal.client.ClientQuests.Quest
Returns the value of the rewards record component.
rewards() - Method in record class net.ixdarklord.folios.internal.quest.ServerQuest
Returns the value of the rewards record component.
rewards(Identifier) - Static method in class net.ixdarklord.folios.internal.client.ClientQuests
 
ribbonRoot(int, int) - Static method in class net.ixdarklord.folios.internal.client.page.Shapes
 
RIGHT - Enum constant in enum class net.ixdarklord.folios.api.client.page.FoliosAlign
 
RISE - Static variable in class net.ixdarklord.folios.api.client.FoliosReveals
 
rl(String) - Static method in class net.ixdarklord.folios.internal.core.Folios
 
rolls() - Method in record class net.ixdarklord.folios.internal.quest.QuestRewards
Returns the value of the rolls record component.
row() - Method in record class net.ixdarklord.folios.internal.client.page.Observed
Returns the value of the row record component.
row(String) - Static method in class net.ixdarklord.folios.api.FoliosSources
A row to fill in: FoliosSources.row(id).field("name", ...).field("cost", 3).
Row(String, Map) - Constructor for record class net.ixdarklord.folios.api.FoliosSources.Row
Creates an instance of a Row record class.
rows() - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.Source
Returns the value of the rows record component.
rows(Font, CoverMarkers.Lettering) - Static method in class net.ixdarklord.folios.internal.client.CoverMarkers
 
rows(Identifier) - Static method in class net.ixdarklord.folios.api.FoliosSources
A source's rows as the client has them, as FoliosSources.rows(Identifier, String) with nothing to narrow it.
rows(Identifier, String) - Static method in class net.ixdarklord.folios.api.FoliosSources
A source's rows as the client has them: a source Folios gives itself (folios:items, ...), narrowed by of; then those the server sent; then those of a client source of the same id, a row whose id is already there taking its place; less those data packs removed.
rows(Identifier, String) - Static method in class net.ixdarklord.folios.internal.client.FoliosBuiltinSources
 
Rows(List, float, float) - Constructor for record class net.ixdarklord.folios.internal.client.CoverMarkers.Rows
Creates an instance of a Rows record class.
rule(FoliosBook.CoverText.Line) - Static method in class net.ixdarklord.folios.internal.client.CoverMarkers
 
RULE - Enum constant in enum class net.ixdarklord.folios.api.client.page.FoliosText.Kind
 
RULE - Enum constant in enum class net.ixdarklord.folios.internal.client.CoverMarkers.Kind
 
runes() - Method in record class net.ixdarklord.folios.api.client.FoliosReveal.Look
Returns the value of the runes record component.
RUNES - Static variable in class net.ixdarklord.folios.api.client.FoliosReveals
 

S

save() - Method in class net.ixdarklord.folios.internal.client.FoliosMemory
 
save() - Method in class net.ixdarklord.folios.internal.client.FoliosReader
 
scale() - Method in record class net.ixdarklord.folios.api.client.page.FoliosText.Line
Returns the value of the scale record component.
scale() - Method in record class net.ixdarklord.folios.internal.client.CoverMarkers.Rows
Returns the value of the scale record component.
scale() - Method in record class net.ixdarklord.folios.internal.client.paint.ScaledGuiItems.State
Returns the value of the scale record component.
scale(float) - Method in interface net.ixdarklord.folios.api.client.page.FoliosPainter
 
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.ObscuredPainter
 
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.FoliosLayout
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.
scaled(GuiItemRenderState) - Static method in class net.ixdarklord.folios.internal.client.paint.ScaledGuiItems
 
ScaledGuiItems - Class in net.ixdarklord.folios.internal.client.paint
 
ScaledGuiItems.State - Record Class in net.ixdarklord.folios.internal.client.paint
 
SCATTER - Static variable in class net.ixdarklord.folios.api.client.FoliosReveals
 
scene(SceneViewport, int, int, int, int) - Method in interface net.ixdarklord.folios.api.client.page.FoliosPainter
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.ObscuredPainter
 
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.FoliosPainter
As FoliosPainter.scene(SceneViewport, int, int, int, int), showing only the part of it from u0 to u1 across (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.ObscuredPainter
 
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.FoliosPainter
As FoliosPainter.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 by argb: 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.ObscuredPainter
 
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.FoliosLayout
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.
ScenePopups - Class in net.ixdarklord.folios.internal.client.page
 
scissorArea() - Method in record class net.ixdarklord.folios.internal.client.paint.ScaledGuiItems.State
 
SCREEN - Static variable in class net.ixdarklord.folios.api.client.FoliosStyles
 
SCREEN_SPINE - Static variable in class net.ixdarklord.folios.internal.client.page.Shapes
 
ScreenAtlas - Class in net.ixdarklord.folios.internal.client.paint
 
ScreenPainter - Class in net.ixdarklord.folios.internal.client.paint
 
ScreenPainter(GuiGraphicsExtractor, float, float, float, FoliosPalette, FoliosSession, AbstractPainter.Navigator, float, float, float, List) - Constructor for class net.ixdarklord.folios.internal.client.paint.ScreenPainter
 
scroll() - Method in record class net.ixdarklord.folios.api.client.FoliosBook.CategoryView
Returns the value of the scroll record component.
scroll() - Method in record class net.ixdarklord.folios.internal.client.paint.AbstractPainter.Hit
Returns the value of the scroll record component.
scroll(int, int, int, int, FoliosPainter.Scroll) - Method in interface net.ixdarklord.folios.api.client.page.FoliosPainter
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, FoliosPainter.Scroll) - Method in class net.ixdarklord.folios.internal.client.paint.AbstractPainter
 
scroll(int, int, int, int, FoliosPainter.Scroll) - Method in class net.ixdarklord.folios.internal.client.paint.EdgeFadePainter
 
scroll(int, int, int, int, FoliosPainter.Scroll) - Method in class net.ixdarklord.folios.internal.client.paint.ObscuredPainter
 
scroll(int, int, int, int, FoliosPainter.Scroll) - Method in class net.ixdarklord.folios.internal.client.paint.RevealPainter
 
scroll(FoliosReader, double, double, double) - Method in class net.ixdarklord.folios.internal.client.screen.PopupLayer
 
SCROLL - Enum constant in enum class net.ixdarklord.folios.internal.client.page.ElementLayout.Overflow
 
SCROLL_GRIP - Static variable in class net.ixdarklord.folios.internal.client.page.Sprites
 
SCROLL_THUMB - Static variable in class net.ixdarklord.folios.internal.client.page.Sprites
 
SCROLL_TRACK - Static variable in class net.ixdarklord.folios.internal.client.page.Sprites
 
scrollAt(List, double, double) - Static method in record class net.ixdarklord.folios.internal.client.paint.AbstractPainter.Hit
 
scrollbar(FoliosPainter, int, int, int, int, int, boolean) - Static method in class net.ixdarklord.folios.internal.client.page.Shapes
 
SCROLLBAR - Static variable in class net.ixdarklord.folios.internal.client.page.Shapes
 
scrolled(double) - Method in interface net.ixdarklord.folios.api.client.page.FoliosPainter.Scroll
 
search(String) - Method in class net.ixdarklord.folios.internal.client.FoliosReader
 
search(String) - Method in class net.ixdarklord.folios.internal.client.FoliosSession
 
search(StyledEditBox) - Method in class net.ixdarklord.folios.internal.client.screen.FoliosBar
 
searchField() - Method in class net.ixdarklord.folios.internal.client.screen.FoliosBar
 
searchText() - Method in interface net.ixdarklord.folios.api.client.page.FoliosPageElement
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.FoliosReveal.Use
Returns the value of the seconds record component.
seconds() - Method in class net.ixdarklord.folios.internal.client.FoliosReader
 
secret() - Method in record class net.ixdarklord.folios.api.client.FoliosLock
Returns the value of the secret record component.
seen() - Method in record class net.ixdarklord.folios.internal.FoliosRecord
Returns the value of the seen record component.
selector() - Method in record class net.ixdarklord.folios.internal.client.page.BuildPageElement
Returns the value of the selector record component.
selector() - Method in record class net.ixdarklord.folios.internal.client.page.StructurePageElement
Returns the value of the selector record component.
send(MinecraftServer, Identifier) - Static method in class net.ixdarklord.folios.internal.FoliosSourceData
 
sendAll(ServerPlayer) - Static method in class net.ixdarklord.folios.internal.FoliosSourceData
 
separator() - Method in record class net.ixdarklord.folios.internal.client.page.Observed
Returns the value of the separator record component.
serverHasGuides() - Static method in class net.ixdarklord.folios.internal.client.FoliosProgress
 
ServerObjective - Class in net.ixdarklord.folios.internal.quest
 
ServerQuest - Record Class in net.ixdarklord.folios.internal.quest
 
ServerQuest(Identifier, Identifier, List, List, boolean, JsonObject, JsonObject) - Constructor for record class net.ixdarklord.folios.internal.quest.ServerQuest
Creates an instance of a ServerQuest record class.
serverRows(MinecraftServer, Identifier) - Static method in class net.ixdarklord.folios.api.FoliosSources
A server source's rows now (less those data packs removed, with those they added); for Folios's sending.
serverSources() - Static method in class net.ixdarklord.folios.api.FoliosSources
Every server source's id, a data pack's too.
session - Variable in class net.ixdarklord.folios.internal.client.FoliosReader
 
session - Variable in class net.ixdarklord.folios.internal.client.paint.AbstractPainter
 
session(Identifier) - Static method in class net.ixdarklord.folios.internal.client.FoliosLibrary
 
session(Identifier, int, int) - Static method in class net.ixdarklord.folios.internal.client.FoliosLibrary
 
setFlag(String, BooleanSupplier) - Static method in class net.ixdarklord.folios.api.client.FoliosGuides
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.FoliosProgress
 
setFlag(ServerPlayer, String, boolean) - Static method in class net.ixdarklord.folios.api.FoliosQuests
Sets or clears one of a player's own flags.
setFlag(ServerPlayer, String, boolean) - Static method in class net.ixdarklord.folios.internal.quest.QuestTracker
 
setLast(FoliosBook.Location) - Method in class net.ixdarklord.folios.internal.client.FoliosMemory
 
setLastSpread(String, int) - Method in class net.ixdarklord.folios.internal.client.FoliosMemory
 
setLeftOpen(boolean) - Method in class net.ixdarklord.folios.internal.client.FoliosMemory
 
settings() - Method in record class net.ixdarklord.folios.internal.client.page.TextPage.Item
Returns the value of the settings record component.
settings() - Method in record class net.ixdarklord.folios.internal.client.page.TextPage
Returns the value of the settings record component.
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
 
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(FoliosPayloads.SharedReading) - Static method in class net.ixdarklord.folios.internal.client.FoliosClientNetwork
 
SharedReading(int, FoliosPayloads.ReadingAt) - Constructor for record class net.ixdarklord.folios.internal.FoliosPayloads.SharedReading
Creates an instance of a SharedReading record class.
sharp(Runnable) - Static method in class net.ixdarklord.folios.internal.client.paint.ScaledGuiItems
 
shift() - Method in record class net.ixdarklord.folios.api.client.page.FoliosText.Line
Returns the value of the shift record component.
show(FoliosBook, Component, Component, FoliosIcon, boolean) - Static method in class net.ixdarklord.folios.internal.client.FoliosToast
 
show(GuiGraphicsExtractor, Font, List, int, int, FoliosBook) - Static method in class net.ixdarklord.folios.internal.client.FoliosTooltips
 
show(GuiGraphicsExtractor, Font, List, int, int, FoliosBook, int) - Static method in class net.ixdarklord.folios.internal.client.FoliosTooltips
 
show(GuiGraphicsExtractor, Font, List, int, int, FoliosBook, int, float) - Static method in class net.ixdarklord.folios.internal.client.FoliosTooltips
 
shown() - Method in record class net.ixdarklord.folios.api.client.FoliosEntry.Listing
Returns the value of the shown record component.
shown() - Method in class net.ixdarklord.folios.internal.client.screen.FoliosBar
 
shown(float) - Method in class net.ixdarklord.folios.internal.client.build.BlockChoice
 
SHOWN - Static variable in record class net.ixdarklord.folios.api.client.FoliosReveal.Look
 
showProgress() - Method in record class net.ixdarklord.folios.api.client.FoliosBook
Returns the value of the showProgress record component.
showUnlock() - Method in record class net.ixdarklord.folios.api.client.FoliosLock
Returns the value of the showUnlock record component.
shut() - Method in class net.ixdarklord.folios.internal.client.handheld.HandheldBook
 
shut() - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.ReadingAt
Returns the value of the shut record component.
side(CoverMarkers.Marked) - Static method in class net.ixdarklord.folios.internal.client.CoverMarkers
 
silhouette(ItemStack, int, int, int) - Method in interface net.ixdarklord.folios.api.client.page.FoliosPainter
An item's shape tinted by argb (dark, for a silhouette), with nothing of what it is: no count, no tooltip, no link.
silhouette(ItemStack, int, int, int) - Method in class net.ixdarklord.folios.internal.client.paint.AbstractPainter
 
silhouette(ItemStack, int, int, int) - Method in class net.ixdarklord.folios.internal.client.paint.EdgeFadePainter
 
silhouette(ItemStack, int, int, int) - Method in class net.ixdarklord.folios.internal.client.paint.ObscuredPainter
 
silhouette(ItemStack, int, int, int) - Method in class net.ixdarklord.folios.internal.client.paint.RevealPainter
 
single() - Method in record class net.ixdarklord.folios.internal.client.page.TextPage
Returns the value of the single record component.
single(FoliosPageElement, ElementLayout, Observed) - Static method in record class net.ixdarklord.folios.internal.client.page.TextPage
 
size() - Method in record class net.ixdarklord.folios.api.client.FoliosBook.CoverText.Line
Returns the value of the size record component.
sized() - Method in record class net.ixdarklord.folios.internal.client.page.ElementLayout.Height
 
slot(FoliosPainter, int, int) - Static method in class net.ixdarklord.folios.internal.client.page.Shapes
 
slot(FoliosPainter, int, int, int) - Static method in class net.ixdarklord.folios.internal.client.page.Shapes
 
SLOT_BORDER - Static variable in class net.ixdarklord.folios.internal.client.page.Sprites
 
SLOT_WELL - Static variable in class net.ixdarklord.folios.internal.client.page.Sprites
 
smooth(float) - Static method in interface net.ixdarklord.folios.api.client.FoliosReveal
Eases 0 to 1 gently at both ends.
sort() - Method in record class net.ixdarklord.folios.api.client.FoliosCategory
Returns the value of the sort record component.
sort() - Method in record class net.ixdarklord.folios.api.client.FoliosEntry
Returns the value of the sort record component.
sort() - Method in record class net.ixdarklord.folios.internal.client.page.Observed
Returns the value of the sort record component.
source() - Method in record class net.ixdarklord.folios.internal.client.page.Observed
Returns the value of the source record component.
source() - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.Source
Returns the value of the source record component.
source(int) - Method in record class net.ixdarklord.folios.internal.client.FoliosSession.EntryPages
 
Source(Identifier, List, List) - Constructor for record class net.ixdarklord.folios.internal.FoliosPayloads.Source
Creates an instance of a Source record class.
sparkle(FoliosPainter, int, int, float, int) - Static method in class net.ixdarklord.folios.internal.client.screen.FoliosBar
 
SPARKLE - Static variable in class net.ixdarklord.folios.internal.client.screen.FoliosBar
 
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 spin record component.
split(int, int) - Method in class net.ixdarklord.folios.api.client.page.FoliosText
Splits the text into pieces that fit: the first firstHeight tall, the rest nextHeight.
spot - Variable in class net.ixdarklord.folios.internal.client.FoliosReader
 
spot() - Method in record class net.ixdarklord.folios.internal.client.screen.BookCache.Inputs
Returns the value of the spot record component.
Spot(String, int) - Constructor for record class net.ixdarklord.folios.internal.client.FoliosReader.Spot
Creates an instance of a Spot record class.
spotlight() - Method in record class net.ixdarklord.folios.api.client.FoliosBook.Textures
Returns the value of the spotlight record component.
SpotlightPageElement - Record Class in net.ixdarklord.folios.internal.client.page
 
SpotlightPageElement(FoliosStack, Optional, String, boolean) - Constructor for record class net.ixdarklord.folios.internal.client.page.SpotlightPageElement
Creates an instance of a SpotlightPageElement record class.
spread() - Method in interface net.ixdarklord.folios.api.client.page.FoliosPageElement
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
 
spread() - Method in record class net.ixdarklord.folios.internal.client.page.TextPage
 
SpreadPage - Record Class in net.ixdarklord.folios.internal.client.page
 
SpreadPage(Optional, String, Optional, Optional, Optional, Optional, int) - Constructor for record class net.ixdarklord.folios.internal.client.page.SpreadPage
Creates an instance of a SpreadPage record class.
SpreadPage.Build - Record Class in net.ixdarklord.folios.internal.client.page
 
SpreadPage.MapLayout - Record Class in net.ixdarklord.folios.internal.client.page
 
SpreadPage.Node - Record Class in net.ixdarklord.folios.internal.client.page
 
Sprites - Class in net.ixdarklord.folios.internal.client.page
 
stack() - Method in class net.ixdarklord.folios.api.client.page.FoliosIcon
 
stack() - Method in record class net.ixdarklord.folios.internal.quest.QuestRewards.Choice
Returns the value of the stack record component.
stack(float, int) - Method in class net.ixdarklord.folios.internal.client.build.BlockChoice
 
stacks() - Method in class net.ixdarklord.folios.api.client.page.FoliosStack
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.FoliosReveal
A part's own progress when parts start one after another: place (0 to 1) is where it is in the order, and spread how 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.FoliosBar
 
STAR_OUTLINE - Static variable in class net.ixdarklord.folios.internal.client.screen.FoliosBar
 
start() - Method in record class net.ixdarklord.folios.internal.client.FoliosReader.Flip
Returns the value of the start record component.
start(int) - Method in record class net.ixdarklord.folios.internal.client.FoliosSession.EntryPages
 
start(Component, Map) - Static method in class net.ixdarklord.folios.internal.client.build.BuildGuide
 
startFrame() - Static method in class net.ixdarklord.folios.internal.client.paint.ScaledGuiItems
 
starts() - Method in record class net.ixdarklord.folios.internal.client.FoliosSession.EntryPages
Returns the value of the starts record component.
state(ServerPlayer) - Static method in class net.ixdarklord.folios.internal.quest.QuestTracker
 
State(GuiItemRenderState, int, int, int, int, float, Matrix3x2f, int, boolean) - Constructor for record class net.ixdarklord.folios.internal.client.paint.ScaledGuiItems.State
Creates an instance of a State record class.
staticLeft() - Method in record class net.ixdarklord.folios.internal.client.FoliosReader.Flip
 
staticRight() - Method in record class net.ixdarklord.folios.internal.client.FoliosReader.Flip
 
status() - Method in record class net.ixdarklord.folios.internal.client.FoliosStructures.Known
Returns the value of the status record component.
status() - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.Structure
Returns the value of the status record component.
step() - Method in interface net.ixdarklord.folios.internal.client.paint.WorldPainter.Surface
 
step(String) - Static method in class net.ixdarklord.folios.internal.format.BookUpgrader
 
stepped(FoliosPainter, int, int, int, float, int, int) - Static method in record class net.ixdarklord.folios.internal.client.page.QuestPageElement
 
stop() - Static method in class net.ixdarklord.folios.internal.client.build.BuildGuide
 
stratum() - Static method in class net.ixdarklord.folios.internal.client.screen.BookCache
 
STREAM_CODEC - Static variable in record class net.ixdarklord.folios.internal.FoliosPayloads.Advancements
 
STREAM_CODEC - Static variable in record class net.ixdarklord.folios.internal.FoliosPayloads.Claim
 
STREAM_CODEC - Static variable in record class net.ixdarklord.folios.internal.FoliosPayloads.Open
 
STREAM_CODEC - Static variable in record class net.ixdarklord.folios.internal.FoliosPayloads.Progress
 
STREAM_CODEC - Static variable in record class net.ixdarklord.folios.internal.FoliosPayloads.Quests
 
STREAM_CODEC - Static variable in record class net.ixdarklord.folios.internal.FoliosPayloads.Reading
 
STREAM_CODEC - Static variable in record class net.ixdarklord.folios.internal.FoliosPayloads.ReadingAt
 
STREAM_CODEC - Static variable in record class net.ixdarklord.folios.internal.FoliosPayloads.Recipe
 
STREAM_CODEC - Static variable in record class net.ixdarklord.folios.internal.FoliosPayloads.RecipeRequest
 
STREAM_CODEC - Static variable in record class net.ixdarklord.folios.internal.FoliosPayloads.SharedReading
 
STREAM_CODEC - Static variable in record class net.ixdarklord.folios.internal.FoliosPayloads.Source
 
STREAM_CODEC - Static variable in record class net.ixdarklord.folios.internal.FoliosPayloads.Structure
 
STREAM_CODEC - Static variable in record class net.ixdarklord.folios.internal.FoliosPayloads.StructureRequest
 
STREAM_CODEC - Static variable in record class net.ixdarklord.folios.internal.FoliosPayloads.Viewing
 
STREAM_CODEC - Static variable in record class net.ixdarklord.folios.internal.FoliosRecord
 
stretch() - Method in record class net.ixdarklord.folios.api.client.page.FoliosText.Line
Returns the value of the stretch record component.
STRICT - Static variable in class net.ixdarklord.folios.internal.config.FoliosServerConfig
 
structure(FoliosPayloads.Structure) - Static method in class net.ixdarklord.folios.internal.client.FoliosClientNetwork
 
Structure(Identifier, int, List, List) - Constructor for record class net.ixdarklord.folios.internal.FoliosPayloads.Structure
Creates an instance of a Structure record 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 StructurePageElement record class.
StructureRequest(List) - Constructor for record class net.ixdarklord.folios.internal.FoliosPayloads.StructureRequest
Creates an instance of a StructureRequest record class.
structures() - Method in record class net.ixdarklord.folios.internal.client.page.StructurePageElement
Returns the value of the structures record component.
structures() - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.StructureRequest
Returns the value of the structures record component.
StructureTemplateAccessor - Interface in net.ixdarklord.folios.internal.mixin
 
style() - Method in record class net.ixdarklord.folios.api.client.FoliosBook
Returns the value of the style record component.
SUBHEADING - Enum constant in enum class net.ixdarklord.folios.api.client.page.FoliosText.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.FoliosCoverText
 
subtitle() - Method in record class net.ixdarklord.folios.api.client.FoliosBook.CoverText
Returns the value of the subtitle record component.
subtitle() - Method in record class net.ixdarklord.folios.api.client.FoliosBook
Returns the value of the subtitle record component.
subtitle() - Method in record class net.ixdarklord.folios.internal.client.CoverMarkers.Markers
Returns the value of the subtitle record 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.FoliosBook.CoverText
 
subtitleOr(FoliosBook.CoverText.Line) - Method in record class net.ixdarklord.folios.api.client.FoliosBook.CoverText
 
subtitleY() - Method in record class net.ixdarklord.folios.internal.client.FoliosCoverText
Returns the value of the subtitleY record component.
subtitleY() - Method in record class net.ixdarklord.folios.internal.client.FoliosCoverText.Unbaked
Returns the value of the subtitleY record component.
summary() - Method in record class net.ixdarklord.folios.api.client.FoliosBook.CoverText
Returns the value of the summary record component.
summary() - Method in record class net.ixdarklord.folios.internal.client.CoverMarkers.Markers
Returns the value of the summary record component.
SUMMARY - Enum constant in enum class net.ixdarklord.folios.internal.client.CoverMarkers.Kind
 
summaryText() - Method in record class net.ixdarklord.folios.api.client.FoliosBook.CoverText
Returns the value of the summaryText record component.
SWEEP - Static variable in class net.ixdarklord.folios.api.client.FoliosReveals
 
sweepFrame(float, float, float) - Method in record class net.ixdarklord.folios.internal.client.paint.PixelIcon
 
swing(float) - Static method in class net.ixdarklord.folios.internal.client.handheld.CoverModel
 
synced(Map) - Static method in class net.ixdarklord.folios.internal.client.FoliosMemory
 
synced(PlayerQuests, PlayerQuests) - Static method in class net.ixdarklord.folios.internal.client.ClientQuests
 

T

tab() - Method in record class net.ixdarklord.folios.api.client.FoliosBook.Textures
Returns the value of the tab record component.
tabColor(FoliosCategory, FoliosPalette, boolean, boolean) - Method in class net.ixdarklord.folios.internal.client.FoliosReader
 
tabColor(FoliosCategory, FoliosPalette, float) - Method in class net.ixdarklord.folios.internal.client.FoliosReader
 
tabDepth(int, float) - Static method in class net.ixdarklord.folios.internal.client.page.Shapes
 
tabDepth(int, float, int) - Static method in class net.ixdarklord.folios.internal.client.page.Shapes
 
tabDetail(FoliosCategory, String) - Method in class net.ixdarklord.folios.internal.client.FoliosReader
 
tabKey(FoliosCategory, String) - Static method in class net.ixdarklord.folios.internal.client.FoliosReader
 
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.FoliosBook.Textures
Returns the value of the tabPlate record component.
tabs - Variable in class net.ixdarklord.folios.internal.client.FoliosReader
 
tabSpacing() - Method in record class net.ixdarklord.folios.api.client.FoliosBook.Layout
Returns the value of the tabSpacing record component.
tabX() - Method in record class net.ixdarklord.folios.api.client.FoliosBook.Layout
Returns the value of the tabX record component.
tabY() - Method in record class net.ixdarklord.folios.api.client.FoliosBook.Layout
Returns the value of the tabY record component.
tags() - Method in record class net.ixdarklord.folios.internal.quest.ItemMatch
Returns the value of the tags record component.
takeMarks() - Method in class net.ixdarklord.folios.api.client.page.FoliosLayout
The names marked since this was last asked, each with its place; and forgets them.
takePending() - Static method in class net.ixdarklord.folios.internal.client.BookLookup
 
target() - Method in record class net.ixdarklord.folios.api.client.FoliosLinks.Found
Returns the value of the target record component.
target(GuiRenderer) - Static method in class net.ixdarklord.folios.internal.client.screen.BookCache
 
Target(String, int, String, String) - Constructor for record class net.ixdarklord.folios.internal.client.FoliosSession.Target
 
Target(String, int, String, String, String) - Constructor for record class net.ixdarklord.folios.internal.client.FoliosSession.Target
Creates an instance of a Target record class.
text() - Method in record class net.ixdarklord.folios.api.client.page.FoliosLayout.Flow
Returns the value of the text record component.
text() - Method in record class net.ixdarklord.folios.api.client.page.FoliosPalette
Returns the value of the text record component.
text() - Method in record class net.ixdarklord.folios.api.client.page.FoliosText.Line
Returns the value of the text record component.
text() - Method in record class net.ixdarklord.folios.internal.client.CoverMarkers.Lettering
Returns the value of the text record component.
text() - Method in record class net.ixdarklord.folios.internal.client.page.BuildPageElement
Returns the value of the text record component.
text() - Method in record class net.ixdarklord.folios.internal.client.page.EntityPageElement
Returns the value of the text record component.
text() - Method in record class net.ixdarklord.folios.internal.client.page.ImagePageElement
Returns the value of the text record component.
text() - Method in record class net.ixdarklord.folios.internal.client.page.LinksPageElement
Returns the value of the text record component.
text() - Method in record class net.ixdarklord.folios.internal.client.page.MultiblockPageElement
Returns the value of the text record component.
text() - Method in record class net.ixdarklord.folios.internal.client.page.Observed
 
text() - Method in record class net.ixdarklord.folios.internal.client.page.QuestPageElement
Returns the value of the text record component.
text() - Method in record class net.ixdarklord.folios.internal.client.page.RecipePageElement
Returns the value of the text record component.
text() - Method in record class net.ixdarklord.folios.internal.client.page.SpotlightPageElement
Returns the value of the text record component.
text() - Method in record class net.ixdarklord.folios.internal.client.page.SpreadPage
Returns the value of the text record component.
text() - Method in record class net.ixdarklord.folios.internal.client.page.StructurePageElement
Returns the value of the text record component.
text() - Method in record class net.ixdarklord.folios.internal.client.page.TextPage
Returns the value of the text record component.
text(String) - Method in class net.ixdarklord.folios.api.client.page.FoliosLayout
 
text(GuiTextRenderState) - Static method in class net.ixdarklord.folios.internal.client.screen.BookCache
 
text(Component, int, int, int) - Method in interface net.ixdarklord.folios.api.client.page.FoliosPainter
 
text(Component, int, int, int) - Method in class net.ixdarklord.folios.internal.client.paint.EdgeFadePainter
 
text(Component, int, int, int) - Method in class net.ixdarklord.folios.internal.client.paint.ObscuredPainter
 
text(FormattedCharSequence, int, int, int) - Method in interface net.ixdarklord.folios.api.client.page.FoliosPainter
 
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.ObscuredPainter
 
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
 
textKey(Identifier, String) - Static method in class net.ixdarklord.folios.internal.client.FoliosLibrary
 
TextPage - Record Class in net.ixdarklord.folios.internal.client.page
 
TextPage(Optional, String, List, ElementLayout, boolean, Observed) - Constructor for record class net.ixdarklord.folios.internal.client.page.TextPage
Creates an instance of a TextPage record class.
TextPage.Item - Record Class in net.ixdarklord.folios.internal.client.page
 
texture() - Method in class net.ixdarklord.folios.api.client.page.FoliosIcon
 
texture() - Method in record class net.ixdarklord.folios.internal.client.handheld.CoverModel.Band
Returns the value of the texture record component.
texture() - Method in record class net.ixdarklord.folios.internal.client.paint.PixelIcon
Returns the value of the texture record component.
texture(Identifier) - Static method in class net.ixdarklord.folios.api.client.page.FoliosIcon
 
texture(Identifier, int, int, int, int, float, float, float, float, int) - Method in interface net.ixdarklord.folios.api.client.page.FoliosPainter
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.ObscuredPainter
 
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.FoliosBook
Returns the value of the textures record component.
Textures(Identifier, Identifier, Identifier, Identifier, Identifier, Identifier) - Constructor for record class net.ixdarklord.folios.api.client.FoliosBook.Textures
The book's textures, its spotlight card Folios's own.
Textures(Identifier, Identifier, Identifier, Identifier, Identifier, Identifier, Identifier) - Constructor for record class net.ixdarklord.folios.api.client.FoliosBook.Textures
Creates an instance of a Textures record class.
tick() - Static method in class net.ixdarklord.folios.internal.client.FoliosRecipes
 
tick() - Static method in class net.ixdarklord.folios.internal.client.FoliosStructures
 
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
 
tick() - Static method in class net.ixdarklord.folios.internal.client.page.PreviewEntities
 
tick() - Method in record class net.ixdarklord.folios.internal.client.screen.BookCache.Inputs
Returns the value of the tick record component.
tick() - Method in class net.ixdarklord.folios.internal.client.screen.FoliosScreen
 
tick(Minecraft) - Static method in class net.ixdarklord.folios.internal.client.BookLookup
 
tick(Minecraft) - Static method in class net.ixdarklord.folios.internal.client.build.BuildGuide
 
tick(Minecraft) - Static method in class net.ixdarklord.folios.internal.client.ClientQuests
 
tick(Minecraft) - Static method in class net.ixdarklord.folios.internal.client.ObtainedItems
 
tick(MinecraftServer) - Static method in class net.ixdarklord.folios.internal.FoliosSourceData
 
tilt() - Method in record class net.ixdarklord.folios.api.client.FoliosBook
Returns the value of the tilt record component.
time() - Method in interface net.ixdarklord.folios.api.client.page.FoliosPainter
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.ObscuredPainter
 
time() - Method in class net.ixdarklord.folios.internal.client.paint.RevealPainter
 
time(float) - Method in interface net.ixdarklord.folios.api.client.page.FoliosPainter
The time, held still between multiples of step seconds: for something that changes only every step seconds, like an item cycling through a tag.
time(float) - Method in class net.ixdarklord.folios.internal.client.paint.AbstractPainter
 
time(float) - Method in class net.ixdarklord.folios.internal.client.paint.EdgeFadePainter
 
time(float) - Method in class net.ixdarklord.folios.internal.client.paint.ObscuredPainter
 
time(float) - Method in class net.ixdarklord.folios.internal.client.paint.RevealPainter
 
timed() - Static method in class net.ixdarklord.folios.internal.client.screen.BookCache
 
tint() - Method in record class net.ixdarklord.folios.api.client.FoliosReveal.Look
Returns the value of the tint record component.
tint() - Method in record class net.ixdarklord.folios.internal.client.handheld.CoverModel.Band
Returns the value of the tint record component.
tint() - Method in record class net.ixdarklord.folios.internal.client.paint.ScaledGuiItems.State
Returns the value of the tint record component.
TintedGuiItems - Class in net.ixdarklord.folios.internal.client.paint
 
TintedGuiItems.Tinted - Interface in net.ixdarklord.folios.internal.client.paint
 
title() - Method in record class net.ixdarklord.folios.api.client.FoliosBook.CoverText
Returns the value of the title record component.
title() - Method in record class net.ixdarklord.folios.api.client.FoliosBook
 
title() - Method in record class net.ixdarklord.folios.api.client.FoliosCategory
 
title() - Method in record class net.ixdarklord.folios.api.client.FoliosEntry.Listing
Returns the value of the title record component.
title() - Method in record class net.ixdarklord.folios.api.client.FoliosEntry
 
title() - Method in record class net.ixdarklord.folios.api.client.page.FoliosLayout.Flow
Returns the value of the title record component.
title() - Method in interface net.ixdarklord.folios.api.client.page.FoliosPopup
Its title, along its top.
title() - Method in record class net.ixdarklord.folios.internal.client.CoverMarkers.Markers
Returns the value of the title record component.
title() - Method in record class net.ixdarklord.folios.internal.client.page.BuildPageElement
Returns the value of the title record component.
title() - Method in record class net.ixdarklord.folios.internal.client.page.EntityPageElement
Returns the value of the title record component.
title() - Method in record class net.ixdarklord.folios.internal.client.page.ImagePageElement
Returns the value of the title record component.
title() - Method in record class net.ixdarklord.folios.internal.client.page.LinksPageElement
Returns the value of the title record component.
title() - Method in record class net.ixdarklord.folios.internal.client.page.MultiblockPageElement
Returns the value of the title record component.
title() - Method in record class net.ixdarklord.folios.internal.client.page.QuestPageElement
Returns the value of the title record component.
title() - Method in record class net.ixdarklord.folios.internal.client.page.RecipePageElement
Returns the value of the title record component.
title() - Method in record class net.ixdarklord.folios.internal.client.page.SpotlightPageElement
Returns the value of the title record component.
title() - Method in record class net.ixdarklord.folios.internal.client.page.SpreadPage
Returns the value of the title record component.
title() - Method in record class net.ixdarklord.folios.internal.client.page.StructurePageElement
Returns the value of the title record component.
title() - Method in record class net.ixdarklord.folios.internal.client.page.TextPage
Returns the value of the title record component.
title(FoliosEntry) - Method in record class net.ixdarklord.folios.api.client.FoliosEntry.Listing
What it is listed as.
title(FoliosPainter, Component, int) - Static method in class net.ixdarklord.folios.api.client.page.FoliosLayout
A page's title: bold, with a line under it.
title(FoliosPainter, Component, int, FoliosIcon) - Static method in class net.ixdarklord.folios.api.client.page.FoliosLayout
As FoliosLayout.title(FoliosPainter, 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(FoliosPainter, Component, int, FoliosIcon, FoliosAlign) - Static method in class net.ixdarklord.folios.api.client.page.FoliosLayout
As FoliosLayout.title(FoliosPainter, Component, int, FoliosIcon), placed across the page by an alignment (left for null or justify).
TITLE - Enum constant in enum class net.ixdarklord.folios.internal.client.CoverMarkers.Kind
 
TITLE - Static variable in record class net.ixdarklord.folios.api.client.FoliosBook.CoverText
 
TITLE_HEIGHT - Static variable in class net.ixdarklord.folios.api.client.page.FoliosLayout
How much room a title takes: its line, its rule under it, and 4 pixels under that (as a heading in text has).
titleAlign() - Method in record class net.ixdarklord.folios.internal.client.page.ElementLayout
 
titleAlignment() - Method in record class net.ixdarklord.folios.internal.client.page.ElementLayout
Returns the value of the titleAlignment record component.
titleColor(FoliosBook) - Static method in class net.ixdarklord.folios.internal.client.FoliosTooltips
 
titleIcon() - Method in class net.ixdarklord.folios.api.client.page.FoliosLayout
 
titleIcon(FoliosIcon) - Method in class net.ixdarklord.folios.api.client.page.FoliosLayout
The icon put before the titles of the pages laid out next (as FoliosLayout.flow(String, int, String, FoliosPageElement.Part) draws them): their entry's, or a page's own.
titleOr(FoliosBook.CoverText.Line) - Method in record class net.ixdarklord.folios.api.client.FoliosBook.CoverText
 
titleY() - Method in record class net.ixdarklord.folios.internal.client.FoliosCoverText
Returns the value of the titleY record component.
titleY() - Method in record class net.ixdarklord.folios.internal.client.FoliosCoverText.Unbaked
Returns the value of the titleY record component.
to() - Method in record class net.ixdarklord.folios.internal.client.FoliosReader.Flip
Returns the value of the to record component.
toggleBookmark(FoliosBook.Location) - Method in class net.ixdarklord.folios.internal.client.FoliosMemory
 
token(Identifier, FoliosBook.Location) - Static method in class net.ixdarklord.folios.internal.client.FoliosMentions
 
TOO_LARGE - Static variable in record class net.ixdarklord.folios.internal.FoliosPayloads.Structure
 
tooltip() - Method in record class net.ixdarklord.folios.api.client.FoliosBook.Colors
Deprecated.
the panel scheme: FoliosBook.Colors.panel().
tooltip(String) - Method in class net.ixdarklord.folios.internal.client.FoliosSession
 
tooltip(List) - Method in interface net.ixdarklord.folios.api.client.page.FoliosPainter
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.ObscuredPainter
 
tooltip(List) - Method in class net.ixdarklord.folios.internal.client.paint.RevealPainter
 
tooltip(FoliosBook, String) - Method in interface net.ixdarklord.folios.api.client.FoliosLinks.Kind
What the link says under the pointer: a title and lines under it; empty for nothing.
tooltip(Component) - Method in interface net.ixdarklord.folios.api.client.page.FoliosPainter
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.ObscuredPainter
 
tooltip(Component) - Method in class net.ixdarklord.folios.internal.client.paint.RevealPainter
 
tooltip(ItemStack) - Method in interface net.ixdarklord.folios.api.client.page.FoliosPainter
 
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.ObscuredPainter
 
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.api.client.page.FoliosLayout.Mark
Returns the value of the top record component.
top() - Method in record class net.ixdarklord.folios.internal.client.CoverMarkers.Rows
Returns the value of the top record component.
TOP - Enum constant in enum class net.ixdarklord.folios.internal.client.page.ElementLayout.Anchor
 
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.FoliosBook.CategoryView
Returns a string representation of this record class.
toString() - Method in record class net.ixdarklord.folios.api.client.FoliosBook.Colors
Returns a string representation of this record class.
toString() - Method in record class net.ixdarklord.folios.api.client.FoliosBook.CoverText.Line
Returns a string representation of this record class.
toString() - Method in record class net.ixdarklord.folios.api.client.FoliosBook.CoverText
Returns a string representation of this record class.
toString() - Method in record class net.ixdarklord.folios.api.client.FoliosBook.Handling
Returns a string representation of this record class.
toString() - Method in record class net.ixdarklord.folios.api.client.FoliosBook.Layout
Returns a string representation of this record class.
toString() - Method in record class net.ixdarklord.folios.api.client.FoliosBook.Location
Returns a string representation of this record class.
toString() - Method in record class net.ixdarklord.folios.api.client.FoliosBook.Models
Returns a string representation of this record class.
toString() - Method in record class net.ixdarklord.folios.api.client.FoliosBook.Textures
Returns a string representation of this record class.
toString() - Method in record class net.ixdarklord.folios.api.client.FoliosBook
Returns a string representation of this record class.
toString() - Method in record class net.ixdarklord.folios.api.client.FoliosCategory
Returns a string representation of this record class.
toString() - Method in record class net.ixdarklord.folios.api.client.FoliosEntry.Listing
Returns a string representation of this record class.
toString() - Method in record class net.ixdarklord.folios.api.client.FoliosEntry.Page
Returns a string representation of this record class.
toString() - Method in record class net.ixdarklord.folios.api.client.FoliosEntry
Returns a string representation of this record class.
toString() - Method in record class net.ixdarklord.folios.api.client.FoliosLinks.Found
Returns a string representation of this record class.
toString() - Method in record class net.ixdarklord.folios.api.client.FoliosLock
Returns a string representation of this record class.
toString() - Method in record class net.ixdarklord.folios.api.client.FoliosReveal.Look
Returns a string representation of this record class.
toString() - Method in record class net.ixdarklord.folios.api.client.FoliosReveal.Use
Returns a string representation of this record class.
toString() - Method in record class net.ixdarklord.folios.api.client.page.FoliosLayout.Flow
Returns a string representation of this record class.
toString() - Method in record class net.ixdarklord.folios.api.client.page.FoliosLayout.Mark
Returns a string representation of this record class.
toString() - Method in record class net.ixdarklord.folios.api.client.page.FoliosPalette
Returns a string representation of this record class.
toString() - Method in record class net.ixdarklord.folios.api.client.page.FoliosText.Line
Returns a string representation of this record class.
toString() - Method in record class net.ixdarklord.folios.api.FoliosSources.Row
Returns a string representation of this record class.
toString() - Method in record class net.ixdarklord.folios.internal.client.BookLookup.Found
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.ClientQuests.Quest
Returns a string representation of this record class.
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.FoliosBookItemModel.Unbaked
Returns a string representation of this record class.
toString() - Method in record class net.ixdarklord.folios.internal.client.FoliosCoverText
Returns a string representation of this record class.
toString() - Method in record class net.ixdarklord.folios.internal.client.FoliosCoverText.Unbaked
Returns a string representation of this record class.
toString() - Method in record class net.ixdarklord.folios.internal.client.FoliosCoverTint
Returns a string representation of this record class.
toString() - Method in record class net.ixdarklord.folios.internal.client.FoliosReader.Flip
Returns a string representation of this record class.
toString() - Method in record class net.ixdarklord.folios.internal.client.FoliosReader.Spot
Returns a string representation of this record class.
toString() - Method in record class net.ixdarklord.folios.internal.client.FoliosSession.EntryPages
Returns a string representation of this record class.
toString() - Method in record class net.ixdarklord.folios.internal.client.FoliosSession.Found
Returns a string representation of this record class.
toString() - Method in record class net.ixdarklord.folios.internal.client.FoliosSession.Target
Returns a string representation of this record class.
toString() - Method in record class net.ixdarklord.folios.internal.client.FoliosStructures.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.ElementLayout.Height
Returns a string representation of this record class.
toString() - Method in record class net.ixdarklord.folios.internal.client.page.ElementLayout
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.Observed
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.Item
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.client.paint.ScaledGuiItems.State
Returns a string representation of this record class.
toString() - Method in record class net.ixdarklord.folios.internal.client.screen.BookCache.Inputs
Returns a string representation of this record class.
toString() - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.Advancements
Returns a string representation of this record class.
toString() - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.Claim
Returns a string representation of this record class.
toString() - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.Open
Returns a string representation of this record class.
toString() - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.Progress
Returns a string representation of this record class.
toString() - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.Quests
Returns a string representation of this record class.
toString() - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.Reading
Returns a string representation of this record class.
toString() - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.ReadingAt
Returns a string representation of this record class.
toString() - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.Recipe
Returns a string representation of this record class.
toString() - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.RecipeRequest
Returns a string representation of this record class.
toString() - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.SharedReading
Returns a string representation of this record class.
toString() - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.Source
Returns a string representation of this record class.
toString() - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.Structure
Returns a string representation of this record class.
toString() - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.StructureRequest
Returns a string representation of this record class.
toString() - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.Viewing
Returns a string representation of this record class.
toString() - Method in record class net.ixdarklord.folios.internal.FoliosRecord.Place
Returns a string representation of this record class.
toString() - Method in record class net.ixdarklord.folios.internal.FoliosRecord
Returns a string representation of this record class.
toString() - Method in record class net.ixdarklord.folios.internal.format.BookUpgrader.Result
Returns a string representation of this record class.
toString() - Method in record class net.ixdarklord.folios.internal.quest.ItemMatch
Returns a string representation of this record class.
toString() - Method in record class net.ixdarklord.folios.internal.quest.PlayerQuests.Progress
Returns a string representation of this record class.
toString() - Method in record class net.ixdarklord.folios.internal.quest.PlayerQuests
Returns a string representation of this record class.
toString() - Method in record class net.ixdarklord.folios.internal.quest.QuestRewards.Choice
Returns a string representation of this record class.
toString() - Method in record class net.ixdarklord.folios.internal.quest.QuestRewards
Returns a string representation of this record class.
toString() - Method in record class net.ixdarklord.folios.internal.quest.ServerQuest
Returns a string representation of this record class.
track(Entity) - Static method in class net.ixdarklord.folios.internal.client.page.PreviewEntities
 
translate(float, float) - Method in interface net.ixdarklord.folios.api.client.page.FoliosPainter
 
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.ObscuredPainter
 
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
 
translation(String, List, String) - Static method in class net.ixdarklord.folios.api.client.page.FoliosText
Markup for a translation, {lang:key|with...}, with what to show if there is no such key (null to show the key).
tuck(FoliosPainter, int, int, int, int, int) - Static method in class net.ixdarklord.folios.internal.client.page.Shapes
 
turn(int) - Method in class net.ixdarklord.folios.internal.client.FoliosReader
 
turnTo(int) - Method in class net.ixdarklord.folios.internal.client.FoliosReader
 
type() - Method in record class net.ixdarklord.folios.internal.client.FoliosBookItemModel.Unbaked
 
type() - Method in record class net.ixdarklord.folios.internal.client.FoliosCoverText.Unbaked
 
type() - Method in record class net.ixdarklord.folios.internal.client.FoliosCoverTint
 
type() - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.Advancements
 
type() - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.Claim
 
type() - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.Open
 
type() - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.Progress
 
type() - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.Quests
 
type() - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.Reading
 
type() - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.ReadingAt
 
type() - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.Recipe
 
type() - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.RecipeRequest
 
type() - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.SharedReading
 
type() - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.Source
 
type() - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.Structure
 
type() - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.StructureRequest
 
type() - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.Viewing
 
TYPE - Static variable in class net.ixdarklord.folios.internal.client.FoliosBookItemModel
 
TYPE - Static variable in record class net.ixdarklord.folios.internal.client.FoliosCoverText
 
TYPE - Static variable in record class net.ixdarklord.folios.internal.client.FoliosCoverTint
 
TYPE - Static variable in record class net.ixdarklord.folios.internal.FoliosPayloads.Advancements
 
TYPE - Static variable in record class net.ixdarklord.folios.internal.FoliosPayloads.Claim
 
TYPE - Static variable in record class net.ixdarklord.folios.internal.FoliosPayloads.Open
 
TYPE - Static variable in record class net.ixdarklord.folios.internal.FoliosPayloads.Progress
 
TYPE - Static variable in record class net.ixdarklord.folios.internal.FoliosPayloads.Quests
 
TYPE - Static variable in record class net.ixdarklord.folios.internal.FoliosPayloads.Reading
 
TYPE - Static variable in record class net.ixdarklord.folios.internal.FoliosPayloads.ReadingAt
 
TYPE - Static variable in record class net.ixdarklord.folios.internal.FoliosPayloads.Recipe
 
TYPE - Static variable in record class net.ixdarklord.folios.internal.FoliosPayloads.RecipeRequest
 
TYPE - Static variable in record class net.ixdarklord.folios.internal.FoliosPayloads.SharedReading
 
TYPE - Static variable in record class net.ixdarklord.folios.internal.FoliosPayloads.Source
 
TYPE - Static variable in record class net.ixdarklord.folios.internal.FoliosPayloads.Structure
 
TYPE - Static variable in record class net.ixdarklord.folios.internal.FoliosPayloads.StructureRequest
 
TYPE - Static variable in record class net.ixdarklord.folios.internal.FoliosPayloads.Viewing
 
types() - Static method in class net.ixdarklord.folios.api.client.page.FoliosPageElements
 
typing() - Method in class net.ixdarklord.folios.internal.client.screen.FoliosBar
 

U

u0() - Method in record class net.ixdarklord.folios.internal.client.handheld.CoverModel.Band
Returns the value of the u0 record component.
u1() - Method in record class net.ixdarklord.folios.internal.client.handheld.CoverModel.Band
Returns the value of the u1 record component.
Unbaked(float, float, float, float, float, Optional) - Constructor for record class net.ixdarklord.folios.internal.client.FoliosCoverText.Unbaked
Creates an instance of a Unbaked record class.
Unbaked(ItemModel.Unbaked, Optional, Optional) - Constructor for record class net.ixdarklord.folios.internal.client.FoliosBookItemModel.Unbaked
Creates an instance of a Unbaked record class.
undone() - Method in record class net.ixdarklord.folios.internal.FoliosPayloads.Advancements
Returns the value of the undone record component.
unlocked() - Method in record class net.ixdarklord.folios.internal.quest.PlayerQuests.Progress
Returns the value of the unlocked record component.
unpin() - Method in class net.ixdarklord.folios.internal.client.FoliosReader
 
unread() - Method in record class net.ixdarklord.folios.api.client.FoliosReveal.Use
Returns the value of the unread record component.
until(float) - Static method in class net.ixdarklord.folios.internal.client.screen.BookCache
 
up() - Static method in class net.ixdarklord.folios.internal.client.screen.BookCache
 
update(ToastManager, long) - Method in class net.ixdarklord.folios.internal.client.FoliosToast
 
update(ItemStackRenderState, ItemStack, ItemModelResolver, ItemDisplayContext, ClientLevel, ItemOwner, int) - Method in class net.ixdarklord.folios.internal.client.FoliosBookItemModel
 
upgrade(String, Map, String, String) - Static method in class net.ixdarklord.folios.internal.format.BookUpgrader
 
UPGRADER - Static variable in class net.ixdarklord.folios.internal.client.FoliosLibrary
 
url() - Method in record class net.ixdarklord.folios.internal.client.FoliosSession.Target
Returns the value of the url record component.
use(Level, Player, InteractionHand) - Method in class net.ixdarklord.folios.api.FoliosBookItem
 
Use(Identifier, float) - Constructor for record class net.ixdarklord.folios.api.client.FoliosReveal.Use
 
Use(Identifier, float, boolean) - Constructor for record class net.ixdarklord.folios.api.client.FoliosReveal.Use
 
Use(Identifier, float, boolean, boolean) - Constructor for record class net.ixdarklord.folios.api.client.FoliosReveal.Use
Creates an instance of a Use record class.
useSession(FoliosSession) - Method in class net.ixdarklord.folios.internal.client.FoliosReader
 

V

v0() - Method in record class net.ixdarklord.folios.internal.client.handheld.CoverModel.Band
Returns the value of the v0 record component.
v1() - Method in record class net.ixdarklord.folios.internal.client.handheld.CoverModel.Band
Returns the value of the v1 record component.
value(LocalPlayer) - Method in interface net.ixdarklord.folios.api.client.FoliosObjectives.Source
 
valueOf(String) - Static method in enum class net.ixdarklord.folios.api.client.FoliosBook.PageTurn
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.ixdarklord.folios.api.client.FoliosBook.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.FoliosAlign
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.ixdarklord.folios.api.client.page.FoliosText.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.ElementLayout.Anchor
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.ixdarklord.folios.internal.client.page.ElementLayout.Height.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.ElementLayout.Overflow
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.FoliosBook.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.FoliosBook.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.FoliosAlign
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.FoliosText.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.ElementLayout.Anchor
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.ElementLayout.Height.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.ElementLayout.Overflow
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.
vanillaHands - Static variable in class net.ixdarklord.folios.internal.client.handheld.HandheldRenderer
 
version() - Static method in class net.ixdarklord.folios.internal.client.FoliosProgress
 
Viewing(Identifier, String) - Constructor for record class net.ixdarklord.folios.internal.FoliosPayloads.Viewing
Creates an instance of a Viewing record class.
viewport(int, int) - Method in class net.ixdarklord.folios.api.client.page.FoliosLayout
A scene for a page to show (an entity, a structure), drawn to a texture of width by height pixels (its size on the page times FoliosLayout.SCENE_DETAIL).
visibleCategories() - Method in record class net.ixdarklord.folios.api.client.FoliosBook
The categories the player can see, in order.

W

walk() - Method in record class net.ixdarklord.folios.api.client.FoliosBook.Handling
Returns the value of the walk record component.
weight() - Method in record class net.ixdarklord.folios.internal.quest.QuestRewards.Choice
Returns the value of the weight record component.
where() - Method in record class net.ixdarklord.folios.internal.client.page.Observed
Returns the value of the where record component.
WHITE - Static variable in class net.ixdarklord.folios.internal.client.paint.WorldPainter
 
width() - Method in record class net.ixdarklord.folios.api.client.FoliosBook.CoverText.Line
Returns the value of the width record component.
width() - Method in interface net.ixdarklord.folios.api.client.page.FoliosPopup
How wide its body is, in page pixels.
width() - Method in class net.ixdarklord.folios.api.client.page.FoliosText
The width it was set out to.
width() - Method in record class net.ixdarklord.folios.internal.client.FoliosCoverText.Unbaked
Returns the value of the width record component.
width() - Method in record class net.ixdarklord.folios.internal.client.FoliosCoverText
Returns the value of the width record component.
width() - Method in record class net.ixdarklord.folios.internal.client.paint.PixelIcon
Returns the value of the width record component.
width(float) - Static method in class net.ixdarklord.folios.internal.client.PageSize
 
width(Font) - Method in class net.ixdarklord.folios.api.client.page.FoliosText
The widest line.
window(int, int) - Method in class net.ixdarklord.folios.api.client.page.FoliosText
The lines that lie whole between from and from + height down the text, starting again at y 0.
window(FoliosPainter, float, float, float, float) - Static method in class net.ixdarklord.folios.internal.client.paint.EdgeFadePainter
 
with(FoliosSources.Row) - Method in record class net.ixdarklord.folios.api.FoliosSources.Row
This row with another's fields over its own: what a data pack's row with a used id does.
with(ElementLayout, Observed) - Method in record class net.ixdarklord.folios.internal.client.page.TextPage
 
with(Identifier, PlayerQuests.Progress) - Method in record class net.ixdarklord.folios.internal.quest.PlayerQuests
 
withFlag(String, boolean) - Method in record class net.ixdarklord.folios.internal.quest.PlayerQuests
 
withObtained(Set) - Method in record class net.ixdarklord.folios.internal.quest.PlayerQuests
 
withRead(Identifier, String) - Method in record class net.ixdarklord.folios.internal.quest.PlayerQuests
 
WorldPainter - Class in net.ixdarklord.folios.internal.client.paint
 
WorldPainter(PoseStack, SubmitNodeCollector, int, FoliosPalette, FoliosSession, AbstractPainter.Navigator, float, float, float, List) - Constructor for class net.ixdarklord.folios.internal.client.paint.WorldPainter
 
WorldPainter(PoseStack, SubmitNodeCollector, int, FoliosPalette, FoliosSession, 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
 
wornEdges(FoliosPainter, int, int, int, int, boolean, int) - Static method in class net.ixdarklord.folios.internal.client.page.Shapes
 
wornEdges(FoliosPainter, int, int, int, int, boolean, int, float) - Static method in class net.ixdarklord.folios.internal.client.page.Shapes
 
wrap(Font, CoverMarkers.Lettering, int) - Static method in class net.ixdarklord.folios.internal.client.CoverMarkers
 

X

x() - Method in record class net.ixdarklord.folios.api.client.FoliosBook.CoverText.Line
Returns the value of the x record component.
x() - Method in record class net.ixdarklord.folios.api.client.page.FoliosText.Line
Returns the value of the x record component.
x() - Method in record class net.ixdarklord.folios.internal.client.FoliosCoverText.Unbaked
Returns the value of the x record component.
x() - Method in record class net.ixdarklord.folios.internal.client.FoliosCoverText
Returns the value of the x record component.
x() - Method in record class net.ixdarklord.folios.internal.client.page.SpreadPage.Node
Returns the value of the x record component.
x0() - Method in record class net.ixdarklord.folios.internal.client.paint.AbstractPainter.Hit
Returns the value of the x0 record component.
x0() - Method in record class net.ixdarklord.folios.internal.client.paint.ScaledGuiItems.State
Returns the value of the x0 record component.
x1() - Method in record class net.ixdarklord.folios.internal.client.paint.AbstractPainter.Hit
Returns the value of the x1 record component.
x1() - Method in record class net.ixdarklord.folios.internal.client.paint.ScaledGuiItems.State
Returns the value of the x1 record component.

Y

y() - Method in record class net.ixdarklord.folios.api.client.FoliosBook.CoverText.Line
Returns the value of the y record component.
y() - Method in record class net.ixdarklord.folios.api.client.page.FoliosText.Line
Returns the value of the y record component.
y() - Method in record class net.ixdarklord.folios.internal.client.page.SpreadPage.Node
Returns the value of the y record component.
y0() - Method in record class net.ixdarklord.folios.internal.client.handheld.CoverModel.Band
Returns the value of the y0 record component.
y0() - Method in record class net.ixdarklord.folios.internal.client.paint.AbstractPainter.Hit
Returns the value of the y0 record component.
y0() - Method in record class net.ixdarklord.folios.internal.client.paint.ScaledGuiItems.State
Returns the value of the y0 record component.
y1() - Method in record class net.ixdarklord.folios.internal.client.handheld.CoverModel.Band
Returns the value of the y1 record component.
y1() - Method in record class net.ixdarklord.folios.internal.client.paint.AbstractPainter.Hit
Returns the value of the y1 record component.
y1() - Method in record class net.ixdarklord.folios.internal.client.paint.ScaledGuiItems.State
Returns the value of the y1 record component.
yaw() - Method in record class net.ixdarklord.folios.internal.client.page.EntityPageElement
Returns the value of the yaw record component.

Z

z() - Method in record class net.ixdarklord.folios.internal.client.CoverMarkers.Lettering
Returns the value of the z record component.
z() - Method in record class net.ixdarklord.folios.internal.client.CoverMarkers.Marked
Returns the value of the z record component.
z() - Method in record class net.ixdarklord.folios.internal.client.FoliosCoverText.Unbaked
Returns the value of the z record component.
z() - Method in record class net.ixdarklord.folios.internal.client.FoliosCoverText
Returns the value of the z record component.
zoom() - Method in record class net.ixdarklord.folios.internal.client.page.EntityPageElement
Returns the value of the zoom record component.
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values