Lodestoneは、あらゆる種類のMinecraftボットを構築するための非常に強力で柔軟なフレームワークです。 Minecraft Bot DevelopmentであろうとベテランProを使用するかどうかにかかわらず、Lodestoneはボットのアイデアを実現するために必要なすべてのツールを提供します。 Lodestoneと一緒に立ち上がって走る方法に飛び込みましょう。
重要
Project Lodestoneはまだ開発中であり、いくつかのバグがあります。
すべてのInstalation Instantonsとドキュメントはここにありますしかし、ここに一般的な考えがあります。
最初のステップは、PIPを使用してLodestoneパッケージをインストールすることです。インストールする前に最初に仮想環境を作成することをお勧めします。
python3 -m venv env
source env/bin/activate
pip install lodestone
Lodestoneをインストールした状態で、ボットを初期化するBot.pyファイルを作成します。これは、ボットのユーザー名、認証方法、およびその他のオプションを構成する場所です。
import lodestone
bot = lodestone . createBot (
host = 'localhost' ,
port = 25565 , # set this to your own LAN port
username = 'MyAwesomeBot' ,
auth = 'microsoft'
)
この例では、LocalHostのローカルMinecraftサーバーに接続し、Microsoft Authenticationを使用しています。
ボットを作成した状態で、以下を使用して実行します。
python bot.py
ボットを初めて実行するときは、Lodestoneが構成した認証方法を使用してログインするように求められます。ログインプロンプトに従ってボットを認証し、Minecraftサーバーに接続します。 Lodestoneは、MicrosoftおよびOfflineモードを含む複数の認証オプションを提供します。詳細については、ドキュメントを参照してください。
Lodestoneは、使いやすいコマンドラインインターケース(CLI)も提供しています。これにより、Lodestoneの基本的な機能を使用できます。 CLIは自動タブを完成させ、リアルタイムのチャットログがあります。
CLIを使用するには、次のコマンドを実行します。
python -m lodestone -u USERNAME -h HOST -p PORT -v VERSION
重要
username
とhost
必要なオプションです。
警告
minecraftの情報を誰にも共有しないでください。
利用可能なコマンドライン引数は次のとおりです。
--username
または-u
:ボットがログインするminecraftユーザー名。--host
または-h
:MinecraftサーバーのIPアドレスまたはホスト名。--port
または-p
:Minecraftサーバーが聴いているポート番号。デフォルトは25565です。--auth
:アカウントに必要な認証方法(Mojang/Microsoft/Cracked)。デフォルトは「Microsoft」です。--version
または-v
:サーバーに接続するときに使用するminecraftバージョン。デフォルトはAUTOです。 名前 | 助けてくれました | github | 不和 |
---|---|---|---|
カッツェンゴット | 釣りボットとサボテンボット | @katzengott | エデルカッツェ |
MineFlayerは、強力で安定した高レベルのJavaScript APIを介してMinecraftアカウントを制御できる複雑なライブラリです。
https://discord.com/invite/tcuudr5p4j
MineFlayer
スクリーンショット:ダッシュボード設定