- ◆ 支持核心
- Arclight
- ◆ 插件前置
- LGLibrary LGCobblemonCore
- ◆ 游戏版本
- 1.21.1
LGPokemonMenu
特性
| 功能 | 描述 |
|---|---|
| 支持查看玩家当前队伍和电脑中的宝可梦详细信息(等级、个体值、技能等) | |
| 支持编辑宝可梦的昵称、性别、性格、形态、招式、个体值、努力值等属性 | |
| 可视化浏览 Cobblemon PC 中存储的所有宝可梦,并支持快速切换查看不同精灵的信息 | |
| 支持自定义 message.yml 配置文件,轻松实现多语言界面 | |
| 通过 config.yml 配置文件控制插件功能开关和参数设置 | |
| 提供 /pm 主命令及多个子命令,支持权限控制和管理 |
核心功能
查看玩家当前队伍中的宝可梦详细信息(等级、个体值、技能等)- 提供详细的个体值(IV)、努力值(EV)以及性格显示。
- 支持通过自定义 GUI 界面编辑宝可梦属性。
查看电脑中存储的宝可梦数据- 可视化浏览 Cobblemon PC 中存储的所有宝可梦。
- 支持快速切换查看不同精灵的信息。
提供丰富的指令与权限控制,便于服务器管理- 包含主命令 /pm 和多个子命令,如 help, reload, open, view。
美化 UI 界面,提升用户体验- 使用定制化的物品栏界面,提供更直观的交互体验。
- 支持点击操作进行修改,例如更换招式、调整个体值等。
高级编辑功能- 编辑宝可梦的昵称、性别、性格、形态、招式、个体值、努力值等。
- 支持使用 Shift + 左/右键快速调整数值。
数据统计与展示- 显示宝可梦的成长进度百分比(IV/EV 总和占比)。
- 提供 Hover 展示详细信息(血量、攻击、防御等)。
运行环境
| 组件 | 版本要求 |
|---|---|
| Java | JDK 21 或更高版本 |
| Minecraft | 1.21.1 |
| Cobblemon Mod | 1.21.1-1.7.2 |
| Fabric/NeoForge | 1.21.1 |
| Spigot/Paper | 1.21.1-R0.1-SNAPSHOT |
插件命令
| 命令 | 权限 | 参数说明 | 功能描述 |
|---|---|---|---|
| /lgpokemonmenu 或 /pm | LGPokemonMenu.command | 可用子命令:help, reload, open, view | 主命令入口 |
| /pm help | LGPokemonMenu.command.help | 无 | 显示帮助信息 |
| /pm reload | LGPokemonMenu.command.reload | 无 | 重新加载配置文件 |
| /pm open | LGPokemonMenu.command.open | [player] | 打开指定玩家的宝可梦信息界面 |
| /pm pc | LGPokemonMenu.command.pc | [page] [player] | 打开指定玩家的PC界面 |
| /pm view | LGPokemonMenu.command.view | [player] | 查看指定玩家的宝可梦信息(仅展示) |
权限说明(Permission Nodes)
以下为插件使用的权限节点及默认权限设置:| 权限节点 | 默认值 | 描述 |
|---|---|---|
| LGPokemonMenu.command | true | 允许使用主命令 /pm |
| LGPokemonMenu.command.help | true | 允许执行 /pm help 查看帮助信息 |
| LGPokemonMenu.command.reload | op | 允许执行 /pm reload 重载配置 |
| LGPokemonMenu.command.open | true | 允许执行 /pm open 打开宝可梦信息界面 |
| LGPokemonMenu.command.open.other | op | 允许打开其他玩家的宝可梦信息界面 |
| LGPokemonMenu.command.pc | true | 允许执行 /pm pc 打开PC信息界面 |
| LGPokemonMenu.command.pc.other | op | 允许打开其他玩家的PC界面 |
| LGPokemonMenu.command.view | true | 允许执行 /pm view 查看宝可梦信息 |
| LGPokemonMenu.edit | op | 允许编辑宝可梦属性 |
| LGPokemonMenu.show.pokemon | true | 展示单个宝可梦信息 |
| LGPokemonMenu.show.party | true | 展示玩家队伍中的宝可梦信息 |
| LGPokemonMenu.show.pc | true | 展示玩家电脑中的宝可梦信息 |
| LGPokemonMenu.open_wild_pokemon | true | 允许查看野生宝可梦信息 |
| LGPokemonMenu.view_player_party | true | 允许查看其他玩家的队伍信息 |
| LGPokemonMenu.to_item | true | 允许玩家将宝可梦转换为物品 |
| LGPokemonMenu.gui.open.pc | true | 允许打开远程电脑 |
| LGPokemonMenu.money_heal | true | 允许可以花费金币治疗宝可梦 |
| LGPokemonMenu.auto_heal | op | 允许玩家结束战斗后自动治疗 |
| LGPokemonMenu.disabled_view | op | 允许玩家禁止被预览 |
| LGPokemonMenu.search | true | 允许玩家搜索宝可梦 |
| LGPokemonMenu.sort | true | 允许玩家对宝可梦进行排序 |
| LGPokemonMenu.end_battle | true | 允许玩家强行结束战斗 |
| LGPokemonMenu.bypass.show.cooldown | op | 立绕过宝可梦展示冷却限制 |
| LGPokemonMenu.bypass.money_heal | op | 绕过花费金币直接治疗宝可梦 |
| LGPokemonMenu.bypass.disabled_view | op | 绕过禁止预览玩家队伍中的宝可梦信息 |
配置文件说明
[config.yml]: 主要配置项,包括插件行为设置、默认打开方式、冷却时间等。
YAML:
command:
main: true # 是否让主命令/pm 直接打开自己界面[仅限自己]
# 金币治疗
money_heal: 100
# 默认开启功能 如果存在对应权限是否尝试自动开启
# 仅限在玩家加入游戏后尝试
default_enabled:
open_wild_pokemon: false
view_player_party: false
auto_heal: true
disabled_view: false
display:
# 展示时间 [单位: 秒]
time: 60
# 宝可梦展示冷却时间(秒)
cooldown: 10
gui:
# 打开界面时是否暂时移除主手物品
remove-main-hand: false
# 宝可梦转玩偶
doll:
# 如: 宝可梦V > 6 将禁止转换
ivs: 6
# 宝可梦如果为禁止交易的,则禁止转换
tradeable: true
# 宝可梦转为物品时花费多少金币
toItem: 0
# 宝可梦物品转为宝可梦时花费多少金币
toPokemon: 0
# 将宝可梦数据存储
pokemon_cloud:
# 存储方式 [File, MYSQL]
storage: File
# File配置
file:
path: plugins\LGPokemonMenu\pokemon_data
# MySQL配置
mysql:
url: jdbc:mysql://localhost:3306/minecraft?useSSL=false
# 数据库用户名
user: root
# 数据库密码
password: root
edit:
scale:
min: 0.25
max: 5.0
inventor:
real_time_update: false
依赖插件
- Cobblemon[前置模组]: 必须加模组
- LuckPerms (可选): 用于权限管理
- LGLibrary[前置插件]: 必须加插件
- LGCobblemonCore[前置插件]: 必须加插件
宝可梦安全卫士[附属插件]: 增强宝可梦照片的安全性- 宝可梦禁止转换[附属插件]: 宝可梦禁止转换
- 宝可梦提示[附属插件]: 宝可梦提示
宝可梦物品转换[附属插件]: 宝可梦物品转换
宝可梦照片物品
宝可梦队伍界面
宝可梦PC界面
宝可梦编辑界面