回覆列表
  • 1 # lanfengz1

    /setblock ~ ~1 ~ minecraft:mob_spawner 0 replace

    大家如果把這條指令打進指令方塊裡並激活的話,指令方塊會在頭上刷出一個刷怪籠,也是最基礎的預設刷怪籠。裡面刷的是豬,因為所有的設定都被默認了。基礎的/setblock指令我就不多說了。

    之後教大家如何刷出一個高階點的刷怪籠,就是可以自定義刷出的生物。指令:

    /setblock ~ ~1 ~ minecraft:mob_spawner 0 replace

    {EntityId:Cow}

    複製程式碼大家把這條指令放進指令方塊裡啟用後,會刷出一個刷牛的刷怪籠,但是延遲什麼還是預設的,只是中間的生物換了下。指令裡的第二行有 {EntityId:Cow},這行的意思就是讓指令方塊把刷怪籠刷的生物變成了牛。EntityId就是生物。Cow是牛的英文,當然可以改成其他的,比如Zombie就是殭屍。

    之後進入更加複雜的NBT教程。現在教大家如何控制延遲,每次刷出次數等等。先看看這條指令:

    /setblock ~ ~1 ~ minecraft:mob_spawner 0 replace{EntityId:Cow,SpawnCount:2,SpawnRange:6,RequiredPlayerRange:128,Delay:10,MinSpawnDelay:10,MaxSpawnDelay:100,MaxNearbyEntities:20}

    這條指令裡多出了好幾個NBT,都是用來控制刷怪籠的。講解下NBT:

    SpawnCount:每次刷怪籠刷出生物的數量,寫成2的話就是有機率一下刷出2個生物。

    SpawnRange:刷怪範圍,寫成6的話就是會在離刷怪籠6格內的地方刷出生物。

    RequiredPlayerRange:玩家探測範圍,意思是隻有玩家進入了該範圍,刷怪籠才會開始刷怪。寫成128的話就代表如果有玩家在刷怪籠為中心的128格內,刷怪籠就會開始刷怪。

    Delay:基本延遲。這個自己調節,要刷怪頻率很快就寫的小。

    MinSpawnDelay:最小延遲。刷怪籠每次刷怪的延遲是隨機的,這個是刷怪籠刷怪最小的延遲。寫10的話就代表刷怪籠有機率在10Tick內又刷出生物。

    MaxSpawnDelay:最大的刷怪延遲,和MinSpawnDelay差不多。

    MaxNearbyEntities:最大的怪物數量。這個是和前面的SpawnRange有關聯的。如果寫成20的話,那刷怪籠會在範圍內最多刷出20個生物。如果前面的SpawnRange寫成6的話,那刷怪籠會最多在6格內刷出20個生物。當生物沒達到20時刷怪籠會不停地刷。

    OK,這就是基本的刷怪籠屬性設定。接下來教大家如何一個刷怪籠會刷出多種生物。運用新的NBT:SpawnPotentials。指令:

    /setblock ~ ~1 ~ minecraft:mob_spawner 0 replace {EntityId:Cow,SpawnCount:2,SpawnRange:6,RequiredPlayerRange:128,Delay:10,MinSpawnDelay:10,MaxSpawnDelay:100,MaxNearbyEntities:20,SpawnPotentials:[{Type:Pig,Weight:1}]}

    大家看到,這條指令裡的最後一行寫著 SpawnPotentials,這個意思是附加生物。意思是刷怪籠不光會刷出以設定的生物,還會有機率刷出附加生物,就像一個混合刷怪籠一樣。解釋下NBT:

    SpawnPotentials:附加生物。如果要刷多個生物,必須要寫這項。

    Type:附加生物的ID。後面寫附加生物的名字,比如豬就是Pig。

    Weight:附加生物刷出的機率。後面寫1的話就代表和其他生物擁有一樣的機率。

    SpawnPotentials:附加生物。如果要刷多個生物,必須要寫這項。

    所以我這個刷怪籠現在同時會刷牛和豬,都有相同的機率。

    OK,這就是一些刷怪籠的基礎指令。(PS.附加生物有點問題,在本人的指令裡,每次刷完牛後第二次會開始刷豬,但後面就會一直刷豬了,並不會換回成牛。有大神知道怎麼回事請答覆)

    最後發一下自己無聊時創作的指令:

    /setblock ~ ~1 ~ minecraft:mob_spawner 0 replace

    {EntityId:Zombie,SpawnData:{ActiveEffects:[{Id:1,Amplifier:4,Duration:9999999},

    {Id:5,Amplifier:9999999,Duration:9999999},

    {Id:10,Amplifier:9999999,Duration:9999999},

    {Id:11,Amplifier:9999999,Duration:9999999},

    {Id:12,Amplifier:9999999,Duration:9999999},

    {Id:13,Amplifier:9999999,Duration:9999999}],

    Equipment:[{id:276,Count:1,tag:{ench:[{id:16,lvl:90000000},{id:19,lvl:90000000},{id:20,lvl:90000000},{id:17,lvl:90000000},{id:18,lvl:90000000},{id:34,lvl:90000000}]}},

    {id:313,Count:1,tag:{ench:[{id:0,lvl:90000000},{id:1,lvl:90000000},{id:2,lvl:90000000},{id:3,lvl:90000000},{id:4,lvl:90000000},{id:7,lvl:90000000},{id:34,lvl:90000000}]}},

    {id:312,Count:1,tag:{ench:[{id:0,lvl:90000000},{id:3,lvl:90000000},{id:1,lvl:90000000},{id:4,lvl:90000000},{id:7,lvl:90000000},{id:34,lvl:90000000}]}},

    {id:311,Count:1,tag:{ench:[{id:0,lvl:90000000},{id:3,lvl:90000000},{id:1,lvl:90000000},{id:4,lvl:90000000},{id:7,lvl:90000000},{id:34,lvl:90000000}]}},

    {id:52,Count:1,AttributeModifiers:[{Operation:0,UUIDLeast:1,UUIDMost:1,Amount:950.0,AttributeName:generic.attackDamage,Name:Attack_Glass},

    {Operation:0,UUIDLeast:2,UUIDMost:2,Amount:950.0,AttributeName:generic.knockbackResistance,Name:Knockback_Glass},

    {Operation:0,UUIDLeast:4,UUIDMost:4,Amount:990.0,AttributeName:generic.maxHealth,Name:Health_Glass}]}],

    Attributes:[{Name:generic.attackDamage,Base:1000},

    {Name:generic.followRange,Base:250},

    {Name:generic.knockbackResistance,Base:700},

    {Name:generic.movementSpeed,Base:0.7},

    {Name:generic.maxHealth,Base:1000}],

    CustomName:"PotatoMaster101",CustomNameVisible:1},

    SpawnCount:2,SpawnRange:6,RequiredPlayerRange:128,Delay:10,MinSpawnDelay:10,MaxSpawnDelay:100,MaxNearbyEntities:20}

  • 中秋節和大豐收的關聯?
  • 你們有沒有喜歡上過自己的朋友?