• 游客, 欢迎您来到九域资源社区,如果您是新人,请前往 论坛公告 板块查看新人引导教程 或者 点我打开
    如果您发现没有下载许可, 请先验证邮箱再进行下载;金锭可通过每日登陆或资源出售获取,目前没有其他渠道可获取。
HybridServerLucky—宝可梦自定义幸运方块(免费版)[1.12.2,1.16.5,1.20.2]

Bukkit HybridServerLucky—宝可梦自定义幸运方块(免费版)[1.12.2,1.16.5,1.20.2] 1.2.0

没有下载权限
兼容最新版API, 修复arclight服务端加载失败问题
支持宝可梦9.2.8
支持最新版HybridServerAPI
修复随机v问题
修复跨服广播问题
修正数据库存储问题
修正1.12.2宝可梦奖励问题
增加动画效果(测试中)
修正1.12.2创建宝可梦是产生的NPE
修正配置文件加载逻辑
数据库优化
广播变量优化
增加reset指令,用于重置一个玩家的所有数据
修复默认配置文件单词拼写错误问题,
增加禁止放置幸运方块世界的配置,
增加json广播方式
广播现在支持排队系统
修复默认配置文件单词拼写错误问题,
增加禁止放置幸运方块世界的配置,
广播现在支持排队系统
修改广播方法,
新增group奖励,请看示例
YAML:
  6:
    type: group # 奖励类型 支持 pokemon item command group
    weight: 1 # 权重
    floor: false # 是否是保底奖励
    addLuck: 0.01 # 增加的幸运值
    message: # 消息,可解析的变量 %player_name% %player%,%pokemon%,%spec%
      type: "title"
      value: "title:&6恭喜%player_name%, subtitle:&a在普通幸运方块里面开出了大礼包, fadein:20, stay:60, fadeout:20"
    bcBroadcast: true # 是否跨服广播
    sound: "type:minecraft:ui.toast.challenge_complete, volume:1.0, pitch:1.0" # 声音
    animation: "firework" # 动画类型 firework, particle(测试中的功能)
    value: # 奖励内容
      rw1:
        type: pokemon
        value:
          specs: "mew,mewtwo,243@245,249@251"
          level: "normal"
          shiny:
            state: true
            change: 0.01
          boss:
            state: true
            change: 0.3
          attribute:
            state: false
            value: "untradeable unbreedable"
          randomAttribute:
            state: false
            value: "ivhp:31 ivatk:31 def:31 spatk:31 spdef:31 spd:31"
            change: 0.1
      rw2:
        type: item
        value:
          item:
            type: "EMERALD"
            name: "§a§l绿宝石"
            lore:
              - "§7§l绿宝石"
          randomAmount: "1-5"
      rw3:
        type: command
        value:
          executeType: "random"
          commands:
            - "give %player% minecraft:diamond 1"
            - "give %player% minecraft:emerald 1"
            - "give %player% minecraft:iron_ingot 1"
            - "give %player% minecraft:gold_ingot 1"
            - "give %player% minecraft:coal 1"
            - "give %player% minecraft:quartz 1"
增加宝可梦奖励支持多个种类,支持图鉴范围
例子:
YAML:
loot:
  1:
    type: pokemon # 奖励类型 支持 pokemon item command
    weight: 100 # 权重 (权重越高,出现几率越高,权重不要小于1)
    floor: false # 是否是保底奖励(保底奖励出现会清空幸运值与保底值)
    addLuck: 0.01 # 增加的幸运值 (增加的幸运值越高,出现几率越高,这里是保底奖励将不增加幸运值,幸运值范围0-1)
    message: # 消息
      type: 'title' # 消息类型 title, actionbar, bossbar, pokenotice, chat
      value: 'title:&6恭喜%player_name%, subtitle:&a在普通幸运方块里面开出了神兽超梦, fadein:20, stay:60, fadeout:20' # 消息内容
    bcBroadcast: true # 是否跨服广播
    sound: 'type:minecraft:ui.toast.challenge_complete, volume:1.0, pitch:1.0'
    animation: 'firework' # 动画类型 firework, particle
    value:
      specs: '1@149,152@242,16@48' # 种类
      level: 'normal' # 精灵等级范围
      shiny:
        state: true # 是否有闪光
        change: 0.01 # 闪光几率(范围0-1)
      boss:
        state: true # 是否有boss
        change: 0.3 # boss几率(范围0-1)
      attribute:
        state: false # 是否100%应用的宝可梦属性
        value: 'untradeable unbreedable' # 100%应用的宝可梦属性
      randomAttribute:
        state: false # 是否随机应用的宝可梦属性
        value: 'ivhp:31 ivatk:31 def:31 spatk:31 spdef:31 spd:31' # 随机应用的宝可梦属性
        change: 0.1 # 随机应用的宝可梦属性几率(范围0-1)
  2:
    type: pokemon # 奖励类型 支持 pokemon item command
    weight: 1 # 权重 (权重越高,出现几率越高,权重不要小于1)
    floor: true # 是否是保底奖励(保底奖励出现会清空幸运值与保底值)
    addLuck: 0 # 增加的幸运值 (增加的幸运值越高,出现几率越高,这里是保底奖励将不增加幸运值,幸运值范围0-1)
    message: # 消息
      type: 'title' # 消息类型 title, actionbar, bossbar, pokenotice, chat
      value: 'title:&6恭喜%player_name%, subtitle:&a在普通幸运方块里面开出了神兽超梦, fadein:20, stay:60, fadeout:20' # 消息内容
    bcBroadcast: true # 是否跨服广播
    sound: 'type:minecraft:ui.toast.challenge_complete, volume:1.0, pitch:1.0'
    animation: 'firework' # 动画类型 firework, particle
    value:
      specs: 'mew,mewtwo,243@245,249@251' # 种类
      level: 'normal' # 精灵等级范围
      shiny:
        state: true # 是否有闪光
        change: 0.01 # 闪光几率(范围0-1)
      boss:
        state: true # 是否有boss
        change: 0.3 # boss几率(范围0-1)
      attribute:
        state: false # 是否100%应用的宝可梦属性
        value: 'untradeable unbreedable' # 100%应用的宝可梦属性
      randomAttribute:
        state: false # 是否随机应用的宝可梦属性
        value: 'ivhp:31 ivatk:31 def:31 spatk:31 spdef:31 spd:31' # 随机应用的宝可梦属性
        change: 0.1 # 随机应用的宝可梦属性几率(范围0-1)
增加一个新变量
代码:
%hsl_top_name_<rank>% %hsl_top_value_<rank>% 返回排行榜的名字和值 rank从1开始
%hsl_total% 返回玩家总的破坏数量
%hsl_lucky_<luckyName>% 返回玩家指定幸运方块的破坏进度数量
%hsl_break_<luckyName>% 返回玩家指定幸运方块的破坏数量
%hsl_playerlucky% 返回玩家的幸运值