言情小说吧_好看的小说免费阅读_红袖添香 - 阅文集团旗下网站

首頁 游戲

Minecraft指令手冊

第一百四十九章 如何看懂調試界面 ②

Minecraft指令手冊 你好MC 2381 2021-07-29 18:37:08

  在上一章,我們了解了調試界面左上第一方陣的主要內容,可以發現第一方陣主要是關于游戲的一些參數設定。接下來,我們就要了解左邊這一排剩下的內容。

  第二方陣的內容就極其有用了,我們的坐標、區塊、生物群系、光照強度等信息都顯示在這兒。

  不管版本怎么迭代(1.8到1.16.5),第二方陣的前四行基本上沒有變化。這前四行具體是:

  XYZ:xx.xxx / xx.xxxxx / xx.xxx——玩家的坐標信息,更精確的來講是玩家腳底的坐標。

  Block:X Y Z——玩家腳底所處方塊的坐標信息,相當于將上一行的XYZ坐標向下取整而得到的結果。

  Chunk:x x x in xx xx xx——前者是玩家在所處區段內部的位置,區段內部坐標XYZ都為0的地方是該區段內世界坐標xyz三個值相加起來最小的地方,即區段的下西北角;后者是玩家所在區段在整個世界的位置,相當于是將上一行Block的XYZ都除以16再向下取整的結果。(Wiki上說是區塊,但個人認為應該是區段)

  可以發現,這三行都跟位置有關系,且本身互有聯系。只需要知道第一行XYZ的值,就可以算出來第二行和第三行的值。比如張三的XYZ坐標是:-312.433/76.00000/212.782,就可以計算得出:

  Block:-313,76,212

  Chunk:7,12,4 in -20,4,13

  (關于玩家所處區段內部位置的計算方法:

  設Block的三個坐標分別為為x,y,z,那么玩家所處區段內部位置就是:

  X=x mod 16

  Y=y mod 16

  Z=z mod 16)

  第四行——Facing:方向(Towards positive/negative 坐標軸)(xx.x / xx.x)

  這一行主要是你的朝向參數。

  Facing:xx——朝向的方向,即東南西北,這可以解決你在Minecraft中分不清東南西北的問題。請記住,上北(north)下南(south)左西(west)右東(east)。

  那個括號里的東西......還記得第五章嗎?在第五章里,我講到坐標的三個軸中,X和Z軸分別對應了東西和南北。這兒的Towards,就是顯示你朝向的方向對應的是哪個坐標軸。比如:

  Facing:west(Towards positive X)

  而那個positive/negative,則是顯示坐標軸的正(positive)和負(negative)。

  最后的那兩個值,是我們已經很久沒有見到過的:

  (水平旋轉角度/垂直旋轉角度)

  希望你還沒有忘記它們。

  1.13.2到1.16.5這期間,第四行后面發生的變化特別大,所以接下來的內容均為1.14版本之前。

  在1.14版本之前,第五行到第七行并沒有什么大變化:

  Biome:生物群系——顯示玩家當前所處位置的生物群系,1.13扁平化后多了個命名空間(Biome:命名空間:生物群系)。

  Light:總光照強度(天空光照強度 sky,方塊光照強度 block)——第一個值是顯示玩家腳部的總光照強度,包含天空光照強度和方塊光照強度。括號里的兩個值前者是顯示腳部的天空光照強度,后者是腳部的方塊光照強度。光照強度之類的東西之前的章節好像基本上沒有提到,這里先簡略講一下。

  ————光照強度

  光照強度一共有16級,用0到15的整數表示。在Minecraft中大致有兩類:天空光照強度和方塊光照強度

  天空光照強度比較離譜,它在白天時有用,一到夜晚立馬有個錘子用。

  看起來到夜晚就沒用挺正常的,畢竟太陽都落山了嘛。但如果真是這樣的話,那就不用再特意加一句了。

  實際上,不管是白天還是黑夜,天空光照強度只要你頭上沒有半透明或不透明方塊擋著,永遠都是15級!沒錯,夜晚還是15級!

  方塊光照強度就正常了。Minecraft中,每個方塊都有自己的亮度等級。方塊發出的光其強度就是由該方塊的亮度規定的。比如火把產生的光照強度就是14級。這種由方塊產生的光照,就是方塊光照,它的等級就叫方塊光照強度。

  方塊光照就靠譜多了,刷怪需要的光照強度(1.18之前需內部光照強度≤7,內部光照強度=max(方塊光照,內部天空光照))有一半就是靠它。

  光照強度具有傳遞性,每次傳遞光照等級減一,直到為0。

  回到正題。大致了解了光照強度之后,Light的三個值你應該就看得懂了吧?注意,總光照強度并不等于天空光照+方塊光照,而是等于(max(天空光照,方塊光照))。

  1.12.2/1.13.2/1.16.5——Local Difficulty:區域難度//副區域難度(Day x)

  1.8——Local Difficulty:x.xx(Day x)

  第七行顯示的是玩家所在區域的區域難度和生存天數,1.8至1.12.2期間不知道哪個版本又加了個副區域難度進去。區域難度是游戲難度的一個變種,每個區塊都有自己的區域難度和副區域難度。

  區域難度的計算極其復雜,它關系到你在當前區塊累計停留時間、你在世界內累計的游戲時長、你的游戲難度設置和當前的月相(沒錯,這就是為什么第一天最危險的原因,因為第一天的月相是滿月,滿月對于區域難度的加成最大)。你的游戲難度設置規定了區域難度的上下限:

  和平:0~0

  簡單:0.75~1.5

  普通:1.5~4.0

  困難:2.25~6.75

  Local Difficulty的第一個值就是區域難度,而那個1.8版本沒有的第二個值就是副區域難度。副區域難度是另一個影響游戲難度的參數。副區域難度的計算極其簡單,它在代碼中是這么計算的:

  if ( RegionalDifficulty < 2.0 ){

  value = 0.0;

  } else if ( RegionalDifficulty > 4.0 ){

  value = 1.0;

  } else {

  value =( RegionalDifficulty - 2.0 )/ 2.0;

  }

  翻譯:

  如果(區域難度小于 2.0 ){

  值= 0.0;//注釋:這兒和下面的值都是副區域難度

  }否則如果(區域難度大于 4.0 ){

  值= 1.0;

  }否則{

  值=(區域難度- 2.0 )÷ 2.0;

  }

  括號內的Day就是生存天數,只不過這個天數會受到/time指令的影響(比如/time set 0就直接變成Day 0)。

  在1.13扁平化之前,第八行是:

  Looking at:X Y Z

  即顯示你指針選定的方塊的坐標,當然超過一定距離就不顯示了。

  1.13扁平化后,這東西被拆分成了:

  Looking at block:X Y Z

  Looking at liquid:X Y Z

  前者還是老樣子,后者在一般情況下和前者一樣。什么時候不一樣呢?指向液體的時候,liquid一行會顯示指向的液體方塊的坐標,block一行會顯示指向的液體后面的方塊的坐標,扁平化前的Looking at則沒有這個看液體坐標的功能。

  第八行在不指向非流體方塊時會隱藏,第九行會在不指向方塊或液體時隱藏。扁平化過后,這個顯示所需要的與選定方塊的距離被增加到了二十多格,隔著很遠也能顯示。

  可惜的是,這兩行在1.14過后到1.16.5之間不知道被哪個版本刪掉了。

  那么本章就到這兒了。......

  .....

  ....

  ...

  ..

  .

  額,你知道嗎,在1.14版本之前,如果你所處的Y坐標大于256或小于0,那么第四行后面到Looking at的所有行都會被一句:Outside of world...替代。

按 “鍵盤左鍵←” 返回上一章  按 “鍵盤右鍵→” 進入下一章  按 “空格鍵” 向下滾動
目錄
目錄
設置
設置
書架
加入書架
書頁
返回書頁
指南
主站蜘蛛池模板: 松溪县| 望奎县| 高阳县| 望城县| 慈溪市| 门源| 海丰县| 北碚区| 武穴市| 万荣县| 荃湾区| 溧阳市| 高雄县| 威宁| 江北区| 蒙阴县| 晋中市| 巴里| 荥经县| 新宾| 获嘉县| 富阳市| 秭归县| 桃园县| 舞阳县| 平阳县| 黑水县| 利辛县| 乐至县| 尉犁县| 竹山县| 台中县| 明光市| 凭祥市| 余庆县| 庆阳市| 巴彦淖尔市| 祁阳县| 景泰县| 津市市| 德安县|