Unofficial Gigantic Plugin (仮称) は、seichi.click network で公開されていた 整地鯖(春) のSpigotプラグインをGPL-3.0ライセンスの条件下でフォークした非公式プラグインです。
整地鯖(春)で使用されていたプラグインのソースコードはこちら (Public archive)
整地鯖(春)との変更点はこちら
当プラグインはMySQLを用いて全データベースを管理しています. デバッグサーバ起動時には”gigantic”データベースを作成済であることを確認してください.
基本的にはスマートテック・ベンチャーズ Kotlinコーディング規約に準拠します。
!!演算子は,原則使用禁止とするが,Nullではないことが明確な場合は使用可能とする.
publicなメソッドについては、JavaDocsを記載するよう心がけてください。 その他は各自が必要だと判断した場合のみ記載してください。
PRのタイトルとコミットメッセージはConventional Commitsの形式に従ってください。
貢献方法についてはこちらかDiscordのチャンネルをご覧ください
Git-flowを簡略化したものを使用します。
新規に機能を開発する際はdevelopブランチからfeatureブランチを作り、そこで作業してください。
開発が終了したらdevelopブランチにマージします。
masterブランチは本番環境に反映されます。
本番環境を更新するタイミングでdevelopブランチをmasterブランチにマージします。