9 Replies
可能です
sk-reflect と kotlin-coroutine 入れれば同期的に非同期処理が書けます
サンプルコードなどあればありがたいです
Qiita
よく分かってないKotlin Coroutine - Qiita
はじめにAndroid開発でKotlin Coroutineを使用しているのですが、なんとなく使用していて「あ〜非同期処理を簡単に書けて便利だな〜」くらいの理解しかなかったため、今回はCorout…
もしくは
GitHub
Functions Async in Skript · Issue #5563 · SkriptLang/Skript
Suggestion Basically, I suggest 2 things: Add an async modifier to functions. This means that async functions will execute everything in it in another thread. This is useful if you want to perform ...
Issueだけどこの辺も使えるかな
非同期そのものはかけるのですが、skript-reflectを用いてkotlin-coroutineをインポートして使う方法を知りたいです
reflect公式のdocsなどを見たのですができませんでした(外部jarのインポートができない?)
Kotlinのjarとkotlincorotineのjarをreflectに読み込ませばいけるかも
あー これきついわ coroutineラップすると動かんかも
suspend じゃないから無理だわ
バニラの機能使うしかない
Bukkit.getScheduler() を reflectで動かす手もあるけど
async func いけるならそれの方が早いんじゃないかな
使えないみたいです🥲