Skip to content
This repository has been archived by the owner on Dec 19, 2023. It is now read-only.
/ Autoer-1 Public archive

マインクラフトサーバーを半自動生成するツール

License

Notifications You must be signed in to change notification settings

stsaria/Autoer-1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Autoer-1

GitHub tag (latest SemVer pre-release) GitHub all releases GitHub license GitHub repo size

1.概要

・Pythonで記述された マインクラフトサーバーの作成支援ソフトウェアです。
・LinuxとWindowsに対応しています。(Macでの動作は保証できません。)
・Gui (Graphical User Interface)版はありません。 Cui (Character User Interface) などのコンソールベースのプログラムです。

2.制限

・このプログラムを違法に使用しないでください。
・ライセンスはCreative Commons Zero v1.0 Universal です。(ただし、Version v0.6-beta以前のコード (v0.5-alphaなど.) は BSD-2 が適合となります。)

3.対応OS(オペレーションシステム)

・オペレーションシステム:Windows10
 Linux(確認できたOS:Ubuntu/Debian)

4.Pancakeの必要要件

・Javaの環境(マインクラフトのバージョンに合うJavaの環境が、必要になります。
 詳しくはこちらでご覧ください)
・実行ファイル(exeファイルなど)を実行できる環境(管理者権限が必要になる場合があります。)
・ネット環境(最悪テザリングでもOK)

5.使い方

・1: 設定したいマインクラフトサーバーのポートを開いてください。(例:25565/tcp) ・2: 公開しているPancakeの実行ファイルをダウンロードしてください。(配布場所: https://github.com/stsaria/Autoer-1/releases) ・3: ダウンロードしたファイルを実行してください。 ・4: 案内に沿ってサーバーを作成・起動してください。

6.プログラム実行時に引数を与える方法

※ まだ、このモードはテスト版として搭載しています。
※ 問題がある場合は、このリポジトリのIssueに報告をしてください。

・起動時のチェックをスキップする場合

[hoge@cp1 ~]$ ./Autoer -notcheck
(ただし、この引数は他の引き数にかぶらなければ、どこにおいても問題なし)

・Spigotのビルド

コマンド

[hoge@cp1 ~]$ ./Autoer -spigot-build [server_version]

このように引数を与えさせます。
完了すると spigot-1.19.4.jar のようにJarファイルが生成されます。
作成モードとの、共存もできます。

コマンド2

[hoge@cp1 ~]$ ./Autoer -make [server_name] [server_version or installer_jar or spigot,papermc_jar] [server_port] [eula(True, False)] [(任意)-forge -spigot] -spigot-build [server_version]

このようにもできます。

・作成する場合

コマンド

[hoge@cp1 ~]$ ./Autoer -make [server_name] [server_version or installer_jar or spigot,papermc_jar] [server_port] [eula(True, False)] [(任意)-forge -spigot]

・作成する場合(ファイルで複数作成)

ファイル

// text.txt

[server_name] [server_version or installer_jar or spigot,papermc_jar] [server_port] [eula(True, False)] [(任意)-forge -spigot]

(改行で区切れば、1コマンドで複数作成することができます。)

コマンド

[hoge@cp1 ~]$ ./Autoer -make -file [file_name]

このように引数を与えさせます。
※ ただし、このモードで作成する場合は forgeやpapermc,spigotmc などには対応していません。

・実行する場合

コマンド

[hoge@cp1 ~]$ ./Autoer -control [server_name(例: minecraft-2023-03-25-02-09-50-927255 例2(サーバー番号): 1)] [server_xms] [server_xmx] [java_argument(任意)]

7.プロキシモードとは

※ プロキシモードの自動起動などの設定モードは搭載していません
※ まだ、このモードはテスト版として搭載しています。
※ 問題がある場合は、このリポジトリのIssueに報告をしてください。

・プロキシモードでポートやホストを入力して、続行するとプロキシサーバーを立てることができます。
・終了する場合は、強制終了で終了させられます。(なので、Ctrl+Cなどでは終了できない可能性があります。)