execute

open override fun execute(runnable: Runnable)

Schedules a task to be executed on the global region

Parameters

runnable

The task to execute


open override fun execute(location: Location, runnable: Runnable)

Schedules a task to be executed on the region which owns the location

Parameters

location

The location which the region executing should own

runnable

The task to execute


open override fun execute(entity: Entity, runnable: Runnable)

Schedules a task to be executed on the region which owns the location of given entity

Parameters

entity

The entity which location the region executing should own

runnable

The task to execute