【Minecraft + C#】村人を遠隔操作する

久しぶりのマイクラ記事です。今回はタイトルにある通り、村人を遠隔操作します。具体的には、村人に指示した方向へ移動してもらいます。 1. 村人のスポーンと指定 まずは操作したい村人を指定する必要があります。方法としては村人の UUID を指定する方法と、NAME を指定する方法があります。が、個人的には後者をおすすめします。前者の方法では、村人のデータタグを確認する必要があるので少し面倒です。 遠隔操作したい村人を指定する場合は、名前をつけた村人をスポーンさせます。また、そのままスポーンさせると移動してしまうので、停止させるためのタグ NoAI:true を付け加えます。したがって、村人スポーン…

Minecraft Server のコンテナをつくりました

Docker を使用して、Minecraft Server のコンテナを作成しました。 hub.docker.com このコンテナを使うと、起動するだけでマイクラサーバを動かすことができます。また、RCON 接続の設定も済ませているので、RCON を使ったマイクラプログラミングをやりたい方はすぐに始めることができます。 動作環境 Docker Engine v20.10.5 Windows 10 1. コンテナの pull と設定 まずはターミナル上で docker pull takunology/minecraftserver-mcproject を実行してコンテナを pull します。確認…

Zenn にて本を書きました

Zenn というエンジニア情報共有サイトがあるのですが、そこで本を書きました。タイトルは「Azure × LINE Messaging API による Minecraft 農業の自動化」 です。 zenn.dev 元ネタは以前ブログで紹介したこれです。 blog.takunology.jp いつか、何らかの形で作り方を紹介しようと思っていましたが、本になりました。 この本は Minecraft を軸にして Azure, LINE Messaging API, C# プログラミングを体験できます。無料で公開しているので、ぜひご利用ください。 特に、学生の方におすすめです。 (adsbygoogl…