第一章:樂理基礎
【正文】(註:本章只要是簡單的識譜,好像和mc沒什麼關系)
1.音
(1)音色:聲音品質,與材料,體積等有關。其實就是像笛子和鋼琴,同時發一個do的音,兩個卻聽起來不一樣。
在音符盒中,下方的方塊決定發音的音色。

(2)音調:聲音調子高低
及我們常說的高音和低音,這個高和低指的就是音調。
(3)響度:聲音的大小
在MC中與發音物離你的距離有關。(當然也可以用命令方塊的playsound)
(4)音級:樂音體系中的各個音(包括基本音級的變化音級)

從某的組的某個音到後或前一個組的相同的音叫做一個八度,後一個八度音調更高,前一個音調更低。

在MC中,可以通過右鍵音符盒或者還是用命令方塊。
每次右擊音符盒都會讓其下一個發出音符的音高提高,每個樂器至多可以提高兩個八度(24個半音),及從點擊開始發的音依次為1,2,3,4,5,6,7,#1,#2,#3,#4,#5,#6,#7.(註:#在後面有介紹)。
2.簡譜
(1)音符用1、2、3、4、5、6、7代表音階中的7個基本級,讀音為do、re、mi、fa、sol、la、Do,英文由C、D、E、F、G、A、B表示,休止以0表示。每一個數字的時值名相當於五線譜的4分音符。(約為4個不進行任何改動的中續器的所經歷的時間)
全音符=2*2分音符=4*4分音符.
音符名稱寫法時值
全音符X—四拍
二分音符X-二拍
四分音符X一拍
八分音符X
-半拍
十六分音符X
=四分之一拍
三十二分音符X
≡八分之一拍休止符
(2)音的休止表示聲音休止的符號叫休止符,用0(4分音符) 標記就是1s沒有聲音,0越多時間越長。
(3)標準的音符升高或降低得來的音,就是變化音。 將音符升高半音,叫升音。用”#”(升號)表示,一般寫在音符的左上部分,標準的音降低半音,用”b “(降號)表示,同樣寫在音符的左上部分。基本音升高一個全音叫重升音,用”x”(重升)表示,基本音降低全音叫重降音。用”bb”(重降)表示。將已經升高(包括重升)或降低(包括重降)的音,要變成原始的音,則用還原記號”ヰ”表示。如:

#C就表示C升半個音,及CD之間的黑鍵音,也就是#C=bD。
xC就表示升1個音及xC=D,同理,bbD=C
(4)重復

第二次出現反復記號時,回到里其最近的反復記號重復,圖中的箭頭就是彈奏的路線。
(5)附點

加上附點後延長原音符時間的一半,如:4分音符(1s)*=1s+1/2s=1.5s
3.五線譜簡介

如圖,下加一線就是Do,即c1,也就是簡譜中的「1」。

如圖在音符的上方加一個8就表示上它的一個八度音一起演奏,同理加在下面就是和下一個八度音一起演奏。(註:像肉串串起來的要同時演奏)

同時也可以根據con來進行與它的八度音一起演奏。



從上到下依次是高音符號,低音符號和中音符號加入後表示從不同的音高開始演奏。五線譜基本看得懂到底是個什麼音就行了。
4.節拍與小結

拍號:拍子的記號,分子表示一個循環有幾拍,分母表示以什麼音符為一拍。
如:2/4 就是一個循環中有兩拍,以四分音符為一拍
實小結線:固定節拍(平時樂譜中看到的,起一個分隔作用,在製作紅石音樂的時候要在線路中標記出來便於修改)
終止線:終止
虛小結線:使用與無節拍音樂
不清楚,錯誤的地方歡迎指出,有獎勵吧(我也是剛剛學)
這章好像和MC沒有多大關系,但是是紅石音樂的基礎。
想要了解更多音樂知識:https://www.bilibili.com/video/av8481394/#page=34
第二章:線路和時序
【前言】本教程將介紹一些常用的線路,當然都是看視頻學到的。為了減少工程可以下個創世神插件。為了讓我們更加方便的製作,可以用這條指令【1.8+】:/give @p minecraft:command_block 1 0 {BlockEntityTag:{Command:”/playsound 聲音 玩家”}}(這條指令可以給你一個命令方塊,命令方塊放出來來後里面有【1.8+】基本相同”/playsound 聲音 玩家 這條指令) ,當然【1.9+】還有個停止聲音的指令,用法:/stopsound [聲音來源] [聲音] 。
1.鏈式線路
就是把音符盒或者命令方塊排出一列一列的。
(1)非預留型
這種不推薦使用比較麻煩,有時候會把中繼器弄錯了,所以就不介紹了。(實際上是不會介紹..)
(2)預留型
a.純直線型在可能出現音符的位置留出空格,如圖所示:(之後想要延長直接用創世神mod就行了)

每個中繼器有2T(註:1T為中繼器不進行任何改動,2T拉一下,3T拉兩下,4T拉三下,第四次的時候有變為1T,不斷循環)的延遲(就是要右鍵一下),可以用其它比較明顯的東西標記一下代表一節的結束。不同的節拍有不同情況的預留,上圖所示的是2/4拍及以兩個四分音符為一拍。
在簡譜中普通的數字就代表一個4分音符,數字下面畫了一根線就是8分音符,兩根就是16分音符。
在製作的時候4分音符空1格,八分音符不空格。
但如果音樂中有16分音符的時候我們每個中續器的延遲調成1T,這樣的話4分音符空兩格,八分音符空1格。16分音符不空格。
若簡譜為

則音符盒的排列應該如下圖所示:

圖中的中繼器都是2T的,第一個音符盒播放的聲音為「3」為4分音符所以一個個音符盒後面空了一格,後面的3,5為8分音符所以不空格。(註:音符盒下方的方塊的改變可以播放多種聲音)
b.壓縮型1

右上方的橙色羊毛下面的命令方塊的指令是setblock,就是把再下一排的第一個石頭換成紅石塊,而下一排的第一個石頭下面的命令方塊又把剛剛放上去的紅石塊替換成石頭,信號繼續傳遞。(當然可以做長一點下方的方塊也可以換成不同的來發不同的聲音,如果要同時發出兩個音可以在旁邊能被激活的地方放音符盒或命令方塊)
及 4分音符要4T 8分音符要2T 16分音符要1T
c.壓縮型2
把它做成豎直的,用高度來減小體積。
2.CB板

製作原理:
一塊CB板有31格(也可以用其它的長度)
前30格每個命令方塊中的指令都是:【1.8+】
/clone ~ ~1 ~ ~ ~1 ~ x y z+1 masked move 或者/clone ~ ~1 ~ ~ ~1 ~ x +1y z masked move
意思就是把命令方塊上方的方塊移動到前一個,移動過去時又會激活下個指令,有繼續移動。所以,當我們把紅石塊放上去的時候就會一直跑下去,但它不會轉彎所以我們在最後一個命令方塊中要把紅石塊移動到下一行的第一個。
指令:/clone ~ ~1 ~ ~ ~1 ~ ~-30 ~1 ~1 masked move
最後用創世神插件把其寬度加寬就行了,同樣也可以加高,在第一平面跑完的結尾放一個命令方塊把紅石塊移動到更高的CB板,原理相同。看懂CB板了?沒有?覺得太麻煩?請看下面隱藏內容。
把下面本人寫的指令放入命令方塊激活後即可獲得一個名為CB的蛋,放在地下即可生成一個CB板
注意:要注意位置,不然會重疊在一起,每個CB板計算好位置可以不斷加寬,如果有能力可以加高。
指令:
註:僅限1.8
/summon FallingSand ~ ~1 ~ {Tile:152,Time:10,Riding:{id:”FallingSand”,Tile:137,Time:10,TileEntityData:{Command:”fill ~ ~-19 ~1 ~ ~-1 ~1 redstone_block”},Riding:{id:”FallingSand”,Tile:137,Time:10,TileEntityData:{Command:”summon FallingSand ~2 ~-12 ~6 {Block:\”minecraft:redstone_block\”,Time:1}”},Riding:{id:”FallingSand”,Tile:137,Time:10,TileEntityData:{Command:”summon FallingSand ~3 ~-12 ~10 {}”},Riding:{id:”FallingSand”,Tile:137,Time:10,TileEntityData:{Command:”summon FallingSand ~1 ~-11 ~10 {}”},Riding:{id:”FallingSand”,Tile:137,Time:10,TileEntityData:{Command:”summon FallingSand ~3 ~-10 ~9 {}”},Riding:{id:”FallingSand”,Tile:137,Time:10,TileEntityData:{Command:”summon FallingSand ~1 ~-9 ~9 {id:FallingSand,Tile:137,Time:10,TileEntityData:{Command:\”execute @e[name=C,type=ArmorStand] ~ ~ ~ detect ~30 ~-1 ~30 command_block 0 /kill @e[name=C,type=ArmorStand]\”},Riding:{}}”},Riding:{id:”FallingSand”,Tile:137,Time:10,TileEntityData:{Command:”summon FallingSand ~3 ~-8 ~8 {id:FallingSand,Tile:137,Time:10,TileEntityData:{Command:\”execute @e[name=C,type=ArmorStand] ~ ~ ~ detect ~ ~-1 ~ command_block 0 /fill ~30 ~-1 ~ ~30 ~-1 ~30 command_block 0 0 {Command:clone ~ ~1 ~ ~ ~1 ~ ~-30 ~1 ~1 masked move}\”},Riding:{}}”},Riding:{id:”FallingSand”,Tile:137,Time:10,TileEntityData:{Command:”summon FallingSand ~1 ~-7 ~8 {id:FallingSand,Tile:137,Time:10,TileEntityData:{Command:\”execute @e[name=C,type=ArmorStand] ~ ~ ~ fill ~ ~-1 ~ ~29 ~-1 ~30 command_block 0 0 {Command:clone ~ ~1 ~ ~ ~1 ~ ~1 ~1 ~ masked move}\”},Riding:{}}”},Riding:{id:”FallingSand”,Tile:137,Time:10,TileEntityData:{Command:”summon FallingSand ~3 ~-6 ~7 {id:FallingSand,Tile:137,Time:10,TileEntityData:{Command:\”execute @e[type=ArmorStand,name=C] ~ ~ ~ /kill @e[name=CB,type=Sheep]\”},Riding:{}}”},Riding:{id:”FallingSand”,Tile:137,Time:10,TileEntityData:{Command:”summon FallingSand ~1 ~-5 ~7 {id:FallingSand,Tile:137,Time:10,TileEntityData:{Command:\”execute @e[name=CB,type=Sheep] ~ ~ ~ /summon ArmorStand ~ ~1 ~ {CustomName:\\\”C\\\”,NoGravity:1,Invisible:1}\”},Riding:{}}”},Riding:{id:”FallingSand”,Tile:137,Time:10,TileEntityData:{Command:”summon FallingSand ~3 ~-4 ~6 {id:FallingSand,Tile:137,Time:10,TileEntityData:{Command:\”fill ~-1 ~0 ~ ~-1 ~ ~4 redstone_block 0\”},Riding:{}}”},Riding:{id:”FallingSand”,Tile:137,Time:10,TileEntityData:{Command:”summon FallingSand ~1 ~-3 ~6 {id:FallingSand,Tile:137,Time:10,TileEntityData:{Command:\”fill ~1 ~0 ~ ~1 ~ ~4 stone 0\”},Riding:{}}”},Riding:{id:”FallingSand”,Tile:137,Time:10,TileEntityData:{Command:”fill ~1 ~-2 ~6 ~3 ~-2 ~10 air 0″},Riding:{id:”FallingSand”,Tile:137,Time:10,TileEntityData:{Command:”fill ~ ~0 ~5 ~4 ~0 ~11 quartz_block 0″},Riding:{id:”FallingSand”,Tile:137,Time:10,TileEntityData:{Command:”fill ~ ~ ~5 ~4 ~1 ~11 stained_glass 0″},Riding:{id:”FallingSand”,Tile:137,Time:10,TileEntityData:{Command:”fill ~ ~ ~5 ~4 ~ ~11 quartz_block 0″},Riding:{id:”FallingSand”,Tile:137,Time:10,TileEntityData:{Command:”/setblock ~2 ~2 ~4 wall_sign 1 replace {Text1:\”{text:\\\”關閉系統\\\”,bold:False,italic:False,underlined:False,strikethrough:True,color:red,clickEvent:{action:run_command,value:\\\”fill ~2 ~-1 ~ ~-2 ~1 ~8 air\\\”}}\”,Text2:\”{text:\\\”作者:1366020327\\\”,bold:True,italic:True,underlined:False,strikethrough:False,color:gold,clickEvent:{action:run_command,value:\\\”fill ~2 ~-1 ~ ~-2 ~1 ~8 air\\\”}}\”,Text3:\”{text:\\\”CB板生成系統\\\”,bold:True,italic:False,underlined:True,strikethrough:False,color:yellow,clickEvent:{action:run_command,value:\\\”fill ~2 ~-1 ~ ~-2 ~1 ~8 air\\\”}}\”,Text4:\”{text:\\\”\\\”,bold:False,italic:False,underlined:False,strikethrough:False,color:black,clickEvent:{action:run_command,value:\\\”fill ~2 ~-1 ~ ~-2 ~1 ~8 air\\\”}}\”}”},Riding:{id:”FallingSand”,Tile:137,Time:10,TileEntityData:{Command:”/give 1366020327 minecraft:spawn_egg 1 91 {display:{Name:CB}}”},Riding:{id:”FallingSand”,Tile:137,Time:10,TileEntityData:{Command:”/gamerule commandBlockOutput false”},Riding:{id:”FallingSand”,Tile:137,Time:10,TileEntityData:{Command:”setblock ~ ~-1 ~1 redstone_block”},Riding:{id:”FallingSand”,Tile:137,Time:10,TileEntityData:{Command:”fill ~ ~ ~ ~ ~23 ~1 air”}}}}}}}}}}}}}}}}}}}}}}}
基本原理就是在生成的羊的地方放一個盔甲架,盔甲架下面生成命令方塊,最後把盔甲架移除。
(1)直接播放
在上方放上命令方塊或音符盒(註:4個命令方塊為1個8分音符)如圖,表示的就是

兩個黑色羊毛為4分音符,黑色到中間的橙色為8分,依次類推。
第一個3是4分音符所以從一個黑色羊毛到第二個黑色羊毛(中間7格)
後面的3,5是8分音符所以從下一個黑色到了黃色(中間3格)。
(2)下落式播放指令:
/summon FallingSand x y z {Time:1,Block:redstone_block,Data:1}
這條指令的意思是:在x,y,z坐標的地方生成一個下落的紅石塊。
最後我們在紅石塊落下的地方放入播放聲音的命令方塊,如下圖所示:

(3)拋物線播放
需要計算一下距離和高度。
指令:/summon FallingSand x y z {Time:1,Tile:0,Data:0,Motion:[a,b,c]}(註:高版本FallingSand不可用要用Falling_Block)
及在x,y,z處生成一個紅石塊,以a的速度向x方向,b的速度向y方向,c的速度向z方向運動。
3.SCB
原理:
創建一個計分板:/scoreboard objectives add music dummy
計分板分數清空:/scoreboard players set @a music 0

每個命令方塊中的指令都是:scoreboard players add @a music 1(給所有人加1分)

在建立上圖的CB板,其中上方有任意一個命令方塊中有:/fill x y z x1 y1 z1 redstone_block
下方有任意一個命令方塊中有:/fill x y z x1 y1 z1 air (就是弄個高頻)
在每個命令方塊中加上要播放的音符,即:/execute @a[score_music=時間,score_music_min=時間] ~ ~ ~ /playsound 聲音玩家 ~ ~ ~
最後就是時間了,4分音符為4,8分音符為2,16分音符為1.
想要同時演奏一個音就用兩次播放音的指令,把他們的時間改成一樣的。
不只有玩家可以加分,盔甲架也可以,所以我們也可以用盔甲架。只需要把@a改成@e[type=ArmorStand]。
再有,我們也可以用fuction來製作。
原理其實和SCB差不多,都是通過隨時間分數增加來製作的,可以自己試試。@pineapple_
如果你還是不知道怎麼做,不要怕,有自動生成的軟體了,在此之前你要還要下載一個地圖編輯器
上面圖片的地圖下載:https://pan.baidu.com/s/1o8l4i3C
第三章:舞臺特效
【前言】本章教程主要為大家介紹一些常用的製作特效的命令。會不會0恢復…
1.固定舞臺
(1)particle【1.8-1.11.0】
particle是在1.8之後出現的,作用就是播放粒子效果。
基本格式為:particle 粒子名 x坐標 y坐標 z坐標 x方向長度 y方向長度 z方向長度速度 數量 模式
常見的粒子名:(更多粒子名)
suspended |
水下粒子 |
fireworksSpark |
煙花火花 |
bubble |
泡泡 |
smoke |
煙霧 |
largesmoke |
大型的煙霧 |
spell |
白色圈圈粒子 |
crit |
打擊時的粒子 |
magicCrit |
附魔擊打粒子 |
reddust |
紅石粒子 |
mobSpell |
七彩粒子 |
mobSpellAmbient |
七彩隱形粒子 |
instantSpell |
實體死亡粒子 |
note |
音符 |
portal |
末影人粒子 |
enchantmenttable |
附魔台的文字 |
explode |
爆炸 |
flame |
刷怪籠火花 |
lava |
岩漿飛濺火花 |
footstep |
方形腳印 |
cloud |
雲(排列輸出) |
snowballpoof |
雪球打到生物時產生 |
splash |
濺起的水花 |
snowshovel |
白色粒子 |
slime |
史萊姆粒子 |
angryVillager |
村民生氣 |
happyVillager |
村民高興 |
heart |
愛心 |
hugeexplosion |
巨大的爆炸 |
largeexplode |
大型的爆炸 |
可以讓它這樣播放,如圖:

這個比較簡單只需要一個指令(/particle reddust ~ ~1 ~ 0.125 3 0.125 1 100 ),再把它接到高頻上就行了。
或者我們也可以把它弄成這樣:

指令:/particle heart ~ ~0.5 ~ 0.125 0.05 0.125 1 10
這兩條指令都是隻改變了位置和粒子生成的長度。
但是我們要怎麼改變粒子的軌道呢?

可以發射一個雪球:/summon Snowball x y z {Time:1,Tile:0,Data:0,Motion:[x方向,y方向,z方向]} (最好不要接高頻..,不然會有點卡)
為什麼用雪球呢?因為雪球掉下去就沒有了,如果用箭和其他東西還要進行清理。
再在上面播放粒子效果:/execute @e[type=Snowball] ~ ~ ~ particle heart ~ ~ ~ 0.125 0.05 0.125 1 10 (接上高頻)

這次用的是盔甲架,原理:在盔甲架上播放粒子效果。製作過程:
1.拿出一個放下去就有指令的命令方塊。指令:
/give @p minecraft:command_block 1 0 {BlockEntityTag:{Command:”summon ArmorStand ~ ~3 ~ {NoGravity:1b,Invisible:1b}”}}
2.用命令方塊想做出的模型(文字或立體圖形都行),搭完後將命令方塊逐一激活。這是讓盔甲架在空中呈現一定的形狀。
3.在盔甲架處播放粒子效果,指令:
execute @e[type=ArmorStand] ~ ~ ~ particle 粒子名 ~ ~ ~ 0.22 0.20 0.22 1 10當我們不需要的時候可以用kill @e[type=ArmorStand] 來清除.
(2)煙花
煙花和particle不同的地方就是:煙花只有在最後一下播放粒子效果而particle是一直播放的。
同樣,煙花也可以改變運動軌跡,只需要加上Motion就行了,我們也可以讓軌跡更加復雜。不過好像沒什麼用。【1.8】
/summon FireworksRocketEntity ~ ~1 ~ {Motion:[0.5,0.0,0.0],LifeTime:20,FireworksItem:{id:401,Count:1,tag:{Fireworks:{Explosions:[{Flicker:10,Trail:1,Type:3,Colors:[1564],FadeColors:[0]},{Flicker:10,Trail:1,Type:4,Colors:[1564],FadeColors:[0]},{Flicker:10,Trail:1,Type:2,Colors:[123],FadeColors:[0]},{Flicker:10,Trail:1,Type:5,Colors:[0],FadeColors:[0]},{Flicker:10,Trail:0,Type:1,Colors:[16777215],FadeColors:[16777215]}]}}}}

(3)特殊物品a.隨便做的OOC(內含自動生產雷電,變色羊和顛倒生物)好像沒什麼用
指令:[版本:1.8]
/summon FallingSand ~ ~1 ~ {Tile:152,Time:10,Riding:{id:”FallingSand”,Tile:137,Time:10,TileEntityData:{Command:”fill ~ ~-23 ~1 ~ ~-1 ~1 redstone_block”},Riding:{id:”FallingSand”,Tile:137,Time:10,TileEntityData:{Command:”summon FallingSand ~2 ~-12 ~6 {Block:\”minecraft:redstone_block\”,Time:1}”},Riding:{id:”FallingSand”,Tile:137,Time:10,TileEntityData:{Command:”summon FallingSand ~3 ~-12 ~10 {}”},Riding:{id:”FallingSand”,Tile:137,Time:10,TileEntityData:{Command:”summon FallingSand ~1 ~-11 ~10 {}”},Riding:{id:”FallingSand”,Tile:137,Time:10,TileEntityData:{Command:”summon FallingSand ~3 ~-10 ~9 {id:FallingSand,Tile:137,Time:10,TileEntityData:{Command:\”execute @e[type=Sheep,name=remove] ~ ~ ~ /kill @e[r=3,type=!Player]\”},Riding:{}}”},Riding:{id:”FallingSand”,Tile:137,Time:10,TileEntityData:{Command:”summon FallingSand ~1 ~-9 ~9 {id:FallingSand,Tile:137,Time:10,TileEntityData:{Command:\”scoreboard players set @e[score_L_min=51,type=ArmorStand,name=a] L 0\”},Riding:{}}”},Riding:{id:”FallingSand”,Tile:137,Time:10,TileEntityData:{Command:”summon FallingSand ~3 ~-8 ~8 {id:FallingSand,Tile:137,Time:10,TileEntityData:{Command:\”execute @e[type=ArmorStand,name=a,score_L_min=50] ~ ~ ~ /summon LightningBolt ~ ~ ~\”},Riding:{}}”},Riding:{id:”FallingSand”,Tile:137,Time:10,TileEntityData:{Command:”summon FallingSand ~1 ~-7 ~8 {id:FallingSand,Tile:137,Time:10,TileEntityData:{Command:\”scoreboard players add @e[type=ArmorStand,name=a] L 1\”},Riding:{}}”},Riding:{id:”FallingSand”,Tile:137,Time:10,TileEntityData:{Command:”summon FallingSand ~3 ~-6 ~7 {id:FallingSand,Tile:137,Time:10,TileEntityData:{Command:\”execute @e[type=ArmorStand,name=a] ~ ~ ~ kill @e[type=Sheep,name=LightningBoat]\”},Riding:{}}”},Riding:{id:”FallingSand”,Tile:137,Time:10,TileEntityData:{Command:”summon FallingSand ~1 ~-5 ~7 {id:FallingSand,Tile:137,Time:10,TileEntityData:{Command:\”execute @e[type=Sheep,name=LightningBoat] ~ ~ ~ summon ArmorStand ~ ~ ~ {NoGravity:1b,Invisible:1b,CustomName:\\\”a\\\”}\”},Riding:{}}”},Riding:{id:”FallingSand”,Tile:137,Time:10,TileEntityData:{Command:”summon FallingSand ~3 ~-4 ~6 {id:FallingSand,Tile:137,Time:10,TileEntityData:{Command:\”fill ~-1 ~0 ~ ~-1 ~ ~4 redstone_block 0\”},Riding:{}}”},Riding:{id:”FallingSand”,Tile:137,Time:10,TileEntityData:{Command:”summon FallingSand ~1 ~-3 ~6 {id:FallingSand,Tile:137,Time:10,TileEntityData:{Command:\”fill ~1 ~0 ~ ~1 ~ ~4 stone 0\”},Riding:{}}”},Riding:{id:”FallingSand”,Tile:137,Time:10,TileEntityData:{Command:”fill ~1 ~-2 ~6 ~3 ~-2 ~10 air 0″},Riding:{id:”FallingSand”,Tile:137,Time:10,TileEntityData:{Command:”fill ~ ~0 ~5 ~4 ~0 ~11 quartz_block 0″},Riding:{id:”FallingSand”,Tile:137,Time:10,TileEntityData:{Command:”fill ~ ~ ~5 ~4 ~1 ~11 stained_glass 0″},Riding:{id:”FallingSand”,Tile:137,Time:10,TileEntityData:{Command:”fill ~ ~ ~5 ~4 ~ ~11 quartz_block 0″},Riding:{id:”FallingSand”,Tile:137,Time:10,TileEntityData:{Command:”/setblock ~2 ~2 ~4 wall_sign 1 replace {Text1:\”{text:\\\”關閉系統\\\”,bold:False,italic:False,underlined:False,strikethrough:True,color:dark_green,clickEvent:{action:run_command,value:\\\”fill ~2 ~-1 ~ ~-2 ~1 ~8 air\\\”}}\”,Text2:\”{text:\\\”作者:1366020327\\\”,bold:False,italic:False,underlined:True,strikethrough:False,color:blue,clickEvent:{action:run_command,value:\\\”fill ~2 ~-1 ~ ~-2 ~1 ~8 air\\\”}}\”,Text3:\”{text:\\\”\\\”,bold:False,italic:False,underlined:False,strikethrough:False,color:black,clickEvent:{action:run_command,value:\\\”fill ~2 ~-1 ~ ~-2 ~1 ~8 air\\\”}}\”,Text4:\”{text:\\\”\\\”,bold:False,italic:False,underlined:False,strikethrough:False,color:black,clickEvent:{action:run_command,value:\\\”fill ~2 ~-1 ~ ~-2 ~1 ~8 air\\\”}}\”}”},Riding:{id:”FallingSand”,Tile:137,Time:10,TileEntityData:{Command:”give @a spawn_egg 1 91 {display:{Name:\”jeb_\”,Lore:[\”變色羊\”]}}”},Riding:{id:”FallingSand”,Tile:137,Time:10,TileEntityData:{Command:”give @a spawn_egg 1 90 {display:{Name:\”Grumm\”,Lore:[放入下生成顛倒生物]}}”},Riding:{id:”FallingSand”,Tile:137,Time:10,TileEntityData:{Command:”give @a spawn_egg 1 91 {display:{Name:\”remove\”,Lore:[\”移除3格以內的一個裝置\”]}}”},Riding:{id:”FallingSand”,Tile:137,Time:10,TileEntityData:{Command:”scoreboard objectives add L dummy”},Riding:{id:”FallingSand”,Tile:137,Time:10,TileEntityData:{Command:”give @a spawn_egg 1 91 {display:{Name:\”LightningBoat\”,Lore:[\”放入後不定期在此處生成閃電\”]}}”},Riding:{id:”FallingSand”,Tile:137,Time:10,TileEntityData:{Command:”/gamerule commandBlockOutput false”},Riding:{id:”FallingSand”,Tile:137,Time:10,TileEntityData:{Command:”setblock ~ ~-1 ~1 redstone_block”},Riding:{id:”FallingSand”,Tile:137,Time:10,TileEntityData:{Command:”fill ~ ~ ~ ~ ~27 ~1 air”}}}}}}}}}}}}}}}}}}}}}}}}}}}
2.移動舞臺
(1)礦車式
邊開車邊聽音樂,建議加個光影
(2)坐騎式:[原理]

看不懂?
這條指令激活後,你會獲得3個東西,兩個,一個命名牌。
先用Prepare的蛋放在你要的坐騎附近,再用命名牌點擊你要的坐騎,不想用坐騎的時候就在其附近使用Remove
指令:
版本[1.8]
/summon FallingSand ~ ~1 ~ {Tile:152,Time:10,Riding:{id:”FallingSand”,Tile:137,Time:10,TileEntityData:{Command:”fill ~ ~-20 ~1 ~ ~-1 ~1 redstone_block”},Riding:{id:”FallingSand”,Tile:137,Time:10,TileEntityData:{Command:”summon FallingSand ~2 ~-12 ~6 {Block:\”minecraft:redstone_block\”,Time:1}”},Riding:{id:”FallingSand”,Tile:137,Time:10,TileEntityData:{Command:”summon FallingSand ~3 ~-12 ~10 {}”},Riding:{id:”FallingSand”,Tile:137,Time:10,TileEntityData:{Command:”summon FallingSand ~1 ~-11 ~10 {}”},Riding:{id:”FallingSand”,Tile:137,Time:10,TileEntityData:{Command:”summon FallingSand ~3 ~-10 ~9 {}”},Riding:{id:”FallingSand”,Tile:137,Time:10,TileEntityData:{Command:”summon FallingSand ~1 ~-9 ~9 {}”},Riding:{id:”FallingSand”,Tile:137,Time:10,TileEntityData:{Command:”summon FallingSand ~3 ~-8 ~8 {id:FallingSand,Tile:137,Time:10,TileEntityData:{Command:\”execute @e[name=Riding1] ~ ~ ~ kill @e[type=Sheep,name=Prepare]\”},Riding:{}}”},Riding:{id:”FallingSand”,Tile:137,Time:10,TileEntityData:{Command:”summon FallingSand ~1 ~-7 ~8 {id:FallingSand,Tile:137,Time:10,TileEntityData:{Command:\”execute @e[type=Sheep,name=Prepare] ~ ~ ~ /summon EntityHorse ~ ~1 ~ {Type:2,Saddle:1,Tame:1,ChestedHorse:1,HealthF:1000.0,DropChances:[0.0F,0.0F,0.0F,0.0F,0.0F],ActiveEffects:[{Id:14,Duration:9999999,Amplifier:50,Ambient:1},{Id:8,Duration:9999999,Amplifier:-50,Ambient:1}],Attributes:[{Name:generic.maxHealth,Base:1000}],CustomName:\\\”Riding1\\\”}\”},Riding:{}}”},Riding:{id:”FallingSand”,Tile:137,Time:10,TileEntityData:{Command:”summon FallingSand ~3 ~-6 ~7 {id:FallingSand,Tile:137,Time:10,TileEntityData:{Command:\”execute @e[type=Sheep,name=remove] ~ ~ ~ kill @e[r=10,type=!Player]\”},Riding:{}}”},Riding:{id:”FallingSand”,Tile:137,Time:10,TileEntityData:{Command:”summon FallingSand ~1 ~-5 ~7 {id:FallingSand,Tile:137,Time:10,TileEntityData:{Command:\”tp @e[name=Riding2] @e[name=Riding1]\”},Riding:{}}”},Riding:{id:”FallingSand”,Tile:137,Time:10,TileEntityData:{Command:”summon FallingSand ~3 ~-4 ~6 {id:FallingSand,Tile:137,Time:10,TileEntityData:{Command:\”fill ~-1 ~0 ~ ~-1 ~ ~4 redstone_block 0\”},Riding:{}}”},Riding:{id:”FallingSand”,Tile:137,Time:10,TileEntityData:{Command:”summon FallingSand ~1 ~-3 ~6 {id:FallingSand,Tile:137,Time:10,TileEntityData:{Command:\”fill ~1 ~0 ~ ~1 ~ ~4 stone 0\”},Riding:{}}”},Riding:{id:”FallingSand”,Tile:137,Time:10,TileEntityData:{Command:”fill ~1 ~-2 ~6 ~3 ~-2 ~10 air 0″},Riding:{id:”FallingSand”,Tile:137,Time:10,TileEntityData:{Command:”fill ~ ~0 ~5 ~4 ~0 ~11 quartz_block 0″},Riding:{id:”FallingSand”,Tile:137,Time:10,TileEntityData:{Command:”fill ~ ~ ~5 ~4 ~1 ~11 stained_glass 0″},Riding:{id:”FallingSand”,Tile:137,Time:10,TileEntityData:{Command:”fill ~ ~ ~5 ~4 ~ ~11 quartz_block 0″},Riding:{id:”FallingSand”,Tile:137,Time:10,TileEntityData:{Command:”/setblock ~2 ~2 ~4 wall_sign 1 replace {Text1:\”{text:\\\”關閉系統\\\”,bold:False,italic:False,underlined:False,strikethrough:True,color:dark_green,clickEvent:{action:run_command,value:\\\”fill ~2 ~-1 ~ ~-2 ~1 ~8 air\\\”}}\”,Text2:\”{text:\\\”作者:1366020327\\\”,bold:False,italic:False,underlined:True,strikethrough:False,color:blue,clickEvent:{action:run_command,value:\\\”fill ~2 ~-1 ~ ~-2 ~1 ~8 air\\\”}}\”,Text3:\”{text:\\\”坐騎\\\”,bold:True,italic:True,underlined:False,strikethrough:False,color:gold,clickEvent:{action:run_command,value:\\\”fill ~2 ~-1 ~ ~-2 ~1 ~8 air\\\”}}\”,Text4:\”{text:\\\”\\\”,bold:False,italic:False,underlined:False,strikethrough:False,color:black,clickEvent:{action:run_command,value:\\\”fill ~2 ~-1 ~ ~-2 ~1 ~8 air\\\”}}\”}”},Riding:{id:”FallingSand”,Tile:137,Time:10,TileEntityData:{Command:”give @a spawn_egg 1 91 {display:{Name:\”remove\”,Lore:[\”刪除附近坐騎\”]}}”},Riding:{id:”FallingSand”,Tile:137,Time:10,TileEntityData:{Command:”give @a name_tag 1 0 {display:{Name:\”Riding2\”,Lore:[\”右鍵捕捉\”]}}”},Riding:{id:”FallingSand”,Tile:137,Time:10,TileEntityData:{Command:”give @a spawn_egg 1 91 {display:{Name:\”Prepare\”,Lore:[\”先放這個一次\”]}}”},Riding:{id:”FallingSand”,Tile:137,Time:10,TileEntityData:{Command:”setblock ~ ~-1 ~1 redstone_block”},Riding:{id:”FallingSand”,Tile:137,Time:10,TileEntityData:{Command:”fill ~ ~ ~ ~ ~24 ~1 air”}}}}}}}}}}}}}}}}}}}}}}}}
上方圖片地圖下載:https://pan.baidu.com/s/1c2cv2UW
來源:我的世界中文論壇
作者:1366020327《我的世界》紅石音樂入門圖文教程 紅石音樂怎麼做