UU看書

第一百五十二章 除錯棒和其他的一些關於除錯的東西

天才一秒記住【UU看書】地址:www.uukanshu.co

在一些Mod裡,你可能會發現一種可以用來快捷調整方塊的工具。在IC2(工業時代2)中,這個工具叫做扳手(注意不是“扳手(新)”和“電動扳手”);在OpenBlock中,這個工具叫做“大金屬棒”;那在原版當中,這個工具是什麼呢?

一個附了魔的木棍。

沒錯,真的是這樣。這個東西的名字叫做“除錯棒”,僅Java版所有,是Mojang官方提供的“扳手”,用途很簡單,右鍵用來調整方塊的朝向、狀態,左鍵確定調整該方塊的狀態為此值(對於可以互動的方塊,需要潛行才能使用除錯棒)。

那麼該怎麼獲得這個神奇的東西呢?

首先,這個東西你是不能透過附魔木棍獲得的,木棍也不是個工具。其次,除錯棒不可以被合成,你在創造模式下的揹包中也找不到這個東西。第三,它是不會自然生成在某個寶箱中的(除非你專門搞了個可以生成這個東西的戰利品表)。這個除錯棒,它有它專屬的ID:minecraftdebugstick,所以你可以也僅能透過givesminecraftdebugstick獲得這個神奇的東西。

除錯棒為什麼只能透過指令獲得,而不像那些mod中的扳手一樣可以直接合成?

因為除錯棒稍微比那些東西要高階那麼億丟丟。哪億丟丟呢?除錯棒改變的是方塊的方塊狀態,而不僅僅是方塊的朝向之類的顯而易見的東西,且它並沒有耐久。

什麼是方塊狀態?如果你是在8月前就看過第三十章的讀者,那麼你估計不知道這東西是個啥玩意,建議先回去看一下。

因為可以改變這個方塊狀態,導致玩家們可以利用這個東西作弊。當然,Mojang官方也早就料到玩家會用這個東西作弊,所以特地新增了一個使用限制:生存、冒險模式下不可用。

除錯棒這東西在沒有安mod和測試mod的情況下是及其好用的。它可以用於建築、紅石等方面,省得拆方塊並調整好你的視角再放置。至於指令方面,好像沒多大用處。

歷史

Java

113——加入了除錯棒。

116——由於火現在有判定箱,現在使用除錯棒可以更改火的方塊狀態。

關於除錯的東西,除了除錯棒,還有一個藏得及其深的模式:除錯模式。

除錯模式的開啟需要你在建立世界過程中,按住Alt鍵並一直點選世界型別選項,此時除錯模式就會出現。選擇它並建立,你就會進入到一個所有方塊排列得整整齊齊的世界。這個模式主要是用於mod開發過程中測試方塊所用,平常我們用不到,這裡也就不細講了,自己去Wiki上了解。

歷史

Java

18——加入了除錯模式

19——方塊現在會在改變狀態時復原,並修復了門和活版門碰撞箱異常的問題

關於除錯,還有兩條指令,前者主要是給那些開發人員使用的,後者我們普通玩家有時候可能要用到:

debug

作用:生成遊戲除錯(和遊戲效能檢測該功能現已移除)資料,並以txt檔案的形式儲存於“minecraftdebug”

需要許可權等級:3

版本獨佔:僅Java版

需要作弊:否

指令格式:

debugstart——開始除錯會話

debugstop——結束除錯會話,並輸出結果檔案

debugfunctionlt函式gt——測試函式

debugreport——在除錯過程中輸出當前世界的資訊並壓縮成一個zip檔案,用於獲取更詳細的資訊(於JAVA117中移除)

debugchunk座標——此指令的具體描述MinecraftWiki上沒有記載,初步猜測應該是儲存座標所處的區塊(於Java113前某版本被移除)

歷史

Java

131——加入了debug

18——debug現在可在單人模式中執行,並且加入了debugchunk

——移除了debugchunk

1144——加入了debugreport

117——加入了debugfunction,同時因為F3L和perf的出現移除了debugreport

perf

作用:檢測遊戲效能並記錄資料

需要許可權等級:4

版本獨佔:僅Java版

需要作弊:否

指令格式:

perfstart——開始一段長達10秒的效能測試,並將記錄壓縮儲存於“minecraftdebugprofilinglt測試時間gtzip”

perfstop——提前結束效能測試

歷史

117——加入了perf

如遇章節錯誤,請點選報錯(無需登陸)

新書推薦

英雄聯盟入侵異世界 和死對頭電競男神網戀失敗後 網遊:開局成為神明的替身 全球文字修仙遊戲 無限赴死 短跑健將:一路跑到奧運會 神遊秩序系統