Chat Magic

Chat Magic

更好地显示WorldEdit/其他建筑工具的命令行。具有方块/物品视图和复杂材料的图表等更多功能!

优化

什么是 Chat Magic

你是否讨厌 WorldEdit 在命令中显示的对人类不友好的材料视图?这是一款为你这样的建筑师准备的图形显示器!

展开某个选择器所有节点的效果

替换命令的渲染预览

本模组会在输入框上方显示你所输入命令的内容,使其既美观又有意义。

源码位于 GitHub 链接,如果本模组对你有所帮助,请留下一颗星。

目前支持的功能

  • 在聊天中提及 Identifier 时解析、渲染并显示物品。同时支持 name 和 namespace:name 两种形式。

  • 当输入 WorldEdit 随机材料时,例如 30%stone,70%grass 等,会显示一个条形图来指示每种单一材料所占的比例。

  • 支持带有自定义方块状态的材料,例如 stone_stairs[top=true,face=west],将鼠标放在物品上时会在提示框中显示。

  • 复杂的 WorldEdit 材料,包括以 # 开头的选择器和递归材料表达式。每个选择器的参数列表只需将鼠标移到其上即可展开显示。

    • 例如://set 15%stone[foo=1,bar=2],20%dirt[foo=[1,2,3],bar={4}],30%#perlin[5][3][#perlin[3][5][10%stone,10%diorite],oak_planks,andesite[foo=bar,11111=22222],redstone,red_terracotta],10%#simplex[3][stone,dirt,grass_block][5][1.14514] 将会显示为这样:展开某个选择器所有节点的效果
  • 更完善的显示系统,修复了定位、字体和样式方面的问题。

  • 通过在聊天界面添加 2 个滑动条,可以调整图表的高度和背景透明度:这 2 个滑动条

未来计划

  • 增加对复杂 WE 掩码表达式的支持
  • 改进图表和文本的定位
  • 增加对多语言和翻译的支持
  • 增加对配置文件和配置界面的支持