ScriptLoader

object ScriptLoader : PreparableReloadListener

Properties

Link copied to clipboard
open val name: String
Link copied to clipboard
var scripts: Map<Identifier, String>
Link copied to clipboard
var tags: Map<Identifier, List<String>>

Functions

Link copied to clipboard
fun getScript(identifier: Identifier): Optional<out String?>
Link copied to clipboard
open fun prepareSharedState(currentReload: PreparableReloadListener.SharedState)
Link copied to clipboard
open override fun reload(sharedState: PreparableReloadListener.SharedState, executor: Executor, preparationBarrier: PreparableReloadListener.PreparationBarrier, executor2: Executor): CompletableFuture<Void>

Reload scripts and tags. Called when a datapack is reloading