⛏マインクラフト⛏#4食料&経験値トラップ作り8/18

  • 2023.08.19
⛏マインクラフト⛏#4食料&経験値トラップ作り8/18

マインクラフトは、コマンドを使ってさまざまなアイテムや建造物を作ることができるゲームです。プレイヤーは架空の世界で冒険し、資源を集めたり敵と戦ったりしながら自分の世界を自由自在に構築することができます。

今回は、プレイヤーが冒険の中で必要なものの一つである食料と経験値を入手するためのトラップを作る方法について説明します。

まず、トラップを作るにはコマンドブロックやアイテム、ブロックなどが必要になります。コマンドブロックは、特定の条件を満たしたときに特定のアクションを実行する機能を持っています。これを使って、トラップを作ることができます。

まずは食料トラップを作ってみましょう。コマンドブロックを設置し、以下のコマンドを入力します。

/repeat /execute @p ~ ~ ~ detect ~ ~-1 ~ minecraft:air 0 /give @p minecraft:bread

このコマンドは、プレイヤーの近く(@p)にあるブロックの下(~ ~-1 ~)が空気(minecraft:air)であることを検知したら(detect)プレイヤーにパン(minecraft:bread)を与えるというものです。これにより、プレイヤーがトラップの上を通るたびに自動的にパンが与えられるようになります。

次に、経験値トラップを作ってみましょう。まずは、プレイヤーの近くにコマンドブロックを設置し、以下のコマンドを入力します。

/repeat /execute @p ~ ~ ~ detect ~ ~-1 ~ minecraft:air 0 /give @p minecraft:experience 5

このコマンドは、プレイヤーの近く(@p)にあるブロックの下(~ ~-1 ~)が空気(minecraft:air)であることを検知したら(detect)プレイヤーに5点の経験値(minecraft:experience)を与えるというものです。

さらに、このトラップをもう少し複雑にしてみましょう。コマンドブロックを設置し、以下のコマンドを入力します。

/repeat /execute @p ~ ~ ~ detect ~ ~-1 ~ minecraft:glass 0 /execute @p ~ ~ ~ detect ~ ~-1 ~ minecraft:dirt 0 /give @p minecraft:experience 10

このコマンドは、プレイヤーの近くにあるブロックの下がガラス(minecraft:glass)かつその上が土(minecraft:dirt)である場合(detectの二つ目のコマンド)、プレイヤーに10点の経験値を与えるというものです。つまり、プレイヤーがガラスの上に土を置いたときに経験値が与えられるようになります。

このように、コマンドブロックを使って様々な条件を設定することで、トラップをより複雑で面白いものにすることができます。

以上が、マインクラフトにおける食料や経験値のトラップ作りの方法です。是非試してみて、より充実した冒険を楽しんでください。

カテゴリの最新記事