第一百五十二章 调试棒和其他的一些关于调试的东西

在一些mod里,你可能会发现一种可以用来快捷调整方块的工具。在ic2(工业时代2)中,这个工具叫做扳手(注意不是“扳手(新)”和“电动扳手”);在openblock中,这个工具叫做“大金属棒”;那在原版当中,这个工具是什么呢?

一个附了魔的木棍。

没错,真的是这样。这个东西的名字叫做“调试棒”,仅java版所有,是mojang官方提供的“扳手”,用途很简单,右键用来调整方块的朝向、状态,左键确定调整该方块的状态为此值(对于可以交互的方块,需要潜行才能使用调试棒)。

那么该怎么获得这个神奇的东西呢?

首先,这个东西你是不能通过附魔木棍获得的,木棍也不是个工具。其次,调试棒不可以被合成,你在创造模式下的背包中也找不到这个东西。第三,它是不会自然生成在某个宝箱中的(除非你专门搞了个可以生成这个东西的战利品表)。这个调试棒,它有它专属的id:minecraft:debug_stick,所以你可以也仅能通过\/give minecraft:debug_stick获得这个神奇的东西。

调试棒为什么只能通过指令获得,而不像那些mod中的扳手一样可以直接合成?zuqi.org 葡萄小说网

因为调试棒稍微比那些东西要高级那么亿丢丢。哪亿丢丢呢?调试棒改变的是方块的方块状态,而不仅仅是方块的朝向之类的显而易见的东西,且它并没有耐久。

什么是方块状态?如果你是在8月前就看过第三十章的读者,那么你估计不知道这东西是个啥玩意,建议先回去看一下。

因为可以改变这个方块状态,导致玩家们可以利用这个东西作弊。当然,mojang官方也早就料到玩家会用这个东西作弊,所以特地添加了一个使用限制:生存、冒险模式下不可用。

调试棒这东西在没有安mod和测试mod的情况下是及其好用的。它可以用于建筑、红石等方面,省得拆方块并调整好你的视角再放置。至于指令方面,好像没多大用处。

历史

java

1.13——加入了调试棒。

1.16——由于火现在有判定箱,现在使用调试棒可以更改火的方块状态。

关于调试的东西,除了调试棒,还有一个藏得及其深的模式:调试模式。

调试模式的开启需要你在创建世界过程中,按住alt键并一直点击世界类型选项,此时调试模式就会出现。选择它并创建,你就会进入到一个所有方块排列得整整齐齐的世界。这个模式主要是用于mod开发过程中测试方块所用,平常我们用不到,这里也就不细讲了,自己去wiki上了解。

历史

java

1.8——加入了调试模式

1.9——方块现在会在改变状态时复原,并修复了门和活版门碰撞箱异常的问题

关于调试,还有两条指令,前者主要是给那些开发人员使用的,后者我们普通玩家有时候可能要用到:

\/debug

作用:生成游戏调试(和游戏性能检测[该功能现已移除])数据,并以txt文件的形式保存于“.minecraft\/debug\/”

需要权限等级:3

版本独占:仅java版

需要作弊:否

指令格式:

\/debug start——开始调试会话

\/debug stop——结束调试会话,并输出结果文件

\/debug function <函数>——测试函数

\/debug report——在调试过程中输出当前世界的信息并压缩成一个zip文件,用于获取更详细的信息(于中移除)

\/debug chunk [坐标]——此指令的具体描述minecraft wiki上没有记载,初步猜测应该是保存坐标所处的区块(于前某版本被移除)

历史

java

1.3.1——加入了\/debug

1.8——\/debug现在可在单人模式中运行,并且加入了\/debug chunk

?——移除了\/debug chunk

1.14.4——加入了\/debug report

1.17——加入了\/debug function,同时因为f3+l和\/perf的出现移除了\/debug report

\/perf

作用:检测游戏性能并记录数据

需要权限等级:4

版本独占:仅java版

需要作弊:否

指令格式:

\/perf start——开始一段长达10秒的性能测试,并将记录压缩存储于“.minecraft\/debug\/profiling\/<测试时间>.zip”

\/perf stop——提前结束性能测试

历史

1.17——加入了\/perf

上一章目录+书架下一章