LiteCommandEditor——轻量命令编辑器|简易自定义命令|命令管理[1.7-26.1]

原创 开源 工具 LiteCommandEditor——轻量命令编辑器|简易自定义命令|命令管理[1.7-26.1] 1.1.0.0

完成注册/登录后下载
新增了由本插件提供的PAPI占位符(详见:wiki)
1. 新增了“/lce tools listNames”命令,可用于列出或查询某个类型(例如声音)的枚举常量名字列表
2. 现在1.7和1.8版本的服务端也可以使用预设函数中的SpawnParticle函数了(详见Wiki)
3. 修复了一些代码细节上的Bug
“伪MiniMessage”功能更新:
1. 新增了"<transition>"标签功能,效果与MiniMessage Wiki中所描述的效果基本一致。
2. 现在可以在"<gradient>"标签中使用多个颜色以使一行文字能够呈现多种颜色的渐变效果。
3. 现在可以在"<gradient>"标签中使用常规的颜色名字或颜色符号了。(而不是必须为16进制颜色符号)
4. 新增了一些字体标签的别名标签,例如"<b>"、"<u>"、"<obf>"等
5. 修复了在特殊情况下对文字进行染色时,会抛出错误的Bug。
1. 修改了内置占位符“{color:[text]}”的名称,改为“{colourless:[text]}”,功能不变。更新到此版本时请注意你的配置文件设置!
2. 新增了“伪MiniMessage”功能。这是一种不由Adventure所提供的MiniMessage表达式,你可以在本插件的任何文本设置(包括标题信息、ActionBar等)地方使用它以对文字进行染色。当前可用标签有:“<gradient>”、“<rainbow>”、“<color>”,“<颜色名>”。后续将添加更多标签。(后续也将补充相关的Wiki,关于这些标签的格式,当前版本你可以参考Adventure Wiki)值得一提的是,它可以在LCE所支持的所有服务端版本中使用(1.7.10-最新版)。
3. 修复了部分内置占位符在使用时,占位符中的部分参数会被识别为正则表达式的Bug
1. 大幅优化了插件的资源系统: 插件将不再附带物品显示名称列表(Items.yml),而是将手动使用命令下载相关语言文件。默认情况下,插件不会在Messages.yml和其他语言文件中生成所有语言选项,只会在你将其设置为目标语言时在配置文件中生成相应的语言和选项。
2. 新增了命令“/lce tools”,用于提供编辑辅助或特殊工具,未来将持续完善与添加更多辅助功能。
3. 新增了命令“/lce tools updateItemDisplayName”。用于从MojangAPI下载指定语言的所有物品的显示名称并保存到本地(详见第一条更新日志)
4. 为命令别名功能添加了权限提示,当玩家使用的命令别名所指向的命令没有权限时,将向玩家发送提示。
5. 此版本更新后,Items.yml中使用的项目列表将由Config.yml中的“Item-Display-Language-Path”选项控制,而不是由“Language”选项统一控制。
6. 修复了一些乱七八糟的Bug
优化了插件的配置文件加载速度,修复了当自定义命令配置文件未设置权限时无法加载的Bug
新增了"Remove-Duplicate-Delayed-Tasks"在Config.yml,详见注释说明
修复了一个严重的底层逻辑Bug,能够使插件陷入死循环(为了保证服务器安全,请正在使用LCE的用户尽快更新到最新版本)
修复了一大堆和命令清单有关的Bug,例如在特殊情况下重新加载自定义命令配置文件,命令清单不会重置的Bug
新增了命令冷却管理功能,在Config.yml中设置
新增了预设占位符{time_millis},用于替换成当前的系统毫秒时间
修复了当Tab-Completer选项未设置时,命令配置文件将无法加载的Bug
修复了插件无法在1.20.5以上版本的Paper系列核心中运行的Bug
修复了部分函数条件设置,在条件前设置感叹号并不能让条件判断呈相反结果的Bug
后退
顶部 底部