[MD] # **1.2.0** --- ## **注意事项** 1. **从版本 `1.0.1` 配置文件的自动更新不会受到配置文件的控制,配置文件如果有新的内容将会自动执行更新** 2. **从版本 `1.0.1` 起会对配置文件的版本号有异常的配置文件进行重置,在重置时会对旧配置文件进行备份** 3. **不要随意修改配置文件的版本号,否则配置文件的更新机制所带来的后果需要自负** 4. **建议备份好已经配置好的配置文件,以便在配置文件自动更新时出现问题可以及时恢复** --- ## **更新建议** 1. **不要随意修改配置文件的版本号,否则配置文件的更新机制所带来的后果需要自负** 2. **建议备份好已经配置好的配置文件,以便在配置文件自动更新时出现问题可以及时恢复** --- ## **更新内容** 1. 对命令系统进行重构 [8b5158bf](https://github.com/stevei5mc/NewTipsVariables/commit/8b5158bf99245206bccc14bc19d823549b3557d8) 2. 优化 LuckPermsVar 变量替换逻辑 [2ea420a6](https://github.com/stevei5mc/NewTipsVariables/commit/2ea420a68d474ae8bab079f901f9192c03d1e3da) 3. 调整了命令的别名设置方式 4. 移除对 RSTask 的支持 [0944e3d8](https://github.com/stevei5mc/NewTipsVariables/commit/0944e3d8c299ec84436e2250d0a6c356fab9f36f) - **注:新版本的 RSTask 已添加对应支持,可更新 RSTask 来使用相关内容** 5. 调整部分代码及优化变量显示内容判断方式 [a4148d64](https://github.com/stevei5mc/NewTipsVariables/commit/a4148d64c4eb2a340b74d9771620ac2ca8bcd374) 6. 调整 HealthAPI 的变量 [741b3ef3](https://github.com/stevei5mc/NewTipsVariables/commit/741b3ef3ae977b5fa9fd5c7cab89136bdc5d088c) 7. 修复未初始化就加载配置文件的问题 [037cb726](https://github.com/stevei5mc/NewTipsVariables/commit/037cb726019380355dda18e8e906f31fc94dacc4) 8. 调整获取变量内容的代码 [0941217e](https://github.com/stevei5mc/NewTipsVariables/commit/0941217e9c66df16e79dc56ae9620d5629ef5fbb) 9. 优化重置配置文件的策略 [ed33d2c9](https://github.com/stevei5mc/NewTipsVariables/commit/ed33d2c9aaa362cca2ac22f51781c4722585f3f0) 10. 调整自动更新配置文件的策略 [d64a3c39](https://github.com/stevei5mc/NewTipsVariables/commit/d64a3c39961ae14e5b9ba6cb8107a1f9913e4194) 11. 调整配置文件的结构 [2dee29db](https://github.com/stevei5mc/NewTipsVariables/commit/2dee29db02baeee7d49c76fadde40c2375267a10) 12. 新增变量 {Player-CurrentHP} {Player-MaxHp} - **注:在 [a61e852e](https://github.com/stevei5mc/NewTipsVariables/commit/a61e852e93b766b15306c0c74c527195d76d4dca) 被误移除的变量在此重新添加回来** [/MD]
[MD] # **1.1.0** --- ## **注意事项** 1. **从版本 `1.0.1` 配置文件的自动更新不会受到配置文件的控制,配置文件如果有新的内容将会自动执行更新** 2. **从版本 `1.0.1` 起会对配置文件的版本号有异常的配置文件进行重置,在重置时会对旧配置文件进行备份** 3. **不要随意修改配置文件的版本号,否则配置文件的更新机制所带来的后果需要自负** 4. **建议备份好已经配置好的配置文件,以便在配置文件自动更新时出现问题可以及时恢复** --- ## **更新内容** 1. 删除代码中无用的参数 < [ea296d7c](https://github.com/stevei5mc/NewTipsVariables/commit/ea296d7cc0ad74ba722dd33ff724738260145195) > 2. 调整并精简部分代码 < [94dd3056](https://github.com/stevei5mc/NewTipsVariables/commit/94dd305691cdea07fc76219136af26645974271d) > 3. 对前置插件和受支持的插件是否存在的判断方式进行重构 < [8b69669b](https://github.com/stevei5mc/NewTipsVariables/commit/8b69669b823ff09a06a3633be8190088eb2869bd) > 4. 修复部分文案和代码中拼写错误的问题 5. 对部分文案进行调整 6. 将部分变量调整为即使玩家不在线也正常生效 7. 支持自动删除插件 UnicodeVariables < [8aaccc16](https://github.com/stevei5mc/NewTipsVariables/commit/8aaccc16a9c18f8af532067eb9a5ddefc09240b5) > [/MD]
1.0.0
注意事项
- 建议备份好已经配置好的配置文件以备不时之需
- 1.0.0-beta10之后合并了UnicodeVariables插件的相关功能,更新至1.0.0-beta10及以上版本即可删除UnicodeVariables了
更新建议
- 建议备份好已经配置好的配置文件以备不时之需
更新内容
- 这里整理和简化了beta版本的更新记录,如果想要查看详细的更新记录请自行查看历史的更新记录
- 初始开发 <58a88cc 834ed4cf 480dc59>
- 添加变量 {PlayerUI} <78a166c>
- 添加变量: <074c35a>
- {deviceOS} {PlayerUi} {PlayerLang} {PlayerUuid}
- 修改变量名和新增变量 <debb5b1>
- 添加变量
- {PlayerPing} {PlayerFood} {PlayerHealth} {ServerTps}
- 修改变量名
- {xp} -> {PlayerXp} , {deviceOS} ->{DeviceOs}
- 修改变量名 <16a0082>
- 支持插件EconomyAPI、playerPoints <19abbce>
- 支持插件OreArea <c984cf2>
- 支持插件RSTask <e9b1812>
- 对配置文件进行支持 <8601071 2ae624b 821bd35 1cd593a>
- 添加debug功能 <d853ac4 e39629a>
- 添加变量 {Player-World}和{WorldOnline@世界名} <0c285a1>
- 添加和支持语言文件 <7b192e3 adce148>
- 新增变量 {Player-Controls} <39e3580>
- 添加重载命令 <3c39e10>
- 添加对配置文件版本检查
- 添加对插件HealthAPI的支持 <9d4ff7c>
- 添加变量 <8501ec7>
- {Player-Yaw}
- {Player-Pitch}
- 添加两个插件的变量支持 <3e97dd8>
- 添加变量{Player-HeadYaw} <84cc577>
- 将若水的插件合并到一个class <194b6c1>
- 添加变量 <ff5fd4a>
- {LuckPerms-prefix}
- {LuckPerms-suffix}
- 添加变量 {LuckPerms-group} <388288e>
- 支持配置文件的自动更新 <22ada27>
- 修复配置文件自动更新后不能获取最新的配置内容的问题 <6e20179>
- 支持世界名的通配符 <63b95e1>
- 添加变量 {LuckPerms-group-weight} <de42f62>
- 将配置文件的自动更新功能和重置功能区分开 <a24e64b>
- 合并插件UnicodeVariables的功能 <61ae8bd>
- 调整代码 <493b4e3>
注意事项
- 不建议开启配置文件的自动更新,如果开启后配置文件有更新会覆盖式更新就会导致原有的配置丢失
- 预计beta10之后如果没有问题发布正式版该版本,有问题或者需求请及时提出issue
- 建议备份好已经配置好的配置文件以备不时之需
- 1.0.0-beta10之后合并了UnicodeVariables插件的相关功能,更新至1.0.0-beta10就可以删除UnicodeVariables了
更新内容
- 调整代码 <4322c34>
- 添加注释
- 将部分提示信息改到服务器启动完成后发出 <1b55d24>
- 修复配置文件自动更新后不能获取最新的配置内容的问题 <6e20179>
- 调整部分代码 <715a69b>
- 调整代码中的注释 <4ece6ef>
- 调整和优化代码
- 支持世界名的通配符 <63b95e1>
- 添加变量 {LuckPerms-group-weight} <de42f62>
- 修整文档 <1a150b9>
- 将配置文件的自动更新功能和重置功能区分开 <a24e64b>
- 调整注释
- 调整代码
- 重写插件是否存在的判断 <43c84c7> <2d77c2f>
- 增加受支持插件的状态检查的功能 <3312eab>
- 对部分文案进行调整 <4861f2c>
- 调整代码 <5e53ce2>
- 合并插件UnicodeVariables的功能 <61ae8bd>
- 玩家不在线时不调用变量 <724593b>
1.0.0-beta9
注意事项
- 不建议开启配置文件的自动更新,如果开启后配置文件有更新会覆盖式更新就会导致原有的配置丢失
- 预计发布beta10之后如果没有问题发布正式版该版本,有问题或者需求请及时提出issue
更新建议
- 建议备份好已经配置好的配置文件以备不时之需
更新内容
de8334c
- 修改缩进(修复代码中错误的缩进)
3ea2a73
- 删除变量文档中的空行
- 添加变量{Player-Health}的if判断
- 调整了一个class的位置
194b6c1
- 将若水的插件合并到一个class
401d170
- 对配置文件的版本检查进行修改
- debug功能不在为隐藏的配置项
- 对配置文件的doc文档进行修改
884c4c3
- 合并部分代码
- 对配置文件的doc文件进行修改
f5e53ea
- 修改部分提示内容
- 删除一些空格
ff5fd4a
- 添加对LuckPerms的支持(虽然只支持获取prefix和suffix,变量名请看变量文档)
c6d9055
- 删除遗留无用的imoort
- 对一些if判断进行调整
588f29e
- 修复一个错误的拼写
- 优化配置文件的版本检查功能的代码可读性
cf6fe57
- 修复一处注释中的错误
- 调整debug功能的开启时机
- 增加debug消息
9493ec3
- 对代码进行调整
- 修改代码注释信息
7b427a7
- 对代码进行调整
- 修复debug相关功能的问题
388288e
- 添加变量 {LuckPerms-group}
f706901
- 添加无法获取到配置文件版本时的默认版本号
22ada27
- 支持配置文件的自动更新
9417b26
- 调整配置文件版本检查仅在onLoad阶段
1.0.0-beta8
更新内容
3c39e10
- 添加重载命令
- 添加对配置文件版本检查
b531259
- 把部分debug信息在代码中写死(不可在语言文件中修改)
- 调整提示的颜色,用不同颜色来区分不同类型的提示
- 删去代码中多余的空行
9d4ff7c
- 添加对插件HealthAPI的支持
2a9656e
- 补全变量文档
- 删除一下空行
- 对加载相对应插件变量的代码进行调整
8501ec7
- 添加变量
- {Player-Yaw}
- {Player-Pitch}
- 修改doc文档
dce4443
- 删除变量文档中多余的字符
- 修改命令提示
- 进一步完善HealthAPI相关变量
3e97dd8
- 添加两个插件的变量支持
- LevelAwakenSystem
- RSWeapon
f423e01
- 补全变量文档
- 对变量文档进行修改
- 对代码进行调整
84cc577
- 添加变量{Player-HeadYaw}
- 调整代码
c32cd36
- 补全变量文档
c05a3f3
- 修改前置插件的下载地址(提示)
- 调整代码
b72b8ca
- 修改配置文件的注释