Terix
1.4.0
Terix-API
/
dev.racci.terix.api.origins.abilities.keybind
/
KeybindAbility
/
Companion
Companion
object
Companion
:
WithPlugin
<
Terix
>
Functions
Properties
Functions
async
Link copied to clipboard
open
fun
async
(
block
:
suspend
CoroutineScope
.
(
)
->
Unit
)
:
Job
completable
Async
Link copied to clipboard
open
fun
<
R
>
completableAsync
(
block
:
suspend
(
)
->
R
)
:
CompletableFuture
<
R
>
completable
Sync
Link copied to clipboard
open
fun
<
R
>
completableSync
(
block
:
suspend
(
)
->
R
)
:
CompletableFuture
<
R
>
deferred
Async
Link copied to clipboard
open
fun
<
R
>
deferredAsync
(
block
:
suspend
(
)
->
R
)
:
Deferred
<
R
>
deferred
Sync
Link copied to clipboard
open
fun
<
R
>
deferredSync
(
block
:
suspend
(
)
->
R
)
:
Deferred
<
R
>
delete
Property
Link copied to clipboard
open
fun
deleteProperty
(
key
:
String
)
get
Koin
Link copied to clipboard
open
fun
getKoin
(
)
:
Koin
get
Property
Link copied to clipboard
open
fun
<
T
:
Any
>
getProperty
(
key
:
String
)
:
T
?
open
fun
<
T
:
Any
>
getProperty
(
key
:
String
,
default
:
T
)
:
T
launch
Link copied to clipboard
open
fun
launch
(
dispatcher
:
CoroutineContext
,
block
:
suspend
CoroutineScope
.
(
)
->
Unit
)
:
Job
register
Events
Link copied to clipboard
open
fun
registerEvents
(
vararg
listeners
:
Listener
)
set
Property
Link copied to clipboard
open
fun
<
T
:
Any
>
setProperty
(
key
:
String
,
value
:
T
)
:
T
sync
Link copied to clipboard
open
fun
sync
(
block
:
suspend
CoroutineScope
.
(
)
->
Unit
)
:
Job
Properties
logger
Link copied to clipboard
open
val
logger
:
MinixLogger
plugin
Link copied to clipboard
open
override
val
plugin
:
Terix