内科専門医 今日もマイクラ処方中

Minecraftの医学的有効性を検証中

MENU

モブの体力をサイドバーに表示する (day414)

モブの体力をサイドバーに表示する。ここではエンダーマンを例にする。

1. healthというobjectを作成

/scoreboard objectives add health dummy

 

2. サイドバーに表示する

/scoreboard objectives setdisplay sidebar health

 

3. 体力(Health)を格納する

コマンドブロック: Repeat, Unconditional, Always active
/execute as @e[type=enderman, limit=1] run execute store result score enderman health run data get entity @s Health

ボスバーでモブの体力を表示する (day412)

ボスバーで、エンダードラゴンやウィザーなどのように体力を表示する方法。

Java版、1.19で確認(おそらく1.16以降は同様に可能)

エンダーマンでの例が下記。

1. ボスバーの名前を決める

/bossbar add enderman "Enderman"

2.ボスバーの上限を決める。

これはモブ毎に異なるため調べる必要がある。例えばエンダーマンなら40。

/bossbar set minecraft:enderman max 40

Health – Minecraft Wiki

3.ボスバーを表示する

/bossbar set minecraft:enderman players @a

4.ボスバーにモブの体力を反映させる

コマンドブロック:Repeat, Unconditional, Always active

で下記を入れる。

/execute as @e[type=enderman, limit=1] store result bossbar minecraft:enderman value run data get entity @s Health

 

 

上記では、最後の1撃を与える前の状態で止まってしまうことが判明。

解消方法

エンダーマンをカウントし、0になったらボスバーも0になるようにする。

/scoreboard objectives add Count dummy

Command block: Repeat, Uncondional, Always active

/execute store result score enderman Count if entity @e[type=enderman]

 

Command block: Repeat, Uncondional, Always active

/execute if score enderman Count matches 0 run scoreboard players set enderman health 0

Command block: Chain, Conditional, Always active

/execute if score enderman Count matches 0 run bossbar set enderman value 0

 

鍛冶屋で強化するアイテムのレベル:マイクラダンジョンズ (day411)

キャンプに戻るときにパワーレベルに応じて変化するという情報があった。

ミッションをクリアする直前にパワーの高い武器防具を装備すれば良いということになる。検証が必要だ。

drflourishing.hatenablog.com

サンゴの丘を攻略せよ!エルダーガーディアンって意外と。。。?【マイクラダンジョンズ ゆっくり実況】(day410)

イクラダンジョンズDLCのサンゴの丘に挑戦しました。

youtu.be

Windowsで拡大鏡が黒くなってしまう場合の解決法 (day409)

Windowsキーと+キーで拡大鏡が使用可能。

しかしこれが黒くなってしまう事象がある。

解決方法は

1. nvidiaコントロールパネルを開く

2. 3D設定の管理

3. プログラム設定

4. 「1.カスタマイズするプログラムを選択する」で拡大鏡を選択

5. 「2.このプログラム用の優先グラフィックスプロセッサを選択する」を投稿型グラフィックスにする。