# Package org.spongepowered.asm.mixin.extensibility

Interfaces for internal Mixin objects which provide extensibility for mixin consumers.

Interface Summary
IActivityContext
IActivityContext.IActivity
IEnvironmentTokenProvider: Provides a token value into the attached environment
IMixinConfig: Interface for loaded mixin configurations
IMixinConfigPlugin: A companion plugin for a mixin configuration object.
IMixinConfigSource: Interface for loaded mixin configurations
IMixinErrorHandler: Interface for objects which want to perform custom behaviour when fatal mixin errors occur.
IMixinInfo: Interface for MixinInfo, used in extensibility API
IRemapper: Interface for remap chain participants

Enum Summary
IMixinErrorHandler.ErrorAction: Action to take when handling an error.