Class MixinContainer
java.lang.Object
org.spongepowered.asm.launch.platform.MixinContainer
public class MixinContainer
extends java.lang.Object
A collection of
IMixinPlatformAgent platform agents) for a particular
container-
Constructor Summary
Constructors Constructor Description MixinContainer(MixinPlatformManager manager, IContainerHandle handle) -
Method Summary
Modifier and Type Method Description IContainerHandlegetDescriptor()java.util.Collection<java.lang.String>getPhaseProviders()Get phase provider names from all agents in this containervoidinitPrimaryContainer()If this container is the primary container, initialise agents in this container as primaryvoidinject()Notify all agents to inject into classLoadervoidprepare()Prepare agents in this containerMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
MixinContainer
-
-
Method Details
-
getDescriptor
-
getPhaseProviders
public java.util.Collection<java.lang.String> getPhaseProviders()Get phase provider names from all agents in this container -
prepare
public void prepare()Prepare agents in this container -
initPrimaryContainer
public void initPrimaryContainer()If this container is the primary container, initialise agents in this container as primary -
inject
public void inject()Notify all agents to inject into classLoader
-