以下指令只支持1.8以上版本!!
下面開始教程:
首先,我們需要學(xué)會放置告示牌的命令: /setblock ~ ~1 ~ minecraft:standing_sign 0,這
個命令會在輸入命令方塊的上方放置告示牌
【注:這個是站著的,如果要在墻上的可以用 /setblock ~ ~1 ~ minecraft:wall_sign 0】。
大家可以看到,命令最后面有個 0 ,這個是告訴命令方塊,放置的告示牌的方向是朝哪里,當(dāng)然 wall_sign 也一樣,可以更改方向。
接著,我們了解告示牌的NBT,/setblock ~ ~1 ~ minecraft:standing_sign 0 replace {Text1:"{text:"12345"}"}
大家可以看到,后面多了 {Text1:"{text:"12345"}"} 這段命令, Text1 是指告示牌第一行的內(nèi)容,后面還要用引號 "" 【注:是英文引號】,引號里面在打入大括號 {} 大括號里面輸入 text:"" 然后再在第一個引號和第二個斜杠之間輸入想要告示牌顯示的內(nèi)容,如 text:"12345" 。
那么,可不可以更改告示牌里面的文字的顏色呢?
當(dāng)然可以!只需要在 text:"12345" 后面加上 color:<顏色> 就可以了,如果想要加粗字體,可以用 bold:true 就可以啦【注:命令段前面要加上英文逗號】,如果想要改成斜體字,可以用 italic:true 來改。
告示牌放置命令的基礎(chǔ)命令介紹完了,現(xiàn)在開始介紹告示牌觸發(fā)命令。
觸發(fā)器命令 clickEvent ,這個命令會告訴命令方塊設(shè)計出右擊會執(zhí)行命令的告示牌。
用法:【加在 text:"12345" 的后面,記得在前面加上英文逗號哦】
clickEvent:{action:run_command,value:"/say 12345"} 其中 action:run_command 是告訴命令方塊右擊告示牌時執(zhí)行后面的語句命令,value:是指執(zhí)行后面語句,這里的語句格式與 text: 后面的一樣,不同的是那里面的是命令,【命令渣請回避】例子里面的是指朝玩家說 12345 。當(dāng)然,你可以用其他命令【前面要有斜杠的】,如 /tp 之類的
當(dāng)我們加上這條指令,激活,然后右擊告示牌,就會自動發(fā)出信息 ”1”
關(guān)于告示牌的文字行數(shù),可以把Text1 改成Text2 ,這樣文字就會在第二行寫入。