Giter Club home page Giter Club logo

autoer-1's Introduction

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などでは終了できない可能性があります。)

autoer-1's People

Contributors

stsaria avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.