Minecraft/基礎命令
外觀
基礎命令
[編輯]本頁介紹常用基礎命令的語法、示例與安全使用建議,幫助你在生存、創造與教學場景中快速搭建、診斷與導航。命令功能強但也易誤操作,建議先在測試世界驗證後再用於主存檔或伺服器。
開始前
[編輯]導航與定位
[編輯]- /seed
- 顯示世界種子(伺服器可能限制)。便於復現與導航工具使用。
- /tp <目標或坐標>
- 傳送至玩家或坐標。示例:/tp @p 100 64 -200
- /spawnpoint [玩家] [坐標]
- 設置玩家重生點。示例:/spawnpoint @p ~ ~ ~
- /setworldspawn [坐標]
- 設置世界出生點,可用於教學或地圖製作。
- /locate <結構>
- 定位最近結構(如 stronghold、bastion);回傳坐標可配合 /tp 使用。
世界控制
[編輯]- /time set <值>
- 設置時間。示例:/time set day 或 /time set 18000(午夜)。
- /weather <clear|rain|thunder>
- 設置天氣;鎖定拍攝與測試環境。
- /gamerule <規則名> <值>
- 調整世界行為。示例:/gamerule keepInventory true
- 參見:遊戲規則與難度
物品與方塊
[編輯]- /give <玩家> <物品> [數量] [NBT]
- 發放物品。示例:/give @p minecraft:diamond_sword 1
- /clear [玩家] [物品]
- 清理背包中指定物品或全部物品。謹慎使用!
- /setblock <x y z> <方塊> [替換模式]
- 在坐標處放置/替換方塊。示例:/setblock ~ ~ ~ stone
- /fill <起點> <終點> <方塊> [替換規則]
- 批量填充區域。先用小範圍測試避免誤覆蓋。
- /clone <起點> <終點> <目標>
- 複製區域到目標坐標;適合節段化建造與模板復用。
實體與生物
[編輯]- /summon <實體> [坐標] [NBT]
- 生成實體。示例:/summon zombie ~ ~ ~
- /kill <選擇器>
- 清理目標實體。示例:/kill @e[type=item](清除掉落物)
- /effect give <玩家> <效果> <秒> <等級> [隱藏粒子]
- 給予狀態效果。示例:/effect give @p regeneration 10 1 true
選擇器基礎
[編輯]- @p 最近玩家、@a 所有玩家、@r 隨機玩家、@e 實體、@s 自身
- 條件示例
- @e[type=zombie,sort=nearest,limit=3] 僅選擇最近 3 個殭屍
- @a[x=100,y=64,z=-200,distance=..50] 選擇 50 格內玩家
- 用途
- 精準控制命令目標,避免誤傷其他實體或玩家。
安全建議與回滾
[編輯]- 先小後大
- /fill、/clone、/setblock 先對 3×3×3 測試,再擴大。
- 備份與日誌
- 主工程前做存檔備份;將關鍵命令記錄在告示牌或文本文件。
- 撤銷策略
- 用 /clone 複製前保留一份源區;或將坐標與方塊類型寫清單,便於手動回滾。
快速腳本(聊天欄宏)
[編輯]- 一鍵拍攝環境
- /gamerule doDaylightCycle false
- /time set noon
- /weather clear
- 清場與穩定
- /kill @e[type=item]
- /gamerule doMobSpawning false
- /gamerule doEntityDrops false
練習清單
[編輯]- 坐標與傳送
- 用 /tp 在三處坐標間往返,記錄高度差影響。
- 批量替換
- 以 /fill 將 16×16 地面換為目標方塊;再用 /clone 複製到相鄰區塊並對齊。
- 結構搭建
- 使用 /setblock 與 /clone 拼出一堵「紅石燈牆」,驗證方向與更新順序。
- 選擇器
- 用 @e[type=item] 清理掉落物;用 @a 跑廣播消息測試可見性。