私が更新を促したもう 1 つの重要な理由は、このプロジェクトのもう 1 人の共同開発者である MainTest233 が何らかの理由で少し時間を作ることができたことです。困難に直面していますが、成功の見込みがあります。
これらの数日間の緊張しない更新の中で、私たちは以下の目標を達成しました:
- 非常に不安定でほぼ 100% 切断される socketio ライブラリを放棄し、ネイティブの websocket ライブラリを使用して通信を行うことで、安定性を 10 倍から 9 倍向上させました(喜
- ホワイトリストの追加条件を改善しました(既存のプレイヤー情報を重複して追加しないようになりました)
- 正規版サーバーと海賊版サーバーの両方をサポートするようになりました
- 安定したダイナミックな加速 CDN に切り替え、遅延をさらに低減し、安定性を向上させました
もちろん、これらの成果は MC コミュニティで有名なプロジェクトに比べると微々たるものです。しかし、私たちが足を止めなければ、道は常に延びていきます(本気)。さらなる目標に向けて、次の目標を達成するために次のように決定しました:
- 安定した全バージョン対応の Java クライアントの作成(mod、プラグイン、javaagent の注入を含む)
- ウェブページの全面的なアップグレード、pywebio ライブラリの使用を中止し、利用の敷居をさらに低くし、見栄えを向上させます。
- ホワイトリストのクラウドストレージ、複数のサーバーでの共有ホワイトリスト、ウェブでのホワイトリスト管理、クラウドブラックリストなどの機能を実現します。
- 最終的には公式ウェブサイトも必要です
以上が今回の dev の内容です。次回の更新をお楽しみに。
2022.9.7