プッシュ通知
新記事をすぐにお知らせ
🎙️ 音声: ずんだもん / 春日部つむぎ(VOICEVOX)
/execute・/data・ターゲットセレクタが強化。スクリプト並みの複雑な制御が可能にMinecraft 1.7.10から1.21.11への進化は、単なるアップデートではなく、ゲーム世界そのもの(高度拡張)と遊び方(採掘・建築・戦闘・自動化)の根本的な刷新です。特に鉱石採掘戦略、レッドストーン回路、コマンド制御の知識が古いままだと、現在のMinecraftでは効率が大きく低下します。本記事では、1.7.10ユーザーが最新版へ移行する際に押さえるべき3つの重要な変更点を、実践的な高さ・座標・設定値とともに解説します。
1.7.10の鉱石採掘の常識
現在(1.18~1.21.11)の常識
| 鉱石 | 生成範囲 | 最効率高度 | 補足 |
|---|---|---|---|
| ダイヤモンド | Y-64~16 | Y-54 | 下に行くほど濃い。Y-64でも採掘可 |
| レッドストーン | Y-64~-32 | Y-54 | ダイヤと同じ層が狙い目 |
| 金(通常) | Y-64~32 | Y-16 | 通常バイオーム限定 |
| 金(荒野・メサ) | Y32~256 | Y64~128 | 荒野は地上で大量採掘可 |
| 鉄 | Y16付近、Y232付近 | Y16 or Y232 | 山岳高所か地下浅層 |
| ラピスラズリ | Y-32~32 | Y0 | 最新版で最高効率 |
| 石炭 | Y0~192 | Y96 | 地表近くで大量採掘可 |
| エメラルド | Y-16~256(山岳限定) | Y232 | 山岳バイオーム必須 |
「全鉱石をまんべんなく欲しい」なら
Y15 でブランチマイニング → 鉄・金・石炭を確保
Y-54 でブランチマイニング → ダイヤ・レッドストーン・ラピスを一括確保
「ダイヤだけが目標」なら
Y-54 へ直行 → 深さ3~5層分掘り進める
「効率重視」なら
Y-54 で「2×2のトンネル」を60ブロック進める → 約1分で平均2~3個のダイヤ発見
1.18「洞窟と崖」アップデート(2021年11月)で、ワールド生成エンジンそのものが刷新されました。
つまり、1.7.10→1.17までの採掘知識はほぼ通用しないと考えてください。
重要なポイント:レッドストーン信号の伝播・パルス生成・ラッチ回路などの基本的な物理仕様は1.7.10から変わっていません。しかし、新しいブロック・モブが加わり、自動装置の設計の自由度が飛躍的に向上しました。
1.7.10:自動小麦農場(クロック+BUD)
クロック回路(ムーア回路など)
↓
BUD ブロック更新検知
↓
ピストン駆動(収穫)
課題:BUDが不安定、回路が複雑
1.21.11:自動小麦農場(観察者+ホッパー)
観察者ブロック(作物更新検知)
↓
ピストン駆動(収穫)
↓
ホッパー→チェスト(自動収納)
メリット:シンプル、安定、拡張性高
/summon Zombie ~ ~ ~ {Health:20,CustomName:Zombie1}
/testfor @a[score_health_min=0]
/tp @p 100 64 100
特徴:
@a @p @e のみ)/testfor+コマブロ連鎖で対応)/execute as @a[scores={health=0..}] at @s if block ~ ~ ~ stone run setblock ~ ~ ~ air
/data modify entity @e[type=zombie,limit=1] Health set value 20
/item replace entity @p hotbar.0 with diamond_sword{Enchantments:[{id:"minecraft:sharpness",lvl:5}]}
特徴:
/executeが超強化:条件分岐・場所移動・対象変更を一行で実行/dataで自由なNBT読み書き| 機能 | 1.7.10 | 1.13以降 |
|---|---|---|
| 条件分岐 | /testfor+複数コマブロ | /execute if/unless 一行 |
| エンティティ検知 | /testfor @e[...] | /execute if entity @e[...] |
| ブロック検知 | /testforblock | /execute if block |
| スコア判定 | /scoreboard teams | /execute if score |
| NBT編集 | 不可(ほぼ) | /data modify で自由 |
| 複数条件 | 複雑な回路化が必須 | /execute if A if B if C で連鎖 |
/gamerule fire_spread_radius_around_player 32
1.13以降、コマンドを「関数」としてファイル化でき、複数コマンドを一括実行できます。
# data/mypack/functions/auto_farm.mcfunction
# 観察者からのパルスを受け取り、自動実行
execute at @e[type=armor_stand,tag=farm_center] run fill ~ ~ ~ ~10 ~ ~10 air replace wheat[age=7]
execute at @e[type=armor_stand,tag=farm_center] run fill ~ ~ ~ ~10 ~ ~10 wheat[age=0] replace air
# スコアボードで状態管理
scoreboard players add @a farm_cycles 1
1.7.10では不可能な、プログラミング並みの制御が実現
| モブ | 特徴 | 脅威度 |
|---|---|---|
| ラクダハスク | ラクダ騎乗のハスク | 高 |
| ゾンビホースマン | ゾンビホース騎乗スケルトン | 高 |
| ゾンビオウムガイ | 水中での脅威 | 中 |
| パーチド | 砂漠スケルトン、日光燃えず、衰弱矢 | 中 |
サバイバル難易度が大幅向上
/locateなど)/execute強化)/execute if/unlessの基本構文を習得Minecraft 1.7.10は「MOD全盛期の永住バージョン」として知られていますが、その後15年近くの進化により、ゲーム世界そのもの(ワールド高度)と遊び方(採掘戦略・自動化・戦闘)が根本的に変わりました。
特に押さえるべき3点:
/execute・/dataでプログラミング並みの制御が可能に最新版へ移行する際は、古い知識を一度リセットし、新しいメカニクスを学び直すことをお勧めします。その投資は、より効率的で創造的なMinecraftライフをもたらします。
記事数の多いカテゴリから探す