Ⅰ 命令方塊的數據值
命令方塊擁有並在方塊數據和方塊實體中有更深的定位。命令方塊也有方塊狀態旨在未來的版本中取代方塊數據, 命令方塊可以使用在許多事情,改變難度,改變天氣的狀態,或者給你預先指定的物品。他們在這些領域特別有用:/weather和/time set x命令。他們只能在作弊模式之外。The/time set x命令很有用,它允許你改變當前預定時間再按下一個開關。
命令方塊也可以被用來使文本出現在人的聊天菜單。命令是tell @p <message>, 或者tell <username> <message>.如果加上@p在tell的後面,那麼只有最近的玩家會看到信息 If a username was specified, the username will be sent the message.
你可以用已下命令去改變難度/difficulty x0=和平,1=簡單,2=普通,3=困難,或者在後面直接打上難度的名字。(例如:/difficulty peaceful)
另一種方法是使用命令塊使用/ TP @ P坐標>在你的世界之間的不同基地傳送
你不討厭壓力板和4種材料混合在一起嗎?(石櫟木板、鐵和金)現在你不必忍受。壓力板可以採用命令/命令塊代替testforwith范圍和時鍾電路。命令/測試@ P [ 2 ] r將測試以查看是否有任何球員在2范圍內(命令本身加上各個方向的2塊)。2是你想要的一個命令塊下一層的范圍。記住,這將產生一個球形觸發區(而不是一個立方體),所以一系列的2作約5x5x5面積和范圍1使一個3x3x3地區(更像是一個額外的塊以上+模式下中心)。您可以通過使用DX繞過這個,Dy和DZ的論點。或者你可以在代碼中指定XYZ坐標(例如/測試@ P [ x = 50,y = 64,z = 46,r = 1 ]但被警告說,不能把范圍縮小到1塊點。與非XYZ版本范圍的中心塊加塊周圍的范圍,這使得從一個命令塊感(「只是中心塊」意味著你必須在命令塊站)但在這里沒道理。在任何速度范圍1球(+模式與頂部和底部的一個額外的塊),可以埋在地下的頂貼出來,只要你知道沒有人會走通過底部2層的世界。在這個代碼中非XYZ版本需要命令本身是嵌入在地板表面可以看出。) 通過交換游戲模式可以在單人模式之外的創造性使用命令塊。簡單的交換與/游戲模式1命令的創作模式,設置命令塊命令,無論你想要什麼,然後交換回/游戲模式0。該命令塊只需要設置在有創意的,但仍將功能恢復正常。
它也可以被用來傳送到特定區域(例如一個遙遠的據點,深入挖掘操作,或浮動島)。如果你花了很長的時間去那裡,如果你不作弊,不介意,你可以設置一個傳送系統。確保你在創作模式而設置(使用命令/游戲模式1。如果你沒有欺騙,打開區域網和設置的欺騙,但你仍然可以激活它的生存模式。鍵入該命令時,該命令的命令塊。然後,激活命令塊紅石(包括按鈕、杠桿、壓力板),和你將被發送到遙遠的目的地。你可以設置多個不同的傳送。這也可以用來做一個大項目,跨越一個非常大的區域,或如果你將箱子從老房子到新房子的時候。 這個章節詳細介紹了命令方塊在多人游戲中的應用。 傳送/運輸 通過/tp指令,可以製作一個所有人都可以使用的傳送裝置。可以在每個地方都使用。 例如,在整個世界裡做一個龐大的傳送系統,所有的傳送點入口都匯集到傳送大廳中,而傳送大廳可以進入每個傳送點入口處進而達到出口。這樣就可以建造一個「快速交通中心」了。 "定格動畫" 通過使用/tp,或者Minecraft地圖編輯器,例如MC地圖編輯器可以復制一張圖片(利用方塊做出來的繪畫),然後粘貼到一處遙遠的地方,並變動繪畫的一些方塊,利用一些壓力板或者絆線鉤,在玩家短時間欣賞繪畫後,命令方塊做出/tp指令,將玩家傳送到下一張繪圖點. 如果大量的復制粘貼這樣的零件,讓玩家按順序的在這些之間傳送並稍稍弄出一點點的延遲,那麼玩家就會產生幻覺,認為這個繪畫是在運動的(甚至認為是某MOD做出來),這就是利用命令方塊來實現定格動畫技術。
1.7+里可以使用/setblock來直接放置和刪除方塊,利用/setblock還可以免除傳送時不必要的卡頓和一大堆的房間,而1.8+的/fill更是可以極其方便地放置大量的方塊。 抽獎 用/give @r命令,可以創造一個抽獎。但是記住,/give命令是直接把物品放進他們的背包,而不是放在他們面前。 監獄 通過連接高頻紅石到一個命令方塊和用/tp命令,你可以強制玩家留在某個地方。如果你想讓這個方法成為可行的,在你的聊天窗內使用指令/gamerule commandBlockOutput false.。使用"Range"(最大范圍)和"Minimum Range"(最小范圍)兩個參數,你可以在玩家離開一定距離後再將他們傳送回來。 只針對管理員 如果使用參數[m=1],那麼只有創造模式的玩家才會受到這條命令的影響,當然輸入m=0既只對生存模式的玩家有效。 戲弄創造模式玩家 你可以放置一個命令方塊,輸入「/tp @p[m=1] <坐標>」或者一些整人命令。當創造模式的玩家激活這個命令方塊就會被傳送到某個地方或者變成生存模式,好無聊的惡作劇! 公告 註:使用AutoMessage等服務端插件就可以達到自動公告的功能
通過在命令方塊中使用/me,可以創造一個無人自動廣播(需要連接循環紅石等不斷發出激活信號的紅石元件),不需要OP,用1.7+的新指令/tellraw {text:"<信息>"}可以免除開頭的[@]並且可以做到懸浮事件和點擊事件等。 安全掃描 註:大部分伺服器管理插件支持封禁危險物品。
使用/clear指令, 你可以清除玩家背包中的某物品。具體步驟是這樣的,使用/clear @a(或者某玩家ID) <清除的物品名>。如果想實現自動清理危險品需要連接循環紅石。 比賽裁判 使用/say @p,命令方塊就能報告最近的玩家。如果命令方塊放在終點線後,他會很方便的說出贏家,但是/say會給所有玩家發送信息,為了防止刷屏,建議使用/tell或/tellraw。 建立保護區域 註:Residence等伺服器領地插件的拓展插件可以實現領地內游戲模式的變化。
你可以通過命令方塊創造一個「創造/生存模式區域」,但是很繁瑣。可以通過用命令方塊的范圍限制來製作一個「圍欄」,通過圍欄的玩家會變成生存或創造模式。在命令方塊中輸入指令/gamemode 2 @a[x=<區域中心坐標> y=<區域中心坐標> z=<區域中心坐標> r=<最大的玩家搜索半徑> rm=<最小的玩家搜索半徑>]這樣放置兩個搜索區域不重合的命令方塊,就可以將規定半徑內的玩家改變模式。 無插件PVP 使用指令 /gamerule keepInventory true 來關閉玩家死亡後的物品掉落(同樣在重生後會保留物品和經驗等,所以需要在玩家重生後清空背包) 。使用 /give @p <物品ID>可以給予玩家武器(可以添加NBT標簽),你可以設計一套完善的職業系統,玩家選擇不同的職業會有不同的裝備。使用 /spawnpoint [x y z坐標] 設置玩家重生地點,使用 /tp [x y z坐標]移動地圖中的玩家到指定區域。 新手工具包 你可以很簡單的給新手工具包不用任何插件使用命令方塊:"/give @p[r=2] 274". 為了防止有人第二次按下按鈕得到他們的工具包,您可以設置按鈕激活兩個命令方塊:: 1."/give @p[r=2,m=2] 274"2."/gamemode 0 @p[r=2]"(玩家一開始是冒險模式,獲得工具包後調成生存模式,然後再限定工具包僅限冒險模式能拿即可) 特殊的彩字 雖然你不能夠直接輸入彩色/粗體/斜體文本到命令方塊中,但是通過McEdit濾器可以編輯那些伺服器內的文本。
同時/tellraw可以直接利用color等參數來弄出彩色字體 警報系統 當玩家走上踏板時,他能觸發命令方塊 /say @p <警告內容> 獎勵屋 如果某個玩家在伺服器有著過人的貢獻或者有元老資歷,但卻不足給他管理,你可以獎勵他一組鑽石或者一些奇怪的東西.... 創建一個只有通過傳送指令才能進入的房間,將有卓越貢獻的玩家傳送進去,玩家會激活房間中的命令方塊從而獲得獎勵,而後他又會被另一個命令方塊傳送回原地,如果伺服器允許/back的話,連續2次傳送到原點,這樣/back就無效了。(可以避免玩家二次領取獎勵) 天氣機 使用/toggledownfall和/weather thunder來開始或者結束降雨(雷雨。)合理安排這個指令的許可權會十分有用, 你可以順隨自己的意願開始或停止降雨。這個技術可以用於村民和一些由降水控制的紅石機械,不用輸入任何指令就可以控制天氣(需要管理員激活命令方塊自動執行), 合理利用將會十分有效,比如在森林火災時或者在雨天刷怪 有獎競賽 使用/tp @p 和 /give @p,你可以製作一個障礙賽跑或者獎勵迷宮,游戲結束後就將玩家傳送匯出生點或其他地方。 時間機器 在地圖上模擬兩個十分相似的環境,通過命令方塊將玩家從一個傳送到另一個,並且時間也會被設置為開始的時刻,這就好像是時間倒退。 註:可以廣泛用於劇情RPG地圖。 地雷 使用指令/testfor @p[r=<檢測范圍>,name=<玩家名(如果沒有限制可不寫)>]使用紅石中繼器連接命令方塊和TNT,當命令方塊檢測到有玩家經過就會激活TNT!Boom! 註:命令方塊的/testfor指令為一次性指令,命令方塊檢測到一次就會一直輸出信號,如果需要多次性的話,你可以直接使用/summon召喚出TNT。 安全門 通過使用/testfor @p[r=5,name=<房主>],命令方塊會在一定范圍內檢測房主並且為他開門,也只會為他開門。 註:命令方塊的/testfor指令為一次性指令,命令方塊檢測到一次就會一直輸出信號。 這一節詳細介紹了命令方塊在自定義地圖的應用。
Minecraft中使用大量命令方塊的地圖有很多優勢。 比如:SethBling's TF2 Map
另一個優秀的應用例子是 Hypixel's Gladiator Arena,這個地圖中的戰斗職業系統完全依賴於命令方塊。 「沉默的」命令方塊 在地圖中控制命令方塊不輸出提示信息很重要,這可以保持玩家對地圖的未知性和劇情的隱蔽性,如果玩家看到了各種指令的提示信息,地圖將會索然無味。 關閉命令方塊輸出信息(除非是/say這類的指令)使用/gamerule commandBlockOutput false就可以實現。 庇護所/角斗場 使用壓力板或者絆線 (以安全城堡為例)檢測到有玩家進入城堡的話就把游戲模式設置為和平模式(對於不同區域視情況而定)。城堡大門可以有連接命令方塊的絆線,玩家一旦走過絆線,激活命令方塊,就會變為和平模式,這樣就可以創造一個「避難所」。反之,你可以用同樣的方法創造一個「困難模式區域」,只要有玩家進入游戲模式就會變為困難模式。 對於不同游戲模式玩家的控制 使用值[m=1]你就可以設置指令只對創造模式的玩家有效,生存模式就是[m=0]。 例:傳送所有創造模式的玩家到254,47,-874,使用的指令為 /tp @a[m=1] 254 47 -874
(更多:[lm=x,l=x,m=x,x=x,y=x,z=x,r=x]) 「聯合」住宅 在房間的入口或者出口設置一個 /tp 指令的命令方塊,你不必將你的建築都在同一個地方建設,它們可以在任何地方,只需要入口的命令方塊傳送過去,玩家會忽然覺得外面感覺很小的建築內部空間竟如此之大。用這種方法聯合多個建築,可用作與伺服器或單人地圖中的場景瞬移。 出生地 使用/spawnpoint可以設定玩家出生地點。(應用十分廣泛,PVP地圖,RPG地圖等等) 岩漿跑酷 之前的內容提到過,/gamerule keepInventory true可以在玩家死後保存背包物品。 在跑酷地圖的出發點設置一個這樣的命令方塊,就可以使掉落岩漿死亡的玩家不會丟失物品,同時記錄點可以用/spawnpoint來做。 我要睡覺! 使用/spawnpoint可以直接設置出生點,但是要跳過白天就需要/time set <時間>指令,18000為夜晚(並非絕對,可以按喜好設置,不要少於12500),這樣就可以模擬出睡覺的效果了。(可用/time set 700 直接轉為白天,/spawnpoint指令和/time set 700配合不就行了么?) 時間和天氣下的場景 比方說,你的地圖開始在一個寒冷的暴風雨之夜,你可以設置突然天晴了,外面有燦爛的陽光(光影mod么?)!或者,如果你想開始一個光明的一天,想讓雨突然下起來又沒辦法?不要怕,有/weather指令。只需使用/weather,輸入就行了!你也可以使用/time set輸入:0是凌晨,6000是中午,12000是黃昏,18000是午夜(月亮還掛在頭上吶!)。 檢測玩家是否切換到了和平模式 創建一個攻擊型生物,把它放在壓力板上。(請確保它會保持始終按下狀態,所以一定要確保它不能跳或走開)。做一個紅石電路,讓壓力板在沒有接收到紅石信號的時候激活命令方塊。命令方塊里設置一個消息,通知玩家的地圖由於和平模式了已經損壞,需要的怪物已經消失,必須重新下載這個地圖。你甚至可以做一個隱形傳輸命令方塊,把那些故意切換到和平模式的玩家換成冒險模式後傳送到一間基岩屋內,並讓他不能使用/kill或/tp指令,並把他的重生點設在那個房子里,讓他永生見不得光明!(單人的話,可以點「對區域網開放」,或用修改器)
/say指令非常有用因為它可以直接給玩家發送消息. 用命令方塊將會更好,這樣你就不需要放很多的牌子和編頁碼長到不行的書來告訴玩家游戲規則. 你只需要把命令方塊放成一條線然後在中間鋪中繼器來弄各個語段之間的延遲(so the player isn't spammed)接著你就可以把那堆牌子和放著書的箱子移走。
有一些是和NPC配合使用的. 想像一下你進了鐵匠鋪並且你想要讓裡面的鐵匠說些什麼。在命令方塊出現之前, 你需要一些書和牌子來充當對話的效果, 然後在鐵匠鋪里造些房間並放些雜物,這樣會讓這個鐵匠鋪看起來變得非常亂,但是現在,你只需要使用/say命令來製造鐵匠說話的效果. 也許一頭豬在櫃台後面甚至會乞求憐憫!讓我們再舉一個例子:你在一個工廠里,一個鬧鍾突然響了,說它會爆炸。在聊天中,特別是如果文本很長,讓那些有壓力的心情;同樣的事情為炸彈定時器。玩家將獲得更多的地圖的心情,如果聊天顯示「10……」8……' 9…。
最後但並非最不重要的,它使它更容易創建一個探索系統。比方說,球員會在一個屠宰場。他通過激活連接到RS和鎖存器壓力板(所以無法激活兩次)和/ saycommand,屠夫要求玩家的幫助命令塊:他要殺一頭豬(可恥)。玩家在一塊石頭上的壓力盤上得到了一頭豬,當豬死了的時候,他就開始了。所以,當玩家回到屠殺,他激活另一個電路包含另一個RS和鎖存器和兩命令兩命令塊。首先,/ saycommand,屠夫感謝球員,和其他人,/ givecommand,所以玩家得到獎勵。在那之後,別忘了使用「命令」,所以屠夫說,玩家的名字。例如,如果命令塊被設置為:謝謝,「你幫我殺了那頭豬」,頻道會說:「謝謝,」。你幫我殺了那隻豬,「這使地圖更酷,看起來像是為玩家做的,因為它說他/她的名字! 創建商店 使用/give @p[lm=(等級)] (物品) (數量)和/xp -(等級)l @p[lm=(等級)],你可以創建一個使用經驗交易物品的商店系統。例如,如果你創建了一個使用/give @p[lm=5] 2 64的命令方塊以及一個使用/xp -5l @p[lm=5]的命令方塊,並把它們連接到同一個紅石電路,那麼激活時就會從最近的玩家身上扣除5級經驗並給他64個草方塊。 另一種方法是使用命令塊使用/ TP @ P坐標>在你的世界之間的不同基地傳送 你不討厭壓力板和4種材料混合在一起嗎?(石櫟木板、鐵和金)現在你不必忍受。壓力板可以採用命令/命令塊代替testforwith范圍和時鍾電路。命令/測試@ P [ 2 ] r將測試以查看是否有任何球員在2范圍內(命令本身加上各個方向的2塊)。2是你想要的一個命令塊下一層的范圍。記住,這將產生一個球形觸發區(而不是一個立方體),所以一系列的2作約5x5x5面積和范圍1使一個3x3x3地區(更像是一個額外的塊以上+模式下中心)。您可以通過使用DX繞過這個,Dy和DZ的論點。或者你可以在代碼中指定XYZ坐標(例如/testfor @p[x=50,y=64,z=46,r=1 ]但被警告說,不能把范圍縮小到1塊點。與非XYZ版本范圍的中心塊加塊周圍的范圍,這使得從一個命令塊感(「只是中心塊」意味著你必須在命令塊站)但在這里沒道理。在任何速度范圍1球(+模式與頂部和底部的一個額外的塊),可以埋在地下的頂貼出來,只要你知道沒有人會走通過底部2層的世界。在這個代碼中非XYZ版本需要命令本身是嵌入在地板表面可以看出。 使用命令 通過交換游戲模式可以在單人模式之外的創造性使用命令塊。簡單的交換與/游戲模式1命令的創作模式,設置命令塊命令,無論你想要什麼,然後交換回/游戲模式0。該命令塊只需要設置在有創意的,但仍將功能恢復正常。 它也可以被用來傳送到特定區域(例如一個遙遠的據點,深入挖掘操作,或浮動島)。如果你花了很長的時間去那裡,如果你不作弊,不介意,你可以設置一個傳送系統。確保你在創作模式而設置(使用命令/游戲模式1。如果你沒有欺騙,打開區域網和設置的欺騙,但你仍然可以激活它的生存模式。鍵入該命令時,該命令的命令塊。然後,激活命令塊紅石(包括按鈕、杠桿、壓力板),和你將被發送到遙遠的目的地。你可以設置多個不同的傳送。這也可以用來做一個大項目,跨越一個非常大的區域,或如果你將箱子從老房子到新房子的時候。 (註:還有種商店,比如說:/testfor @p[lm=5,r=5],再用比較器連接一個命令方塊,指令:/give @p[lm=5,r=5] 276 1 0,最後在/xp -5l @p[lm=5,r=5]就做出了一個給半徑為五以內的等級至少為5級的玩家一把鑽石劍並扣除他5級) Minecarts over floating rails created with thesetblockcommand.
在1.7版本中, the command block gained an expanded potential. 也就是/summonand/setblock命令的添加, and can be used to automatically build structures, fill chests, 以及生成以前不能生成的實體。 下面是這些命令的語法:setblock的使用方法:/setblock <x> <y> <z> <方塊名> [數據值] [舊方塊處理方式] [數據標簽]summon的使用方法:/summon <實體名> [x] [y] [z] [數據標簽]setblock指令也可以用於做突然消失的地板或突然出現的牆。
Ⅱ 我的世界命令方塊指令
《我的世界》命令方塊指令大全:
summon Arrow ~ ~5 ~,即可在命令方塊上5個方塊的高度生成一支箭,也可以自己設置箭的力量。
summon Arrow ~ ~5 ~ {pickup:2,damage:100},這條指令可以生成一隻力量100的箭攻擊力100多。
/give 給予人 物品id 數量 - 給予某人物品,如果不寫數量則給予數量默認為64
/nick ID 名稱 -給某人改一個名 ID是加白名單的名字
/backup -運行備份命令
/fireball -發射一個火球(會破壞方塊)
/heal name -治療某人
/invsee name -查看某人的包裹
/lingtning name -天譴(不填寫名字會雷擊滑鼠指向的地方)
/mute name -禁言某人
/ping -乒乓
/seen name -查看某人最後退出的時間
/tp name1 name2 -將人物1傳送至人物2身旁
/tp name -將自己傳送至某人身旁
/tphere name -將某人傳送至自己身旁
/tpall -將伺服器內的所有人傳送至自己身旁(大傳送陣)
(上面四個命令需要對方在線,不需要對方同意)
/unlimited id -給予自己無限的某物品
/weather storm/sun time -改變天氣,雷雨或晴天
(2)命令方塊劇情擴展閱讀:
Minecraft是一款沙盒游戲,整個游戲沒有劇情,游戲中玩家可以在一個三維世界裡用各種方塊建造建築物,透過像積木一樣來對元素進行組合與拼湊。
輕而易舉的就能製作出小木屋、城堡甚至城市,玩家可以通過自己創造的作品來體驗上帝一般的感覺。在這款游戲里,不僅可以單人娛樂,還可以多人聯機,玩家也可以安裝一些模組來增加游戲趣味性。
幾乎所有 Minecraft 世界的區塊都可以通過采礦和收集來分解。那麼這些位可以重新組合以構建新的東西。打一棵樹,直到你得到一些木頭,把木頭變成木板,然後將木板結合起來創造一個手工製作的桌子。只要找到合適的成分,就可以使用製作工作台製作各種有用的工具。
Ⅲ 我的世界召喚HIM的命令方塊的指令是什麼
命令方塊召喚him的指令:{ActiveEffects:[{Id:14,Duration:9999999,Ambient:1}]。
《我的世界》是由MojangStudios開發,在中國由網易代理的沙盒式建造游戲,游戲於2017年8月8日在中國大陸獨家運營。
游戲創始人為馬庫斯·佩爾松,也稱為notch,其靈感源於《無盡礦工》、《矮人要塞》和《地下城守護者》。玩家可以在游戲中的三維空間里創造和破壞林林總總的方塊。
生物群系種類
《Minecraft》中共有74種不同的生物群系,在主世界中有64種,在下界有5種,在末路之地有5種以及3種未使用的生物群系。
生物群系可以根據其草、樹葉和水的顏色來區分,也可以參照生物群系中出現的方塊(如不同種類的樹木或仙人掌等其他植物,沙漠中大量的沙子)。生物群系是由種子隨機生成的,不隨著生成之後地形、植被、實體的更改而改變。
Ⅳ 跪求我的世界命令方塊的全部指令
/give 給予人 物品id 數量 - 給予某人物品,如果不寫數量則給予數量默認為64;
/nick ID 名稱 -給某人改一個名 ID是加白名單的名字;
/backup -運行備份命令;
/fireball -發射一個火球(會破壞方塊);
/heal name -治療某人;
/invsee name -查看某人的包裹;
/lingtning name -天譴(不填寫名字會雷擊滑鼠指向的地方);
/mute name -禁言某人;
/ping -乒乓;
/seen name -查看某人最後退出的時間;
/tp name1 name2 -將人物1傳送至人物2身旁;
/tp name -將自己傳送至某人身旁;
/tphere name -將某人傳送至自己身旁;
/tpall -將伺服器內的所有人傳送至自己身旁(大傳送陣)。
Ⅳ 我的世界怎麼用命令方塊boss
教程/命令方塊
編輯
命令方塊是一種幫助支持冒險模式,SMP的自動化,和自定義地圖。了解更多細節,請參見命令方塊頁。如果你不知道在某些命令中如何設置x,y,z的值最好先看看坐標。
一般的應用
命令方塊可以使用在許多事情,改變難度,改變天氣的狀態,或者給你預先指定的物品。他們在這些領域特別有用:/weather和/time set x命令。他們只能在作弊模式之外。The/time set x命令很有用,它允許你改變當前預定時間再按下一個開關。
命令方塊也可以被用來使文本出現在人的聊天菜單。命令是tell @p <message>, 或者tell <username> <message>.如果加上@p在tell的後面,那麼只有最近的玩家會看到信息 If a username was specified, the username will be sent the message.
你可以用已下命令去改變難度/difficulty x 0=和平,1=簡單,2=普通,3=困難,或者在後面直接打上難度的名字。(例如:/difficulty peaceful)
另一種方法是使用命令塊使用/ TP @P 坐標>在你的世界之間的不同基地傳送
你不討厭壓力板和4種材料混合在一起嗎?(石櫟木板、鐵和金)現在你不必忍受。壓力板可以採用命令/命令塊代替testforwith范圍和時鍾電路。命令/測試@ P [ 2 ] r將測試以查看是否有任何球員在2范圍內(命令本身加上各個方向的2塊)。2是你想要的一個命令塊下一層的范圍。記住,這將產生一個球形觸發區(而不是一個立方體),所以一系列的2作約5x5x5面積和范圍1使一個3x3x3地區(更像是一個額外的塊以上+模式下中心)。您可以通過使用DX繞過這個,Dy和DZ的論點。或者你可以在代碼中指定XYZ坐標(例如/測試@ P [ x = 50,y = 64,z = 46,r = 1 ]但被警告說,不能把范圍縮小到1塊點。與非XYZ版本范圍的中心塊加塊周圍的范圍,這使得從一個命令塊感(「只是中心塊」意味著你必須在命令塊站)但在這里沒道理。在任何速度范圍1球(+模式與頂部和底部的一個額外的塊),可以埋在地下的頂貼出來,只要你知道沒有人會走通過底部2層的世界。在這個代碼中非XYZ版本需要命令本身是嵌入在地板表面可以看出。)
使用命令
通過更改游戲模式可以在單人模式之外的創造性使用命令方塊。輸入/gamemode 1命令 變成創作模式,設置命令方塊命令,無論你想要什麼指令,然後換回/gamemode 0。該命令方塊只需要設置在有創意的,但仍將功能恢復正常。
它也可以被用來傳送到特定區域(例如一個遙遠的據點,深入挖掘操作,或浮動島)。如果你花了很長的時間去那裡,如果你不作弊,不介意,你可以設置一個傳送系統。確保你在創作模式而設置(使用命令/游戲模式1。如果你沒有開啟作弊,打開區域網和設置的作弊,但你仍然可以激活它的生存模式。鍵入該命令時,該命令的命令塊。然後,激活命令塊紅石(包括按鈕、杠桿、壓力板),和你將被發送到遙遠的目的地。你可以設置多個不同的傳送。這也可以用來做一個大項目,跨越一個非常大的區域,或如果你將箱子從老房子到新房子的時候。
探險地圖繪制
如果一個人希望創造一個單人玩家的探險地圖,做/publish命令來讓其他的命令(見下方)被使用。
在多人中的應用 (SMP)
這個章節詳細介紹了命令方塊在多人游戲中的應用。
傳送/運輸
通過/tp指令,可以製作一個所有人都可以使用的傳送裝置。可以在每個地方都使用。 例如,在整個世界裡做一個龐大的傳送系統,所有的傳送點入口都匯集到傳送大廳中,而傳送大廳可以進入每個傳送點入口處進而達到出口。這樣就可以建造一個「快速交通中心」了。
"定格動畫"
通過使用/tp,或者Minecraft地圖編輯器,例如MC地圖編輯器可以復制一張圖片(利用方塊做出來的繪畫),然後粘貼到一處遙遠的地方,並變動繪畫的一些方塊,利用一些壓力板或者絆線鉤,在玩家短時間欣賞繪畫後,命令方塊做出/tp指令,將玩家傳送到下一張繪圖點. 如果大量的復制粘貼這樣的零件,讓玩家按順序的在這些之間傳送並稍稍弄出一點點的延遲,那麼玩家就會產生幻覺,認為這個繪畫是在運動的(甚至認為是某MOD做出來),這就是利用命令方塊來實現定格動畫技術。
1.7+里可以使用/setblock來直接放置和刪除方塊,利用/setblock還可以免除傳送時不必要的卡頓和一大堆的房間,而1.8+的/fill更是可以極其方便地放置大量的方塊。
抽獎
用/give @r命令,可以創造一個抽獎。但是記住,/give命令是直接把物品放進他們的背包,而不是放在他們面前。
監獄
通過連接高頻紅石到一個命令方塊和用/tp命令,你可以強制玩家留在某個地方。如果你想讓這個方法成為可行的,在你的聊天窗內使用指令/gamerule commandBlockOutput false.。使用"Range"(最大范圍)和"Minimum Range"(最小范圍)兩個參數,你可以在玩家離開一定距離後再將他們傳送回來。
只針對管理員
如果使用參數[m=1],那麼只有創造模式的玩家才會受到這條命令的影響,當然輸入m=0既只對生存模式的玩家有效。
戲弄創造模式玩家
你可以放置一個命令方塊,輸入「/tp @p[m=1] <坐標>」或者一些整人命令。當創造模式的玩家激活這個命令方塊就會被傳送到某個地方或者變成生存模式,好無聊的惡作劇!
公告
註:使用AutoMessage等服務端插件就可以達到自動公告的功能
通過在命令方塊中使用/me,可以創造一個無人自動廣播(需要連接循環紅石等不斷發出激活信號的紅石元件),不需要OP,用1.7+的新指令/tellraw {text:"<信息>"}可以免除開頭的[@]並且可以做到懸浮事件和點擊事件等。
安全掃描
註:大部分伺服器管理插件支持封禁危險物品。
使用/clear指令, 你可以清除玩家背包中的某物品。具體步驟是這樣的,使用/clear @a(或者某玩家ID) <清除的物品名>。如果想實現自動清理危險品需要連接循環紅石。
比賽裁判
使用/say @p,命令方塊就能報告最近的玩家。如果命令方塊放在終點線後,他會很方便的說出贏家,但是/say會給所有玩家發送信息,為了防止刷屏,建議使用/tell或/tellraw。
建立保護區域
註:Residence等伺服器領地插件的拓展插件可以實現領地內游戲模式的變化。
你可以通過命令方塊創造一個「創造/生存模式區域」,但是很繁瑣。可以通過用命令方塊的范圍限制來製作一個「圍欄」,通過圍欄的玩家會變成生存或創造模式。在命令方塊中輸入指令/gamemode 2 @a[x=<區域中心坐標> y=<區域中心坐標> z=<區域中心坐標> r=<最大的玩家搜索半徑> rm=<最小的玩家搜索半徑>]這樣放置兩個搜索區域不重合的命令方塊,就可以將規定半徑內的玩家改變模式。
無插件PVP
使用指令 /gamerule keepInventory true 來關閉玩家死亡後的物品掉落(同樣在重生後會保留物品和經驗等,所以需要在玩家重生後清空背包) 。使用 /give @p <物品ID>可以給予玩家武器(可以添加NBT標簽),你可以設計一套完善的職業系統,玩家選擇不同的職業會有不同的裝備。使用 /spawnpoint [x y z坐標] 設置玩家重生地點,使用 /tp [x y z坐標]移動地圖中的玩家到指定區域。
新手工具包
你可以很簡單的給新手工具包不用任何插件使用命令方塊:"/give @p[r=2] 274". 為了防止有人第二次按下按鈕得到他們的工具包,您可以設置按鈕激活兩個命令方塊:: 1."/give @p[r=2,m=2] 274"2."/gamemode 0 @p[r=2]"(玩家一開始是冒險模式,獲得工具包後調成生存模式,然後再限定工具包僅限冒險模式能拿即可)
特殊的彩字
雖然你不能夠直接輸入彩色/粗體/斜體文本到命令方塊中,但是通過McEdit濾器可以編輯那些伺服器內的文本。
同時/tellraw可以直接利用color等參數來弄出彩色字體
警報系統
當玩家走上踏板時,他能觸發命令方塊 /say @p <警告內容>
獎勵屋
如果某個玩家在伺服器有著過人的貢獻或者有元老資歷,但卻不足給他管理,你可以獎勵他一組鑽石或者一些奇怪的東西.... 創建一個只有通過傳送指令才能進入的房間,將有卓越貢獻的玩家傳送進去,玩家會激活房間中的命令方塊從而獲得獎勵,而後他又會被另一個命令方塊傳送回原地,如果伺服器允許/back的話,連續2次傳送到原點,這樣/back就無效了。(可以避免玩家二次領取獎勵)
天氣機
使用/toggledownfall和/weather thunder來開始或者結束降雨(雷雨。)合理安排這個指令的許可權會十分有用, 你可以順隨自己的意願開始或停止降雨。這個技術可以用於村民和一些由降水控制的紅石機械,不用輸入任何指令就可以控制天氣(需要管理員激活命令方塊自動執行), 合理利用將會十分有效,比如在森林火災時或者在雨天刷怪
有獎競賽
使用/tp @p 和 /give @p,你可以製作一個障礙賽跑或者獎勵迷宮,游戲結束後就將玩家傳送匯出生點或其他地方。
時間機器
在地圖上模擬兩個十分相似的環境,通過命令方塊將玩家從一個傳送到另一個,並且時間也會被設置為開始的時刻,這就好像是時間倒退。 註:可以廣泛用於劇情RPG地圖。
地雷
使用指令/testfor @p[r=<檢測范圍>,name=<玩家名(如果沒有限制可不寫)>]使用紅石中繼器連接命令方塊和TNT,當命令方塊檢測到有玩家經過就會激活TNT!Boom! 註:命令方塊的/testfor指令為一次性指令,命令方塊檢測到一次就會一直輸出信號,如果需要多次性的話,你可以直接使用/summon召喚出TNT。
安全門
通過使用/testfor @p[r=5,name=<房主>],命令方塊會在一定范圍內檢測房主並且為他開門,也只會為他開門。 註:命令方塊的/testfor指令為一次性指令,命令方塊檢測到一次就會一直輸出信號。
在自定義地圖中的應用
這一節詳細介紹了命令方塊在自定義地圖的應用。
Minecraft中使用大量命令方塊的地圖有很多優勢。 比如:SethBling's TF2 Map
另一個優秀的應用例子是 Hypixel's Gladiator Arena,這個地圖中的戰斗職業系統完全依賴於命令方塊。
「沉默的」命令方塊
在地圖中控制命令方塊不輸出提示信息很重要,這可以保持玩家對地圖的未知性和劇情的隱蔽性,如果玩家看到了各種指令的提示信息,地圖將會索然無味。 關閉命令方塊輸出信息(除非是/say這類的指令)使用/gamerule commandBlockOutput false就可以實現。
庇護所/角斗場
使用壓力板或者絆線 (以安全城堡為例)檢測到有玩家進入城堡的話就把游戲模式設置為和平模式(對於不同區域視情況而定)。城堡大門可以有連接命令方塊的絆線,玩家一旦走過絆線,激活命令方塊,就會變為和平模式,這樣就可以創造一個「避難所」。反之,你可以用同樣的方法創造一個「困難模式區域」,只要有玩家進入游戲模式就會變為困難模式。
對於不同游戲模式玩家的控制
使用值[m=1]你就可以設置指令只對創造模式的玩家有效,生存模式就是[m=0]。 例:傳送所有創造模式的玩家到254,47,-874,使用的指令為 /tp @a[m=1] 254 47 -874
(更多:[lm=x,l=x,m=x,x=x,y=x,z=x,r=x])
「聯合」住宅
在房間的入口或者出口設置一個 /tp 指令的命令方塊,你不必將你的建築都在同一個地方建設,它們可以在任何地方,只需要入口的命令方塊傳送過去,玩家會忽然覺得外面感覺很小的建築內部空間竟如此之大。用這種方法聯合多個建築,可用作與伺服器或單人地圖中的場景瞬移。
出生地
使用/spawnpoint可以設定玩家出生地點。(應用十分廣泛,PVP地圖,RPG地圖等等)
岩漿跑酷
之前的內容提到過,/gamerule keepInventory true可以在玩家死後保存背包物品。 在跑酷地圖的出發點設置一個這樣的命令方塊,就可以使掉落岩漿死亡的玩家不會丟失物品,同時記錄點可以用/spawnpoint來做。
我要睡覺!
使用/spawnpoint可以直接設置出生點,但是要跳過白天就需要/time set <時間>指令,18000為夜晚(並非絕對,可以按喜好設置,不要少於12500),這樣就可以模擬出睡覺的效果了。(可用/time set 700 直接轉為白天,/spawnpoint指令和/time set 700配合不就行了么?)
時間和天氣下的場景
比方說,你的地圖開始在一個寒冷的暴風雨之夜,你可以設置突然天晴了,外面有燦爛的陽光(光影mod么?)!或者,如果你想開始一個光明的一天,想讓雨突然下起來又沒辦法?不要怕,有/weather指令。只需使用/weather,輸入就行了!你也可以使用/time set輸入:0是凌晨,6000是中午,12000是黃昏,18000是午夜(月亮還掛在頭上吶!)。
檢測玩家是否切換到了和平模式
創建一個攻擊型生物,把它放在壓力板上。(請確保它會保持始終按下狀態,所以一定要確保它不能跳或走開)。做一個紅石電路,讓壓力板在沒有接收到紅石信號的時候激活命令方塊。命令方塊里設置一個消息,通知玩家的地圖由於和平模式了已經損壞,需要的怪物已經消失,必須重新下載這個地圖。你甚至可以做一個隱形傳輸命令方塊,把那些故意切換到和平模式的玩家換成冒險模式後傳送到一間基岩屋內,並讓他不能使用/kill或/tp指令,並把他的重生點設在那個房子里,讓他永生見不得光明!(單人的話,可以點「對區域網開放」,或用修改器)
/say指令非常有用因為它可以直接給玩家發送消息. 用命令方塊將會更好,這樣你就不需要放很多的牌子和編頁碼長到不行的書來告訴玩家游戲規則. 你只需要把命令方塊放成一條線然後在中間鋪中繼器來弄各個語段之間的延遲(so the player isn't spammed)接著你就可以把那堆牌子和放著書的箱子移走。
有一些是和NPC配合使用的. 想像一下你進了鐵匠鋪並且你想要讓裡面的鐵匠說些什麼。在命令方塊出現之前, 你需要一些書和牌子來充當對話的效果, 然後在鐵匠鋪里造些房間並放些雜物,這樣會讓這個鐵匠鋪看起來變得非常亂,但是現在,你只需要使用/say命令來製造鐵匠說話的效果. 也許一頭豬在櫃台後面甚至會乞求憐憫!讓我們再舉一個例子:你在一個工廠里,一個鬧鍾突然響了,說它會爆炸。在聊天中,特別是如果文本很長,讓那些有壓力的心情;同樣的事情為炸彈定時器。玩家將獲得更多的地圖的心情,如果聊天顯示「10……」8……' 9…。
最後但並非最不重要的,它使它更容易創建一個探索系統。比方說,球員會在一個屠宰場。他通過激活連接到RS和鎖存器壓力板(所以無法激活兩次)和/ saycommand,屠夫要求玩家的幫助命令塊:他要殺一頭豬(可恥)。玩家在一塊石頭上的壓力盤上得到了一頭豬,當豬死了的時候,他就開始了。所以,當玩家回到屠殺,他激活另一個電路包含另一個RS和鎖存器和兩命令兩命令塊。首先,/ saycommand,屠夫感謝球員,和其他人,/ givecommand,所以玩家得到獎勵。在那之後,別忘了使用「命令」,所以屠夫說,玩家的名字。例如,如果命令塊被設置為:謝謝,「你幫我殺了那頭豬」,頻道會說:「謝謝,」。你幫我殺了那隻豬,「這使地圖更酷,看起來像是為玩家做的,因為它說他/她的名字!
創建商店
使用/give @p[lm=(等級)] (物品) (數量)和/xp -(等級)l @p[lm=(等級)],你可以創建一個使用經驗交易物品的商店系統。例如,如果你創建了一個使用/give @p[lm=5] 2 64的命令方塊以及一個使用/xp -5l @p[lm=5]的命令方塊,並把它們連接到同一個紅石電路,那麼激活時就會從最近的玩家身上扣除5級經驗並給他64個草方塊。
另一種方法是使用命令塊使用/ TP @ P坐標>在你的世界之間的不同基地傳送
你不討厭壓力板和4種材料混合在一起嗎?(石櫟木板、鐵和金)現在你不必忍受。壓力板可以採用命令/命令塊代替testforwith范圍和時鍾電路。命令/測試@ P [ 2 ] r將測試以查看是否有任何球員在2范圍內(命令本身加上各個方向的2塊)。2是你想要的一個命令塊下一層的范圍。記住,這將產生一個球形觸發區(而不是一個立方體),所以一系列的2作約5x5x5面積和范圍1使一個3x3x3地區(更像是一個額外的塊以上+模式下中心)。您可以通過使用DX繞過這個,Dy和DZ的論點。或者你可以在代碼中指定XYZ坐標(例如/testfor @p[x=50,y=64,z=46,r=1 ]但被警告說,不能把范圍縮小到1塊點。與非XYZ版本范圍的中心塊加塊周圍的范圍,這使得從一個命令塊感(「只是中心塊」意味著你必須在命令塊站)但在這里沒道理。在任何速度范圍1球(+模式與頂部和底部的一個額外的塊),可以埋在地下的頂貼出來,只要你知道沒有人會走通過底部2層的世界。在這個代碼中非XYZ版本需要命令本身是嵌入在地板表面可以看出。
使用命令
通過交換游戲模式可以在單人模式之外的創造性使用命令塊。簡單的交換與/游戲模式1命令的創作模式,設置命令塊命令,無論你想要什麼,然後交換回/游戲模式0。該命令塊只需要設置在有創意的,但仍將功能恢復正常。
它也可以被用來傳送到特定區域(例如一個遙遠的據點,深入挖掘操作,或浮動島)。如果你花了很長的時間去那裡,如果你不作弊,不介意,你可以設置一個傳送系統。確保你在創作模式而設置(使用命令/游戲模式1。如果你沒有欺騙,打開區域網和設置的欺騙,但你仍然可以激活它的生存模式。鍵入該命令時,該命令的命令塊。然後,激活命令塊紅石(包括按鈕、杠桿、壓力板),和你將被發送到遙遠的目的地。你可以設置多個不同的傳送。這也可以用來做一個大項目,跨越一個非常大的區域,或如果你將箱子從老房子到新房子的時候。
(註:還有種商店,比如說:/testfor @p[lm=5,r=5],再用比較器連接一個命令方塊,指令:/give @p[lm=5,r=5] 276 1 0,最後在/xp -5l @p[lm=5,r=5]就做出了一個給半徑為五以內的等級至少為5級的玩家一把鑽石劍並扣除他5級)
1.7命令的用法
Minecarts over floating rails created with the setblock command. (礦車多年來與setblock命令搭配來創造浮空鐵軌。)
在1.7版本中,命令方塊的潛力得到了擴大。也就是/summon/setblock命令的添加,
and can be used to automatically build structures, fill chests, 以及生成以前不能生成的實體。 下面是這些命令的語法:
setblock的使用方法:/setblock <x> <y> <z> <方塊名> [數據值] [舊方塊處理方式] [數據標簽]
summon的使用方法:/summon <實體名> [x] [y] [z] [數據標簽]
setblock指令也可以用於做突然消失的地板或突然出現的牆。
命令方塊_網路 http://ke..com/link?url=-Sy_OPZNltb0rxH3bpn6sYADoa29k3T_
Ⅵ 我的世界命令方塊怎麼得
獲得方式:
1.用t打開輸入框。
2.輸入 /give 【你的名字】137【命令方塊物品ID:137】 【數量,最多64,只填數字】
3.得到命令方塊。
使用方法:
放置命令方塊後,用準星對准命令方塊右鍵。
進入設定畫面,在黑色方框內輸入指令,點擊【完成】。
我的世界命令方塊指令大全:
/give 給予人 物品id 數量 - 給予某人物品,如果不寫數量則給予數量默認為64
/nick ID 名稱 -給某人改一個名 ID是加白名單的名字
/backup -運行備份命令
/fireball -發射一個火球(會破壞方塊)
/heal name -治療某人
/invsee name -查看某人的包裹
/lingtning name -天譴(不填寫名字會雷擊滑鼠指向的地方)
/mute name -禁言某人
/ping -乒乓
/seen name -查看某人最後退出的時間
/tp name1 name2 -將人物1傳送至人物2身旁
/tp name -將自己傳送至某人身旁
/tphere name -將某人傳送至自己身旁
/tpall -將伺服器內的所有人傳送至自己身旁(大傳送陣)
(上面四個命令需要對方在線,不需要對方同意)
/unlimited id -給予自己無限的某物品
/weather storm/sun time -改變天氣,雷雨或晴天
/mmoedit name skname rank -如果安裝了MCRPG插件可以用這個命令改變某人的某項技能等級unarmed
【箭術】 - Archery
【斧頭技能】 - Axes
【采礦】- mining
【修理】 - Repair
/forestgen -在自己身旁形成森林
/pumpkins -在自己身旁形成南瓜林(帶葉子的南瓜林)
/snow -在自己的身旁成為雪後的樣子
/thaw -融雪(和冰)
/butcher -殺死附近的怪物
/tree 樹形 -生成一棵樹(樹形不填也可以)
樹形:big - 大樹 ewquoia - 紅木 Tall sequoia - 高大的紅木
Birch - 衫樹 Random - 隨機
/up 高度 - 將自己提升到某高度,腳下用一塊可能懸空的玻璃支撐
WorldEdit:
手拿木斧,左鍵一角,右鍵一角,兩角之間的長方體為選擇區域:
//set id - 將選中的區域變為某物品(如果是不可放置或者沒有放置點的物品會成為被扔出的狀態)
//undo - 還原上一次的WorldEdit行動
//redo - 還原上一次的//undo(這個說明可能有誤)
//move x - 將區域移動x塊。移動時需正對著區域與NEWS。
//move x up - 將區域向上移動x塊
//move x down - 將區域向下移動x塊
替換指令://replace xxx yyy(xxx是原來方塊,yyy是替換方塊)
復制指令//(你站在哪裡復制的,等一下粘貼也會是相同位置出現)
粘貼指令://paste(注意站好位置)
輸入圍牆指令://walls xxx
ascend - 把自己提升到上一個平台
bind <命令> {命令關鍵字} - 設置一鍵命令
clear - 清空控制台
damage - 關閉或者開啟傷害 即無敵
descend - 把自己移動到下面一個的平台
destroy [all] - 破壞當前的東西(背包)
defuse [all] - 拆彈(拆除已經點燃了的TNT炸葯)
diff - X
difficulty - 設置游戲難度
dropstore - 在身邊創建一個儲物櫃
*drops - 開關物品掉落,關閉的話采礦打怪不掉東西。
pe [all] - 復制東西
plicate [all] - 復制手上的東西並丟出來
explode [范圍] - 設置一個地方爆炸(在自家慎用)
extinguish [all] - 熄滅周圍所有的火
ext [all] - 一樣是熄滅火
falldamage - 開關高空落下傷害
firedamage - 開關火的傷害
fly - 飛行模式
*freeze - 凍結怪物
give <物品> [數量] - 給一樣物品
goto <名字> - 去一個地方
grow [all] - 讓立即小麥成長
h [COMMAND] - 命令列表/幫助
heal - 補指定的血
health - 設置生命值
help [COMMAND] - 命令列表/幫助
home 回到出生點
i <物品代碼> [數量] - 刷東西
instantmine - 開關即時采礦(采礦無延遲)
item <物品代碼|物品名稱> [數量] [費用] 給玩家物品, 如果不指定則是最大的數量
itemname - 顯示當前手上的物品名稱
itemstack <物品代碼> [數量] - 給玩家指定數量的物品
kill 自殺不解釋
jump - 瞬移到滑鼠所指的地方
killnpc [all] - 殺死周圍全部NPC 或者叫 殺了附近所有除自己外的活體生物
l - X
*light - 把光永久性關閉
listwaypoints - 列出所有路徑點
macro <文件名> {參數} - 允許運行宏
maxstack [物品ID|物品名稱|全部] [數量] - 最大的把某物品堆起來
*mobdamage - 怪物不會給你傷害
msg <消息> - 添加一個消息到控制台
music [音量] - 播放音樂
noclip - 穿牆
p - 顯示當前坐標
pos 現在玩家的坐標
reach - 玩家到指定地方
return - 傳送到之前傳送的地方
rem - 刪除指定路點
removedrops [all] - 刪掉地上物品
*rename - 修改命令名稱
replenish [all] - X
repair [all] - 修復當前物品耐久
reset - 恢復默認設置
s <名字> - Same as /set
search <關鍵詞> - 搜索物品名稱
set <名字> - 在這世界標記一個路徑點
setjump [JUMP|reset] - 設置跳躍的高度 落地傷害和移動 1:1
setspawn [ ] 設置當前位置 X軸 Y軸 Z軸
setspeed [速度|重置] - 設置移動速度
setspeed [速度|重置] - 設置移動速度
spawn [QTY] - 產生一個生物
spawnstack {NAME|ID|random} - 產生一個合體的怪物NPC
*superheat [all] - Turns items which are furnace-able into their furnaced
form
t - Same as /tele
tele - 傳送到此坐標
time [set|get|day|night [minute|hour|day [TIME]]] - 設置指定時間得到物品
timeschele > - 設定一段時間段,讓世界永遠保持在這段時間之間- - 《涼宮春日漫無止境的八月》
unbind - 解除一個命令
useportal - 傳送到地獄
waterdamage - 開關潛水傷害
world - 世界情報
world load - 載入指定的文件
world save - 保存退出遊戲
world seed [SEED] - 給你看看你世界裡有多少個方塊
world new [FILENAME] [SEED] - 在指定位置創建新地圖
world exit - 不保存退出遊戲
world list - 列出所有存檔 你可以去這看 ".minecraft/saves"