diff --git a/core/src/main/kotlin/com/volmit/iris/core/scripting/kotlin/runner/ScriptRunner.kt b/core/src/main/kotlin/com/volmit/iris/core/scripting/kotlin/runner/ScriptRunner.kt index d33b99311..9683e440d 100644 --- a/core/src/main/kotlin/com/volmit/iris/core/scripting/kotlin/runner/ScriptRunner.kt +++ b/core/src/main/kotlin/com/volmit/iris/core/scripting/kotlin/runner/ScriptRunner.kt @@ -25,7 +25,7 @@ class ScriptRunner( ) { private val configs = ConcurrentHashMap, ScriptCompilationConfiguration>() private val hostConfig = host.baseHostConfiguration.withDefaultsFrom(defaultJvmScriptingHostConfiguration) - private val sharedClassLoader: SharedClassLoader = parent?.let { SharedClassLoader(it.sharedClassLoader) } ?: SharedClassLoader() + private val sharedClassLoader: SharedClassLoader = parent?.sharedClassLoader ?: SharedClassLoader() private val resolver = createResolver(baseDir) fun compile(type: KClass<*>, raw: String, name: String? = null) = compile(type, raw.toScriptSource(name))