マインクラフトの一部処理をc言語で実装された高速ライブラリに置き換えます
- ネットワーク暗号化(Java Cipher to OpenSSL)
- ネットワーク圧縮(Java Deflate to libdeflate)
- Nbt圧縮
- ファイルの読み書きをcで実装
- 圧縮回りをlibdeflateに
- ワールドデータ圧縮(Java deflate to libdeflate)
- セクション単位のエンティティ検索をAVX2, AVX512に対応
Fabric 26.2 Server (not running on client)
Fabric-Api不要
バグって落ちても責任取れません
テストコード及び、一部コメントが書かれている部分はGemini君に頑張ってもらいました
大規模サーバーじゃないとあまり効果でないかも?
This project uses the following third-party libraries:
- LWJGL (GitHub) - BSD 3-Clause License
- OpenSSL (GitHub) - Apache License 2.0
- libdeflate - MIT License
For full license texts and copyright notices, please see THIRD_PARTY_LICENSES.txt.