资源图标

原创 插件 NewTipsVariables 1.2.0

完成注册/登录后下载
[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.1 更新日志​


注意事项​

  1. 从该版本起(1.0.1)配置文件的自动更新不会受到配置文件的控制,如果配置文件有新的内容会自动执行更新
  2. 不要随意修改配置文件的版本号,否则带来的后果自负(虽然从1.0.1版本起会对被重置的配置文件生成备份文件,但还是不要随意修改)
  3. 建议备份好已经配置好的配置文件以备不时之需

更新内容​

  1. 将配置文件的更新改为强制性的 < f06015e >
  2. 添加重置配置文件时会对被重置的配置文件生成备份文件的功能 < 47f420e >
  3. 对import进行调整 < c770689 >
  4. 修改提醒 < e01e44f >
  5. 修改方法名
  6. 为前置插件增加多一个下载链接的提醒 < 6c96e76 >
  7. 将Tips的依赖的版本更新至2.2.1 < 08458a0 >
  8. 修复unicode码的相关变量无法正常生效的问题 < 8d3ac93 >

1.0.0​


注意事项​

  1. 建议备份好已经配置好的配置文件以备不时之需
  2. 1.0.0-beta10之后合并了UnicodeVariables插件的相关功能,更新至1.0.0-beta10及以上版本即可删除UnicodeVariables了

更新建议​

  1. 建议备份好已经配置好的配置文件以备不时之需

更新内容​

  • 这里整理和简化了beta版本的更新记录,如果想要查看详细的更新记录请自行查看历史的更新记录
  1. 初始开发 <58a88cc 834ed4cf 480dc59>
  2. 添加变量 {PlayerUI} <78a166c>
  3. 添加变量: <074c35a>
    • {deviceOS} {PlayerUi} {PlayerLang} {PlayerUuid}
  4. 修改变量名和新增变量 <debb5b1>
    • 添加变量
    • {PlayerPing} {PlayerFood} {PlayerHealth} {ServerTps}
    • 修改变量名
    • {xp} -> {PlayerXp} , {deviceOS} ->{DeviceOs}
  5. 修改变量名 <16a0082>
  6. 支持插件EconomyAPI、playerPoints <19abbce>
  7. 支持插件OreArea <c984cf2>
  8. 支持插件RSTask <e9b1812>
  9. 对配置文件进行支持 <8601071 2ae624b 821bd35 1cd593a>
  10. 添加debug功能 <d853ac4 e39629a>
  11. 添加变量 {Player-World}和{WorldOnline@世界名} <0c285a1>
  12. 添加和支持语言文件 <7b192e3 adce148>
  13. 新增变量 {Player-Controls} <39e3580>
  14. 添加重载命令 <3c39e10>
  15. 添加对配置文件版本检查
  16. 添加对插件HealthAPI的支持 <9d4ff7c>
  17. 添加变量 <8501ec7>
    • {Player-Yaw}
    • {Player-Pitch}
  18. 添加两个插件的变量支持 <3e97dd8>
  19. 添加变量{Player-HeadYaw} <84cc577>
  20. 将若水的插件合并到一个class <194b6c1>
  21. 添加变量 <ff5fd4a>
    • {LuckPerms-prefix}
    • {LuckPerms-suffix}
  22. 添加变量 {LuckPerms-group} <388288e>
  23. 支持配置文件的自动更新 <22ada27>
  24. 修复配置文件自动更新后不能获取最新的配置内容的问题 <6e20179>
  25. 支持世界名的通配符 <63b95e1>
  26. 添加变量 {LuckPerms-group-weight} <de42f62>
  27. 将配置文件的自动更新功能和重置功能区分开 <a24e64b>
  28. 合并插件UnicodeVariables的功能 <61ae8bd>
  29. 调整代码 <493b4e3>

注意事项​

  1. 不建议开启配置文件的自动更新,如果开启后配置文件有更新会覆盖式更新就会导致原有的配置丢失
  2. 预计beta10之后如果没有问题发布正式版该版本,有问题或者需求请及时提出issue
  3. 建议备份好已经配置好的配置文件以备不时之需
  4. 1.0.0-beta10之后合并了UnicodeVariables插件的相关功能,更新至1.0.0-beta10就可以删除UnicodeVariables了

更新内容​

  1. 调整代码 <4322c34>
  2. 添加注释
  3. 将部分提示信息改到服务器启动完成后发出 <1b55d24>
  4. 修复配置文件自动更新后不能获取最新的配置内容的问题 <6e20179>
  5. 调整部分代码 <715a69b>
  6. 调整代码中的注释 <4ece6ef>
  7. 调整和优化代码
  8. 支持世界名的通配符 <63b95e1>
  9. 添加变量 {LuckPerms-group-weight} <de42f62>
  10. 修整文档 <1a150b9>
  11. 将配置文件的自动更新功能和重置功能区分开 <a24e64b>
  12. 调整注释
  13. 调整代码
  14. 重写插件是否存在的判断 <43c84c7> <2d77c2f>
  15. 增加受支持插件的状态检查的功能 <3312eab>
  16. 对部分文案进行调整 <4861f2c>
  17. 调整代码 <5e53ce2>
  18. 合并插件UnicodeVariables的功能 <61ae8bd>
  19. 玩家不在线时不调用变量 <724593b>

1.0.0-beta9​


注意事项​

  • 不建议开启配置文件的自动更新,如果开启后配置文件有更新会覆盖式更新就会导致原有的配置丢失
  • 预计发布beta10之后如果没有问题发布正式版该版本,有问题或者需求请及时提出issue

更新建议​

  • 建议备份好已经配置好的配置文件以备不时之需

更新内容​

de8334c​

  1. 修改缩进(修复代码中错误的缩进)

3ea2a73​

  1. 删除变量文档中的空行
  2. 添加变量{Player-Health}的if判断
  3. 调整了一个class的位置

194b6c1​

  1. 将若水的插件合并到一个class

401d170​

  1. 对配置文件的版本检查进行修改
  2. debug功能不在为隐藏的配置项
  3. 对配置文件的doc文档进行修改

884c4c3​

  1. 合并部分代码
  2. 对配置文件的doc文件进行修改

f5e53ea​

  1. 修改部分提示内容
  2. 删除一些空格

ff5fd4a​

  1. 添加对LuckPerms的支持(虽然只支持获取prefix和suffix,变量名请看变量文档)

c6d9055​

  1. 删除遗留无用的imoort
  2. 对一些if判断进行调整

588f29e​

  1. 修复一个错误的拼写
  2. 优化配置文件的版本检查功能的代码可读性

cf6fe57​

  1. 修复一处注释中的错误
  2. 调整debug功能的开启时机
  3. 增加debug消息

9493ec3​

  1. 对代码进行调整
  2. 修改代码注释信息

7b427a7​

  1. 对代码进行调整
  2. 修复debug相关功能的问题

388288e​

  1. 添加变量 {LuckPerms-group}

f706901​

  1. 添加无法获取到配置文件版本时的默认版本号

22ada27​

  1. 支持配置文件的自动更新

9417b26​

  1. 调整配置文件版本检查仅在onLoad阶段

1.0.0-beta8​


更新内容​

3c39e10​

  1. 添加重载命令
  2. 添加对配置文件版本检查

b531259​

  1. 把部分debug信息在代码中写死(不可在语言文件中修改)
  2. 调整提示的颜色,用不同颜色来区分不同类型的提示
  3. 删去代码中多余的空行

9d4ff7c​

  1. 添加对插件HealthAPI的支持

2a9656e​

  1. 补全变量文档
  2. 删除一下空行
  3. 对加载相对应插件变量的代码进行调整

8501ec7​

  1. 添加变量
    • {Player-Yaw}
    • {Player-Pitch}
  2. 修改doc文档

dce4443​

  1. 删除变量文档中多余的字符
  2. 修改命令提示
  3. 进一步完善HealthAPI相关变量

3e97dd8​

  1. 添加两个插件的变量支持
    • LevelAwakenSystem
    • RSWeapon

f423e01​

  1. 补全变量文档
  2. 对变量文档进行修改
  3. 对代码进行调整

84cc577​

  1. 添加变量{Player-HeadYaw}
  2. 调整代码

c32cd36​

  1. 补全变量文档

c05a3f3​

  1. 修改前置插件的下载地址(提示)
  2. 调整代码

b72b8ca​

  1. 修改配置文件的注释

1.0.0-beta7​

注意事项:本次更新需要删除player.yml来更新配置文件​

d853ac4​

添加debug功能

e39629a​

将部分信息归入debug信息

ee1c1aa​

修复一出错误
调整代码

0c285a1​

添加变量:
{Player-World}
{WorldOnline@世界名}

7b192e3 adce148​

添加和支持语言文件

287d375​

调整一些变量的配置项
注意! 需要删除player.yml再开服来获取最新配置

68df138​

改动一些变量内容的判断方式

8e8a218​

移除无用代码

39e3580​

新增变量
{Player-Controls}

8858721​

调整代码
移除部分debug信息
对配置文件进行支持
后退
顶部 底部