Fill(遊戲《我的世界》里的一種指令)

本詞條是多義詞,共3個義項
更多義項 ▼ 收起列表 ▲

fill是遊戲《Minecraft》(《我的世界》)里的一種指令,用於用特定方塊填充一個區域的全部或部分。

基本介紹

  • 指令單詞:fill
  • 限制條件:是管理員
  • 可用於命令塊:是
語法,Java版,基岩版,參數,效果,歷史,

語法

Java版

/fill<起點方塊坐標><終點方塊坐標><方塊> [destroy|hollow|keep|outline|replace]
fill在Java版的用法fill在Java版的用法
使用replace參數時的語法:
/fill<起點方塊坐標><終點方塊坐標><替換方塊> replace [被替換方塊]

基岩版

fill<起點方塊坐標><終點方塊坐標><方塊> [數據值:整數] [destroy|hollow|keep|outline|replace] [替換方塊名:方塊] [替換方塊數據:整數]

參數

定義填充區域的兩組對角方塊坐標。可使用相對坐標來指定與命令執行處的相對距離。也可以使用局部坐標。
構成邊角的方塊在此方塊的坐標正方向上延伸。因此,各軸上較小的坐標將會正好貼合區域邊界,但較大的坐標將會超過邊界1方塊,源區域的體積則為(x- x+ 1) × (y- y+ 1) × (z- z+ 1)。例如:0 0 0 0 0 0的體積為1方塊,0 0 0 1 1 1與1 1 1 0 0 0都指定同一塊8方塊大小的區域。
方塊(基岩版:方塊:方塊
指定用於填充該區域的方塊。必須為一個方塊ID(例如minecraft:stone‌‌、stone或1‌‌)或方塊標籤‌‌(如#minecraft:planks)。
數據:整數‌‌(可選)
指定用於填充方塊的方塊數據。必須在0到15間(含)。
  • destroy|hollow|keep|outline|replace(可選)
  • destroy- 用指定方塊替換填充區域內所有方塊(包括空氣),原有方塊視為被無魔咒的鑽石鍬或鎬採掘而掉落對應的實體形式。(只能被剪刀採集的方塊,如藤蔓,不會掉落;流體方塊同理。)
  • hollow- 僅用指定方塊替換填充區域外層的方塊。內部方塊被替換為空氣,掉落被替換方塊可能擁有的內容物,但方塊自身不會掉落。若被填充的區域沒有內部(長、寬、高至少一個不足3方格)時,與replace效果相似。
  • keep- 僅用指定方塊替換填充區域內的空氣方塊。
  • outline- 僅用指定方塊替換填充區域外層的方塊。內部方塊不受影響。若被填充的區域沒有內部(長、寬、高至少一個不足3方格)時,與replace效果相似。
  • replace- 用指定方塊替換填充區域內所有方塊(包括空氣),而不以實體形式掉落被替換的方塊和方塊內容物。可選地,不指定替換後方塊的數據標籤,而是指定方塊ID和數據值,用於限制被替換的方塊類型(見下替換方塊名替換方塊數據),若未指定,默認為replace。

效果

若參數指定不正確、填充區域未被載入、或填充區域的方格體積大於32768,或沒有方塊被改動時失敗。
若成功,將填充區域內的方塊更改為特定方塊。

歷史

Java版
1.8
14w03a
加入了/fill命令。
1.11
16w32a
加入了方塊狀態的支持。
攜帶版(Alpha)
0.16.0
build 1
加入了/fill命令。
(資料來源

相關詞條

熱門詞條

聯絡我們