Minecraft Wiki
(153.202.160.222 (トーク) による編集を 219.100.84.161 による直前の版へ差し戻しました)
タグ: 巻き戻し
17行目: 17行目:
 
== 入手 ==
 
== 入手 ==
   
スポナーは、'''[[シルクタッチ]]の付与された道具であっても入手することはできない。'''[[ツルハシ]]以外で破壊すると採掘が遅くなるだけでなく、経験値を得ることもできない。[[クリエイティブ]][[インベントリ]]、{{control|ブロック選択}}の[[操作]]、もしくは {{cmd|give @s minecraft:spawner}} や {{cmd|setblock ~ ~ ~ minecraft:spawner}} のような[[コマンド]]を使用することで入手できる。
+
スポナーは、'''[[シルクタッチ]]の付与された道具であっても入手することはできない。'''[[ツルハシ]]以外で破壊すると採掘が遅くなるだけでなく、経験値を得ることもできない。また、[[クリエイティブ]][[インベントリ]]から入手することはできず、{{control|ブロック選択}}の[[操作]]、もしくは {{cmd|give @s minecraft:spawner}} や {{cmd|setblock ~ ~ ~ minecraft:spawner}} のような[[コマンド]]を使用することで入手できる。
 
{{breaking row|horizontal=1|Spawner|pickaxe|Wood|foot=1}}
 
{{breaking row|horizontal=1|Spawner|pickaxe|Wood|foot=1}}
   
34行目: 34行目:
   
 
; [[要塞]]
 
; [[要塞]]
: [[シルバーフィッシュ]]のスポナーは、[[エンドポータル]]の部屋状の空間に生成される。
+
: [[シルバーフィッシュ]]のスポナーは、エンドポータルの部屋状の空間に生成される。
   
 
; [[ネザー要塞]]
 
; [[ネザー要塞]]
40行目: 40行目:
   
 
; [[砦の遺跡]]
 
; [[砦の遺跡]]
: [[マグマキューブ]]のスポナーは、[[砦の遺跡]]の宝物部屋にあり、鎖が、このスポナーの上部に取り付けられている。
+
: [[マグマキューブ]]のスポナーは、砦の遺跡の宝物部屋にあり、鎖が、このスポナーの上部に取り付けられている。
   
自然に生成されたスポナーは、[[友好的Mob]][[クリーパー]][[エンダーマン]]のような上の一覧にない[[Mob]]をスポーンしない。ただし、[[コマンド]][[Mod]]などを使った場合は、どんな[[エンティティ]]でもスポーンできるようになる。
+
自然に生成されたスポナーは、友好的Mob、クリーパー、エンダーマンのような上の一覧にないMobをスポーンしない。ただし、コマンドやModなどを使った場合は、どんなエンティティでもスポーンできるようになる。
[[クリエイティブ]]モードであれば、コマンドでスポナーを入手することができる。[[Legacy Console Edition]]や{{in|Bedrock}}、クリエイティブインベントリからも入手でき、[[スポーンエッグ]]からスポーンできる[[Mob]]であればコマンドによらずスポナーを作成できる(設置された空のスポナーにスポーンエッグを使用するとそのMobのスポナーになる)。
+
[[クリエイティブ]]モードであれば、コマンドでスポナーを入手することができる。[[Legacy Console Edition]]や{{in|Bedrock}}、クリエイティブインベントリからも入手でき、[[スポーンエッグ]]からスポーンできるMobであればコマンドによらずスポナーを作成できる(設置された空のスポナーにスポーンエッグを使用するとそのMobのスポナーになる)。
   
 
== スポーン時の挙動 ==
 
== スポーン時の挙動 ==

2021年5月16日 (日) 06:14時点における版

スポナー
SpawnerPig SpawnerZombie SpawnerSkeleton SpawnerSpider SpawnerCave Spider SpawnerSilverfish SpawnerBlaze SpawnerMagma Cube Spawner
Spawner with fire
再生

不可

スタック

可(64)

回収道具

爆発耐性

?

硬度

5

発光

する(3)

透過

一部 (ブロックが光らない)

可燃性

なし

溶岩からの引火

しない

この記事では、Mobをスポーンさせるブロックについて説明しています。Mobの繁殖については「チュートリアル/Mobの生産」をご覧ください。

スポナー(英:Spawner)は、Mobをスポーンさせることが出来るブロックである。「スポーンブロック」とも呼ばれている。

入手

スポナーは、シルクタッチの付与された道具であっても入手することはできない。ツルハシ以外で破壊すると採掘が遅くなるだけでなく、経験値を得ることもできない。また、クリエイティブインベントリから入手することはできず、ブロック選択操作、もしくは /give @s minecraft:spawner/setblock ~ ~ ~ minecraft:spawner のようなコマンドを使用することで入手できる。

ブロック モンスタースポナー
硬さ 5
回収道具
採掘時間[注釈 1]
デフォルト 25
3.75
1.9
1.25
ダイヤモンド 0.95
ネザライト 0.85
0.65
  1. 時間はステータス効果を持っていないプレイヤーが使用するエンチャントされていない道具とし、単位は秒とする。詳細は採掘 § 速度を参照のこと。

生成場所

スポナーは以下の場所に生成される。

ダンジョン
ゾンビが50%、スケルトンが25%、クモが25%の確率で、ダンジョンに1個スポナーが生成される。
廃坑
洞窟グモのスポナーは、クモの巣に囲まれた水平な坑道に生成される。
森の洋館
クモのスポナーが、クモの巣で満たされた隠し部屋がある場合に生成される。
要塞
シルバーフィッシュのスポナーは、エンドポータルの部屋状の空間に生成される。
ネザー要塞
ブレイズのスポナーは、入口の部分に階段が付いているバルコニーに生成される。
砦の遺跡
マグマキューブのスポナーは、砦の遺跡の宝物部屋にあり、鎖が、このスポナーの上部に取り付けられている。

自然に生成されたスポナーは、友好的Mob、クリーパー、エンダーマンのような上の一覧にないMobをスポーンしない。ただし、コマンドやModなどを使った場合は、どんなエンティティでもスポーンできるようになる。 クリエイティブモードであれば、コマンドでスポナーを入手することができる。Legacy Console EditionBedrock Editionでは、クリエイティブインベントリからも入手でき、スポーンエッグからスポーンできるMobであればコマンドによらずスポナーを作成できる(設置された空のスポナーにスポーンエッグを使用するとそのMobのスポナーになる)。

スポーン時の挙動

スポナーは適した場所さえあれば、周囲の領域にMobをスポーンさせる。スポーンの条件はMobによって様々である。オーバーワールドのモンスターは暗い場所(明るさレベル8以下)に、動物は草の上(明るさレベル9以上)にスポーンする。しかし、地面上でのスポーンに関する一般的なルールを無視してスポナーは空中にMobをスポーンすることができる。

スポナーは、プレイヤーがユークリッド距離で17ブロック以内にいるときだけ動作する。ブロックが動作している間は、スポナーのx座標とz座標の最小の角を中心にして、9×3×9ブロックの範囲(幅9×高さ3×奥行き9)‌[JavaおよびLegacy Console Edition限定]ないし直径9ブロック、高さ3ブロックの菱形柱状‌[Bedrock Edition限定]にMobをスポーンする。Mobはこの範囲で適当な場所があればどこにでもスポーン可能である。

スポナーは、一度に最大4体のMobをスポーンする。その後、次のスポーンまで、200から799ティック(10から40秒)待機する。待機中は、スポナー内部のMobの回転が加速し続ける。もし、スポナーが適した場所を見つけることができず、Mobのスポーンに失敗した場合は、最大4回、見つかるまで探し続ける。少なくとも1体のMobのスポーンに成功すれば、次のサイクルまでの待機を開始する。もし、スポーン時にスポナーと同じ種類のモンスターが6体以上、スポナーを中心にした9×9×9の範囲(幅9、高さ9、奥行き9)に存在する場合、スポナーはMobをスポーンせず"パッ"と停止し次のサイクルを待機する。

Mobがスポーンする座標は、y座標(高さ)が例えば20、21、22といった整数となるのに対し、x座標やz座標は例えば115.351、250.582といった実数値を取る(言い換えれば、ブロックに整合しない)。Mobは、足の部分がスポナーと同じレベルか1ブロック上か1ブロック下にスポーンする。ただし、水平方向には、体の中心点が9×9の範囲内に入っていればどこにでもスポーンする。Mobが占める水平方向の空間は、Mobが存在する可能性がある領域の最大サイズを求める際の範囲に加える必要がある。

クモのスポナーには自然にスポーンするクモと同様に、スパイダージョッキーをスポーンする確率が1%ある。何も発生することのない檻の中で回転する名前付きエンティティ (Named Entity) を装飾ブロックと一緒にするために、スポナーにはトロッコボートと同じように、特殊IDが付けられている。しかし、このような檻の中で回転する名前付きエンティティをスポーンするようにスポナーが作成された場合は、ゲームが異常終了し、ゲームの再起動でさえ役に立たない可能性がある。

難易度がピースフルの場合でも、スポナーは生成される。しかし、すべてのMobはスポーンした瞬間に消えるため、Mobを気にせずにトラップを作ることができる。モンスターが削除されるまでの短い時間内にプレイヤーがモンスターから押されたり場合によってはその音声ファイルが再生されることが十分起こる。

具体的なスポーン時のアルゴリズム

この疑似プログラムコードは、Beta 1.7.3をデコンパイルしたソースから取得したものである。

スポーン周期毎(randInt(200,799) ティック毎、プレイヤーがスポナーの範囲にいる場合)、
4回ループ {
	もし、同じ種類のMobが6体以上スポナーの周囲9×9×9に存在するならば、このスポーン周期をスキップする
	計算: スポナーX = スポナー中央のX座標 - 0.5
	計算: スポナーY = スポナー中央のY座標 - 0.5
	計算: スポナーZ = スポナー中央のZ座標 - 0.5
	計算: MobのX座標 = スポナーX + (randDouble() - randDouble()) * 4, randDoubleは0~1間のランダムな値を取る
	計算: MobのY座標 = スポナーY + -1?1間のランダムな整数
	計算: MobのZ座標 = スポナーZ + (randDouble() - randDouble()) * 4, randDoubleは0~1間のランダムな値を取る
	もし、そのMobの種類特有の条件がすべて揃ったならば、Mobをスポーンする {
	  ニワトリ、ウシ、ブタ、ヒツジ、オオカミ:
		スポーンするブロックの下のブロックが草である
		スポーンするブロックの明るさが9以上である

	  スライム:
		難易度がピースフルに設定されている、または、スライムの大きさが小である(ピースフルでなければ、アルゴリズムはここには到達しない)
		スポナーのY座標が40未満である
		スポナーを含むチャンクがスライムチャンクである(10分の1の確率)
		10分の1ランダム試行を通過する

	  ガスト:
		20分の1ランダム試行を通過する

	  イカ:
		他のどのエンティティとも干渉しないことが必須である

	  イカとスライム以外:
		他のどのエンティティとも干渉しないことが必須である
		他のどのブロックとも干渉しないことが必須である
		水や溶岩と干渉しないことが必須である
	}
}

スポナーのカスタマイズ

Zombie in armor spawner

カスタマイズされたスポナー。エンチャント済みのダイヤモンド装備のゾンビをスポーンさせる。

スポナーはサバイバルモードで見るよりも遥かにできることが多い。コマンドを用いることにより、下のように様々にカスタマイズできる。

  • すべてのエンティティをスポーンさせる。
  • 1つのスポナーから複数の種類のエンティティをランダムにスポーンさせる。
  • 右図のようなスポーンさせるエンティティのカスタマイズ
  • スポーンさせる範囲および周期の変更

このような技術的な詳細情報については下に示すデータ値の項を参照してほしい。

データ値

ID

Java Edition:

名称名前空間ID翻訳キー
モンスタースポナーspawnerblock.minecraft.spawner
名称名前空間ID
Block entitymob_spawner

Bedrock Edition:

名称名前空間ID数値ID 翻訳キー
モンスタースポナーmob_spawner52tile.mob_spawner.name
名称セーブゲームID
Block entityMobSpawner

スポナーは、ブロックの特性と関連付けられたエンティティデータを持つ。エンティティIDは mob_spawner1.11以前は MobSpawner)である。

スポナー/BE

歴史

Java Edition Infdev
Seecret Friday 2Spawner JE1 モンスタースポナーが追加された。この時は「Mobスポナー」と呼ばれ、回収したり、設置したりすることができ、ブタをスポーンした。
2010年6月27日専用のIDが与えられ、クラッシュしにくくなった。
Java Edition Beta
?名前がモンスタースポナーに変更された。
1.2シングルプレイでスポーンするMobの模型が回転するようになった。それまでは幾つかのバージョンで欠損していた。
Java Edition
1.0.0Beta 1.9-pre1Spawner JE2 テクスチャがより暗い色に変更された。
Beta 1.9-pre3シルクタッチのエンチャントが付与された道具で入手できるようになった。
Beta 1.9-pre5イカのスポナーが高度46から62までの狭い範囲でしか機能しなくなった。
シルクタッチの付与された道具を用いても入手できなくなった。
Beta 1.9-pre6より簡単に破壊できるようになった。
1.2.112w06aマルチプレイで、スポーンさせるMobの模型が表示されるようになった。それまでは常にブタが表示されていた。
1.3.112w22a破壊しても経験値が得られなくなった。
12w26aスポーンさせるMobに関する追加データが使用できるようになった。
1.814w26cスポーンさせる範囲の垂直方向が、北西の角ではなくブロックの中心から計算されるようになった。
排他エリアが縮小された。それまでは17×9×17だったが9×9×9に変更された。
14w28b内部のMobをスポーンエッグで右クリックすることで変更できるようになった。
1.916w02a大きなMobでもスポナー内にきちんと収まるようになった。
1.1116w32aモンスタースポナーのブロックエンティティIDが MobSpawner から mob_spawner に変更された。
16w39a森の洋館内にクモのスポナーが生成されるようになった。
1.1317w47a名称が「モンスタースポナー」から「スポナー」に変更された。
平坦化に伴い、数値ID 52 が削除された。
pre5IDが spawner に変更された。
1.1418w43aSpawner JE3 テクスチャが変更された。
Pocket Edition Alpha
0.9.0build 1Spawner JE1 モンスタースポーナーが追加された。
build 2クリエイティブインベントリにモンスタースポーナーが追加された。また、スポーンエッグによってスポーンするMobが変更できるようになった。
build 9光るようになった。
0.11.0build 1Spawner JE2 テクスチャーがより暗い色に変更された。
0.12.1build 1ネザー要塞内にブレイズのスポーナーが生成されるようになった。
ツルハシを使用して破壊すると経験値をドロップするようになった。
Pocket Edition
1.1build 1森の洋館内にクモのスポーナーが生成されるようになった。
Bedrock Edition
1.10.0beta 1.10.0.3Spawner JE3 テクスチャが変更された。
Legacy Console Edition
TU1CU1 1.0 Patch 1Spawner JE1 モンスタースポーナーが追加された。
TU5Spawner JE2 テクスチャがより暗い色に変更された。
TU31CU19 1.22 Patch 3スポーンエッグによってスポーンするMobの種類を変更できるようになった。
TU69 1.76 Patch 38クリエイティブインベントリから入手可能になった。
PlayStation 4 Edition
1.90Spawner JE3 テクスチャが変更された。

トリビア

  • スポナーは最大限に明るく照らされていても、8×8×3のスポーン範囲のために、洞窟の近くではモンスターをスポーンすることがある。
  • スポナー内の模型は、一定のアングルからしか見えず、Beta 1.8からは消えたが、他のすべてのMobと同じようにIDを持っている。
  • クリエイティブモードでスポナーの中に大きいMob(ガストやエンダーマンなど)を入れると、スポナーからはみ出て表示される。
  • スポナーはタイルエンティティとして保存されているため、ピストンで押すことができない。
  • スポナーは、地表の近くにに完全に埋まった状態で発生することがある。この場合、砂岩の下のわずかな隙間にモンスターがスポーンする。
  • 他の多くの透明ブロックとは異なり、スポナーには松明を設置することができる。
  • Beta 1.9-pre4、-pre5ではシルクタッチをエンチャントした道具を使ってスポナーを入手することが可能だった。しかし、このようなスポナーは設置してもブタしかスポーンしなかった。これにはプレイヤーが無限の食料を生み出すことができる利点があり、小麦を使ってブタを繁殖させる必要がなかった。Beta 1.9-pre6で、シルクタッチはスポナーに対して無効になった。
  • 2つのスポナーが間近に自然生成されることとがある。
  • 1.0.0以降では、スポナーを容易に破壊することができる。
  • 1.2.1より前は、マルチプレイではスポナーの内部のモンスターはどれもブタとして表示されていた。
スポーン
  • スポーンするのに有効な場所がないスポナーの近くを採掘する際に、ブロックを掘った直後にモンスターがスポーンすることが時々あり、スポナーを破壊せずにダンジョンから苔石を集めている間はプレイヤーは注意を払う必要がある。ブロックがあった空間への光計算を行う前にスポナーがスポーンする隙を得てしまうからだろうと推測されている。
  • スポナーは一度に1、2、3、または4体のMobをスポーンする可能性がある[1]
スポナー内のミニチュアMob
  • プレイヤーが範囲の中にいない場合、スポナー内のミニチュアMobは回転を止め、スポナーは炎の粒子を放たなくなる[2]
  • スポナー内に表示されるミニチュアMobの模型はいくつかのバージョンで消えた後、Beta 1.2で復活した。
  • ミニチュアMobはモンスターをスポーンさせる寸前に回転が速くなる。また、ミニチュアMobが回転するときの最小速度と最大速度を設定できるようになっている。
スポナーの改造
  • スポナーがガストジャイアントイカスライムエンダーマンエンダードラゴン(ジャイアントは自然にスポーンしない)をスポーンするように改造されると、中の模型は小型化するが、檻の中にきちんと収まらない。他のMobと縮小率が同じだからである[3]
  • イカスポーナーはBeta 1.9-pre5以降は、高度約45から約60の狭い範囲でしか機能しない。

ギャラリー

関連項目

脚注