Command Block Studio 1.1.0¶
发布日期:2026-07-25
版本范围:Git 提交 6aff965 之后的新增与修复
1.1.0 将 Studio 从命令方块编辑器扩展为覆盖背包、聊天输入和世界现场检查的命令开发工作流。
新功能¶
背包命令摘要¶
通过带方块实体数据的方式复制命令方块到背包后,物品悬停提示会按 Studio 规则换行显示命令开头。若物品携带共享注释,注释会显示在物品名后的第二行;Studio 历史还会提供最后编辑时间和编辑者。
工作模式¶
新增可自定义的工作模式快捷键,默认 Alt+Tab。开启后,准星指向命令方块时,会在方块前方显示始终面向玩家的全息面板,包括:
- 命令内容;
- 命令方块模式;
- 方块坐标;
- 可用的最后编辑信息。
投影命令使用与 Studio 编辑器一致的结构化换行;若命令方块有共享注释,注释会紧跟投影标题显示。准星保持在同一个方块上时,首次命中的表面会作为固定锚点,避免靠近方块棱角时来回跳动。创造模式“工具与实用物品”分类新增命令方块扫描仪,主手或副手持有即可临时启用投影;它基于带数据标记的原版望远镜,不会破坏客户端与服务端可选安装。
如果操作系统占用 Alt+Tab,可在“控制 → 按键绑定 → Command Block Studio”中改绑。
聊天命令助手¶
聊天栏输入 / 时,左下角会展开 Studio 多行命令编辑器,右侧四分之一屏幕继续显示命令助手:
- 使用与命令方块编辑器一致的结构化换行、行号和语法着色;
- 使用服务器同步的 Brigadier 命令树;
- 支持
Ctrl+Space主动补全; Enter发送命令,Shift+Enter插入手动换行;- 显示命令、参数和候选文档;
- 支持方块、物品、粒子与玩家预览;
- 普通聊天保持原样。
编辑器会在打开后立即取得键盘焦点;补全列表只在 Studio 编辑区内显示,右侧文档可见时不再叠加重复悬停框。
运行测试¶
编辑器新增运行测试按钮。按钮会先保存当前草稿,再让目标命令方块执行一次,无需放置红石块。
修复与优化¶
- 修复长命令中空格被压缩的问题。
- 修复自动换行后鼠标命中、文本选择和光标位置错位。
- 单击引号内文本时会选中引号内的完整内容,第二次单击会把光标移到内容末尾;接受补全时会替换整个选区,不再与幽灵文本重叠。
- 修复点击补全时瞬时 Brigadier 解析状态导致的崩溃,以及聊天编辑器替换输入框后未立即取得键盘焦点的问题。
- 修复 Minecraft 1.21.4 与 26.2 中因纹理绘制参数顺序差异导致 Studio 图标被放大和裁切的问题。
- 补全候选、命令用法和快速文档会避让底部参数状态栏。
- 空间不足时,辅助面板会翻转到当前行上方。
客户端与服务端兼容¶
- 客户端和服务端模组版本允许不同。
- 每项网络功能独立协商。
- 不兼容或缺少的功能只会隐藏或禁用。
- 仅客户端和仅服务端安装仍然受到支持。
计划发布文件¶
| Minecraft | NeoForge | Java |
|---|---|---|
1.20.4 |
20.4.167 |
17 |
1.21.1 |
21.1.217 |
21 |
1.21.4 |
21.4.121 |
21 |
26.2 |
26.2.0.10-beta |
25 |
command_block_studio-1.1.0-1.20.4-NeoForge.jar
command_block_studio-1.1.0-1.21.1-NeoForge.jar
command_block_studio-1.1.0-1.21.4-NeoForge.jar
command_block_studio-1.1.0-26.2-NeoForge.jar