Skip to content

LGPokedex

方可梦图鉴管理插件

信息

  • 性质: 免费
  • 支持核心: Arclight[Fabric/NeoForge] Youer[NeoForge]
  • 插件前置: Cobblemon[MOD] LGLibrary[插件] LGCobblemonCore[插件]
  • 游戏版本: 1.21.1
  • 下载方式: 链接

温馨提示

  • 由于不是云端注入 支持Youer 请不要联系作者询问为什么免费插件支持Youer了
  • 如果想用NeoForge 我仍推荐使用Arclight的NeoForge版本

插件介绍

  • LGPokedex 是一款基于 Cobblemon 模组开发的宝可梦图鉴管理插件。
  • 提供交互式GUI界面查看图鉴收集进度,支持按世代查看宝可梦、授予/撤销图鉴条目、完成世代图鉴获得奖励等功能。
  • 支持YAML或MySQL数据存储,提供丰富的自定义奖励系统和进度追踪功能。

指令列表

指令别名权限要求含义
/lgpokedex/lgpdLGPokedex.command主命令(打开图鉴界面)
/lgpd open/lgpd oLGPokedex.command.open打开图鉴GUI界面
/lgpd grant/lgpd gLGPokedex.command.grant授予完整图鉴
/lgpd revokeLGPokedex.command.revoke移除所有图鉴条目
/lgpd reload/lgpd rLGPokedex.command.reload重载配置文件

权限列表

权限节点默认值描述
LGPokedex.commandtrue允许使用主命令
LGPokedex.command.opentrue允许打开图鉴界面
LGPokedex.command.grantop允许授予完整图鉴
LGPokedex.command.revokeop允许移除图鉴条目
LGPokedex.command.reloadop允许重载配置

config 主配置文件说明

作用

配置文件 config.yml ,是主配置文件,用于配置数据存储方式。

yaml
storage:
  # 存储类型 [YAML, MYSQL]
  type: YAML
  # 最大缓存数量
  max_count: 100
  # YAML配置
  yml:
    path: plugins\LGPokedex\playerData
  # MySQL配置
  mysql:
    url: jdbc:mysql://localhost:3306/lg_pokedex?allowPublicKeyRetrieval=true&useSSL=false
    user: root
    password: root

reward 奖励配置文件说明

作用

配置文件 reward.yml ,用于配置完成世代图鉴和捕获宝可梦的奖励。

yaml
# 世代奖励配置(gen1-gen9)
gen1:
  # 奖励显示文本
  addLore:
    - §7• §b钻石 x1
    - §7• §a绿宝石 x2
    - §7• §6金锭 x5
    - §7• §5下界合金锭 x1
  # 执行的指令
  # 变量: {player} - 玩家名称
  commands:
    - minecraft:give {player} minecraft:diamond 1
    - minecraft:give {player} minecraft:emerald 2
    - minecraft:give {player} minecraft:gold_ingot 5
    - minecraft:give {player} minecraft:netherite_ingot 1
    - minecraft:execute as {player} at @s run playsound minecraft:ui.toast.challenge_complete master @s ~ ~ ~ 0.8 1 0

# 完成所有世代奖励
all_gen:
  addLore:
    - §7• §b钻石 x100
    - §7• §5下界合金锭 x20
    - §7• §e信标 x5
    - §7• §d龙蛋 x1
    - §7• §6附魔金苹果 x10
    - §7• §a不死图腾 x3
  commands:
    - minecraft:give {player} minecraft:diamond 100
    - minecraft:give {player} minecraft:netherite_ingot 20
    - minecraft:give {player} minecraft:beacon 5
    - minecraft:give {player} minecraft:dragon_egg 1
    - minecraft:give {player} minecraft:enchanted_golden_apple 10
    - minecraft:give {player} minecraft:totem_of_undying 3

# 宝可梦捕获奖励
# 9994 - 第一世代传说宝可梦
# 9995 - 第一世代普通宝可梦
# 9996 - 传说宝可梦
# 9997 - 幻之宝可梦
# 9999 - 默认奖励
pokemon:
  百变怪:
    commands:
      - minecraft:give {player} minecraft:diamond 10
  9996:
    commands:
      - minecraft:give {player} minecraft:enchanted_golden_apple 10
  9997:
    commands:
      - minecraft:give {player} minecraft:golden_apple 10
  9999:
    commands:
      - minecraft:give {player} minecraft:golden_apple 5

guiItem GUI物品配置文件说明

作用

配置文件 guiItem.yml ,用于自定义GUI界面的所有物品显示,包括边框、翻页按钮、世代选择、宝可梦展示等。

主要配置项:

  • 边框物品: border(灰色玻璃板)、back(返回按钮)
  • 翻页按钮: next_pageprevious_page
  • 过滤开关:
    • hide_air_pokemon-disable/enable - 隐藏未捕获宝可梦
    • hide_pokemon-disable/enable - 隐藏已捕获宝可梦
    • hide_received_pokemon-disable/enable - 隐藏已领取奖励宝可梦
  • 世代物品: gen1-gen9(每个世代有三种状态:未完成、已完成、已领取)
  • 全世代物品: all_gen(信标,显示所有世代进度)
  • 宝可梦物品:
    • pokemon-qualified - 已捕获宝可梦
    • pokemon-claimed - 已领取奖励宝可梦
    • air_pokemon-not_qualified - 未捕获宝可梦(屏障方块)

世代范围:

  • 第一世代(关都): 1-151
  • 第二世代(城都): 152-251
  • 第三世代(丰缘): 252-386
  • 第四世代(神奥): 387-493
  • 第五世代(合众): 494-649
  • 第六世代(卡洛斯): 650-721
  • 第七世代(阿罗拉): 722-809
  • 第八世代(伽勒尔): 810-905
  • 第九世代(帕底亚): 906-1025

提示

由于 guiItem.yml 配置内容较多,建议直接在插件生成的默认配置文件基础上进行修改。

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