遊戲資訊
我的世界 Minecraft
  • 發售: 2009-03-10 (PC)
  • 發行: Mojang
  • 開發: Markus Persson,Mojang
  • 平台: PC Switch PS4 PS3 WiiU
  • 類型: 模擬經營
  • 語言: 簡中 英文
《我的世界(Minecraft)》是由瑞典Mojang AB和4J Studios開發的一款高自由度沙盒遊戲,該作以每一個玩家在三維空間中自由地創造和破壞不同種類的方塊為主題。玩家在遊戲中可以在單人或多人模式中通過摧毀或創造方塊以創造精妙絕倫的建築物和藝術,或者收集物品探索地圖以完成遊戲的主線。

我的世界合成怎麽玩 我的世界簡單的無序合成教學

我的世界合成怎麽玩 我的世界簡單的無序合成教學

 /scoreboard objectives add CraftNeeds dummy 合成

名稱: CraftNeeds

類型: dummy

顯示名稱: 合成

第一頁的效果是,將5個皮革,1個鐵錠丟到地上,就合成了一個馬鞍

所以我們先檢測有沒有所需的物品

rcb(循環型命令方塊)執行以下2條命令:

/scoreboard players set @e[type=item] CraftNeeds 1 {Item:{id:"minecraft:leather",Count:5b,Damage:0s}}

看上去有點長? 我們拆開慢慢看

第一條命令:

/scoreboard players set -- 這個就不用說了,有點計分板基礎的都知道

@e[type=item] -- 所有實體中,類型是Item的實體,Item就是物品

CraftNeeds 1 -- 這個也是,有點計分板基礎的都知道是什麽意思

{Item:{id:"minecraft:leather",Count:5b,Damage:0s}}

藍色:這個NBT是用來限制物品的

紅色:物品必須是leather(皮革)

綠色:數量必須是5

紫色:數據必須是0(數據也叫數據值,損傷值,損害值,附加值)

第二條命令:

/scoreboard players set @e[type=item] CraftNeeds 2 -- 這個部分和第一條命令的意思是一樣的,隻不過分數從1改為2

{Item:{id:"minecraft:iron_ingot",Count:1b,Damage:0s}}

藍色:這個NBT是用來限制物品的

紅色:物品必須是iron_ingot(鐵錠)

綠色:數量必須是1

紫色:數據必須是0

以上2條命令,起到的作用是給2種合成需要的物品一個編號,讓之後的檢測物品更加方便

接下來是檢測物品是否重疊,如果是,就清除材料,並且生成成品,如果不是,就什麽也不做。

rcb(循環型命令方塊)執行:

execute @e[type=item,score_CraftNeeds_min=1,score_CraftNeeds=1] ~ ~ ~ execute @e[type=item,r=1,score_CraftNeeds_min=2,score_CraftNeeds=2] ~ ~ ~ /summon item ~ ~3 ~ {Item:{id:"minecraft:saddle",Count:1b,Damage:0s}}

execute @e[type=item,score_CraftNeeds_min=1,score_CraftNeeds=1] ~ ~ ~ execute @e[type=item,r=1,score_CraftNeeds_min=2,score_CraftNeeds=2] ~ ~ ~ /particle fireworksSpark ~ ~2 ~ 0.2 0 0.2 0 50 force

execute @e[type=item,score_CraftNeeds_min=1,score_CraftNeeds=1] ~ ~ ~ execute @e[type=item,r=1,score_CraftNeeds_min=2,score_CraftNeeds=2] ~ ~ ~ /kill @e[type=item,r=1]

看上去又又複雜?拆開看看:

第一條命令:

execute @e[type=item,score_CraftNeeds_min=1,score_CraftNeeds=1] ~ ~ ~ -- 檢測是否有CraftNeeds分數=1的物品存在,如果有就執行後面的命令

execute @e[type=item,r=1,score_CraftNeeds_min=2,score_CraftNeeds=2] ~ ~ ~ -- 檢測周圍1格內是否有CraftNeeds分數=2的物品存在,如果有,就執行後面的命令

/summon item ~ ~3 ~ {Item:{id:"minecraft:saddle",Count:1b,Damage:0s}} -- 在CraftNeeds分數=2的物品上方3格,生成一個物品,物品是saddle(鞍),數量為1,數據為0

第二條命令:

execute @e[type=item,score_CraftNeeds_min=1,score_CraftNeeds=1] ~ ~ ~ execute @e[type=item,r=1,score_CraftNeeds_min=2,score_CraftNeeds=2] ~ ~ ~

-- 與第一條命令的前面意義相同(難道你沒發現都一模一樣嗎= =)

/particle fireworksSpark ~ ~2 ~ 0.2 0 0.2 0 50 force -- 在CraftNeeds分數=2的物品上方2格,播放粒子效果,粒子數量50,類型fireworksSpark

第三條命令:

execute @e[type=item,score_CraftNeeds_min=1,score_CraftNeeds=1] ~ ~ ~ execute @e[type=item,r=1,score_CraftNeeds_min=2,score_CraftNeeds=2] ~ ~ ~

-- 與第一條命令的前面意義相同(難道你還沒發現都一模一樣?!)

/kill @e[type=Item,r=1] -- 清除以CraftNeeds分數=2的物品為中心,周圍1格的所有物品。

本文原地址點此進入

獲得更多的電玩狂人最新消息
按讚加入粉絲團