Index
All Classes and Interfaces|All Packages
A
- acceptTargets(Set<String>, Set<String>) - Method in class gay.object.hexdebug.mixin.HexDebugMixinConfigPlugin
- addAdvancedLine(Component) - Method in class gay.object.hexdebug.api.client.splicing.SplicingTableIotaTooltipBuilder
-
Append a line to the tooltip's "advanced tooltips" section.
- addBodyLine(Component) - Method in class gay.object.hexdebug.api.client.splicing.SplicingTableIotaTooltipBuilder
-
Append a line to the tooltip's body.
- addDetailsLine(Component) - Method in class gay.object.hexdebug.api.client.splicing.SplicingTableIotaTooltipBuilder
-
Append a line to the tooltip's details.
B
- build() - Method in class gay.object.hexdebug.api.client.splicing.SplicingTableIotaTooltipBuilder
- buildTooltip() - Method in class gay.object.hexdebug.api.client.splicing.SplicingTableIotaRenderer
-
Creates and returns a new
SplicingTableIotaTooltipBuilderfor the provided iota.
C
- callGetPos() - Method in class gay.object.hexdebug.mixin.MixinOpBrainsweepSpell
- callGetSacrifice() - Method in class gay.object.hexdebug.mixin.MixinOpBrainsweepSpell
- clearPatterns$hexdebug() - Method in class gay.object.hexdebug.mixin.MixinGuiSpellcasting
- createRenderer(IotaType<?>, SplicingTableIotaClientView, int, int) - Method in interface gay.object.hexdebug.api.client.splicing.SplicingTableIotaRendererProvider
-
Creates and returns a new
SplicingTableIotaRendererfor the provided iota. - createTooltip() - Method in class gay.object.hexdebug.api.client.splicing.SplicingTableIotaRenderer
-
Creates and returns a new
Tooltipfor the provided iota.
D
- depth() - Method in record class gay.object.hexdebug.api.splicing.SplicingTableIotaClientView
-
Returns the value of the
depthrecord component. - display() - Method in record class gay.object.hexdebug.api.splicing.SplicingTableIotaClientView
-
Returns the value of the
displayrecord component.
E
- equals(Object) - Method in record class gay.object.hexdebug.api.splicing.SplicingTableIotaClientView
-
Indicates whether some other object is "equal to" this one.
F
- FOCUS_HOLDER_BLACKLIST - Static variable in class gay.object.hexdebug.api.HexDebugTags.Items
G
- gay.object.hexdebug.api - package gay.object.hexdebug.api
- gay.object.hexdebug.api.client.splicing - package gay.object.hexdebug.api.client.splicing
- gay.object.hexdebug.api.splicing - package gay.object.hexdebug.api.splicing
- gay.object.hexdebug.mixin - package gay.object.hexdebug.mixin
- gay.object.hexdebug.mixin.interop.emi - package gay.object.hexdebug.mixin.interop.emi
- getAdvancedLines() - Method in class gay.object.hexdebug.api.client.splicing.SplicingTableIotaTooltipBuilder
- getBackgroundType() - Method in class gay.object.hexdebug.api.client.splicing.SplicingTableIotaRenderer
-
Returns the background type for this renderer.
- getBodyLines() - Method in class gay.object.hexdebug.api.client.splicing.SplicingTableIotaTooltipBuilder
- getData() - Method in record class gay.object.hexdebug.api.splicing.SplicingTableIotaClientView
- getDetailsLines() - Method in class gay.object.hexdebug.api.client.splicing.SplicingTableIotaTooltipBuilder
- getHandOpenedWith() - Method in class gay.object.hexdebug.mixin.MixinGuiSpellcasting
- getIota() - Method in class gay.object.hexdebug.api.client.splicing.SplicingTableIotaRenderer
- getMixins() - Method in class gay.object.hexdebug.mixin.HexDebugMixinConfigPlugin
- getName() - Method in class gay.object.hexdebug.api.client.splicing.SplicingTableIotaTooltipBuilder
- getNarration() - Method in class gay.object.hexdebug.api.client.splicing.SplicingTableIotaTooltipBuilder
- getOnDrawSplicingTablePattern$hexdebug() - Method in class gay.object.hexdebug.mixin.MixinGuiSpellcasting
- getParser(ResourceLocation) - Static method in class gay.object.hexdebug.api.client.splicing.SplicingTableIotaRenderers
- getProvider(IotaType<?>) - Static method in class gay.object.hexdebug.api.client.splicing.SplicingTableIotaRenderers
-
Get a previously loaded provider for a given iota type.
- getProvider(IotaType<?>, boolean) - Static method in class gay.object.hexdebug.api.client.splicing.SplicingTableIotaRenderers
-
Get a previously loaded provider for a given iota type.
- getRefMapperConfig() - Method in class gay.object.hexdebug.mixin.HexDebugMixinConfigPlugin
- getType() - Method in class gay.object.hexdebug.api.client.splicing.SplicingTableIotaRenderer
- getX() - Method in class gay.object.hexdebug.api.client.splicing.SplicingTableIotaRenderer
- getY() - Method in class gay.object.hexdebug.api.client.splicing.SplicingTableIotaRenderer
- GOLD - Enum constant in enum class gay.object.hexdebug.api.client.splicing.SplicingTableIotaBackgroundType
H
- hashCode() - Method in record class gay.object.hexdebug.api.splicing.SplicingTableIotaClientView
-
Returns a hash code value for this object.
- hexdebug$invokeIsScrollableItem(Item) - Static method in class gay.object.hexdebug.mixin.MixinShiftScrollListener
- hexdebug$setPreviousScreen(Screen) - Method in class gay.object.hexdebug.mixin.MixinScreen
- HexDebugMixinConfigPlugin - Class in gay.object.hexdebug.mixin
- HexDebugMixinConfigPlugin() - Constructor for class gay.object.hexdebug.mixin.HexDebugMixinConfigPlugin
- HexDebugTags - Class in gay.object.hexdebug.api
- HexDebugTags() - Constructor for class gay.object.hexdebug.api.HexDebugTags
- HexDebugTags.Items - Class in gay.object.hexdebug.api
- hexpatternSource() - Method in record class gay.object.hexdebug.api.splicing.SplicingTableIotaClientView
-
Returns the value of the
hexpatternSourcerecord component.
I
- index() - Method in record class gay.object.hexdebug.api.splicing.SplicingTableIotaClientView
-
Returns the value of the
indexrecord component. - isSubIota() - Method in record class gay.object.hexdebug.api.splicing.SplicingTableIotaClientView
-
Returns the value of the
isSubIotarecord component. - Items() - Constructor for class gay.object.hexdebug.api.HexDebugTags.Items
L
- loadProvider(ResourceLocation) - Static method in class gay.object.hexdebug.api.client.splicing.SplicingTableIotaRenderers
-
Get/load a provider by ID.
M
- MixinDatagenMain - Class in gay.object.hexdebug.mixin
- MixinDatagenMain() - Constructor for class gay.object.hexdebug.mixin.MixinDatagenMain
- MixinEmiScreenManager - Class in gay.object.hexdebug.mixin.interop.emi
- MixinEmiScreenManager() - Constructor for class gay.object.hexdebug.mixin.interop.emi.MixinEmiScreenManager
- MixinGuiSpellcasting - Class in gay.object.hexdebug.mixin
- MixinGuiSpellcasting() - Constructor for class gay.object.hexdebug.mixin.MixinGuiSpellcasting
- MixinMsgShiftScrollC2S - Class in gay.object.hexdebug.mixin
- MixinMsgShiftScrollC2S() - Constructor for class gay.object.hexdebug.mixin.MixinMsgShiftScrollC2S
- MixinOpBrainsweepSpell - Class in gay.object.hexdebug.mixin
- MixinOpBrainsweepSpell() - Constructor for class gay.object.hexdebug.mixin.MixinOpBrainsweepSpell
- MixinOpEval - Class in gay.object.hexdebug.mixin
- MixinOpEval() - Constructor for class gay.object.hexdebug.mixin.MixinOpEval
- MixinOpImpetusDir - Class in gay.object.hexdebug.mixin
- MixinOpImpetusDir() - Constructor for class gay.object.hexdebug.mixin.MixinOpImpetusDir
- MixinOpImpetusPos - Class in gay.object.hexdebug.mixin
- MixinOpImpetusPos() - Constructor for class gay.object.hexdebug.mixin.MixinOpImpetusPos
- MixinScreen - Class in gay.object.hexdebug.mixin
- MixinScreen() - Constructor for class gay.object.hexdebug.mixin.MixinScreen
- MixinShiftScrollListener - Class in gay.object.hexdebug.mixin
- MixinShiftScrollListener() - Constructor for class gay.object.hexdebug.mixin.MixinShiftScrollListener
- MixinStaffCastEnv - Class in gay.object.hexdebug.mixin
- MixinStaffCastEnv() - Constructor for class gay.object.hexdebug.mixin.MixinStaffCastEnv
O
- onLoad(String) - Method in class gay.object.hexdebug.mixin.HexDebugMixinConfigPlugin
P
- parse(Gson, JsonObject, T) - Method in interface gay.object.hexdebug.api.client.splicing.SplicingTableIotaRendererParser
-
Attempts to parse the JSON data and return a provider for an iota renderer.
- parseProvider(JsonObject) - Static method in class gay.object.hexdebug.api.client.splicing.SplicingTableIotaRenderers
-
Parse a provider from a raw JSON object.
- postApply(String, ClassNode, String, IMixinInfo) - Method in class gay.object.hexdebug.mixin.HexDebugMixinConfigPlugin
- preApply(String, ClassNode, String, IMixinInfo) - Method in class gay.object.hexdebug.mixin.HexDebugMixinConfigPlugin
R
- register(ResourceLocation, SplicingTableIotaRendererParser<?>) - Static method in class gay.object.hexdebug.api.client.splicing.SplicingTableIotaRenderers
-
Register a splicing table iota renderer.
- render(GuiGraphics, int, int, float) - Method in class gay.object.hexdebug.api.client.splicing.SplicingTableIotaRenderer
-
Renders one frame of this iota.
S
- setNarration(Component) - Method in class gay.object.hexdebug.api.client.splicing.SplicingTableIotaTooltipBuilder
-
Set the tooltip's narration.
- setOnDrawSplicingTablePattern$hexdebug(BiConsumer<HexPattern, Integer>) - Method in class gay.object.hexdebug.mixin.MixinGuiSpellcasting
- setX(int) - Method in class gay.object.hexdebug.api.client.splicing.SplicingTableIotaRenderer
- setY(int) - Method in class gay.object.hexdebug.api.client.splicing.SplicingTableIotaRenderer
- shouldApplyMixin(String, String) - Method in class gay.object.hexdebug.mixin.HexDebugMixinConfigPlugin
- simple(SplicingTableIotaRendererProvider) - Static method in interface gay.object.hexdebug.api.client.splicing.SplicingTableIotaRendererParser
-
Creates a parser that always returns the given provider.
- SLATE - Enum constant in enum class gay.object.hexdebug.api.client.splicing.SplicingTableIotaBackgroundType
- SPLICING_TABLE_MEDIA_BLACKLIST - Static variable in class gay.object.hexdebug.api.HexDebugTags.Items
- SplicingTableIotaBackgroundType - Enum Class in gay.object.hexdebug.api.client.splicing
- SplicingTableIotaClientView - Record Class in gay.object.hexdebug.api.splicing
-
A client-side representation of an iota in the Splicing Table's main list.
- SplicingTableIotaClientView(Iota, CastingEnvironment, int, int) - Constructor for record class gay.object.hexdebug.api.splicing.SplicingTableIotaClientView
- SplicingTableIotaClientView(CompoundTag, Component, String, int, int) - Constructor for record class gay.object.hexdebug.api.splicing.SplicingTableIotaClientView
- SplicingTableIotaClientView(CompoundTag, Component, String, int, int, boolean) - Constructor for record class gay.object.hexdebug.api.splicing.SplicingTableIotaClientView
-
Creates an instance of a
SplicingTableIotaClientViewrecord class. - SplicingTableIotaRenderer - Class in gay.object.hexdebug.api.client.splicing
- SplicingTableIotaRenderer(IotaType<?>, SplicingTableIotaClientView, int, int) - Constructor for class gay.object.hexdebug.api.client.splicing.SplicingTableIotaRenderer
- SplicingTableIotaRendererParser<T extends SplicingTableIotaRendererProvider> - Interface in gay.object.hexdebug.api.client.splicing
- SplicingTableIotaRendererProvider - Interface in gay.object.hexdebug.api.client.splicing
-
A factory for
SplicingTableIotaRendererinstances. - SplicingTableIotaRenderers - Class in gay.object.hexdebug.api.client.splicing
- SplicingTableIotaRenderers() - Constructor for class gay.object.hexdebug.api.client.splicing.SplicingTableIotaRenderers
- SplicingTableIotaTooltipBuilder - Class in gay.object.hexdebug.api.client.splicing
- SplicingTableIotaTooltipBuilder(Component) - Constructor for class gay.object.hexdebug.api.client.splicing.SplicingTableIotaTooltipBuilder
- subIota(CompoundTag) - Static method in record class gay.object.hexdebug.api.splicing.SplicingTableIotaClientView
T
- tag() - Method in record class gay.object.hexdebug.api.splicing.SplicingTableIotaClientView
-
Returns the value of the
tagrecord component. - toString() - Method in record class gay.object.hexdebug.api.splicing.SplicingTableIotaClientView
-
Returns a string representation of this record class.
V
- valueOf(String) - Static method in enum class gay.object.hexdebug.api.client.splicing.SplicingTableIotaBackgroundType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class gay.object.hexdebug.api.client.splicing.SplicingTableIotaBackgroundType
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages