マインクラフトサーバーをこの簡単に建てることを目的とした、サーバー管理ツールです。
機能
- メモリ割り当て
- サーバーリスト表示&ダウンロード
- バックアップ取得
- コマンドスケジュール実行(上級者向け)
サーバー立て方
マインクラフトサーバーランチャーをダウンロードし、実行します。
メイン画面が表示されるので、設定をクリックします。
設定画面では、サーバーバージョンから、起動させたいバージョンを選択してください。
マインクラフトエンドユーザーライセンスに同意する場合は同意するにチェックを入れてください。
※これに同意しなければサーバーは起動しません。
割り当てるメモリをスライドバーより選んでください。
「server.propertiesを開く」は一度サーバーを起動しなければ開けません。
okを選択すると、構築が開始されます。インターネットの状況によっては時間がかかる場合があります。
構築完了のメッセージが表示されたら、左上の「起動・停止」をクリックしてください。
これでサーバーは起動します。
コマンドスケジュール
起動時に作成される「command_schedule.json」にスケジュールを記録することで、マインクラフトサーバーで定期的にコマンドを実行することができます。
コマンドスケジュールでは時間、時間毎、分毎の3つのタイプを選ぶことができます。
- "type": "day"
- "type": "every_hours"
- "type": "every_minutes"
また、それぞれtimeで時間を指定します。dayタイプのみ「"12:00"」の指定が必要です。
例は以下のようになります。ここでは
"command": "None"
とは無視されます。
コード: 全て選択
{
"test": {"type": "day", "time": "10:00", "command": "None"},
"test2": {"type": "every_hours", "time": "5", "command": "None"},
"test3": {"type": "every_minutes", "time": "1", "command": "None"},
"test4": {"type": "every_minutes", "time": "1", "command": "None"},
"test5": {"type": "every_minutes", "time": "1", "command": "None"}
}
「command」には特殊なコマンドがあります。それらは以下のとおりです。
- "None" ダミー命令(実際には何も実行されません)
- "server_start" サーバー起動命令
- "server_stop" サーバー停止命令
- "server_backup"バックアップ取得命令
ライセンス
このプログラムはpythonにより作成されています。
またそれにより使用されているライブラリのライセンスを継承します。
changelog
- ver3 バックアップ機能の追加
- ver2 不具合の修正。クイックコマンドの追加。グローバルIPの表示を追加
- ver1 初版
ダウンロード