Kisaragi
Kisaragi
時々お問い合わせフォームに「経験値オーバーフロー」(括弧書きなのは通例でそう呼ばれているが、それが正しいか検証できないため。ちなみにNBT上では`0x7fffffff`になっているのでおそらく正しい) の問い合わせが来る。 しかし、現状の枠組みだと当該プレイヤーがオンラインのとき、かつそのプレイヤーがログインしているサーバーにてxpコマンドを打たないとリセットできない。これは同期的なオペレーションをオペレーターに強制するものであるため効率が悪い。 そこで、achievementシステム?(記憶があやふや)を参考に経験値リセットの予約を行うコマンドの追加をしてほしい
現在のシグネチャでは、副作用を呼ばれた時点で発火しているため、命名と実装が食い違っている。 これらは`[F[_]: Sync]`である`F[Unit]`であるべき。 https://github.com/GiganticMinecraft/SeichiAssist/blob/develop/src/main/scala/com/github/unchama/seichiassist/util/SendSoundEffect.scala
close #1277