• 周年纪念勋章活动已圆满结束,如有已购买但仍未申请的用户,可以通过对应勋章的下载链接申请~
资源图标

LSE GETHP-实时获取玩家生命值 2023-02-01

版权类型
原创
版权链接
#
语言支持
中文(简体)
前置组件
liteloader-bds
适配版本(基岩)
  1. 全版本
实时获取玩家生命值(实际上是每隔800ms获取一次,如需改动,自翻代码),并将数据放于计分板中。如需显示出来,则在服务器控制台中输入scoreboard objectives setdisplay sidebar HP
新人练手,因为朋友需要此类功能,故开发。
不过代码不好,性能浪费较严重,对低端服务器可能有影响。
性能浪费在每次获取生命值的同时都要获取一次在线玩家列表。
然而,又有新问题,当服务器没有人时,插件仍会尝试获取生命值,然而服务器中已经没人了,所以会每隔0.8秒报错。不过忽略即可。但是仍然很烦人啊!
我尝试过解决,确是毫无效果

以上问题已解决。
不过本人还未为插件进行多人测试,但是单人已经没有问题了。
希望大家多多反馈,让我了解我还未知的bug.
在此鄙人恳请有路过的大佬能帮我改改。
作者
misakamikoto
下载
685
查看
831
首次发布
最后更新

评分

0.00 星 0 次评分

最新更新

  1. 4.2.0更新

    现在可以用指令获取计分板内生命值
  2. 4.0.0更新

    1.去除一些无用代码 2.修复了当服务器没人时报错的问题
  3. 添加了注释
后退
顶部 底部