Skip to content

BlueBoxMirror/nbt_tool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nbt_tool

LSE_nodejs NBT工具插件 以GUI的形式,使用简便,可以修改 方块实体 方块容器 方块 生物 玩家手持物品​ ​

  1. 操作不当可能会报错,但并不妨碍正常使用​
  2. 需要您对NBT格式有一定的了解​

指令格式

  • /nbt item 修改手持物品NBT
  • /nbt entity <实体> 修改实体NBT
  • /nbt block <坐标> 修改方块,方块实体,方块容器NBT
  • /nbt get_nbt_stick 获取"NBT修改工具"
  • /nbt collection 打开收藏夹
  • /nbt collection item <收藏物品名> <玩家> 快速将自己物品收藏夹中的NBT物品给予玩家
  • /nbt collection block <收藏方块名> <坐标> 快速放置自己方块收藏夹中的NBT方块
  • /nbt collection entity <收藏实体名> <坐标> 快速生成自己实体收藏夹中的NBT实体(部分实体类型无效)
  • /nbt reload 重加载数据与配置文件

配置文件

路径位于 ./config/bluebox/nbt_tool/config.json

  • use_parser 使用的解析器类型 允许的值:1,2,3

    use_parser = 1 使用LL自带的toSNBT与parseSNBT,解析速度较快,但无报错提示

    use_parser = 2 使用LiteLoader2版本的toSNBT与parseSNBT,语法格式严格,有报错提示

    use_parser = 3 (默认值)使用LeviLamina版本的toSNBT与parseSNBT,语法格式较为宽松,有报错提示

  • saved_snbt_path 保存数据文件的路径 允许的值:文件夹路径(末尾需带上/或\)

  • nbt_stick_type NBT修改工具所使用的物品 允许的值:物品的标准译名

  • suggest_name 收藏系统的默认命名

更新

  1. 又重构了一次代码,这次用的是nodejs,所以LL需要注意有没有装nodejs的支持库
  2. 对GUI的格式稍作修饰
  3. 工具箱添加了 保存并退出 不保存并退出 覆盖 用收藏的SNBT覆盖 的选项,将 搜索 移入工具箱
  4. 搜索功能修复,并更新了 SNBT值完全匹配 SNBT值局部匹配 区间(格式:数字~数字) 最大值(格式:数字) 最小值(格式:数字) 键匹配 的搜索模式

其他

之后将主要根据使用者的意见进行更新,希望能够给予一些建议 >_<

About

LSE_nodejs NBT工具插件

Resources

License

Stars

Watchers

Forks

Packages

No packages published