QuickBackupMultiMod-Dev / QuickBackupM-Fabric

A backup / restore mod, with multiple backup slots
Apache License 2.0
51 stars 10 forks source link

/qb make [<name>] [<desc>] 添加描述后无法读取 #59

Closed ChikaNozomi closed 1 month ago

ChikaNozomi commented 1 month ago

Bug description / Bug描述

使用/qb make [name] [desc] 创建备份时,如果在[desc]位置增加描述,创建的备份会命名为[name]+空格+[desc],且因为带空格,使用back/delete/show指令调取或删除该备份时会提示错误的命令参数,只能在list中查看到且同样无法点击调用

Steps to reproduce / 复现步骤

  1. 创建一个世界
  2. 输入”/qb make 001 test“指令
  3. 输入”/qb list“查询备份槽位,显示槽位#1名称为”001 test"
  4. 点击该槽位或输入“/qb show 001 test”查询详情,提示“错误的命令参数”
  5. 使用/qb back和/qb delete同样提示“错误的命令参数” 2024-10-08_18 55 44

Expected behavior / 预期行为

输入”/qb make 001 test“指令,期望为创建一个名称为“001”、描述为“test”的备份

Actual behavior / 实际情况

输入”/qb make 001 test“指令,实际创建了一个名称为“001 test”的备份

Relevant logs / 相关日志

No response

Minecraft version / Minecraft版本

1.21.1

Mod version / Mod版本

v2.2.0+pre-release.2

Other information / 其他信息

No response

Check list

ChikaNozomi commented 1 month ago

补充:

  1. 多种语言测试结果均一致
  2. 若添加引号(如/qb make 001 "test"),则提示Illegal char<"> at index,且不会像旧版本一样把引号部分标黄
SkyDynamic commented 1 month ago

messageArgment的问题,谢谢提供!