- ◆ 支持核心
- CatServer,Spigot,PaperSpigot,Magma,Arclight
- ◆ 插件前置
- PixelCore
- ◆ 游戏版本
- 1.12.2,1.16.5,1.21.1
核心功能 :
- 智能分类分解
自动识别宝可梦类型并给予不同奖励:- Legendary(神兽):如超梦、固拉多
- UltraBeast(异兽):如虚吾伊德、爆肌蚊
- Mythical(幻兽):如梦幻、阿尔宙斯
- Normal(普通宝可梦)
- Custom (自定义宝可梦)
- 指令操作
- /pfj open → 打开可视化 GUI,点击宝可梦分解
- /pfj open <玩家名字>→ 为他人打开可视化分解GUI
- /pfj 1~6 → 快速分解队伍第 N 只宝可梦
- 安全防护
- 禁止分解黑名单精灵(如百变怪 Ditto)
- 无法分解队伍中最后一只宝可梦(防误操作)
- 是否确定分解界面可返回
- 权限控制:pixelFj.use
- 高度可配置
- 奖励内容通过 config.yml 定义(支持 console: 命令)
- GUI 外观通过 gui.yml 自定义(背景/空槽/标题/布局)
YAML:
# 全局每日分解限制设置
daily-limits:
# 默认玩家组的每日上限(无特定权限时生效)
default: 3
# 按权限组自定义上限 pixelfj.limit.vip
groups:
vip: 5
premium: 10
admin: -1 # -1 表示无限制
# 分解奖励与黑名单配置
decomposition-rewards:
Normal:
reward:
- "console: give %player% diamond 1"
- "console: eco give %player% 100"
- "console: broadcast &a%player% 分解了一个普通精灵 %pokemon%!"
black:
- ditto
- arceus # 示例:禁止分解阿尔宙斯
Legendary:
reward:
- "console: give %player% diamond 1"
- "console: eco give %player% 100"
- "console: broadcast &a%player% 分解了一个神兽 %pokemon%!"
black:
- ditto
- arceus # 示例:禁止分解阿尔宙斯
UltraBeast:
reward:
- "console: give %player% emerald 1"
- "console: give %player% netherite_sword 1"
- "console: broadcast &a%player% 分解了一个异兽 %pokemon%!"
black:
- ditto
Mythical:
reward:
- "console: give %player% enchanted_golden_apple 1"
- "console: money give %player% 200"
- "console: broadcast &a%player% 分解了一个幻兽 %pokemon%!"
black:
- ditto
- mew
# 新增:悖论种(Paradox)
Paradox:
reward:
- "console: give %player% ancient_debris 2"
- "console: give %player% dragon_breath 1"
- "console: broadcast &a%player% 分解了一个悖论种 %pokemon%!"
black:
- ditto
- walkingwake
custom:
reward:
- "console: give %player% coal 10"
- "console: money give %player% 10"
- "console: broadcast &a%player% 分解了一个自定义精灵 %pokemon%!"
black:
- ditto
#特殊精灵组
Pokemon-List:
Paradox:
name: "悖论种"
list:
- greattusk
- screamtail
- brutebonnet
- fluttermane
- slitherwing
- sandyshocks
- roaringmoon
- walkingwake
- gougingfire
- ragingbolt
- irontreads
- ironbundle
- ironhands
- ironjugulis
- ironmoth
- ironthorns
- ironvaliant
- ironleaves
- ironboulder
- ironcrown
custom:
name: "自定义"
list:
- magikarp1
YAML:
decompose-gui:
title: "&8选择要分解的精灵"
size: 27
# 可用占位符: %name%, %type%, %level%, %ivs%, %nature%
pokemon-lore:
- "&8&m "
- "&7类型: &e%type%"
- "&7等级: &b%level%"
- "&7性格: &d%nature%"
- "&7个体值: &a%ivs%"
- "&8&m "
- "&c▶ 点击分解此精灵"
background:
material: STAINED_GLASS_PANE
name: " "
empty-slot:
material: BARRIER
name: "&c空槽"
slots:
- slot: 10
index: 0
- slot: 11
index: 1
- slot: 12
index: 2
- slot: 14
index: 3
- slot: 15
index: 4
- slot: 16
index: 5