Package cpw.mods.modlauncher
Class LaunchPluginHandler
java.lang.Object
cpw.mods.modlauncher.LaunchPluginHandler
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final org.apache.logging.log4j.Loggerprivate final Map<String, ILaunchPluginService> -
Constructor Summary
ConstructorsConstructorDescriptionLaunchPluginHandler(ModuleLayerHandler layerHandler) LaunchPluginHandler(Stream<ILaunchPluginService> plugins) -
Method Summary
Modifier and TypeMethodDescription(package private) voidannounceLaunch(TransformingClassLoader transformerLoader, NamedPath[] specialPaths) computeLaunchPluginTransformerSet(Type className, boolean isEmpty, String reason, TransformerAuditTrail auditTrail) (package private) intofferClassNodeToPlugins(ILaunchPluginService.Phase phase, List<ILaunchPluginService> plugins, @Nullable ClassNode node, Type className, TransformerAuditTrail auditTrail, String reason) (package private) voidofferScanResultsToPlugins(List<cpw.mods.jarhandling.SecureJar> scanResults)
-
Field Details
-
LOGGER
private static final org.apache.logging.log4j.Logger LOGGER -
plugins
-
-
Constructor Details
-
LaunchPluginHandler
-
LaunchPluginHandler
-
-
Method Details
-
get
-
computeLaunchPluginTransformerSet
public EnumMap<ILaunchPluginService.Phase,List<ILaunchPluginService>> computeLaunchPluginTransformerSet(Type className, boolean isEmpty, String reason, TransformerAuditTrail auditTrail) -
offerScanResultsToPlugins
-
offerClassNodeToPlugins
int offerClassNodeToPlugins(ILaunchPluginService.Phase phase, List<ILaunchPluginService> plugins, @Nullable @Nullable ClassNode node, Type className, TransformerAuditTrail auditTrail, String reason) -
announceLaunch
-