本站文本內容除另有聲明外,均在知識共享 署名-非商業性使用-相同方式共享 3.0 協議下提供。(詳情…本站文本內容除另有聲明外,均在知識共享 署名-非商業性使用-相同方式共享 3.0 協議下提供。(詳情…中文Minecraft Wiki是完全公開的。請勇於擴充與修正內容!中文Minecraft Wiki是完全公開的。請勇於擴充與修正內容!Minecraft中文Wiki微博正在更新!或許有興趣去看看Minecraft中文Wiki微博正在更新!或許有興趣去看看想與其他用戶進行編輯上的溝通?社區專頁正是為此創建的。想與其他用戶進行編輯上的溝通?社區專頁正是為此創建的。翻譯或創建頁面之前,不妨看看譯名標準化Wiki條例頁面。翻譯或創建頁面之前,不妨看看譯名標準化Wiki條例頁面。需要管理員的協助?在管理員告示板留言也許可以幫到您。需要管理員的協助?在管理員告示板留言也許可以幫到您。

除錯介面

從 Minecraft Wiki
跳到: 導覽搜尋
Information icon.svg
此特性為Java版獨有。
一張顯示除錯信息的截圖。

除錯介面(Debug screen)通過F3鍵呼出,顯示區塊緩存、內存使用、各種參數、玩家的當前坐標和當前遊戲FPS圖表。除錯介面常在向其他玩家描述自己位置和監測遊戲性能時發揮很大用處。

圖例[編輯 | 編輯原始碼]

簡化視圖模式下,只顯示帶星標記的項目。

名稱 描述[1][2]
fps* 遊戲的當前FPS。FPS是計算機圖形處理器產生獨立連續圖像幀的速度,多個靜止的幀快速過渡形成連續的圖像。這是所有可活動媒體的基礎。FPS通常用「幀每秒」(FPS)描述。
chunk updates* 指區塊更新。該數字為在上一秒內,方塊狀態或內容發生變化的方格總數。這些狀態變化的產生因素有添加、移除方塊、甘蔗生長、水和熔岩的移動、紅石結構變化、載入/卸載區塊等等。地圖剛生成時此數據通常會飆高。
C* 渲染區塊數/總區塊數。統計所有的渲染操作:如果一個區塊渲染了兩次(例如因既包含水又有普通方塊)則計數兩次。
D* 客戶端的視野距離。
pC* 待批處理的區塊數。
pU* 待提交至顯卡的更新數。
aB* 批處理時可用的緩衝區。
F* 所有在視野距離外載入的區塊數。統計所有的渲染操作。
O* 通過隱藏面剔除算法移除的區塊數。統計所有的渲染操作。
E* 渲染實體數/總實體數。
B* 未被使用,固定為0。曾經可能用來統計因隱藏區塊而被移除的實體數。
I* 不可見的實體數。
P* 世界中的粒子數。
T* 顯示最高最高FPS(不鎖幀時為「inf」)及當前畫質設定(「流暢」時為「fast」,「精緻」時為「none」),以及雲的顯示設定(「流暢」時為「fast-clouds」,「精緻」時為「fancy-clouds」,「關閉」時為「none」)。
All* 顯示載入的總實體數(包括生物和掉落物)
MultiplayerChunkCache* 所能載入的最大區塊數。
XYZ X為玩家的位置相對0,0位點偏東的距離(負值為偏西)
Y為玩家(腿部)以方格計數的海拔高度(處於主世界海平面高度時為63(62.9),熔岩層高度為11(10.9),地獄熔岩海平面高度為32(31.9))。
Z為玩家的位置相對0,0位點偏南的距離(負值為偏北)。
Block 玩家目前腿部所處方塊的坐標,同為XYZ格式。與上述XYZ值相近,去掉小數部分。
Chunk* 玩家於區塊內部的位置,及該區塊在整個世界中的位置。在簡化視圖下,僅顯示玩家於區塊內部的位置。
Facing 玩家的朝向。X/Z朝向值為正數表明玩家朝向X/Z軸的正方向。末尾的2個數字表示玩家的水平旋轉和垂直旋轉角度。
Biome 顯示玩家當前所處的生態域
Light 第一個數字顯示玩家腳部位置的總光照等級。需要注意的是,此數值將「天空光照」算入,但「天空光照」不代表遊戲世界中的實際情況,譬如正處於夜晚、雷暴等。
第二個數字顯示示玩家腳部位置能夠獲取的天空光照。同樣有上述的注意事項。
第三個數字顯示玩家腳部位置來自其他方塊(如火把)的光照等級。
Local Difficulty 顯示玩家所在區域的區域遊戲難易度。詳見難易度頁面。其後為玩家於遊戲內持續的天數,詳見日夜交替頁面。
Looking at 顯示玩家當前注視方塊的坐標。若玩家沒有注視方塊,則該項不顯示。

性能評測圖表[編輯 | 編輯原始碼]

使用⇧ Shift+F3可在右下角呼出餅圖,實時顯示各項分析信息。可使用1-9鍵放大查看某一項的詳細信息。使用0鍵返回至上一視圖。

幀生成時間圖表[編輯 | 編輯原始碼]

使用Alt+F3可在左下角呼出幀生成時間柱狀圖,並附有每幀1/60秒和1/30秒的參考線。數據柱形的顏色從綠色到黃色再到紅色,表示幀生成時間越來越長。

1.8.2-pre1引入的幀生成時間圖表,由TheMogMiner提供。

除錯模式組合鍵[編輯 | 編輯原始碼]

按下大部分除錯模式組合鍵時,聊天框會顯示提示信息。注意某些組合鍵,如F3+NF3+B等,不會打開除錯介面。

  • F3+A : 重新加載所有區塊
  • F3+B : 切換顯示實體的碰撞箱。同時顯示實體的朝向。
  • F3+C : 以/tp的形式複製玩家的坐標及旋轉角度。
    • 按住F3+C10秒會導致除錯性的遊戲崩潰。
  • F3+D : 清除聊天記錄(包括之前輸入的信息和指令)(1.11後,玩家仍可通過上下方向鍵查看輸入過的指令和信息)。
  • F3+F : 視野距離增加1(範圍限制為2-32)。
  • F3+⇧ Shift+F : 視野距離減少1(範圍限制為2-32)。
  • F3+H : 切換顯示物品的ID、工具的耐久度、盔甲的顏色值和地圖的放大尺寸。
  • F3+I : 將玩家注視的方塊/實體的數據複製到粘貼板。
  • F3+G : 切換顯示玩家周邊區塊的可視邊界。
  • F3+N : 在創造模式和旁觀者模式間切換。
  • F3+P : 開啟或關閉Minecraft失去窗口焦點時的自動暫停功能。
  • F3+Q : 顯示所有F3 + 按鍵的組合鍵。
  • F3+S : 重新加載伺服器側的模塊、材質和聲音。
  • F3+T : 重新加載材質、模型、聲音及所有其他資源包內容。
  • ⇧ Shift+F3 : 打開含有性能評測圖表的除錯介面。
  • Alt+F3 : 打開含有幀生成時間圖表的除錯介面。
    (可通過⇧ Shift+Alt+F3同時打開兩個圖表)

遊戲規則reducedDebugInfo設為true時,F3+B(顯示實體碰撞箱)和F3+G(區塊邊界)效果不會顯示。

歷史[編輯 | 編輯原始碼]

Indev版、Infdev版和早期Alpha版的除錯信息。
Java版(Classic)
0.0.2a 在左上角加入了版本號。
0.0.9a 添加了除錯介面。包括FPS(每秒幀數)和區塊更新。‌[需要驗證]
Java版(Indev)
?在選項菜單中添加打開除錯介面的選項。
Java版(Alpha)
v1.1.0 除錯介面不再出現在選項菜單中,需要按住F3調出。
v1.2.3 除錯介面中加入坐標。
Java版(Beta)
1.3 除錯介面按鍵及其他功能控制變成按鍵切換狀態模式。
除錯介面開啟時所有生物的頭頂都會顯示其實體ID。這些數字可以隔牆看到,這使F3成為了一個方便的生物搜尋器。
1.7 加入「f」坐標,表示朝向。
1.8 加入查看種子的功能。
去掉了生物頭頂的實體ID,因為有些玩家認為這是作弊。
Java版
1.2.1 1.2-pre 生態域和光照等級信息加入。多人世界中的種子信息被隱藏,僅僅顯示為「0」。
1.2.4 按下F3(在Mac或部分筆記本電腦是Fn+F3)顯示的是不帶圖表的除錯介面。按下⇧ Shift+F3可以顯示帶圖表的除錯介面。(在Mac或部分筆記本電腦是Fn + ⇧ Shift + F3)。
1.3.1 12w18a 玩家的速度以及是否接觸地面的信息加入。
坐標精確到小數點後5位。
12w21a 種子碼的信息被刪除,以/seed指令取代。
1.4.2 12w34a 除錯螢幕的f:現在顯示玩家看着的方向。
按下P+F3在失焦時自動停止遊戲。
按下H+F3顯示物品的詳細信息。
12w39a Fl、區塊的x、z坐標,以及更豐富的旋轉角度(f)信息加入。
12w41a ⇧ Shift+F3現在顯示性能評測圖表。
1.8 14w02a 現在在主要方向後顯示玩家面向的坐標軸:「朝向X/Z的正/反向」。
14w04a 準心處顯示3條短的彩色線條來表示每個坐標軸的正方向:X/紅色,Y/綠色,Z/藍色。
x坐標軸現在將在玩家看向東/西時加粗,z坐標軸同樣將在玩家看向南/北時加粗。
14w05a 文字有了背景。
用更加易懂的標籤替換x, y, z, b, bl。
「Light」現在顯示腳部的光照等級,而非眼部。
14w06a X、Y和Z標籤從先前快照的「Feet」改為「XYZ」。
遊戲天計數器加入,每天日出時增加1。
加入顯示區域難易度:和平- 0.00,簡單- 0.75,普通- 1.50,困難 2.25(在某一個地方停留時間越久,數值越大)。
加入顯示玩家的旋轉角度,以角度和象限表示。
14w11a 介面右側會顯示當前注視方塊的信息,包括其ID和方塊狀態。
14w17a 所有方塊都會在除錯介面右側顯示其信息。
移除「面向X/Z坐標正負方向」的信息。
14w20a 再次加入「面向X/Z坐標正負方向」的信息。
14w25b F3 + B 現在會以藍色線條表示實體的當前朝向。
移除右側顯示玩家當前注視方塊的方塊模型名稱的線條。
14w29a 「簡化除錯信息」開關出現在聊天設定中,可簡化除錯介面中的內容。
reducedDebugInfo遊戲規則可用於開關除錯介面的簡化視圖。此遊戲規則覆蓋客戶端的簡化除錯信息選項。
14w30a 現在顯示渲染的區塊數量、不在視野範圍內的區塊數量百分比、OpenGL版本、顯示尺寸、GPU及其供應商。
在版本號後面加入了「Vanilla(純淨版)」。
1.8.2 1.8.2-pre1 加入了FPS顯示,可以按下 Alt + F3打開。
1.9 15w32a 當玩家處於創造模式旁觀者模式時,可通過F3+N來回切換。玩家需要擁有/gamemode的執行權限。
15w43a 顯示更多信息。
F3+Q顯示所有F3 + 按鍵的組合鍵幫助。
F3+F可將視野距離增加1(範圍為2-32)。
F3+⇧ Shift+F可將視野距離減少1(範圍為2-32)。
餅圖和FPS圖顯示時會有描述信息。
重載區塊、聲音等等時,會出現提示信息。
在使用特定的組合鍵如F3+NF3+B等時不會呼出除錯介面。
移除F3+S組合鍵,曾用於重載聲音。
F3+T現在重載所有資源包內容,包括聲音。
根據介面縮放設定,紅、藍、綠線的大小也會隨之變化。
1.10 16w20a F3+G切換顯示玩家周邊區塊的可視邊界。
紅、藍、綠方向線在對比度差的環境下會顯示黑色外邊框。
1.13 18w11a 現在按 F3+C 會將玩家的當前位置以/tp指令的形式複製到剪貼板中,但長按該組合鍵10秒後釋放仍會強制導致除錯崩潰。
18w14a 現在在除錯崩潰前會給出一條警告。
18w22c F3除錯疊加層現在會顯示玩家視角正對的流體,以與方塊區分。
pre6 F3+I 會將方塊或物品的數據複製至剪貼板。
加入了有關整合伺服器中一所用時長的信息,計算客戶端(tx)發送資料包的數量及客戶端(rx)接收資料包的數量。
pre7 加入了「Looking at liquid」行來顯示正對的流體的坐標。
將「Looking at」行重命名為「Looking at block」。
「Targeted Block」信息現在會穿過流體來靶向且會顯示至多16個方塊遠的方塊信息。
加入了用以顯示至多16個方塊遠的物品信息的「Targeted Entity」。
更改了 F3+I 操作[note 1],現時該操作由 ⇧ Shift+F3+I 實現。現在已明確其複製的是目標方塊或物品在客戶一端的數據。該操作所有人可用。
加入了按 F3+I 來複製目標方塊或物品的伺服器端數據至剪切板的操作。該操作僅管理員可用。
1.13.1 18w30a 加入了 Control+F3+C 來強制一次JVM(Java虛擬機)崩潰,而不是常規崩潰。
18w31a 加入了用於當前維度與相關強制加載區塊的區域。
1.14 18w43c 現在按 Alt+F3 會顯示TPS(每秒刻數)。
加入了min/avg/max刻數來幫助尋找卡頓。

1.8前的圖例[編輯 | 編輯原始碼]

名稱 描述[3][4]
C 渲染區塊數/總區塊數。統計所有的渲染操作:如果一個區塊渲染了兩次(例如因既包含水又有普通方塊)也會被計數兩次。
F 所有在視野距離外載入的區塊數。計數所有的渲染操作。
O 通過隱藏面剔除算法移除的區塊數。計數所有的渲染操作。
E(第一行) 空區塊數。這些區塊因一至兩個原因而被跳過:要麼區塊尚未被載入且未被渲染成多邊形,要麼區塊在當前的渲染操作中沒有需要被繪圖的東西。統計所有的渲染操作。
E(第二行) 渲染實體數/總實體數。
B 未被使用,總是0。或許以前用來統計因隱藏區塊而被移除的實體數。
I 不可見的實體數。
P 世界中的粒子數。
T 顯示你電腦的最大幀數。
ALL 顯示被加載的總實體數(包括生物和掉落物)
ServerChunkCache
ChunkCache
所能載入的最大區塊數。
x 玩家的位置相對0,0位點偏東的距離(負值為偏西),「//」後為你所在的區塊位置。
y 玩家以方塊計數的海拔高度63(62又7/8)是主世界的海平面高度,11(10又略高一些)是主世界熔岩池的高度,31是地獄熔岩海的高度)。坐標取自腳踏高度而非視線高度(註:站在平地站立/潛行可以注意到其並未變化)。
z z指玩家的位置相對0,0位點偏南的距離(負值為偏北),「//」後為你所在的區塊位置。
f 玩家的朝向(0-3分別為:南、西、北、東),和玩家是否面朝X或Z軸的正方向。
lc 玩家所在區塊的最大渲染區塊高度 (使用立方形的區塊部分,所以高度顯示都是16的倍數減1。)
b 玩家所在的生態域
bl 顯示除日月外由其他方塊(如火把)所帶來的光照的等級。例如你與火把身處同一方塊,此值為13而非14,這是由於你的頭與火把有1個方格遠。
sl 顯示由天空帶來的光照等級,注意僅在白天準確。該值只顯示方塊會從白天得到的光照等級,不考慮夜晚、雨天造成的低亮度。
rl 顯示你頭部所在位置總共的實際光照等級,等於bl和sl之間的最大值。由於sl的性質,此數值在使用時會有陷阱。
ws 行走速度。
fs 飛行速度。
g 是否接觸地面,布爾值,當玩家觸碰地面時為true。
fl 玩家位置處可站立的最高方塊的y坐標,站在半磚上如半磚時向上取整。位於在虛空上(腳下沒有任何方塊)時,會保持為0。
shader 目前生效的着色器的文件路徑(位於minecraft.jar的「assets」資料夾)。僅在着色器生效時顯示。

你知道嗎[編輯 | 編輯原始碼]

  • Lc、Biome和lighting值在虛空和主世界高於y = 255時不會顯示。
  • 1.8(快照14w17a)和之前版本的終末之界里,顯示的是天空生態域(sky),可能是因為終末之界原先曾試圖被設定成天域
  • 在Alpha 1.2前(未引入生態域)生成的區塊中,生態域「B」值顯示為「Ocean(海洋)」。
  • 在性能評測圖表(⇧ Shift+F3)中,一些選項的序號會高於9,且無法進入。同時按下兩個數字鍵也無法進入這些選項。

畫廊[編輯 | 編輯原始碼]

備註[編輯 | 編輯原始碼]

  1. F3+I曾被用以複製目標方塊或物品的數據至剪貼板

參考[編輯 | 編輯原始碼]