基礎(chǔ)怪籠
我們先用指令刷出一個(gè)基礎(chǔ)怪籠。
指令:/setblock~~1~minecraft:mob_spawner0replace
該指令激活后,就會刷出一個(gè)裝有豬怪的籠子,這個(gè)是最基礎(chǔ)的。
刷出高級的怪籠
/setblock~~1~minecraft:mob_spawner0replace
{EntityId:Cow}
其中EntityId就是生物,Cow是牛。如果想換成其他的,就把指令第二行修改就可以了
復(fù)雜怪籠
/setblock~~1~minecraft:mob_spawner0replace
{EntityId:Cow,SpawnCount:2,SpawnRange:6,RequiredPlayerRange:128,Delay:10,MinSpawnDelay:10,MaxSpawnDelay:100,MaxNearbyEntities:20}
這條指令里多出了好幾個(gè)參數(shù),現(xiàn)在來解釋下參數(shù)含義
SpawnCount:每次刷怪籠刷出生物的數(shù)量,寫成2的話就是有幾率一下刷出2個(gè)生物。
SpawnRange:刷怪范圍,寫成6的話就是會在離刷怪籠6格內(nèi)的地方刷出生物。
RequiredPlayerRange:玩家探測范圍,意思是只有玩家進(jìn)入了該范圍,刷怪籠才會開始刷怪。寫成128的話就代表如果有玩家在刷怪籠為中心的128格內(nèi),刷怪籠就會開始刷怪。
Delay:基本延遲。這個(gè)自己調(diào)節(jié),要刷怪頻率很快就寫的小。
MinSpawnDelay:最小延遲。刷怪籠每次刷怪的延遲是隨機(jī)的,這個(gè)是刷怪籠刷怪最小的延遲。寫10的話就代表刷怪籠有幾率在10Tick內(nèi)又刷出生物。
MaxSpawnDelay:最大的刷怪延遲,和MinSpawnDelay差不多。
MaxNearbyEntities:最大的怪物數(shù)量。這個(gè)是和前面的SpawnRange有關(guān)聯(lián)的。如果寫成20的話,那刷怪籠會在范圍內(nèi)最多刷出20個(gè)生物。如果前面的SpawnRange寫成6的話,那刷怪籠會最多在6格內(nèi)刷出20個(gè)生物。當(dāng)生物沒達(dá)到20時(shí)刷怪籠會不停地刷。