Hierarchy For All Packages
- net.ixdarklord.folios.api,
- net.ixdarklord.folios.api.client,
- net.ixdarklord.folios.api.client.page,
- net.ixdarklord.folios.internal,
- net.ixdarklord.folios.internal.client,
- net.ixdarklord.folios.internal.client.build,
- net.ixdarklord.folios.internal.client.handheld,
- net.ixdarklord.folios.internal.client.page,
- net.ixdarklord.folios.internal.client.paint,
- net.ixdarklord.folios.internal.client.screen,
- net.ixdarklord.folios.internal.compat,
- net.ixdarklord.folios.internal.config,
- net.ixdarklord.folios.internal.core,
- net.ixdarklord.folios.internal.core.client,
- net.ixdarklord.folios.internal.format,
- net.ixdarklord.folios.internal.mixin,
- net.ixdarklord.folios.internal.mixin.client,
- net.ixdarklord.folios.internal.quest
Class Hierarchy
- java.lang.Object
- net.minecraft.client.gui.components.events.AbstractContainerEventHandler (implements net.minecraft.client.gui.components.events.ContainerEventHandler)
- net.minecraft.client.gui.screens.Screen (implements net.minecraft.client.gui.components.Renderable)
- net.ixdarklord.folios.internal.compat.CompatScreen
- net.ixdarklord.folios.internal.client.screen.FoliosScreen
- net.ixdarklord.folios.internal.client.handheld.HandheldScreen
- net.ixdarklord.folios.internal.compat.CompatScreen
- net.minecraft.client.gui.screens.Screen (implements net.minecraft.client.gui.components.Renderable)
- net.ixdarklord.folios.internal.client.paint.AbstractPainter (implements net.ixdarklord.folios.api.client.page.FoliosPainter)
- net.ixdarklord.folios.internal.client.paint.ScreenPainter
- net.ixdarklord.folios.internal.client.paint.WorldPainter
- net.minecraft.client.gui.components.AbstractWidget (implements net.minecraft.client.gui.components.events.GuiEventListener, net.minecraft.client.gui.layouts.LayoutElement, net.minecraft.client.gui.narration.NarratableEntry, net.minecraft.client.gui.components.Renderable)
- net.minecraft.client.gui.components.EditBox (implements net.minecraft.client.gui.components.Renderable)
- net.ixdarklord.folios.internal.compat.CompatEditBox
- net.minecraft.client.gui.components.EditBox (implements net.minecraft.client.gui.components.Renderable)
- net.ixdarklord.folios.internal.compat.ActiveTextCollector.ClickableStyleFinder (implements net.ixdarklord.folios.internal.compat.ActiveTextCollector)
- net.ixdarklord.folios.internal.mixin.client.AvatarRendererMixin
- net.ixdarklord.folios.internal.client.build.BlockChoice
- net.ixdarklord.folios.internal.mixin.client.BlockElementAngleMixin
- net.ixdarklord.folios.internal.client.BookLookup
- net.ixdarklord.folios.internal.format.BookUpgrader
- net.ixdarklord.folios.internal.client.build.BuildGuide
- net.ixdarklord.folios.internal.client.Celebrations
- net.ixdarklord.folios.internal.client.CelebrationSettings
- net.ixdarklord.folios.internal.mixin.client.ChatComponentMixin
- net.ixdarklord.folios.internal.mixin.client.ClientAdvancementsMixin
- net.ixdarklord.folios.internal.client.ClientQuests
- net.ixdarklord.folios.internal.compat.CompatInput
- net.ixdarklord.folios.internal.mixin.client.ContainerLookupMixin
- net.ixdarklord.folios.internal.client.CoverEmblem
- net.ixdarklord.folios.internal.client.CoverMarkers
- net.ixdarklord.folios.internal.client.handheld.CoverModel
- net.ixdarklord.folios.internal.compat.Cursors
- net.ixdarklord.folios.internal.client.paint.EdgeFadePainter (implements net.ixdarklord.folios.api.client.page.FoliosPainter)
- net.ixdarklord.folios.internal.core.Folios
- net.ixdarklord.folios.internal.client.screen.FoliosBar
- net.ixdarklord.folios.internal.client.FoliosBookItemModel
- net.ixdarklord.folios.api.FoliosBooks
- net.ixdarklord.folios.internal.client.FoliosBuiltinSources
- net.ixdarklord.folios.internal.client.FoliosClient
- net.ixdarklord.folios.internal.config.FoliosClientConfig
- net.ixdarklord.folios.internal.core.client.FoliosClientConstructor (implements net.ixdarklord.coolcatcore.api.core.ClientModConstructor)
- net.ixdarklord.folios.internal.client.FoliosClientNetwork
- net.ixdarklord.folios.internal.client.FoliosClock
- net.ixdarklord.folios.internal.core.FoliosConstructor (implements net.ixdarklord.coolcatcore.api.core.ModConstructor)
- net.ixdarklord.folios.api.FoliosFormat
- net.ixdarklord.folios.api.client.FoliosGuides
- net.ixdarklord.folios.internal.FoliosHooks
- net.ixdarklord.folios.api.client.page.FoliosIcon
- net.ixdarklord.folios.api.client.page.FoliosLayout
- net.ixdarklord.folios.internal.client.FoliosLibrary
- net.ixdarklord.folios.api.client.FoliosLinks
- net.ixdarklord.folios.internal.client.FoliosMemory
- net.ixdarklord.folios.internal.client.FoliosMentions
- net.ixdarklord.folios.internal.FoliosNetwork
- net.ixdarklord.folios.api.client.FoliosObjective
- net.ixdarklord.folios.api.client.FoliosObjectives
- net.ixdarklord.folios.api.client.page.FoliosPageElements
- net.ixdarklord.folios.internal.FoliosPayloads
- net.ixdarklord.folios.internal.client.FoliosProgress
- net.ixdarklord.folios.api.FoliosQuests
- net.ixdarklord.folios.internal.client.FoliosReader (implements net.ixdarklord.folios.internal.client.paint.AbstractPainter.Navigator)
- net.ixdarklord.folios.internal.client.handheld.HandheldBook
- net.ixdarklord.folios.internal.client.FoliosRecipes
- net.ixdarklord.folios.internal.core.FoliosRegistry
- net.ixdarklord.folios.api.client.FoliosReveals
- net.ixdarklord.folios.internal.config.FoliosServerConfig
- net.ixdarklord.folios.internal.client.FoliosSession
- net.ixdarklord.folios.api.FoliosSources
- net.ixdarklord.folios.api.FoliosSources.Builder
- net.ixdarklord.folios.api.client.page.FoliosStack
- net.ixdarklord.folios.internal.client.FoliosStructures
- net.ixdarklord.folios.api.client.FoliosStyles
- net.ixdarklord.folios.api.client.page.FoliosText
- net.ixdarklord.folios.internal.client.FoliosToast (implements net.minecraft.client.gui.components.toasts.Toast)
- net.ixdarklord.folios.internal.client.FoliosTooltips
- net.ixdarklord.folios.internal.mixin.client.GameRendererMixin
- net.ixdarklord.folios.internal.compat.GuiGraphicsExtractor
- net.ixdarklord.folios.internal.compat.GuiGraphicsExtractor.Pose
- net.ixdarklord.folios.internal.mixin.client.GuiGraphicsLookupMixin
- net.ixdarklord.folios.internal.mixin.client.GuiMixin
- net.ixdarklord.folios.internal.client.handheld.HandheldRenderer
- net.minecraft.world.item.Item (implements net.minecraft.world.flag.FeatureElement, net.minecraft.world.level.ItemLike)
- net.ixdarklord.folios.api.FoliosBookItem
- net.ixdarklord.folios.internal.mixin.client.ItemInHandRendererMixin
- net.ixdarklord.folios.internal.mixin.client.KeyboardLookupMixin
- net.ixdarklord.folios.internal.mixin.client.LevelRenderHookMixin
- net.ixdarklord.folios.internal.compat.LightCoordsUtil
- net.ixdarklord.folios.internal.client.page.Locked
- net.ixdarklord.folios.internal.mixin.client.MouseLookupMixin
- net.ixdarklord.folios.internal.client.paint.ObscuredPainter (implements net.ixdarklord.folios.api.client.page.FoliosPainter)
- net.ixdarklord.folios.internal.client.ObtainedItems
- net.ixdarklord.folios.internal.client.PageSize
- net.ixdarklord.folios.internal.mixin.PlayerAdvancementsMixin
- net.ixdarklord.folios.internal.client.screen.PopupLayer
- net.ixdarklord.folios.internal.client.page.PreviewEntities
- net.ixdarklord.folios.internal.quest.QuestReading
- net.ixdarklord.folios.internal.compat.RenderPipelines
- net.ixdarklord.folios.internal.compat.RenderTypes
- net.ixdarklord.folios.internal.client.paint.RevealPainter (implements net.ixdarklord.folios.api.client.page.FoliosPainter)
- net.ixdarklord.folios.internal.client.page.ScenePopups
- net.ixdarklord.folios.internal.quest.ServerObjective
- net.ixdarklord.folios.internal.mixin.client.ShaderManagerMixin
- net.ixdarklord.folios.internal.client.page.Shapes
- net.ixdarklord.folios.internal.mixin.client.SharedBookItemMixin
- net.ixdarklord.folios.internal.mixin.client.SharedBookPoseMixin<T>
- net.ixdarklord.folios.internal.mixin.client.SharedBookRenderMixin<T>
- net.ixdarklord.folios.internal.client.handheld.SharedBooks
- net.minecraft.server.packs.resources.SimplePreparableReloadListener<T> (implements net.minecraft.server.packs.resources.PreparableReloadListener)
- net.minecraft.server.packs.resources.SimpleJsonResourceReloadListener
- net.ixdarklord.folios.internal.FoliosSourceData
- net.ixdarklord.folios.internal.quest.QuestTracker
- net.minecraft.server.packs.resources.SimpleJsonResourceReloadListener
- net.ixdarklord.folios.internal.client.page.Sprites
- net.ixdarklord.folios.internal.compat.SubmitNodeCollector
- net.ixdarklord.folios.internal.client.TabMotion
- net.ixdarklord.folios.internal.client.paint.TintedGuiItems
- net.minecraft.client.gui.components.events.AbstractContainerEventHandler (implements net.minecraft.client.gui.components.events.ContainerEventHandler)
Interface Hierarchy
- net.ixdarklord.folios.internal.client.paint.AbstractPainter.Navigator
- net.ixdarklord.folios.internal.compat.ActiveTextCollector
- net.ixdarklord.folios.internal.mixin.client.ClientAdvancementsAccessor
- net.ixdarklord.folios.internal.client.screen.FoliosBar.Focus
- net.ixdarklord.folios.api.client.FoliosLinks.Kind
- net.ixdarklord.folios.api.client.FoliosObjectives.Source
- net.ixdarklord.folios.api.client.page.FoliosPageElement
- net.ixdarklord.folios.api.client.page.FoliosPageElement.Laid
- net.ixdarklord.folios.api.client.page.FoliosPageElement.SpreadHalf
- net.ixdarklord.folios.api.client.page.FoliosPageElement.Part
- net.ixdarklord.folios.api.client.page.FoliosPainter
- net.ixdarklord.folios.api.client.page.FoliosPainter.Drag
- net.ixdarklord.folios.api.client.page.FoliosPainter.Scroll
- net.ixdarklord.folios.api.client.page.FoliosPopup
- net.ixdarklord.folios.api.FoliosQuests.Completed
- net.ixdarklord.folios.api.client.FoliosReveal
- net.ixdarklord.folios.api.client.FoliosStyles.Style
- net.ixdarklord.folios.internal.compat.InputWithModifiers
- net.ixdarklord.folios.internal.compat.RecipeDisplay
- net.ixdarklord.folios.internal.mixin.StructureTemplateAccessor
- net.ixdarklord.folios.internal.compat.SubmitNodeCollector.CustomGeometryRenderer
- net.ixdarklord.folios.internal.client.paint.WorldPainter.Surface
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- net.ixdarklord.folios.internal.client.CoverMarkers.Kind
- net.ixdarklord.folios.internal.compat.CursorTypes
- net.ixdarklord.folios.internal.client.page.ElementLayout.Anchor
- net.ixdarklord.folios.internal.client.page.ElementLayout.Height.Kind
- net.ixdarklord.folios.internal.client.page.ElementLayout.Overflow
- net.ixdarklord.folios.api.client.page.FoliosAlign
- net.ixdarklord.folios.api.client.FoliosBook.PageTurn
- net.ixdarklord.folios.api.client.FoliosBook.Progress
- net.ixdarklord.folios.internal.config.FoliosClientConfig.Corner
- net.ixdarklord.folios.api.client.page.FoliosText.Kind
- net.ixdarklord.folios.internal.compat.GuiGraphicsExtractor.HoveredTextEffects
- net.ixdarklord.folios.internal.client.page.Shapes.Icon
- net.ixdarklord.folios.internal.compat.TextAlignment
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- net.ixdarklord.folios.internal.client.paint.AbstractPainter.Hit
- net.ixdarklord.folios.internal.compat.ActiveTextCollector.Parameters
- net.ixdarklord.folios.internal.client.BookLookup.Found
- net.ixdarklord.folios.internal.format.BookUpgrader.Result
- net.ixdarklord.folios.internal.client.page.BuildPageElement (implements net.ixdarklord.folios.api.client.page.FoliosPageElement)
- net.ixdarklord.folios.internal.client.ClientQuests.Quest
- net.ixdarklord.folios.internal.client.CoverMarkers.Lettering
- net.ixdarklord.folios.internal.client.CoverMarkers.Marked
- net.ixdarklord.folios.internal.client.CoverMarkers.Markers
- net.ixdarklord.folios.internal.client.CoverMarkers.Rows
- net.ixdarklord.folios.internal.client.handheld.CoverModel.Band
- net.ixdarklord.folios.internal.client.page.ElementLayout
- net.ixdarklord.folios.internal.client.page.ElementLayout.Height
- net.ixdarklord.folios.internal.client.page.EmptyPage (implements net.ixdarklord.folios.api.client.page.FoliosPageElement)
- net.ixdarklord.folios.internal.client.page.EntityPageElement (implements net.ixdarklord.folios.api.client.page.FoliosPageElement)
- net.ixdarklord.folios.internal.client.page.ErrorPage (implements net.ixdarklord.folios.api.client.page.FoliosPageElement)
- net.ixdarklord.folios.api.client.FoliosBook
- net.ixdarklord.folios.api.client.FoliosBook.CategoryView
- net.ixdarklord.folios.api.client.FoliosBook.Colors
- net.ixdarklord.folios.api.client.FoliosBook.CoverText
- net.ixdarklord.folios.api.client.FoliosBook.CoverText.Line
- net.ixdarklord.folios.api.client.FoliosBook.Handling
- net.ixdarklord.folios.api.client.FoliosBook.Layout
- net.ixdarklord.folios.api.client.FoliosBook.Location
- net.ixdarklord.folios.api.client.FoliosBook.Models
- net.ixdarklord.folios.api.client.FoliosBook.Textures
- net.ixdarklord.folios.api.client.FoliosCategory
- net.ixdarklord.folios.internal.client.FoliosCoverText
- net.ixdarklord.folios.api.client.FoliosEntry
- net.ixdarklord.folios.api.client.FoliosEntry.Listing
- net.ixdarklord.folios.api.client.FoliosEntry.Page
- net.ixdarklord.folios.api.client.page.FoliosLayout.Flow
- net.ixdarklord.folios.api.client.page.FoliosLayout.Mark
- net.ixdarklord.folios.api.client.FoliosLinks.Found
- net.ixdarklord.folios.api.client.FoliosLock
- net.ixdarklord.folios.api.client.page.FoliosPalette
- net.ixdarklord.folios.internal.FoliosPayloads.Advancements (implements net.minecraft.network.protocol.common.custom.CustomPacketPayload)
- net.ixdarklord.folios.internal.FoliosPayloads.Claim (implements net.minecraft.network.protocol.common.custom.CustomPacketPayload)
- net.ixdarklord.folios.internal.FoliosPayloads.Open (implements net.minecraft.network.protocol.common.custom.CustomPacketPayload)
- net.ixdarklord.folios.internal.FoliosPayloads.Progress (implements net.minecraft.network.protocol.common.custom.CustomPacketPayload)
- net.ixdarklord.folios.internal.FoliosPayloads.Quests (implements net.minecraft.network.protocol.common.custom.CustomPacketPayload)
- net.ixdarklord.folios.internal.FoliosPayloads.Reading (implements net.minecraft.network.protocol.common.custom.CustomPacketPayload)
- net.ixdarklord.folios.internal.FoliosPayloads.ReadingAt (implements net.minecraft.network.protocol.common.custom.CustomPacketPayload)
- net.ixdarklord.folios.internal.FoliosPayloads.SharedReading (implements net.minecraft.network.protocol.common.custom.CustomPacketPayload)
- net.ixdarklord.folios.internal.FoliosPayloads.Source (implements net.minecraft.network.protocol.common.custom.CustomPacketPayload)
- net.ixdarklord.folios.internal.FoliosPayloads.Structure (implements net.minecraft.network.protocol.common.custom.CustomPacketPayload)
- net.ixdarklord.folios.internal.FoliosPayloads.StructureRequest (implements net.minecraft.network.protocol.common.custom.CustomPacketPayload)
- net.ixdarklord.folios.internal.FoliosPayloads.Viewing (implements net.minecraft.network.protocol.common.custom.CustomPacketPayload)
- net.ixdarklord.folios.internal.client.FoliosReader.Flip
- net.ixdarklord.folios.internal.client.FoliosReader.Spot
- net.ixdarklord.folios.internal.FoliosRecord
- net.ixdarklord.folios.internal.FoliosRecord.Place
- net.ixdarklord.folios.api.client.FoliosReveal.Look
- net.ixdarklord.folios.api.client.FoliosReveal.Use
- net.ixdarklord.folios.internal.client.FoliosSession.EntryPages
- net.ixdarklord.folios.internal.client.FoliosSession.Found
- net.ixdarklord.folios.internal.client.FoliosSession.Target
- net.ixdarklord.folios.api.FoliosSources.Row
- net.ixdarklord.folios.internal.client.FoliosStructures.Known
- net.ixdarklord.folios.api.client.page.FoliosText.Line
- net.ixdarklord.folios.internal.client.page.ImagePageElement (implements net.ixdarklord.folios.api.client.page.FoliosPageElement)
- net.ixdarklord.folios.internal.quest.ItemMatch
- net.ixdarklord.folios.internal.compat.KeyEvent (implements net.ixdarklord.folios.internal.compat.InputWithModifiers)
- net.ixdarklord.folios.internal.client.page.LinksPageElement (implements net.ixdarklord.folios.api.client.page.FoliosPageElement)
- net.ixdarklord.folios.internal.client.page.LinksPageElement.Link
- net.ixdarklord.folios.internal.compat.MouseButtonEvent (implements net.ixdarklord.folios.internal.compat.InputWithModifiers)
- net.ixdarklord.folios.internal.compat.MouseButtonInfo
- net.ixdarklord.folios.internal.client.page.MultiblockPageElement (implements net.ixdarklord.folios.api.client.page.FoliosPageElement)
- net.ixdarklord.folios.internal.client.page.Observed
- net.ixdarklord.folios.internal.client.paint.PixelIcon
- net.ixdarklord.folios.internal.quest.PlayerQuests
- net.ixdarklord.folios.internal.quest.PlayerQuests.Progress
- net.ixdarklord.folios.internal.client.page.QuestPageElement (implements net.ixdarklord.folios.api.client.page.FoliosPageElement)
- net.ixdarklord.folios.internal.quest.QuestRewards
- net.ixdarklord.folios.internal.quest.QuestRewards.Choice
- net.ixdarklord.folios.internal.compat.RecipeDisplay.FurnaceRecipeDisplay (implements net.ixdarklord.folios.internal.compat.RecipeDisplay)
- net.ixdarklord.folios.internal.compat.RecipeDisplay.ShapedCraftingRecipeDisplay (implements net.ixdarklord.folios.internal.compat.RecipeDisplay)
- net.ixdarklord.folios.internal.compat.RecipeDisplay.ShapelessCraftingRecipeDisplay (implements net.ixdarklord.folios.internal.compat.RecipeDisplay)
- net.ixdarklord.folios.internal.compat.RecipeDisplay.SlotDisplay
- net.ixdarklord.folios.internal.compat.RecipeDisplay.SmithingRecipeDisplay (implements net.ixdarklord.folios.internal.compat.RecipeDisplay)
- net.ixdarklord.folios.internal.compat.RecipeDisplay.StonecutterRecipeDisplay (implements net.ixdarklord.folios.internal.compat.RecipeDisplay)
- net.ixdarklord.folios.internal.client.page.RecipePageElement (implements net.ixdarklord.folios.api.client.page.FoliosPageElement)
- net.ixdarklord.folios.internal.quest.ServerQuest
- net.ixdarklord.folios.internal.client.page.SpotlightPageElement (implements net.ixdarklord.folios.api.client.page.FoliosPageElement)
- net.ixdarklord.folios.internal.client.page.SpreadPage (implements net.ixdarklord.folios.api.client.page.FoliosPageElement)
- net.ixdarklord.folios.internal.client.page.SpreadPage.Build
- net.ixdarklord.folios.internal.client.page.SpreadPage.MapLayout
- net.ixdarklord.folios.internal.client.page.SpreadPage.Node
- net.ixdarklord.folios.internal.client.page.StructurePageElement (implements net.ixdarklord.folios.api.client.page.FoliosPageElement)
- net.ixdarklord.folios.internal.client.page.TextPage (implements net.ixdarklord.folios.api.client.page.FoliosPageElement)
- net.ixdarklord.folios.internal.client.page.TextPage.Item
- java.lang.Record