Package-level declarations
Contains Kotlin Script definition and configuration classes
Types
Link copied to clipboard
Thrown when a disallowed class is attempted to be loaded in a restricted sandbox environment
Link copied to clipboard
internal class FilteredClassLoader(allowedClasses: List<String>, parent: ClassLoader?) : ClassLoader
Restricts loading classes to names matching allowedClasses. Used to isolate Koremods Script environments.
Link copied to clipboard
Allows importing other source script files to access their members. Imported paths must be unique, scripts with duplicate imports will fail to compile.
Link copied to clipboard
Main Koremods Kotlin Script definition
Link copied to clipboard
Koremods Script compilation configuration
Link copied to clipboard
object KoremodsScriptConfigurator : Function1<ScriptConfigurationRefinementContext, ResultWithDiagnostics<ScriptCompilationConfiguration>>
Processes Kotlin Script source annotations prior to compilation
Link copied to clipboard
Koremods Script evaluation configuration