• 欢迎加入MineBBS QQ讨论群:点击查看所有的官方讨论群
  • 我们将于近期对服务器进行迁移,服务可能中断至多2日。请各位安排好自己的访问计划,造成不便敬请谅解!
  • MineBBS入站考试已经上线!想要成为【正式会员】解锁更多功能吗?快来参与吧!【点我去看】
DgLab-Sync —— 将郊狼与玩家进行绑定⚡️ [1.21.X]

原创 娱乐 DgLab-Sync —— 将郊狼与玩家进行绑定⚡️ [1.21.X] 1.0.5

完成注册/登录后下载
  • 新增 /dgLab setRatio <数值> 指令,允许玩家设置自己的阈值倍率。
  • 增加的阈值 = 伤害x倍率
  • 新增 %dgLab_ratio% 变量用于获取玩家当前倍率。
  • 优化断开连接逻辑
  • 修复 reload 指令无效的问题。
  • 修复死亡重复次数判断问题。
  • 增加 API 支持。
Java:
// 检查指定 UUID 的玩家是否与 DgLab 客户端建立连接。
isConnected(UUID uuid)
    
// 获取玩家当前的 A 通道强度值。
getStrengthA(UUID uuid)
    
// 获取玩家当前的 B 通道强度值。
getStrengthB(UUID uuid)
    
// 获取玩家 A 通道允许的最大强度值。
getMaxA(UUID uuid)
    
// 获取玩家 B 通道允许的最大强度值。
getMaxB(UUID uuid)
    
// 向玩家的 DgLab 设备发送强度信号。
sendStrength(Player player, int strength, int channel, int mode)
    
// 向玩家的 DgLab 设备发送预设波形。
sendWave(Player player, String wave, String channel)
  • 修复断开连接的问题
  • 移除自定义语言设置项
  • 新增自定义死亡波形,死亡重复次数设置
  • 新增自定义不同受伤类型波形设置
YAML:
# 受伤波形设置
damage-waveform:
  # 默认波形
  default: "[\"0A0A0A0A00000000\",\"0A0A0A0A0A0A0A0A\",\"0A0A0A0A14141414\",\"0A0A0A0A1E1E1E1E\",\"0A0A0A0A28282828\",\"0A0A0A0A32323232\",\"0A0A0A0A3C3C3C3C\",\"0A0A0A0A46464646\",\"0A0A0A0A50505050\",\"0A0A0A0A5A5A5A5A\",\"0A0A0A0A64646464\"]"
  # 指定受伤类型
  # 可以自行添加,类型名称可以在 https://hub.spigotmc.org/javadocs/spigot/org/bukkit/event/entity/EntityDamageEvent.DamageCause.html 查看
  fall: "[\"4A4A4A4A64646464\",\"4545454564646464\",\"4040404064646464\",\"3B3B3B3B64646464\",\"3636363664646464\",\"3232323264646464\",\"2D2D2D2D64646464\",\"2828282864646464\",\"2323232364646464\",\"1E1E1E1E64646464\",\"1A1A1A1A64646464\"]"

death-settings:
  # 死亡波形重复发送次数,小于或等于 10
  repetitions: 4
  # 死亡时发送的波形
  waveform: "[\"0A0A0A0A00000000\",\"0D0D0D0D0F0F0F0F\",\"101010101E1E1E1E\",\"1313131332323232\",\"1616161641414141\",\"1A1A1A1A50505050\",\"1D1D1D1D64646464\",\"202020205A5A5A5A\",\"2323232350505050\",\"262626264B4B4B4B\",\"2A2A2A2A41414141\"]"
后退
顶部 底部