Skip navigation links
A C G I L M O P R S T V W Z 

A

acceptTargets(Set<String>, Set<String>) - Method in class zone.rong.mixinbooter.MixinBooterMixinPlugin
 

C

Container() - Constructor for class zone.rong.mixinbooter.MixinBooterPlugin.Container
 
Context - Class in zone.rong.mixinbooter
This class contains loading context for callers
Context(String, Collection<String>) - Constructor for class zone.rong.mixinbooter.Context
 
Context.ModLoader - Enum in zone.rong.mixinbooter
 
CrashReportMixin - Class in zone.rong.mixinbooter.mixin
Mixin that allows CrashReports to be appended with mixin information.
CrashReportMixin() - Constructor for class zone.rong.mixinbooter.mixin.CrashReportMixin
 

G

getAccessTransformerClass() - Method in class zone.rong.mixinbooter.MixinBooterPlugin
 
getASMTransformerClass() - Method in class zone.rong.mixinbooter.MixinBooterPlugin
 
getHijackedMixinConfigs() - Method in interface zone.rong.mixinbooter.IMixinConfigHijacker
 
getHijacker(String) - Static method in class zone.rong.mixinbooter.MixinBooterPlugin
 
getMixinConfigs() - Method in interface zone.rong.mixinbooter.IEarlyMixinLoader
 
getMixinConfigs() - Method in interface zone.rong.mixinbooter.ILateMixinLoader
 
getMixins() - Method in class zone.rong.mixinbooter.MixinBooterMixinPlugin
 
getModContainerClass() - Method in class zone.rong.mixinbooter.MixinBooterPlugin
 
getRefMapperConfig() - Method in class zone.rong.mixinbooter.MixinBooterMixinPlugin
 
getRequirements() - Method in class zone.rong.mixinbooter.MixinBooterPlugin.Container
 
getSetupClass() - Method in class zone.rong.mixinbooter.MixinBooterPlugin
 

I

IEarlyMixinLoader - Interface in zone.rong.mixinbooter
Early mixins are defined as mixins that affects vanilla or forge classes.
ILateMixinLoader - Interface in zone.rong.mixinbooter
Late mixins are defined as mixins that affects mod classes.
IMixinConfigHijacker - Interface in zone.rong.mixinbooter
Hijackers are used to stop certain mixin configurations from ever being applied.
inDev() - Method in class zone.rong.mixinbooter.Context
 
injectData(Map<String, Object>) - Method in class zone.rong.mixinbooter.MixinBooterPlugin
 
isModPresent(String) - Method in class zone.rong.mixinbooter.Context
For early contexts, the list of mods are gathered from culling the classloader for any jars that has the mcmod.info file.

L

LoadControllerMixin - Class in zone.rong.mixinbooter.mixin
Mixin that allows us to load "late" mixins for mods.
LoadControllerMixin() - Constructor for class zone.rong.mixinbooter.mixin.LoadControllerMixin
 
LOGGER - Static variable in class zone.rong.mixinbooter.MixinBooterPlugin
 

M

metadatas - Variable in class zone.rong.mixinbooter.util.MockedMetadataCollection
 
MixinBooterMixinPlugin - Class in zone.rong.mixinbooter
 
MixinBooterMixinPlugin() - Constructor for class zone.rong.mixinbooter.MixinBooterMixinPlugin
 
MixinBooterPlugin - Class in zone.rong.mixinbooter
 
MixinBooterPlugin() - Constructor for class zone.rong.mixinbooter.MixinBooterPlugin
 
MixinBooterPlugin.Container - Class in zone.rong.mixinbooter
 
mixinConfig() - Method in class zone.rong.mixinbooter.Context
 
MixinFixer - Class in zone.rong.mixinbooter.fix
 
MixinFixer() - Constructor for class zone.rong.mixinbooter.fix.MixinFixer
 
MixinLoader - Annotation Type in zone.rong.mixinbooter
Purely a marker annotation.
MockedArtifactVersionAdapter - Class in zone.rong.mixinbooter.util
 
MockedArtifactVersionAdapter() - Constructor for class zone.rong.mixinbooter.util.MockedArtifactVersionAdapter
 
MockedMetadataCollection - Class in zone.rong.mixinbooter.util
 
MockedMetadataCollection() - Constructor for class zone.rong.mixinbooter.util.MockedMetadataCollection
 
modList - Variable in class zone.rong.mixinbooter.util.MockedMetadataCollection
 
modListVersion - Variable in class zone.rong.mixinbooter.util.MockedMetadataCollection
 
modLoader() - Method in class zone.rong.mixinbooter.Context
 

O

onLoad(String) - Method in class zone.rong.mixinbooter.MixinBooterMixinPlugin
 
onMixinConfigQueued(Context) - Method in interface zone.rong.mixinbooter.IEarlyMixinLoader
Runs when a mixin config is successfully queued and sent to Mixin library.
onMixinConfigQueued(String) - Method in interface zone.rong.mixinbooter.IEarlyMixinLoader
Runs when a mixin config is successfully queued and sent to Mixin library.
onMixinConfigQueued(Context) - Method in interface zone.rong.mixinbooter.ILateMixinLoader
Runs when a mixin config is successfully queued and sent to Mixin library.
onMixinConfigQueued(String) - Method in interface zone.rong.mixinbooter.ILateMixinLoader
Runs when a mixin config is successfully queued and sent to Mixin library.

P

patchAncientModMixinsLoadingMethod() - Static method in class zone.rong.mixinbooter.fix.MixinFixer
 
postApply(String, ClassNode, String, IMixinInfo) - Method in class zone.rong.mixinbooter.MixinBooterMixinPlugin
 
preApply(String, ClassNode, String, IMixinInfo) - Method in class zone.rong.mixinbooter.MixinBooterMixinPlugin
 

R

read(JsonReader) - Method in class zone.rong.mixinbooter.util.MockedArtifactVersionAdapter
 
registerBus(EventBus, LoadController) - Method in class zone.rong.mixinbooter.MixinBooterPlugin.Container
 
retrieveLateMixinConfigs() - Static method in class zone.rong.mixinbooter.fix.MixinFixer
For internal usage

S

shouldApplyMixin(String, String) - Method in class zone.rong.mixinbooter.MixinBooterMixinPlugin
 
shouldMixinConfigQueue(Context) - Method in interface zone.rong.mixinbooter.IEarlyMixinLoader
Runs when a mixin config is successfully queued and sent to Mixin library.
shouldMixinConfigQueue(String) - Method in interface zone.rong.mixinbooter.IEarlyMixinLoader
Runs when a mixin config is successfully queued and sent to Mixin library.
shouldMixinConfigQueue(Context) - Method in interface zone.rong.mixinbooter.ILateMixinLoader
Runs when a mixin config is successfully queued and sent to Mixin library.
shouldMixinConfigQueue(String) - Method in interface zone.rong.mixinbooter.ILateMixinLoader
Runs when a mixin config is successfully queued and sent to Mixin library.
SpongeForgeFixer - Class in zone.rong.mixinbooter.fix.spongeforge
 
SpongeForgeFixer() - Constructor for class zone.rong.mixinbooter.fix.spongeforge.SpongeForgeFixer
 

T

transform(String, String, byte[]) - Method in class zone.rong.mixinbooter.fix.spongeforge.SpongeForgeFixer
 

V

valueOf(String) - Static method in enum zone.rong.mixinbooter.Context.ModLoader
Returns the enum constant of this type with the specified name.
values() - Static method in enum zone.rong.mixinbooter.Context.ModLoader
Returns an array containing the constants of this enum type, in the order they are declared.

W

write(JsonWriter, ArtifactVersion) - Method in class zone.rong.mixinbooter.util.MockedArtifactVersionAdapter
 

Z

zone.rong.mixinbooter - package zone.rong.mixinbooter
 
zone.rong.mixinbooter.fix - package zone.rong.mixinbooter.fix
 
zone.rong.mixinbooter.fix.spongeforge - package zone.rong.mixinbooter.fix.spongeforge
 
zone.rong.mixinbooter.mixin - package zone.rong.mixinbooter.mixin
 
zone.rong.mixinbooter.util - package zone.rong.mixinbooter.util
 
A C G I L M O P R S T V W Z 
Skip navigation links