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

A

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

C

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
 

E

EagerlyLoadEventClassTransformer - Class in zone.rong.mixinbooter.fix.forge
 
EagerlyLoadEventClassTransformer() - Constructor for class zone.rong.mixinbooter.fix.forge.EagerlyLoadEventClassTransformer
 

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
Return a set of mixin config names to not be loaded by the mixin environment.
getHijackedMixinConfigs(Context) - Method in interface zone.rong.mixinbooter.IMixinConfigHijacker
Return a set of mixin config names to not be loaded by the mixin environment.
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.MixinBooterModContainer
 
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
 
logDebug(String, Object...) - Static method in class zone.rong.mixinbooter.MixinBooterPlugin
 
logError(String, Throwable, Object...) - Static method in class zone.rong.mixinbooter.MixinBooterPlugin
 
LOGGER - Static variable in class zone.rong.mixinbooter.MixinBooterPlugin
 
logInfo(String, Object...) - Static method in class zone.rong.mixinbooter.MixinBooterPlugin
 

M

MixinBooterMixinPlugin - Class in zone.rong.mixinbooter
 
MixinBooterMixinPlugin() - Constructor for class zone.rong.mixinbooter.MixinBooterMixinPlugin
 
MixinBooterModContainer - Class in zone.rong.mixinbooter
 
MixinBooterModContainer() - Constructor for class zone.rong.mixinbooter.MixinBooterModContainer
 
MixinBooterPlugin - Class in zone.rong.mixinbooter
 
MixinBooterPlugin() - Constructor for class zone.rong.mixinbooter.MixinBooterPlugin
 
mixinConfig() - Method in class zone.rong.mixinbooter.Context
 
MixinExtrasFixer - Class in zone.rong.mixinbooter.fix.mixinextras
 
MixinExtrasFixer() - Constructor for class zone.rong.mixinbooter.fix.mixinextras.MixinExtrasFixer
 
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.
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

redirect(int, String, String, String, boolean) - Static method in class zone.rong.mixinbooter.fix.mixinextras.MixinExtrasFixer
 
registerBus(EventBus, LoadController) - Method in class zone.rong.mixinbooter.MixinBooterModContainer
 
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.forge.EagerlyLoadEventClassTransformer
 
transform(String, String, byte[]) - Method in class zone.rong.mixinbooter.fix.mixinextras.MixinExtrasFixer
 
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.

Z

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