導航:首頁 > 程序命令 > 命令方塊空地籠子

命令方塊空地籠子

發布時間:2023-08-05 10:58:29

1. 如何用命令方塊設置刷怪籠

/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}

2. 《我的世界》中怎麼用命令方塊獲得刷怪籠

我們先用指令刷出一個基礎怪籠。指令:/setblock~~1~minecraft:mob_spawner0replace
該指令激活後,就會刷出一個裝有豬怪的籠子。

3. 神奇寶貝刷怪籠如何調整

需要使用指令伺服器的話。
1、先拿到一個籠子用WE(//set52)和give指令(/give你的ID521)都可以。
2、伺服器修改刷怪籠的方法是,滑鼠準星對准籠子打/spawner怪物名字。
3、用命令方塊刷,命令方塊不僅能刷籠子,還能刷BT的附魔物品.

4. 我的世界怎麼用命令方塊刷怪籠才能刷出有裝備的怪

我的世界裡面玩家可以通過命令方塊實現各種功能,最近有玩家對命令方塊比較有心得,通過這個指令實現了一系列的修改,下面是命令方塊自定義怪物裝備的方法解析。
使用命令方塊自定義怪物裝備的方法
今天教大家如何用指令方塊刷出穿著自定義裝備的生物,當然也不一定要是裝備,任何方塊都可以。大家也可以用MCEDIT類的軟體製作,但是本教程只教指令方塊。注意,游戲版本要1.7。首先給大家看看截圖

這個僵屍手拿指令方塊,穿金鞋子,皮褲子,鏈子裝甲和玻璃頭。怪物的背包有5個空間,分別是:手拿物品,鞋子,褲子,上衣和頭盔。如果在這5個空間放方塊的話,只有頭和手拿物品可以顯示,其他的不會顯示。
首先開始教大家最簡單的/summon指令。用處是刷出任何生物,這次就拿骷髏做實驗,指令:
/summon Skeleton ~ ~1 ~
這條指令打在指令方塊里的話會在頂上刷出個骷髏。這里就講解下/summon指令,不懂基礎的可以看看。/summon的格式是:
/summon (生物名字) (XYZ坐標) (NBT)
所以刷骷髏的指令就是:/summon Skeleton ~ ~1 ~ ,生物名字寫的是Skeleton,也就是骷髏,坐標是在指令方塊的上面一格刷出。這條指令可以刷出一個普通的骷髏,於是就要加入點NBT來讓骷髏有自定義裝備。
之後教大家如何給骷髏穿自定義裝備/方塊。主要是加入 {Equipment} NBT。指令:
/summon Skeleton ~ ~1 ~
{Equipment:[{id:261,Count:1},{id:313,Count:1},{id:312,Count:1},{id:311,Count:1},{id:310,Count:1}]}
以上指令是刷出一個鑽石裝備的骷髏,大家可以打在指令方塊里試試。講解下NBT:
Equipment:裝備的NBT。如果要自定義裝備,一定要打這個。
id:物品ID。以上指令有5個ID,所以有5個物品。一個生物最多可以攜帶5個物品。
Count:數量。裝備的話打1就好了,方塊想打什麼就打什麼。
下面進入很重要的一點:也就是裝備的順序。NBT的格式是:
{Equipment:[{(手拿物品)},{(鞋子)},{(褲子)},{(裝甲)},{(頭盔)}]}
Equipment後面的第一個括弧里就是手拿物品,然後是鞋子,褲子,裝甲和頭盔。指令方塊永遠是這個順序,不會變。所以大家看我上面一條刷鑽石裝備骷髏的指令的話,大家看到第一個括弧的ID是261,也就是個弓,手拿物品。第二個是313,也就是鑽石靴的ID,以此類推。當然,如果要加入自定義附魔的話,那就和我上次的帖子鏈接就好了。索引貼在我的個性簽名里,大家自己方便找到。要自定義附魔,自定義屬性什麼的,直接用 {tag}這個NBT鏈接就好了。
之後來說的是,怪物死後物品掉落的幾率控制。指令:
/summon Skeleton ~ ~1 ~
{Equipment:[{id:137,Count:6},{id:24,Count:5},{id:5,Damage:4,Count:8},{id:20,Count:5},{id:133,Count:20}],
DropChances:[1.0F,1.0F,1.0F,1.0F,1.0F]}
大家看到,這條指令和之前的一樣,只是多加了一個NBT:{DropChances}。這個NBT的用處就是控制怪物掉落品的幾率,和Equipment是有關聯的。大家看到DropChances後面有5個1.0F,1.0F的意思就是100%掉落。50%就是0.5F,以此類推。要注意的是後面一定要加個F,否則NBT無效。這5個1.0F和裝備順序也是一樣的,第一個是手拿物品,第二個是鞋子等等。當大家分解完指令後,會發現會刷出一個手拿6個指令方塊,叫上帶5個砂岩,褲子帶8個木板,裝甲帶5個玻璃,頭上戴20個綠寶石的骷髏。由於幾率都是1.0F,所以當殺死後會掉落全部的物品,數量一個也不少。

5. 我的世界命令方塊怎麼製作快速村民刷怪籠

只有1.7+版本以上才能製作刷怪籠,當然村民刷怪籠也是可以編輯的:
全指令
/setblock ~ ~1 ~ minecraft:mob_spawner 0 replace
{EntityId:Villager,
SpawnCount:2,
SpawnRange:2,
RequiredPlayerRange:24,
Delay:10,
MinSpawnDelay:10,
MaxSpawnDelay:100,
MaxNearbyEntities:50,
SpawnData:{
ActiveEffects:[{Id:1,Amplifier:2,Duration:99999},
],
Attributes:[
{Name:generic.attackDamage,Base:1},
{Name:generic.followRange,Base:10},
{Name:generic.knockbackResistance,Base:10},
{Name:generic.movementSpeed,Base:1},
{Name:generic.maxHealth,Base:100},
],
CustomName:"測試村民",CustomNameVisible:1,
HealF:100,Equipment:[
{id:276,Count:1,Damage:0,Damage:0S,
},{id:313,Count:1,Damage:0,Damage:0S,
},{id:312,Count:1,Damage:0,Damage:0S,
},{id:311,Count:1,Damage:0,Damage:0S,
},{id:310,Count:1,Damage:0,Damage:0S,
},]
}
}
我順便介紹一下mob_spawner是刷怪籠的英文 ,EntityId是生物,SpawnCount刷新數量,SpawnRange刷新范圍,RequiredPlayerRange玩家能觸發刷怪籠的距離,Delay基礎頻率,MinSpawnDelay最小頻率,MaxSpawnDelay最大頻率,MaxNearbyEntities刷出生物的最大數量上限,SpawnData生成實體(也就是刷怪籠要刷什麼)編輯,ActiveEffects葯水效果,{Id:1,Amplifier:2,Duration:99999}當然就是葯水效果是什麼的代碼嘍(id:葯水效果id,amplifier:效果等級,Duration持續時間),Attributes編輯生物基礎特性,Name:generic.attackDamage攻擊力,Name:generic.followRange名字,Name:generic.knockbackResistance跟蹤范圍,Name:generic.movementSpeed移動速度(1就已經很大了),Name:generic.maxHealth最大血量,base等級;CustomName:顯性名字(就是電腦默認這個生物的名字,當然生物真實的名字是他的uuid)手殘了 不想打了 想了解的話私聊我
碼了這么多字,給了採納吧

閱讀全文

與命令方塊空地籠子相關的資料

熱點內容
閑置的騰訊雲伺服器 瀏覽:435
rar壓縮包mac 瀏覽:626
php混淆加密工具 瀏覽:581
java把數字拆分 瀏覽:464
如何下載svn伺服器舊版本 瀏覽:559
命令與征服4攻略 瀏覽:914
實數四則運演算法則概念 瀏覽:294
cs16優化命令 瀏覽:871
Minecraft雲伺服器免費 瀏覽:828
png壓縮最小 瀏覽:182
老韓綜app怎麼看不了了 瀏覽:227
只有一個程序員的體驗 瀏覽:323
用伺服器地址怎麼有網 瀏覽:551
路由器伺服器昵稱是什麼 瀏覽:715
程序員男友消失了 瀏覽:401
程序員搜索框自動提示 瀏覽:28
android44api20 瀏覽:677
adb刷recovery命令 瀏覽:697
廣聯達正版加密鎖可以補辦嗎 瀏覽:945
java程序員一天多少行代碼 瀏覽:948