FireworkPolymer
本帖最后由 FireworkPolymer 于 2022-1-19 21:11 编辑

这只是一个简单的Spigot插件,它可以在玩家受伤的时候让画面周围产生流血的效果(画面变红)而不需要任何mod。支持1.8-1.18+的服务器

工作原理
这个插件给受伤的玩家发送一个假的数据包(通过ProtocolLib)来让他的客户端以为边界正在接近他。假的数据包的距离根据玩家距离边界中心的距离计算,所以不管在哪每个玩家的效果都应该是一样的(然而,在相对接近边界的情况下,血液效果可能比边界中心稍慢)。这个插件并没有改变边界到中心的距离,它只是给玩家发送了一些信息

注意: 屏幕边缘的效果在快速图像设置下不会显示,这是我的世界客户端的限制,不能被越过

配置文件
一个例子
  1. # 选择一个渐变模式,支持以下选项:
  2. #  default (默认) - 渐变的时间根据设置的时间变化.
  3. #  health - 渐变根据渐变时间和玩家的血量变化.
  4. #           玩家血量越低,渐变时间越长,效果越显著.
  5. #  damage - 渐变根据渐变时间和玩家收到的伤害变化.
  6. #           玩家受伤越高,渐变时间越长,效果越显著.
  7. mode: default

  8. # 画面变红的渐变时间.
  9. # 等于3的值和真实时间中的一秒差不多
  10. #
  11. # 默认值: 6 (约等于2秒)
  12. interval: 6
  13. # 动画(假距离)在边界边缘处减少的速度系数。
  14. # 系数越小,动画效果越快.
  15. # 接受0.1到0.9(含0.1到0.9)之间的十进制分数值.
  16. # 大于或者等于这个值的数据不会被接受.
  17. #
  18. # 默认值: 0.95 ????这个范围到底多少?
  19. coefficient: 0.95
复制代码

你可以改interval的值来让渐变更平滑

五福临门
没有图片吗?

下一页 最后一页