类分层结构
- java.lang.Object
- 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.AbstractButton
- net.minecraft.client.gui.components.Button
- committee.nova.mods.avaritia.api.client.screen.component.TextureButton
- committee.nova.mods.avaritia.api.client.screen.component.CycleTextureButton<T>
- committee.nova.mods.avaritia.api.client.screen.component.SimpleScrollBar
- committee.nova.mods.avaritia.api.client.screen.component.CycleTextureButton.Builder<T>
- committee.nova.mods.avaritia.api.client.screen.component.KeyEventManager
- committee.nova.mods.avaritia.api.client.screen.component.OperationButton
- java.lang.Record
- committee.nova.mods.avaritia.api.client.screen.component.Text
- committee.nova.mods.avaritia.api.client.screen.component.TextureButton.Builder