Skip to content

CobblemonLegSpawnPro

方可梦刷神插件

信息

  • 性质: 付费[68R]
  • 支持核心: Arclight[Fabric/NeoForge]
  • 插件前置: Cobblemon[MOD][depend]
  • 游戏版本: 1.21.1
  • 下载方式: 云端获取

温馨提示

  • Youer由于特殊的机制,不支持该核心
  • 如果想用NeoForge 我推荐使用Arclight的NeoForge版本

插件介绍

本插件是CobblemonLegendarySpawn的Pro版本,支持Arclight[Fabirc/NeoForge] 拥有自定义刷神,刷神自定义保护,更多的刷神自定义配置限制,拥有更多的变量的附属插件!以及模块化插件 !满足你所有需求!该插件支持高度自定义的配置,包括宝可梦刷新权重、生物群系限制、时间限制、月相限制、天气限制、高度限制、宝可梦等级和闪光宝可梦生成概率等。

指令列表

命令权限要求语法示例功能说明
/leg checkspawn [player]legendary.command.checkspawn/legendary checkspawns查看当前所在生物群系中可能刷新的神兽
/leg ui <spawn|record> [player]legendary.command.ui/leg ui <spawn|record>打开传奇宝可梦/生成记录界面
/legendary reloadlegendary.command.reload/legendary reload重新加载配置并重置刷新计时器
/leg force <player> [conditions...]legendary.command.force/leg force <player> [conditions...]强制在指定玩家位置生成传说宝可梦。可选条件参数: biome(生物群系)、time(时间)、weather(天气)、moon_phase(月相)、y(高度)、all(全部忽略)
/leg modifytime <reset|now> [seconds]legendary.command.modifytime/leg modifytime <reset|now> [seconds]reset: 重置生成时间。now <seconds>: 设置从现在起多少秒后生成
/leg helplegendary.command.help/leg help显示帮助信息

占位符支持(PlaceholderAPI)

占位符名称含义
%legendaryspawner_nextspawn_seconds%下次刷新剩余时间(秒)
%legendaryspawner_nextspawn_time%下次刷新时间(MM:ss)
%legendaryspawner_nextspawn_fulltime%下次刷新时间(HH:mm:ss)
%legendaryspawner_spawn_chance_percent_int%刷新概率(百分比整数形式)
%legendaryspawner_nospawn_count%当前刷空计数(仅在刷空设置开启时有效)
%legendaryspawner_nospawn_max_count%刷空计数上限(仅在刷空设置开启时有效)
%legendaryspawner_nospawn_progress%刷空计数进度(格式:当前/最大,仅在刷空设置开启时有效)
%legendaryspawner_nospawn_enabled%刷空设置是否开启(返回 true/false)
%worldinfo_time%当前世界时间(游戏刻度)
%worldinfo_time_form%格式化的世界时间
%worldinfo_moon_phase%月相索引值
%worldinfo_weather_duration%天气持续时间(刻度)
%worldinfo_weather_duration_seconds%天气持续时间(秒)
%worldinfo_weather_duration_minutes%天气持续时间(分钟)
%worldinfo_weather_duration_hours%天气持续时间(小时)
%worldinfo_weather_duration_form%格式化的天气持续时间
%worldinfo_weather_name%当前天气名称
%worldinfo_time_name%当前时间段名称
%worldinfo_biome_name%当前生物群系名称
%worldinfo_moon_phase_name%月相名称

config 主配置文件说明

作用

配置文件 config.yml ,是主配置文件,它能配置刷新传奇宝可梦保护,等级,闪光,刷神时间等配置。

yaml
# Debug输出
debug: false
velocity:
  # 是否开启 Velocity
  # 注意: 开启vc后部分功能无法使用
  enable: false
  # 是否被Velocity接管刷神功能 [ 使用的话 就是vc决定刷不刷神 如果不使用则子服决定刷不刷]
  takeover: true
  # 是否同步Velocity生成时间 [是否使用vc的时间 否的话使用子服的时间]
  time: true
  # 是否同步Velocity生成概率 [是否使用vc的概率 否的话使用子服的概率]
  chance: true
# 开启的世界
world:
  # WHITE[白名单] BLACK[黑名单]
  type: WHITE
  list:
    - "world"
    - "world/DIM1"
    - "world/DIM-1"

spawn:
  # 刷新时间 (秒)
  duration: 1600
  # 最小刷新时间(秒),防止刷新时间变成负数或过小
  minDuration: 60
  # 每增加一个在线玩家所减少的刷新时间(秒),填0则不减少
  timeReduction: 0
  # 重启服务器后刷新时间不重置 (开启后重启服务器后刷新时间不会重置)
  saveTempData: false
  # 刷新概率 (支持数学运算和PlaceholderAPI变量,例如: 0.3 + 0.1 + %server_online% * 0.01)
  # (注: 哪怕 100% 也要看有没有合适的神兽可以生成)
  chance: 0.48 + 0
  # 最小概率
  minChance: 0.2
  # 最大概率
  maxChance: 1.0
  # 最小刷新玩家
  minNumPlayer: 1
  # 传奇宝可梦最小等级
  minLevel: 50
  # 传奇宝可梦最大等级
  maxLevel: 70
  # 传奇宝可梦闪光几率 (0.0-1.0)
  shinyChance: 0.001
  # 设置个体值(IV)中设为31的数量,0表示关闭此功能
  ivCount: 3
  # 生成半径 数值过大可能造成卡顿
  radius: 10
  # 生成高度范围 在选定位置后向上搜索的高度范围
  height_range: 10
  # 地表生成高度范围 在地表附近搜索时的高度范围
  surface_height_range: 8

  # 神兽宝可梦刷新时执行的指令 (对于被抽取到刷新的玩家)
  # command 玩家执行
  # op 玩家以op执行
  # console 玩家以控制台执行
  # tell 向玩家发送信息
  # broadcast 广播信息
  # 变量:%变量名%,player:玩家名,pokemon:宝可梦名,level:宝可梦等级,biome:群系名,xyz:生成坐标
  refreshCommands:
    - "broadcast:[§6神兽刷新§f] §f传说宝可梦 §e%pokemon% §f出现在了 §a%player% §f的附近!坐标: §6%x% %y% %z%"

  # 没有神兽宝可梦刷新时执行的指令 (全服玩家)
  # command 玩家执行
  # op 玩家以op执行
  # console 玩家以控制台执行
  # tell 向玩家发送信息
  # broadcast 广播信息
  # 变量: %player% - 玩家名称
  noSpawnCommands:
    - "broadcast:[§6神兽刷新§f] §c很遗憾!传奇宝可梦并没有进行刷新!"

  # 刷新倒计时配置
  countdown:
    # 是否开启刷新倒计时 true为开启 false为关闭
    enabled: true
    # 倒计时显示方式: CHAT(聊天栏), ACTIONBAR(动作栏), TITLE(标题)
    displayType: "CHAT"

  # 刷新音效配置
  sound:
    # 是否开启刷新音效 true为开启 false为关闭
    enabled: true
    # 倒计时音效
    countdown:
      # 音效名称 (Bukkit Sound枚举)
      name: "BLOCK_NOTE_BLOCK_PLING"
      # 音量 (0.0-1.0)
      volume: 1.0
      # 音调 (0.5-2.0)
      pitch: 1.0
    # 刷新成功音效
    spawn:
      name: "ENTITY_ENDER_DRAGON_GROWL"
      volume: 1.0
      pitch: 1.0
    # 刷新失败音效
    emptySpawn:
      name: "ENTITY_VILLAGER_NO"
      volume: 1.0
      pitch: 1.0

  # 刷空设置
  # 如果小于等于0[包括0]则关闭
  # 连续刷空X次数是会强制刷新一只传奇宝可梦
  emptySpawn: 0

  # 传奇宝可梦实体发光
  # 如果小于等于0[包括0]则关闭
  glowing: 300

  # 挂机时间 (秒)
  # 挂机时间超过此值则被过滤
  # 设置为0则关闭
  time: 0

  # 在线时长 (秒)
  # 玩家在线时长低过此值则被过滤 不能参与刷新
  # 设置为0则关闭
  onlineTime: 0

# 传奇宝可梦保护
# 如果小于等于0[包括0]则关闭
# 单位(秒)
protection: 10

# 传奇宝可梦交易
# 如果 为true 则 拥有 legendary.tradeable.bypass 权限的玩家可以交易
# 如果 为false 则 所有玩家都可以交易
# 不对之前的宝可梦生效
tradeable: false

# 刷新的宝可梦不允许攻击
attackable: false

# 接管刷神 取消本体模组的刷神功能
takeover: false

# 传奇宝可梦刷新记录功能 (如果存储大量的记录会导致启动卡顿)
refresh: false

spawn 配置文件说明

作用

除了主配置文件 config.yml 外,插件还使用了位于 plugins/XcLegendaryPokemonSpawner/spawn/ 目录下的多个.yml 文件来管理每个传奇宝可梦的具体刷新规则。

yaml
"1":
  # 宝可梦名称[英文]
  species: "rayquaza"
  # 宝可梦属性配置
  # 以下示例为 等级100 闪光 特性为全能变身 maga形态为mega_x
  properties: "level=100 s ability=zerotohero mega_evolution=mega_x"
  # 刷新权重
  # 宝可梦A的显示权重:1.0(使用fakeweight)
  # 宝可梦B的显示权重:1.0(使用weight)
  # 总显示权重:2.0
  # 宝可梦A显示概率:50%
  # 宝可梦B显示概率:50%
  # 以此类推
  weight: 1.0
  # 假刷新权重 不会影响 weight 的实际刷新权重
  fakeWeight: 0.5
  # 宝可梦持有道具
  # 百分百概率
  heldItem:
    - "1.0-cobblemon_dragon_fang"
  # 技能配置
  # 配置了该技能 刷新时就会有这个技能 抓捕后也是这个技能 删除宝可梦技能列表则空 但不影响抓捕后的技能 空的话抓捕后技能是随机的
  # 该功能是给予有 Cobblemon Fight or Flight 模组做的 因为没有技能列表 刷新时 该模组会空指针报错 配置技能则不会
  # 不需要删掉该配置就好
  moves:
    - "ancientpower"
  # 刷新条件设置
  spawnConditions:
    # 生物群系 此配置具体内容可以从<WorldInfo>插件中得知
    # 不填或空则为全部生物群系刷新
    biomes: [ ]
    # 时间设置 此配置具体内容可以从<WorldInfo>插件中得知
    times:
      - "day"
      - "noon"
      - "dusk"
      - "night"
      - "midnight"
      - "dawn"
    # 天气限制 不填或者删除该配置则不受该配置限制
    weathers:
      - "clear"
    # 高度限制配置
    y-level:
      min: -64
      max: 320
    # 此配置具体内容可以从<WorldInfo>插件中得知
    moonPhases: [ ]
"2":
  species: "mewtwo"
  weight: 1.0
  heldItem:
    - "0.3-cobblemon_dragon_fang"
    - "0.4-mega_showdown_burndrive"
  spawnConditions:
    biomes:
      - "desert"
      - "badlands"
    times:
      - "day"
      - "dawn"
    weathers:
      - "rain"
      - "thunder"
    y-level:
      min: 100
      max: 255
    moonPhases:
      - "NEW_MOON"
      - "CRESCENT_WAXING"

ui 界面文件说明

作用

配置文件 ui.yml , 主要是自定义配置插件的各种界面。

yaml
spawn:
  title: "传奇宝可梦信息"
  pokemon:
    slot: [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44 ]
    item:
      name: "§a{pokemon}"
      lore:
        - "§a ▶ §b刷新信息:"
        - " §f  ▪ §a刷新权重: §f{weight}"
        - " §f  ▪ §a刷新概率: §f{chance}%"
        - "§a ▶ §b刷新条件:"
        - " §f  ▪ §a群系: §f{biome}"
        - " §f  ▪ §a时间: §f{time}"
        - " §f  ▪ §a天气: §f{weather}"
        - " §f  ▪ §a月相: §f{moon_phase}"
        - " §f  ▪ §a高度范围: §f{min_y}:{max_y}"
  next_page:
    slot: 48
    item:
      material: "LIME_STAINED_GLASS_PANE"
      name: "§a上一页§7[§f{page}/{maxPage}§7]"
  previous_page:
    slot: 50
    item:
      material: "LIME_STAINED_GLASS_PANE"
      name: "§a下一页§7[§f{page}/{maxPage}§7]"
  search:
    slot: 49
    item:
      material: "COMPASS"
      name: "§e点击搜索宝可梦"
  biome:
    slot: 45
    item:
      enable:
        material: "LIME_WOOL"
        name: "§f过滤群系§7[§a启用§7]"
      disable:
        material: "LIME_WOOL"
        name: "§f过滤群系§7[§c禁用§7]"
        enchantments:
          - "unbreaking:1"
        flag:
          - "HIDE_ENCHANTS"
  time:
    slot: 46
    item:
      enable:
        material: "YELLOW_WOOL"
        name: "§f过滤时间§7[§a启用§7]"
      disable:
        material: "YELLOW_WOOL"
        name: "§f过滤时间§7[§c禁用§7]"
        enchantments:
          - "unbreaking:1"
        flag:
          - "HIDE_ENCHANTS"
  weather:
    slot: 47
    item:
      enable:
        material: "LIGHT_BLUE_WOOL"
        name: "§f过滤天气§7[§a启用§7]"
      disable:
        material: "LIGHT_BLUE_WOOL"
        name: "§f过滤天气§7[§c禁用§7]"
        enchantments:
          - "unbreaking:1"
        flag:
          - "HIDE_ENCHANTS"
  moon_phase:
    slot: 51
    item:
      enable:
        material: "PURPLE_WOOL"
        name: "§f过滤月相§7[§a启用§7]"
      disable:
        material: "PURPLE_WOOL"
        name: "§f过滤月相§7[§c禁用§7]"
        enchantments:
          - "unbreaking:1"
        flag:
          - "HIDE_ENCHANTS"
  y_level:
    slot: 52
    item:
      enable:
        material: "ORANGE_WOOL"
        name: "§f过滤高度§7[§a启用§7]"
      disable:
        material: "ORANGE_WOOL"
        name: "§f过滤高度§7[§c禁用§7]"
        enchantments:
          - "unbreaking:1"
        flag:
          - "HIDE_ENCHANTS"
  border:
    slot: [ 53 ]
    item:
      material: "GRAY_STAINED_GLASS_PANE"
      name: "§r"
record:
  title: "传奇宝可梦刷新记录"
  pokemon:
    slot: [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44 ]
    item:
      name: "§f{pokemon_name}"
      lore:
        - "§a ▶ §b刷新信息:"
        - "§f  ▪ §a刷新人: §f{player}"
        - "§f  ▪ §a刷新时间: §f{time}"
        - "§f  ▪ §a世界: §f{world}"
        - "§f  ▪ §a坐标: §f{x} {y} {z}"
        - "§a ▶ §b等级: §f{level}"
        - "§a ▶ §b个体信息§7[§e进度: §f{ivs_sum}%§7]"
        - "§f  ▪ §a血量:§f {ivs_hp} §a速度:§f {ivs_speed}"
        - "§f  ▪ §a攻击:§f {ivs_attack} §a防御:§f {ivs_defence}"
        - "§f  ▪ §a特攻:§f {ivs_special_attack} §a特防:§f {ivs_special_defence}"
        - "§a ▶ §b努力值信息§7[§e进度: §f{evs_sum}%§7]"
        - "§f  ▪ §a血量:§f {evs_hp} §a速度:§f {evs_speed}"
        - "§f  ▪ §a攻击:§f {evs_attack} §a防御:§f {evs_defence}"
        - "§f  ▪ §a特攻:§f {evs_special_attack} §a特防:§f {evs_special_defence}"
        - "§a ▶ §b基础信息:"
        - "§f  ▪ §a昵称: §f{nick_name}"
        - "§f  ▪ §a属性: §f{type1} {type2}"
        - "§f  ▪ §a性别: §f{gender}"
        - "§f  ▪ §a性格: §f{nature}§7[{nature_type}§7]"
        - "§f  ▪ §a性格薄荷: §f{mint_nature}§7[{mint_nature_type}§7]"
        - "§f  ▪ §a特性: §f{ability}"
        - "§f  ▪ §a闪光: §f{shiny}"
        - "§a ▶ §b技能信息:"
        - "§f  ▪ §a一技能: §f{move1}"
        - "§f  ▪ §a二技能: §f{move2}"
        - "§f  ▪ §a三技能: §f{move3}"
        - "§f  ▪ §a四技能: §f{move4}"
        - "§f  ▪ §a持有物: §f{held_item}"
        - "§f  ▪ §a球种: §f{ball}"
  next_page:
    slot: 48
    item:
      material: "LIME_STAINED_GLASS_PANE"
      name: "§a上一页§7[§f{page}/{maxPage}§7]"
  previous_page:
    slot: 50
    item:
      material: "LIME_STAINED_GLASS_PANE"
      name: "§a下一页§7[§f{page}/{maxPage}§7]"
  search:
    slot: 49
    item:
      material: "COMPASS"
      name: "§e点击搜索宝可梦"
  border:
    slot: [ 45, 46, 47, 51, 52, 53 ]
    item:
      material: "GRAY_STAINED_GLASS_PANE"
      name: "§r"

message 界面文件说明

作用

插件的语言文件 可自定义提示词

yaml
# 保护相关消息
protection: "[§4神兽保护§f] 当前宝可梦正在收到保护 保护时间:§e{time} 保护者:§a{player} §f请稍后再试"

other_server_spawn: "§6§l传奇宝可梦公告 §e在服务器 §a{server} §e中,传奇宝可梦 §b{pokemon] §e出现在了玩家 §d{player} §e附近的 §a{world} §e世界!"

attack_deny_message: "§c请使用宝可梦进行攻击!"

input:
  specify_pokemon: "请输入宝可梦名称"
  pokemon_unknown: "请输入正确的宝可梦名称"

# 命令相关消息
cmd:
  no_permission: "你没有权限执行此命令 {permission}"
  specify_player: "请输入玩家名称"
  player_not_found: "玩家不存在"
  reload: "§a已重载配置文件"
  force:
    spawn_failed: "§c生成传奇宝可梦失败!"
    spawn_success: "§a生成传奇宝可梦成功!"
  ui:
    missing_ui_args: "§c缺少ui参数"
    unknown: "§c无效ui"
    not_in_world: "§c当前世界禁止生成神兽[无法预览]"
  checkspawn:
    no_pokemon: "§c当前位置无法刷新任何传奇宝可梦"
    header: "§a当前位置可能会刷新的传奇宝可梦§f[§7全局概率:§c{chance}§f]:"
    format: "§f[§a{pokemon}§f]§f[§a{probability}%§f]"
  help:
    - "[§aXc传奇生成Pro§f]/leg help §7帮助"
    - "[§aXc传奇生成Pro§f]/leg checkspawn [玩家] §7获取可生成神兽"
    - "[§aXc传奇生成Pro§f]/leg force [玩家] <无视的条件> §7尝试生成神兽[玩家是必须]"
    - "[§aXc传奇生成Pro§f]/leg ui spawn <玩家> <开启的条件> §7查看可生成神兽[可过滤]"
    - "[§aXc传奇生成Pro§f]/leg ui record <玩家> §7查看神兽生成记录"
    - "[§aXc传奇生成Pro§f]/leg reload §7重载配置"
    - "[§aXc传奇生成Pro§f]/leg reload time §7重载配置并重置时间"
    - "[§aXc传奇生成Pro§f]/leg modifytime reset §7重置生成时间"
    - "[§aXc传奇生成Pro§f]/leg modifytime now <秒数> §7设置下次生成时间(从现在起)"

condition:
  none: "无"
  full_day: 全天

record:
  time_format: "yyyy-MM-dd HH:mm:ss"

# 刷新相关消息
spawn:
  60: "[§6神兽刷新§f] 距离下次神兽刷新还有 60 秒"
  30: "[§6神兽刷新§f] 距离下次神兽刷新还有 30 秒"
  10: "[§6神兽刷新§f] 距离下次神兽刷新还有 10 秒"
  5: "[§6神兽刷新§f] 距离下次神兽刷新还有 5 秒"
  4: "[§6神兽刷新§f] 距离下次神兽刷新还有 4 秒"
  3: "[§6神兽刷新§f] 距离下次神兽刷新还有 3 秒"
  2: "[§6神兽刷新§f] 距离下次神兽刷新还有 2 秒"
  1: "[§6神兽刷新§f] 距离下次神兽刷新还有 1 秒"

群组服Velocity配置文件

作用

配置群组服的配置文件

  • 一旦开启群组服 将会接管其他子服的生成配置文件
yaml
# 广播的服务器(注:广播服务器需自行添加生成服务器)
  message-server=[
    server-3,
    server-4
]
  # 生成神兽的服务器
    spawn-server=[
    server-1,
    server-2
]
  # 神兽生成配置
    spawner {
  # 刷新概率 (支持数学运算和PlaceholderAPI变量, 例如: 0.3 + 0.1 + %server_online% * 0.01)
    chance="0.48 + 0"
  # 刷新时间 (秒)
    duration=1600
  # 最大概率
    max-chance=1.0
  # 最小概率
    min-chance=0.2
  # 最小刷新时间(秒), 防止刷新时间变成负数或过小
    min-duration=1600
  # 最小刷新玩家
    min-num-player=1
  # 每增加一个在线玩家所减少的刷新时间(秒), 填0则不减少
    time-reduction=1600
}

actionbar 配置文件说明

作用

配置文件 actionbar.yml ,用于配置 ActionBar 显示刷神相关信息。

yaml
# ActionBar配置文件
# ActionBar显示开关 true/false
enabled: false

# 更新间隔(刻)
# 20刻 = 1秒
updateInterval: 20

# ActionBar显示格式
# 支持PlaceholderAPI变量
format: "| §b神兽刷新 §f| §e时间: §f%legendaryspawner_nextspawn_fulltime% §f|§a群系: §f%worldinfo_biome_name% §f|§5概率: §f%legendaryspawner_spawn_chance_percent_int% §f|§6天气: §f%worldinfo_weather_name% §f|§c时间: §f%worldinfo_time_name% §f|"

bossbar 配置文件说明

作用

配置文件 bossbar.yml ,用于配置 BossBar 血条显示刷神相关信息。

yaml
# BossBar配置文件
enabled: true # 血条显示开关 true/false
updateInterval: 20
bars:
  1:
    # 血条标题格式
    # 支持PlaceholderAPI变量
    title: "§e时间 §f| §a群系 §f| §c概率 §f| §b天气 §f| §6时间"
    # 血条显示类型 可选值: BLUE, GREEN, PINK, PURPLE, RED, WHITE, YELLOW
    barColor: BLUE
    # 血条样式 可选值: SOLID, SEGMENTED_6, SEGMENTED_10, SEGMENTED_12, SEGMENTED_20
    barStyle: SOLID
    # 血条是否跟随着刷神倒计时而变动 false为不跟随 true为跟随
    update: true
  2:
    title: "§e%legendaryspawner_nextspawn_fulltime% §f| §a%worldinfo_biome_name% §f| §c%legendaryspawner_spawn_chance_percent_int%% §f| §b%worldinfo_weather_name% §f| §6%worldinfo_time_name%"
    barColor: BLUE
    barStyle: SOLID
    update: true

spawn-limit 生成周期限制配置文件说明

作用

配置文件 spawn-limit.yml ,用于限制传奇宝可梦的生成周期,可按组设置每段时间内最多生成次数。

yaml
#生成周期限制(用来UI中显示原数据,实际上受此限制,使UI作为假数据吸引玩家)
SpawnLimit:
  #随便命名
  神兽组:
    #在该列表中的神兽会被限制 (该限制会用用到整个该组)
    list:
      - "Virizion"
    #生成周期限制,每A天只能生成B次该精灵
    period:
      # 生成周期长度(天)
      days: 1
      # CALENDAR / ROLLING,如果是ROLLING,则按照周期实际结束时间刷新,而不是0点刷新
      mode: CALENDAR
      # 仅 CALENDAR 模式需要:生成周期如何对齐
      calendar:
        # DAY / WEEK / MONTH(DAY=每天0点;WEEK=每周一0点;MONTH=每月1号0点)
        anchor: "DAY"
        # 可选:对齐后再偏移 N 天(例如活动从周三开始)
        offset-days: 0
    limit:
      #最多生成次数
      max-triggers: 3
  #精灵英文名
  幻兽组:
    list:
      - "Arceus"
    #生成周期限制,每A天只能生成B次该精灵
    period:
      days: 1
      mode: CALENDAR
      calendar:
        anchor: "DAY"
        offset-days: 0
    limit:
      max-triggers: 1

常见问题

Q:如何设置宝可梦生成权重?

A:在 spawn/ 目录下创建配置文件,为每个宝可梦设置权重值。权重越高,生成概率越大。

Q:如何防止玩家立即捕捉生成的宝可梦?

A:在 config.yml 中设置 protection 参数,单位为秒。在保护时间内,只有触发生成的玩家可以捕捉。

Q:如何查看捕捉记录?

A:使用 /legendary record 命令或打开 UI 界面查看详细的捕捉历史记录。

Q:如何设置只在特定生物群系生成?

A:在宝可梦的配置文件中添加生物群系限制条件。

Q:刷新时间如何计算?

A:基础刷新时间 - (在线玩家数 × 时间减少值) = 实际刷新时间,但不会低于最小刷新时间。

Q:如何提高生成概率?

A:可以通过以下方式:

  1. 增加 chance
  2. 使用 PlaceholderAPI 变量动态调整
  3. 减少刷新时间
  4. 增加在线玩家数量的影响

Q:支持哪些平台?

A:插件支持 Arclight 和 Velocity 代理平台。

Q:如何开启 Velocity 支持?

A:在 config.yml 中设置 velocity.enable: true,并配置相关选项。

游戏截图

游戏截图1

游戏截图2

游戏截图3

本站服务于: LG系列插件用户