MC、SK共に最新バージョンで、mundoskのような非同期を扱うことは可能ですか?

タイトルが全てです
9 Replies
tanoKun
tanoKun8mo ago
可能です sk-reflect と kotlin-coroutine 入れれば同期的に非同期処理が書けます
あお🦀
あお🦀OP8mo ago
サンプルコードなどあればありがたいです
tanoKun
tanoKun8mo ago
Qiita
よく分かってないKotlin Coroutine - Qiita
はじめにAndroid開発でKotlin Coroutineを使用しているのですが、なんとなく使用していて「あ〜非同期処理を簡単に書けて便利だな〜」くらいの理解しかなかったため、今回はCorout…
tanoKun
tanoKun8mo ago
もしくは
tanoKun
tanoKun8mo ago
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 ...
tanoKun
tanoKun8mo ago
Issueだけどこの辺も使えるかな
あお🦀
あお🦀OP8mo ago
非同期そのものはかけるのですが、skript-reflectを用いてkotlin-coroutineをインポートして使う方法を知りたいです reflect公式のdocsなどを見たのですができませんでした(外部jarのインポートができない?)
tanoKun
tanoKun8mo ago
Kotlinのjarとkotlincorotineのjarをreflectに読み込ませばいけるかも あー これきついわ coroutineラップすると動かんかも suspend じゃないから無理だわ バニラの機能使うしかない Bukkit.getScheduler() を reflectで動かす手もあるけど async func いけるならそれの方が早いんじゃないかな
あお🦀
あお🦀OP8mo ago
使えないみたいです🥲

Did you find this page helpful?