- ◆ 游戏版本
- 1.12.2,1.16.5,1.21.1
- ◆ 服务端核心
- CatServer,Spigot,PaperSpigot,Magma,Arclight
- ◆ 前置/依赖
- PlaceholderAPI,ProtocolLib
- ◆ 模组加载器
- Forge
- NeoForge
- ◆ 原作者
- Mutimc
PixelCore —— 重铸服务器全能核心工具
作为宝可梦服主,你是否遇到过以下问题?
- 玩家卡在战斗中无法退出?
- 想给测试号快速加经验/EV?
- 需要临时开启“火系香水”吸引特定宝可梦?
- 管理员想直接查看/修改玩家宝可梦数据?
- 玩家误删神兽,需要从备份恢复?
战斗控制
- /eb — 强制退出当前战斗(自动跳过捕捉/进化中的宝可梦,绝不误操作)
- 自动治疗 PixelCore.heal 权限的玩家生效
努力值分配管理(GUI)
- /pixelcore manage <玩家> —— 打开 可视化管理界面
- 查看 IV/EV/等级/技能
- 点击进入 EV/经验分配面板
- 使用“努力值点数”系统(可配合 Curry 系统扩展)
- /pixelcore giveexp <玩家> <槽位> <经验> —— 直接加经验
- /pixelcore givecurry <玩家> <点数> —— 给予玩家努力值分配点数
- /pixelcore giveevs <玩家> <类型> <槽位> <数量> —— 精准加努力值(遵守252/510 限制)
通讯进化 & 队伍操作
- /pixelcore tradeevolve [玩家] <槽位> —— 强制触发通讯进化(如勇基拉→胡地)
- /pixelcore savebattle <名称> —— 保存当前队伍为 NPC 对战队伍
- /pixelcore battle <名称> —— 与保存的 NPC 队伍对战(用于测试/活动)
经济系统
- /pixelcore pmoney <玩家> —— 查询余额
- /pixelcore pmoney set|give|take <玩家> <金额> —— 管理 Pixelmon 原生货币
香水系统
- /pixelcore givescent <类型> [时间] —— 激活指定香水(如 fire, shiny,)
- 支持 18 种属性 + 闪光/异色香水
- 自动倒计时结束,不影响原版机制
数据备份与恢复
- /pixelcore saveparty <玩家> —— 备份玩家队伍(含 UUID 防冲突)
- /pixelcore load <玩家> —— 从备份恢复(智能去重,不覆盖现有宝可梦)
其他实用命令
- /pixelcore givepoke <范围> —— 随机赠送图鉴内宝可梦(如 1-151)
- /pixelcore pc <玩家> [盒子] —— 强制打开玩家 PC
YAML:
# 调试模式
debug: false
# ============================================================
# 模块配置
# ============================================================
Module:
# 玩家事件日志
PlayerEventInfo:
Enabled: true
Log:
Join: true
Quit: true
Chat: true
Command: true
Interact: false
Death: true
Teleport: false
WorldChange: true
GameMode: true
Damage: false
Block: false
Item: false
Movement: false
Fishing: false
Other: false
# 战斗中禁止命令
BattleNoCommand:
Enabled: true
Send-Message: true
Block-Message: "&c你在宝可梦战斗中,只能使用 /eb 退出战斗!"
Whitelist-Commands:
- "eb"
- "endbattle"
# ==========================================================
# Pixelmon 事件模块
# ==========================================================
# 自动治疗 (默认: false)
AutoHealth:
Enabled: false
Permission-Node: "PixelCore.heal"
Send-No-Permission-Message: true
No-Permission-Message: "&c你没有使用自动治疗的权限!"
Log-No-Permission: true
Ops-Have-Permission: false
Heal-Delay: 0
Message:
Prefix: "&8[&6PixelCore&8] "
Heal-Success: "&a你的宝可梦已全部恢复!"
Heal-Failed: "&c治疗失败,请稍后再试!"
# 精灵交易黑名单 (默认: false)
BlackTrade:
Enabled: false
Debug: false
List:
- "Mew"
- "Jirachi"
- "Celebi"
- "Arceus"
- "Darkrai"
- "Shaymin"
Match-Mode: "EXACT" # EXACT, CONTAINS, STARTS_WITH
Message:
Prefix: "&8[&6PixelCore&8] "
Cancelled: "&c该精灵在交易黑名单中,交易已取消!"
# 修复结束战斗事件
FixEndBattle:
Enabled: true
Debug: false
# 巢穴玩家缓存
RaidPlayerCache:
Enabled: true
Debug: false
AutoCleanup: true
CleanupInterval: 600 # 秒
# ==========================================================
# GUI 模块
# ==========================================================
# EV GUI
PokeEVGui:
Enabled: true
Debug: false
GUI:
Main-Title: "§8宝可梦管理"
EV-Title: "§8EV分配 §7[总EV:%total%/510]"
Empty-Slot: "§c空槽"
Select-Stat: "§7点击选择"
Stat-Selected: "§a§l» "
Stat-Normal: "§7"
Return-Button: "§c返回"
Exp-Button: "§d+经验"
Max-Level: "§8已满级"
Add-1: "§a+1"
Add-2: "§e+2"
Add-5: "§c+5"
# ==========================================================
# 命令模块
# ==========================================================
# 退出战斗命令 (/eb)
EndBattle:
Enabled: true
# 强制对战命令 (/pixelcore battle)
ForceBattle:
Enabled: true
# 给予咖喱命令
GiveCurry:
Enabled: true
# 给予努力值命令
GiveEvs:
Enabled: true
# 给予经验命令
GiveExp:
Enabled: true
# 给予随机宝可梦命令
GivePoke:
Enabled: true
# 给予香水命令
GiveScent:
Enabled: true
# 加载备份文件命令
LoadFile:
Enabled: true
# 管理GUI命令
ManageGui:
Enabled: true
# 打开PC命令
OpenPc:
Enabled: true
# 宝可梦币管理命令
Pmoney:
Enabled: true
# PVP对战命令
PokePvP:
Enabled: true
# 保存对战队伍命令
SaveBattleTeam:
Enabled: true
# 保存队伍命令
SaveParty:
Enabled: true
# 通讯进化命令
TradeEvolution:
Enabled: true