调试棒
此特性为Java版独有。
调试棒(Debug Stick)是一个用于修改方块的方块状态的物品。视觉上它是一个有紫色光芒的普通的木棍(就像被附魔了一样)。
获取[编辑 | 编辑源代码]
调试棒只能使用命令获得,例如/give <目标(玩家)> minecraft:debug_stick
。
用途[编辑 | 编辑源代码]
调试棒能被用于调整方块状态。对方块点击可以指定你所想要更改的方块状态。比如,你可以为命令方块修改conditional与facing这两个方块状态。对方块使用将使你循环改变指定的方块状态。例如,如果要你指定了facing这个方块状态,你可以让命令方块朝向north、south、east或west。潜行点击将会使它反向循环。
值得注意的是,对于可交互的方块(如箱子、拉杆、蛋糕、告示牌等),使用调试棒并不会改变其方块状态,而是直接使用该方块,除非玩家是在潜行点击。[1]
调试棒在生存和冒险模式不可用。在创造模式,它表现得像一个普通的物品——虽然在方块上使用时,玩家会摇摆调试棒,像是玩家在与方块互动。
数据值[编辑 | 编辑源代码]
ID[编辑 | 编辑源代码]
名称 | 命名空间ID | 本地化键名 |
---|---|---|
调试棒 | debug_stick | item.minecraft.debug_stick |
物品数据[编辑 | 编辑源代码]
- tag:物品的tag标签。
- DebugProperty: 调试棒编辑的方块和其状态的列表。
- 方块ID: 要编辑的方块状态名。例如:
"minecraft:oak_fence": "east"
。
- 方块ID: 要编辑的方块状态名。例如:
- DebugProperty: 调试棒编辑的方块和其状态的列表。
历史[编辑 | 编辑源代码]
Java版 | |||||
---|---|---|---|---|---|
1.13 | 17w47a | ![]() | |||
1.16 | 20w10a | 由于火现在有碰撞箱,现在可以用调试棒调整火。 |
漏洞[编辑 | 编辑源代码]
调试棒的使用造成的漏洞在漏洞追踪器里会以“不予修复”被关闭,但调试棒本身的漏洞是有效的。[2][3]
参考[编辑 | 编辑源代码]
- ↑ mojira:MC-200199
- ↑ https://bugs.mojang.com/browse/MC-122323?focusedCommentId=419481&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-419481
- ↑ "Just be aware that any weird state you create with it you cannot naturally create and any bugs that come from it will be shot down as 'Wont fix' :D" – u/_Grum,2017年11月22日