Index

A B C D E G H I M N O P R S T V 
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
 

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 SplicingTableIotaRenderer for the provided iota.
createTooltip(IotaType<?>, SplicingTableIotaClientView) - Method in interface gay.object.hexdebug.api.client.splicing.SplicingTableIotaRendererProvider
Creates and returns a new Tooltip for the provided iota.

D

depth() - Method in record class gay.object.hexdebug.api.splicing.SplicingTableIotaClientView
Returns the value of the depth record component.

E

equals(Object) - Method in record class gay.object.hexdebug.api.splicing.SplicingTableIotaClientView
Indicates whether some other object is "equal to" this one.

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(IotaType<?>, SplicingTableIotaClientView) - Method in interface gay.object.hexdebug.api.client.splicing.SplicingTableIotaRendererProvider
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
 
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
 
getRefMapperConfig() - Method in class gay.object.hexdebug.mixin.HexDebugMixinConfigPlugin
 
getTooltipBuilder(IotaType<?>, SplicingTableIotaClientView) - Method in interface gay.object.hexdebug.api.client.splicing.SplicingTableIotaRendererProvider
Creates and returns a new SplicingTableIotaTooltipBuilder for the provided iota.
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 hexpatternSource record component.

I

index() - Method in record class gay.object.hexdebug.api.splicing.SplicingTableIotaClientView
Returns the value of the index record component.
Items() - Constructor for class gay.object.hexdebug.api.HexDebugTags.Items
 

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
 

N

name() - Method in record class gay.object.hexdebug.api.splicing.SplicingTableIotaClientView
Returns the value of the name record component.

O

of(T) - Static method in interface gay.object.hexdebug.api.client.splicing.SplicingTableIotaRendererParser
Creates a parser that always returns the given instance.
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.
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 interface gay.object.hexdebug.api.client.splicing.SplicingTableIotaRenderer
 

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
 
shouldApplyMixin(String, String) - Method in class gay.object.hexdebug.mixin.HexDebugMixinConfigPlugin
 
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
Creates an instance of a SplicingTableIotaClientView record class.
SplicingTableIotaRenderer - Interface in gay.object.hexdebug.api.client.splicing
 
SplicingTableIotaRendererParser<T extends SplicingTableIotaRendererProvider> - Interface in gay.object.hexdebug.api.client.splicing
 
SplicingTableIotaRendererProvider - Interface in gay.object.hexdebug.api.client.splicing
A factory for SplicingTableIotaRenderer instances.
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
 

T

tag() - Method in record class gay.object.hexdebug.api.splicing.SplicingTableIotaClientView
Returns the value of the tag record 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.
A B C D E G H I M N O P R S T V 
All Classes and Interfaces|All Packages