LGPokemonMenu
方可梦菜单插件
信息
- 性质: 免费
- 支持核心: Arclight[Fabric/NeoForge] Youer[NeoForge]
- 插件前置: Cobblemon[MOD] LGLibrary[插件] LGCobblemonCore[插件]
- 游戏版本: 1.21.1
- 下载方式: 链接
温馨提示
- 由于不是云端注入 支持Youer 请不要联系作者询问为什么免费插件支持Youer了
- 如果想用NeoForge 我仍推荐使用Arclight的NeoForge版本
插件介绍
LGPokemonMenu 是一款基于 Cobblemon 模组开发的宝可梦菜单管理插件,提供交互式宝可梦管理和查看功能。玩家可以查看详细的宝可梦信息(等级、个体值、努力值、招式、性格、特性等)、浏览PC存储、编辑宝可梦属性、宝可梦与物品相互转换、使用货币治疗宝可梦、战斗后自动治疗、搜索和排序宝可梦、查看其他玩家的宝可梦队伍等功能。
指令列表
| 指令 | 别名 | 权限要求 | 含义 |
|---|---|---|---|
| /lgpokemonmenu | /pm, /lgpm | LGPokemonMenu.command | 主命令入口 |
| /pm help | 无 | LGPokemonMenu.command | 显示帮助信息 |
| /pm open [玩家] | /pm o | LGPokemonMenu.command.open | 打开宝可梦菜单 |
| /pm view <time_id> | /pm v | LGPokemonMenu.command.view | 查看之前显示的宝可梦信息 |
| /pm reload | /pm r | LGPokemonMenu.command.reload | 重新加载配置文件 |
| /input <参数> | 无 | 无权限要求 | 输入宝可梦数据/属性 |
权限列表
| 权限节点 | 默认值 | 描述 |
|---|---|---|
| LGPokemonMenu.command | true | 允许使用主命令 /pm |
| LGPokemonMenu.command.open | true | 允许打开自己的宝可梦菜单 |
| LGPokemonMenu.command.open.other | op | 允许打开其他玩家的菜单 |
| LGPokemonMenu.command.view | true | 允许查看显示的宝可梦 |
| LGPokemonMenu.command.reload | op | 允许重载配置 |
| LGPokemonMenu.edit | op | 允许编辑宝可梦属性 |
| LGPokemonMenu.show.pokemon | true | 显示单个宝可梦信息 |
| LGPokemonMenu.show.party | true | 显示玩家队伍 |
| LGPokemonMenu.show.pc | true | 显示玩家PC |
| LGPokemonMenu.open_wild_pokemon | true | 查看野生宝可梦信息 |
| LGPokemonMenu.view_player_party | true | 预览其他玩家队伍 |
| LGPokemonMenu.to_item | true | 将宝可梦转换为物品 |
| LGPokemonMenu.gui.open.pc | true | 打开远程PC |
| 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 主配置文件说明
作用
配置文件 config.yml ,是主配置文件,用于配置插件的主要功能和行为。
yaml
command:
# 是否直接打开自己的菜单
main: true
# 使用货币治疗宝可梦的费用
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:
# 打开GUI时是否移除主手物品
remove-main-hand: false
# 宝可梦转物品设置
doll:
# 最大个体值限制(超过此值无法转换)
ivs: 6
# 只允许转换可交易的宝可梦
tradeable: true
# 宝可梦转物品费用
toItem: 0
# 物品转宝可梦费用
toPokemon: 0
# 宝可梦数据存储配置
pokemon_cloud:
# 存储方式: File 或 MYSQL
storage: File
# 文件存储路径
file:
path: plugins\LGPokemonMenu\pokemon_data
# MySQL配置
mysql:
url: jdbc:mysql://localhost:3306/minecraft
user: root
password: root
args:
- "useSSL=false"
edit:
# 体型编辑范围
scale:
min: 0.25
max: 5.0
inventor:
# 是否实时更新库存
real_time_update: falsemessage 消息配置文件说明
作用
配置文件 message.yml ,用于配置插件的消息提示和GUI标题。
yaml
# 操作消息
modelToPokemon: "[Pokemon Menu] 成功将玩偶转换为宝可梦"
displayedPokemonExpired: "[Pokemon Menu] 您要查看的信息已过期"
noPermission: "[Pokemon Menu] 您没有权限"
input_nickname: "[Pokemon Menu] 使用 [/input <宝可梦昵称>] 输入昵称"
input_move: "[Pokemon Menu] 使用 [/input <招式名称> <招式名称>] 输入招式"
no_move: "[Pokemon Menu] 招式不存在"
input_pokemon: "[Pokemon Menu] 使用 [/input <参数> <参数>] 输入宝可梦信息"
no_pokemon: "[Pokemon Menu] 宝可梦不存在"
display_cooldown: "[Pokemon Menu] 请等待 {time} 秒后再次显示"
command_reload_config: "[Pokemon Menu] 配置文件已重载"
heal_pokemon: "[Pokemon Menu] 您的宝可梦已治疗"
no_empty_slot: "[Pokemon Menu] 您的背包没有空位"
not_tradeable: "[Pokemon Menu] 此宝可梦不可交易,无法转换"
not_max_ivs: "[Pokemon Menu] 宝可梦个体值超过转换阈值,无法转换"
not_enough_money: "[Pokemon Menu] 您没有足够的货币"
# GUI标题
gui_title:
party: "队伍"
pc: "电脑"
pokemon: "宝可梦"
view_party: "预览: 队伍"
view_pc: "预览: 电脑"
view_pokemon: "预览: 宝可梦"
edit: "编辑"
edit_form: "编辑: 形态"
edit_move: "编辑: 招式"
edit_nature: "编辑: 性格"
edit_pokeball: "编辑: 精灵球"
pokemon_to_item: "转换: 物品"
item_to_pokemon: "转换: 宝可梦"
search: "搜索"
sort: "排序"
# 布尔值
yes: "是"
no: "否"
none: "无"
# 性格类型格式
nature_type:
format: "{increased_stat} {decreased_stat}"
attack_up: "攻击"
special_attack_up: "特攻"
special_defense_up: "特防"
defense_up: "防御"
speed_up: "速度"
attack_down: "攻击"
special_attack_down: "特攻"
special_defense_down: "特防"
defense_down: "防御"
speed_down: "速度"
balanced: "平衡"
# 显示宝可梦消息
show:
pokemon:
text: "[Pokemon Menu] 玩家 {player} 展示了宝可梦 %name% <- 点击查看"
name: "[{pokemon_name}]"
party:
text: "[Pokemon Menu] 玩家 {player} 展示了队伍 %name%"
name: "[点击查看]"
pc:
text: "[Pokemon Menu] 玩家 {player} 展示了电脑 %name%"
name: "[点击查看]"提示
guiItem.yml 配置文件用于自定义GUI界面的所有物品显示,包括宝可梦展示物品、功能切换按钮、导航按钮、信息显示物品、编辑物品、排序选项等。由于配置内容较多,建议直接在插件生成的默认配置文件基础上进行修改。
