Ubuntu 18.04 LTS で Java 16 を導入する

マイクラサーバー 1.17 以上のバージョンを立ち上げる場合は Java 16 が必要です。Ubuntu 18.04 LTS で upgrade や update を行っても java 16 インストール用のパッケージが存在しないので、手動で追加する必要があります。(ちょっと躓いたのでメモ。) パ…

【C#】マイクラで花火を打ち上げる(万華鏡型花火製作)

マイクラで花火を打ち上げる場合、/summon コマンドと NBT を用いて花火の形状や色等を決めます。これを連続して打ち上げることで様々な形の花火を演出することが出来ます。 今回は万華鏡型と呼ばれる花火を打ち上げるための方法を紹介します。 1. 万華鏡型…

C#でのマイクラプログラミングに向けて・・・

「マイクラプログラミング」で色々調べてみると、Python か JavaScript か Java あるいはビジュアルプログラミングの資料が色々でてきます。また、Minecraft Education Edition または Win10版 にて MakeCode for Minecraft というアプリを使用すれば JavaSc…

仮想マシンで Windows 11 Insider Preview を動かしてみた

本日、Windows 11 Insider Preview が更新プログラムとして配布されました。これはインストールディスクを使用するわけではないので、既存のOSが必要になります。リークされた ISO イメージもありますが、あれはアウト(Microsoft が DMCA削除申請しているら…

WinUI3 / Project Reunion を導入して試してみた

※WinUI 3 Project の拡張機能をインストールすると、Project Reunion も導入されます。 実行環境 Windows 10 21H1 Visual Studio 2019 1. セットアップ まずはここから導入していきます。 marketplace.visualstudio.com セットアップが始まるので、Visual St…

【ASP.NET Core】共通要素を使い回す

ASP.NET Core でWebアプリを作成していると、たまに「この要素って使い回せないんか?」と思うことが多々あります。わざわざページごとに同じ要素を書き込んでいくのも面倒です。今回はサイドバーを作成して、複数のページで使い回せるようにします。 1. Sha…

ASP.NET Core で作成したWebページを Azure で公開する

マイクラ自動化についてまとめたサイト Minecraft with Code Project は以前、Google Sites で作成していました。便利だったのですが、テンプレートが限られてしまうのと画像や文章の配置が自由に決められず、細かい調整ができません。そこで、ASP.NET Core …

ASP.NET Core で外部(スマホ)からデバッグする

最近 ASP.NET Core を触っているのですが、最後に触ってから1年半くらい経ってしまって色々忘れてしまっているので、そのメモです。今回は localhost ではなく、ローカル IP アドレスを使ってサーバを立てて、外部の端末から接続する方法です。 やりたいこと…

Minecraft 1.17 のサーバ構築方法

日本時間 2021年6月9日に Minecraft 1.17 がリリースされました。このアップデートは「洞窟と崖のアップデート」ということで、新しい洞窟やMob、アイテムなどが追加されます。詳しい内容に関しては有名実況者さんや公式Wikiがあるのでここでは割愛します。 …

Minecraft のコマンドに関する文字数制限について

Minecraft 自動化の資料を作っていく上で、ちょっと気になったことがあったので調べました。マイクラのコマンドの文字数には 256 文字までという制約があるのですが、RCON経由で送信すると、文字数制限がないみたいです。 例えば、チェスト内のアイテムを、…