(→入手) |
細 (153.202.160.222 (トーク) による編集を 219.100.84.161 による直前の版へ差し戻しました) タグ: 巻き戻し |
||
17行目: | 17行目: | ||
== 入手 == |
== 入手 == |
||
− | スポナーは、'''[[シルクタッチ]]の付与された道具であっても入手することはできない。'''[[ツルハシ]]以外で破壊すると採掘が遅くなるだけでなく、経験値を得ることもできない。[[クリエイティブ]][[インベントリ]] |
+ | スポナーは、'''[[シルクタッチ]]の付与された道具であっても入手することはできない。'''[[ツルハシ]]以外で破壊すると採掘が遅くなるだけでなく、経験値を得ることもできない。また、[[クリエイティブ]][[インベントリ]]から入手することはできず、{{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などを使った場合は、どんなエンティティでもスポーンできるようになる。 |
− | [[クリエイティブ]]モードであれば、コマンドでスポナーを入手することができる。[[Legacy Console Edition]]や{{in|Bedrock}}、クリエイティブインベントリからも入手でき、[[スポーンエッグ]]からスポーンできる |
+ | [[クリエイティブ]]モードであれば、コマンドでスポナーを入手することができる。[[Legacy Console Edition]]や{{in|Bedrock}}、クリエイティブインベントリからも入手でき、[[スポーンエッグ]]からスポーンできるMobであればコマンドによらずスポナーを作成できる(設置された空のスポナーにスポーンエッグを使用するとそのMobのスポナーになる)。 |
== スポーン時の挙動 == |
== スポーン時の挙動 == |
2021年5月16日 (日) 06:14時点における版
スポナー(英:Spawner)は、Mobをスポーンさせることが出来るブロックである。「スポーンブロック」とも呼ばれている。
入手
スポナーは、シルクタッチの付与された道具であっても入手することはできない。ツルハシ以外で破壊すると採掘が遅くなるだけでなく、経験値を得ることもできない。また、クリエイティブインベントリから入手することはできず、ブロック選択の操作、もしくは /give @s minecraft:spawner
や /setblock ~ ~ ~ minecraft:spawner
のようなコマンドを使用することで入手できる。
ブロック | モンスタースポナー | |
---|---|---|
硬さ | 5 | |
回収道具 | ||
採掘時間[注釈 1] | ||
デフォルト | 25 | |
木 | 3.75 | |
石 | 1.9 | |
鉄 | 1.25 | |
ダイヤモンド | 0.95 | |
ネザライト | 0.85 | |
金 | 0.65 |
生成場所
スポナーは以下の場所に生成される。
- 森の洋館
- クモのスポナーが、クモの巣で満たされた隠し部屋がある場合に生成される。
自然に生成されたスポナーは、友好的Mob、クリーパー、エンダーマンのような上の一覧にないMobをスポーンしない。ただし、コマンドやModなどを使った場合は、どんなエンティティでもスポーンできるようになる。 クリエイティブモードであれば、コマンドでスポナーを入手することができる。Legacy Console EditionやBedrock 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ランダム試行を通過する イカ: 他のどのエンティティとも干渉しないことが必須である イカとスライム以外: 他のどのエンティティとも干渉しないことが必須である 他のどのブロックとも干渉しないことが必須である 水や溶岩と干渉しないことが必須である } }
スポナーのカスタマイズ
スポナーはサバイバルモードで見るよりも遥かにできることが多い。コマンドを用いることにより、下のように様々にカスタマイズできる。
- すべてのエンティティをスポーンさせる。
- 1つのスポナーから複数の種類のエンティティをランダムにスポーンさせる。
- 右図のようなスポーンさせるエンティティのカスタマイズ
- スポーンさせる範囲および周期の変更
このような技術的な詳細情報については下に示すデータ値の項を参照してほしい。
データ値
ID
名称 | 名前空間ID | 翻訳キー |
---|---|---|
モンスタースポナー | spawner | block.minecraft.spawner |
名称 | 名前空間ID |
---|---|
Block entity | mob_spawner |
名称 | 名前空間ID | 数値ID | 翻訳キー |
---|---|---|---|
モンスタースポナー | mob_spawner | 52 | tile.mob_spawner.name |
名称 | セーブゲームID |
---|---|
Block entity | MobSpawner |
スポナーは、ブロックの特性と関連付けられたエンティティデータを持つ。エンティティIDは mob_spawner
(1.11以前は MobSpawner
)である。
スポナー/BE
歴史
Java Edition Infdev | |||||
---|---|---|---|---|---|
Seecret Friday 2 | モンスタースポナーが追加された。この時は「Mobスポナー」と呼ばれ、回収したり、設置したりすることができ、ブタをスポーンした。 | ||||
2010年6月27日 | 専用のIDが与えられ、クラッシュしにくくなった。 | ||||
Java Edition Beta | |||||
? | 名前がモンスタースポナーに変更された。 | ||||
1.2 | シングルプレイでスポーンするMobの模型が回転するようになった。それまでは幾つかのバージョンで欠損していた。 | ||||
Java Edition | |||||
1.0.0 | Beta 1.9-pre1 | テクスチャがより暗い色に変更された。 | |||
Beta 1.9-pre3 | シルクタッチのエンチャントが付与された道具で入手できるようになった。 | ||||
Beta 1.9-pre5 | イカのスポナーが高度46から62までの狭い範囲でしか機能しなくなった。 | ||||
シルクタッチの付与された道具を用いても入手できなくなった。 | |||||
Beta 1.9-pre6 | より簡単に破壊できるようになった。 | ||||
1.2.1 | 12w06a | マルチプレイで、スポーンさせるMobの模型が表示されるようになった。それまでは常にブタが表示されていた。 | |||
1.3.1 | 12w22a | 破壊しても経験値が得られなくなった。 | |||
12w26a | スポーンさせるMobに関する追加データが使用できるようになった。 | ||||
1.8 | 14w26c | スポーンさせる範囲の垂直方向が、北西の角ではなくブロックの中心から計算されるようになった。 | |||
排他エリアが縮小された。それまでは17×9×17だったが9×9×9に変更された。 | |||||
14w28b | 内部のMobをスポーンエッグで右クリックすることで変更できるようになった。 | ||||
1.9 | 16w02a | 大きなMobでもスポナー内にきちんと収まるようになった。 | |||
1.11 | 16w32a | モンスタースポナーのブロックエンティティIDが MobSpawner から mob_spawner に変更された。 | |||
16w39a | 森の洋館内にクモのスポナーが生成されるようになった。 | ||||
1.13 | 17w47a | 名称が「モンスタースポナー」から「スポナー」に変更された。 | |||
平坦化に伴い、数値ID 52 が削除された。 | |||||
pre5 | IDが spawner に変更された。 | ||||
1.14 | 18w43a | テクスチャが変更された。 | |||
Pocket Edition Alpha | |||||
0.9.0 | build 1 | モンスタースポーナーが追加された。 | |||
build 2 | クリエイティブインベントリにモンスタースポーナーが追加された。また、スポーンエッグによってスポーンするMobが変更できるようになった。 | ||||
build 9 | 光るようになった。 | ||||
0.11.0 | build 1 | テクスチャーがより暗い色に変更された。 | |||
0.12.1 | build 1 | ネザー要塞内にブレイズのスポーナーが生成されるようになった。 | |||
ツルハシを使用して破壊すると経験値をドロップするようになった。 | |||||
Pocket Edition | |||||
1.1 | build 1 | 森の洋館内にクモのスポーナーが生成されるようになった。 | |||
Bedrock Edition | |||||
1.10.0 | beta 1.10.0.3 | テクスチャが変更された。 | |||
Legacy Console Edition | |||||
TU1 | CU1 | 1.0 | Patch 1 | モンスタースポーナーが追加された。 | |
TU5 | テクスチャがより暗い色に変更された。 | ||||
TU31 | CU19 | 1.22 | Patch 3 | スポーンエッグによってスポーンするMobの種類を変更できるようになった。 | |
TU69 | 1.76 | Patch 38 | クリエイティブインベントリから入手可能になった。 | ||
PlayStation 4 Edition | |||||
1.90 | テクスチャが変更された。 |
トリビア
- スポナーは最大限に明るく照らされていても、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の狭い範囲でしか機能しない。
ギャラリー
スケルトンスポナー。
ネザー要塞にあるブレイズスポナーの写真。Beta 1.9-pre5にて。
ネザー要塞にあるブレイズスポナーの写真。1.0.0にて。
関連項目
- ダンジョン
- チュートリアル/Dungeon Mob Farming
脚注
- ↑ "スポナーから同時に2、3、そして4体がスポーンしている様子を捉えている動画。"
- ↑ http://imageshack.us/f/7/kerwrew.png/ ミニチュアMobが回転を止め、スポナーが炎の粒子を放たなくなるところに注目。
- ↑ ガストスポナー