Chiyogamiは Paper をフォークしたものであり、Spigotプラグインを動作させつつマルチスレッド実行を可能とするMinecraftサーバーソフトです。
- このサーバーは開発段階であるため十分なテストがされていません
- このサーバーを実行する前には必ずワールドデータ等のバックアップをしてください
- issue等のフィードバックを歓迎します
ビルドを実行するには、git, jdk21が必要です。
- リポジトリを ダウンロード or clone して解凍します。
- 解凍したフォルダ内でWindowsの場合はgit-bash、linux or Macの場合はターミナルを開き
./gradlew applyPatches
を実行したあと./gradlew createReobfBundlerJar
を実行します build/libs
内にjarファイルが生成されていれば成功です
このサーバーはワールドにそれぞれ専用のスレッドを割り当て、楽観的に同期を取りつつ動作します。
イベントの発火処理にはデフォルトで排他制御が設けられますが、ワールド間での順序関係は保証されないため注意が必要です。