- ◆ 游戏版本
- 1.12
- ◆ 服务端核心
- CatServer
- ◆ 前置/依赖
- FICORE
介绍:这是一个宝可梦bug修复插件,致力于修复宝可梦bug,日后如果发现更多bug会进行修复,当然你也可以提供你的bug给我们,我们会尽快解决。联系方式QQ 352208610
指令: 无
功能: 修复bug 包括但不限于限制玩家对战中传送
使用方式: 重构之后一式两份 名称包含forge的文件 安装在mods下 且客户端无需安装 没有forge标识的 安装在plugins下
修复的bug:
- 利用世界传送机制复制宝可梦(实际也和区块有关)
- 对战事件只触发一次却有多个玩家同时进入了对战的bug(可无限捕捉同一只宝可梦/刷取携带道具)
- 利用mc原版区块机制,使得宝可梦无限捕捉(可无限捕捉同一只宝可梦/刷取携带道具)
- 利用特殊机制 实现无限复制宝可梦(只能复制神 猜测应该是因为神的生成机制)[暂时抽象修复 不让抓复制出来的](2024.9.3)
- 特殊情况实现的空技能卡巢穴bug(效果类似于场外mega卡巢穴)
- 强制给宝可梦装载任意携带物(配合一些插件或原版机制[暂不透露] 可以复制已有的物品以及绕过主流绑定插件)(有一些有拾球特性的宝可梦使用特性会被阻止而被踢 比如来电汪)(2024.10.20)
- 禁止四种宝可梦奖励箱和礼物的放置(前者能无限复制物品 后者能复制宝可梦)
- 禁止熏香放置(白老板的Fixer的功能)
- 禁止宝可梦进入载具(白老板的Fixer的功能)
- 禁止在树果异常放置(白老板的Fixer的功能 我也不确定我有没有实现 应该实现了)
- 无限复制牧场/PC等方块(此bug还能破任意方块 包括基岩)
- 合体精灵绕过绑定(感谢本诺)
- 禁止一些交换携带物的技能和特性
以下为2026.10.18之后的更新(1.3.3之后的版本 修复文件分为两份 一个插件版 装在plugins 另一个名字含有forge的 安装在mods下)
- 有一种炸巢穴的bug 以及 地狱门迁移巢穴的bug 已有非常好的修复插件 本插件不再特别修复 鸭子的 https://bbs.mc9y.net/resources/1047/
- 邮件能产生类似书与笔的效果 但是需要的量非常大 但是理论可以实现 建议ban掉
- 宝可梦村民任务可以无限重复领取奖励(地区三鸟等奖励)有一种办法是在Pixelmon.hocon配置文件里 选择生成原版村民 而不是宝可梦村民(你自己看看配置文件吧)也可以在配置文件里 开启任务自定义 然后删除关于三鸟的(虽然其他的任务也可以刷奖励) 用其他方式实现地区三鸟这些的奖励
以下是MOD或插件事项提醒:
- 如果你有正版胡可梦 请确定你的mod在七月后有更新 如果你更新了四月底的那个包 后续一直没更新 请注意 这期间存在一些后门(创造 ban所有人 生成随机精灵) 请及时更新你的胡可梦 如果是2023.9的免费版更是双后门
- 如果你有GlobalMarketPlus 请尽快更新到最新版
- 相片最好只用白老板PokemonInfo
- 如果你有兔子的相片插件 请更新到最新版
- 如果你有RePokeCard请更新到最新版
- 不要太相信你的猫反
- 使用trmenu时请经常使用更新变量的操作 trmenu变量变化不及时 需要你主动操作
- 有南瓜乱斗的 新鑫起床以及类似插件的 请更新到最新版(这些小游戏插件不要放在主服)
- 宝可梦卡片 最好不要用白老板的(我不是黑子) 用RePokeCard或者本诺的付费卡片
- 奖励发放的部分不要用龙核写,最好就是套个tr 用tr实现判断和发放
- PlayerSqlData这个同步插件存在复制宝可梦携带物的方法 最好换成付费的InvSync
- 不要用某芽(你自己领悟吧)
- 很多市场插件都不安全 存在刷物品的可能 包括spigotmc下载量很高的疯狂市场plus 这里做个推荐 付费的GlobalMarketPlus 最新版已经非常成熟了
- 如果你是win10或者win server2022 请注意非法名称 可能导致卡服(请自行了解具体)
- 最好不要使用闲鱼破解 你不知道里面有什么加料
我把复制宝可梦的拦截多合一了(毁灭了卦登的很多代码)
新增了查看宝可梦uuid的指令: fixpokebug uuid 位置(为了查询一些情况)(2024.10.20)
非常感谢白老板允许我搬运白老板Fixer的部分代码 使得我完成了本插件的一些功能!!!
本插件由FullIdle卦登和SwagRee编写
本插件已经搬离了无聊插件系列 开源地址 https://github.com/FullIdle/FixPokeBug
本插件仅可1.12 CatServer使用
如果你也有想修复的bug请务必联系我们!!!
卦师傅不管了!这里是我的地盘了!
配置文件如下:
指令: 无
功能: 修复bug 包括但不限于限制玩家对战中传送
使用方式: 重构之后一式两份 名称包含forge的文件 安装在mods下 且客户端无需安装 没有forge标识的 安装在plugins下
修复的bug:
- 利用世界传送机制复制宝可梦(实际也和区块有关)
- 对战事件只触发一次却有多个玩家同时进入了对战的bug(可无限捕捉同一只宝可梦/刷取携带道具)
- 利用mc原版区块机制,使得宝可梦无限捕捉(可无限捕捉同一只宝可梦/刷取携带道具)
- 利用特殊机制 实现无限复制宝可梦(只能复制神 猜测应该是因为神的生成机制)[暂时抽象修复 不让抓复制出来的](2024.9.3)
- 特殊情况实现的空技能卡巢穴bug(效果类似于场外mega卡巢穴)
- 强制给宝可梦装载任意携带物(配合一些插件或原版机制[暂不透露] 可以复制已有的物品以及绕过主流绑定插件)(有一些有拾球特性的宝可梦使用特性会被阻止而被踢 比如来电汪)(2024.10.20)
- 禁止四种宝可梦奖励箱和礼物的放置(前者能无限复制物品 后者能复制宝可梦)
- 禁止熏香放置(白老板的Fixer的功能)
- 禁止宝可梦进入载具(白老板的Fixer的功能)
- 禁止在树果异常放置(白老板的Fixer的功能 我也不确定我有没有实现 应该实现了)
- 无限复制牧场/PC等方块(此bug还能破任意方块 包括基岩)
- 合体精灵绕过绑定(感谢本诺)
- 禁止一些交换携带物的技能和特性
以下为2026.10.18之后的更新(1.3.3之后的版本 修复文件分为两份 一个插件版 装在plugins 另一个名字含有forge的 安装在mods下)
- 禁止原版和宝可梦钓竿拉动已存在的宝可梦(2026.10.17/1.2.0)
- 增加宝可梦实体UUID、宝可梦UUID及重复实体检查,强化跨世界和区块相关的异常捕捉拦截(2026.10.17/1.2.0)
- 增加全服共享捕捉预占,拦截多个玩家、多个精灵球重复捕捉同一只宝可梦(2026.10.17/1.2.3)
- 增加特殊复制宝可梦的属性检测,即使两个UUID都改变,仍检查个体值、努力值、种族、形态、等级、性格、性别、体型、闪光及特性等属性(疑似重复时禁止捕捉,可配置关闭)(2026.10.17/1.2.3)
- 捕捉记录默认保留至本次运行结束,不再默认600秒后失效;跨玩家共享,退出和重载不清除,重启清空(2026.10.17/1.2.4)
- 交换携带物的招式和特性支持单独配置,增加实际效果入口拦截,覆盖临时获得的魔术师及反刍特性(需要配套Forge核心补丁)(2026.10.17/1.2.5—1.2.9)
- 增加携带物来源和转移凭证,手动放行交换技能后,仍拦截已失效副本再次通过受保护技能转移,保留物品原有NBT(需要配套Forge核心补丁)(2026.10.17/1.3.0)
- 技能限制支持自行添加名称,特性改变类技能默认关闭限制,正常学习技能不受影响(2026.10.17/1.3.1—1.3.2)
- 修复Mega原形态记录和恢复逻辑,缺少可信记录时不再强制恢复为形态0(2026.10.17/1.3.2)
- 升级时备份并覆盖新版默认配置,同版本自动补齐缺失配置,保留手动关闭和自定义内容(2026.10.17/1.3.2)
- 插件提示、技能显示名称和融合确认词支持自定义,提示支持全部关闭或单独关闭(2026.10.17/1.3.3)
- 补齐牧场/PC上下二格的放置保护,禁止覆盖原半块、占用缺失半块及上方空间不足时放置,支持自定义保护名单(2026.10.18/1.3.4)
- 恢复遗漏的球果树上方异常放置检查,补充原生采集事件拦截,不再主动破坏上方方块(2026.10.18/1.3.4)
- 修复携带物界面和右键操作被取消后,仍返还旧物品或消耗新物品的问题,增加同一宝可梦嵌套操作保护(需要配套Forge核心补丁)(2026.10.18/1.3.4)
- 修复拾球特性返回精灵球时被误判为非法携带物的问题,例如来电汪;保留受控例外,不直接放行任意精灵球写入(2026.10.18/1.3.4)
- 补齐战斗内拾取特性的漏拦路径,与战后拾取共同受配置控制(战斗内完整拦截需要配套Forge核心补丁)(2026.10.18/1.3.4)
- 修复同一时刻连续合体绕过确认,以及旧取消回调撤销新不可交易标记的问题(2026.10.18/1.3.4)
- 有一种炸巢穴的bug 以及 地狱门迁移巢穴的bug 已有非常好的修复插件 本插件不再特别修复 鸭子的 https://bbs.mc9y.net/resources/1047/
- 邮件能产生类似书与笔的效果 但是需要的量非常大 但是理论可以实现 建议ban掉
- 宝可梦村民任务可以无限重复领取奖励(地区三鸟等奖励)有一种办法是在Pixelmon.hocon配置文件里 选择生成原版村民 而不是宝可梦村民(你自己看看配置文件吧)也可以在配置文件里 开启任务自定义 然后删除关于三鸟的(虽然其他的任务也可以刷奖励) 用其他方式实现地区三鸟这些的奖励
以下是MOD或插件事项提醒:
- 如果你有正版胡可梦 请确定你的mod在七月后有更新 如果你更新了四月底的那个包 后续一直没更新 请注意 这期间存在一些后门(创造 ban所有人 生成随机精灵) 请及时更新你的胡可梦 如果是2023.9的免费版更是双后门
- 如果你有GlobalMarketPlus 请尽快更新到最新版
- 相片最好只用白老板PokemonInfo
- 如果你有兔子的相片插件 请更新到最新版
- 如果你有RePokeCard请更新到最新版
- 不要太相信你的猫反
- 使用trmenu时请经常使用更新变量的操作 trmenu变量变化不及时 需要你主动操作
- 有南瓜乱斗的 新鑫起床以及类似插件的 请更新到最新版(这些小游戏插件不要放在主服)
- 宝可梦卡片 最好不要用白老板的(我不是黑子) 用RePokeCard或者本诺的付费卡片
- 奖励发放的部分不要用龙核写,最好就是套个tr 用tr实现判断和发放
- PlayerSqlData这个同步插件存在复制宝可梦携带物的方法 最好换成付费的InvSync
- 不要用某芽(你自己领悟吧)
- 很多市场插件都不安全 存在刷物品的可能 包括spigotmc下载量很高的疯狂市场plus 这里做个推荐 付费的GlobalMarketPlus 最新版已经非常成熟了
- 如果你是win10或者win server2022 请注意非法名称 可能导致卡服(请自行了解具体)
- 最好不要使用闲鱼破解 你不知道里面有什么加料
我把复制宝可梦的拦截多合一了(毁灭了卦登的很多代码)
新增了查看宝可梦uuid的指令: fixpokebug uuid 位置(为了查询一些情况)(2024.10.20)
非常感谢白老板允许我搬运白老板Fixer的部分代码 使得我完成了本插件的一些功能!!!
本插件由FullIdle卦登和SwagRee编写
本插件已经搬离了无聊插件系列 开源地址 https://github.com/FullIdle/FixPokeBug
本插件仅可1.12 CatServer使用
如果你也有想修复的bug请务必联系我们!!!
卦师傅不管了!这里是我的地盘了!
配置文件如下:
YAML:
configVersion: "${project.version}"
# FixPokeBug 配置
# 从 1.2.0 起,插件版本或包内默认配置变化时会先备份、再强制覆盖本文件。
# 同版本启动及 reload 保留已有值,自动补齐缺失项;补齐前备份原文件。
# /fixpokebug reload 重载;显式 fixes 配置优先于旧 Features 配置。
# Forge 核心补丁是可选增强;关闭此项不会关闭下方事件保护
# 即使已安装 -forge.jar,设 false 并 reload 也会解除核心规则,切回事件层
corePatch:
enabled: true
# 所有 FixPokeBug 玩家/命令提示总开关;关闭不解除拦截
messageSettings:
enabled: true
# 接管下列 Mod 原生提示,需要配套核心包;可自定义 source 与 messages 键的映射
# 总开关/单条 enabled=false:保留 Mod 原提示;关联消息为空或禁用:不发送该提示
# 仅覆盖 EntityPixelmon、BattleControllerBase 的聊天发送,不接管其他插件/Mod 全部文字
nativeMessages:
enabled: true
rules:
alreadyFighting:
enabled: true
source: "这只宝可梦正在战斗中"
message: ThatPokemonIsAlreadyFighting
# 修复功能开关
fixes:
# 捕捉复制修复
captureDuplication:
enabled: true
# 六项IV、EV及种族/形态/等级/性格/性别/体型/闪光/特性全部相同的捕捉记录
# 仅取消疑似重复捕捉,不删除实体;固定属性活动仍可能命中,可关闭此项
similarPokemonCheck:
enabled: true
# GLOBAL:所有玩家、所有世界共享匹配;NEARBY:同维度且在 radius 范围内
scope: GLOBAL
# 0:本次运行期间不过期;正数:按秒过期,会允许等待后绕过
windowSeconds: 0
radius: 64
# 0:不按数量淘汰;正数:仅保留指定数量,会丢弃较早证据
# 记录仅在内存中,重启/禁用插件清空,玩家退出和配置 reload 保留
maxRecords: 0
# 阻止原版/Pixelmon 钓竿拉动已经存在的宝可梦,不禁用正常钓鱼生成
fishingPullBlock:
enabled: true
# 拾取特性修复
pickupAbility:
enabled: true
# 探索技能修复
forageMoveSkill:
enabled: true
# 战斗相关修复:仅战斗期间固定位置、空技能修复;不限制正常学习招式
battleFixes:
enabled: true
# 携带物规则总开关;以下 true 表示开启限制,false 表示放行对应规则
heldItemFixes:
enabled: true
# 非携带物写入保护;GUI/右键取消前置还需下方事务开关和配套核心
rejectNonHeldItems: true
# GUI/右键在扣除新物品、返还旧物品前处理可取消写入;需要 1.3.4 核心
transactionalWrites: true
# 只允许实际拾球效果返回的一颗失败精灵球;不会把所有精灵球加入通用白名单
allowBallFetch: true
# 保留旧 TM/TR 豁免,可添加完整注册名或末尾 * 前缀匹配
nonHeldItemWhitelist: ["pixelmon:tm_gen*", "pixelmon:tr*"]
# 独立于下方招式禁用开关:手动放行招式后仍校验物品转移凭证
# 需要完整 1.3.0 核心补丁;保留完整物品 NBT,拦截已作废凭证的再次转移
# 凭证记录在本次服务器进程内不过期;reload/开关切换保留,重启后重置
itemLineageGuard: true
# 仅在未安装 Forge 核心补丁时:Magician 事件回退是否检查对手
checkOpponents: true
# 安装核心补丁时同时保护招式入口和实际携带物效果入口,不依赖捕捉、玩家或宝可梦 UUID
# 戏法/掉包共用 Trick 效果;小偷/渴望共用 Thief 效果;可识别当前招式时按各自开关
# 直接/自定义调用无法识别当前招式时,同组任一限制开启就拒绝该物品效果
# Z-Trick、Z-Switcheroo、Z-Bestow 跟随对应基础招式开关
# 无核心时仅使用命中率回退。可能仍消耗 PP,不影响学习
# 可继续添加任意招式的英文全名(含空格、区分大小写),true=限制,false=放行
# 示例:在下方增加 "Your Custom Move": true;同样受本组 enabled 控制
# 也支持自定义规则名及提示名称(加在 moves 内):
# 我的规则:
# enabled: true
# attackName: "Your Custom Move" # Mod 实际英文名,含空格、区分大小写
# displayName: "我的招式" # 提示中的 {move};不用于匹配
# 只配置执行限制,不会自动为新增招式生成物品凭证事务;自用招式需要核心补丁
moves:
Covet: true # 渴望:取得目标携带物
Bestow: true # 礼物传递:赠送自己的携带物
Trick: true # 戏法:交换双方携带物
Thief: true # 小偷:取得目标携带物
Switcheroo: true # 掉包:交换双方携带物
abilities:
# 魔术师:核心补丁在转移方法入口直接跳过,不影响普通攻击伤害;未安装时回退仍有半次转移风险
Magician: true
# 反刍:禁止记录/重新吃下树果及临时替换携带物;需要配套核心补丁,无完整事件回退
# 不拦截正常第一次吃树果。关闭 heldItemFixes 总开关也会放行此项
CudChew: true
# 改变特性的招式:总开关和各子项默认 false;要限制时需同时开启总开关与对应子项
abilityChangeMoves:
enabled: false
# 也支持与 heldItemFixes.moves 相同的 enabled/attackName/displayName 格式
# 可继续添加任意招式的英文全名(含空格、区分大小写),true=限制,false=放行
# 示例:在下方增加 "Your Custom Move": true;同样受本组 enabled 控制
# 只配置执行限制,不会自动为新增招式生成物品凭证事务;自用招式需要核心补丁
moves:
SkillSwap: false # 特性互换:交换双方特性
RolePlay: false # 扮演:复制目标特性
Entrainment: false # 找伙伴:将自身特性赋予目标
SimpleBeam: false # 单纯光束:把目标特性变为单纯
WorrySeed: false # 烦恼种子:把目标特性变为不眠
GastroAcid: false # 胃液:使目标特性失效
# 只恢复有可信原形态记录的 Mega;记录随宝可梦保存,其他临时形态不改动
megaFormRevert:
enabled: true
# 融合物品检查
fusionItemCheck:
enabled: true
# 精确匹配,可自行增删、改成其他语言;空列表表示不接受聊天确认
confirmationResponses: ["是"]
# 树果采集修复
apricornHarvest:
enabled: true
# 树果放置修复
apricornPlacement:
enabled: true
# 恢复旧版“下方为球果树时禁止放置”;合法双格方块同批放置使用操作前快照
blockAboveTree: true
# PC/牧场等上下二格方块:阻止覆盖原半块、占用缺失半块及在上方空间不足时放置
multiBlockPlacement:
enabled: true
# 只填写上下两格、单列的方块注册名;可自行增删,空列表关闭本组匹配
blocks: ["pixelmon:pc", "pixelmon:ranch"]
# 禁止 Pixelmon 香炉/熏香右键使用、放置及已放置方块交互(主手/副手)
incenseUsage:
enabled: true
# 箱子放置限制
chestPlacement:
enabled: true
# 保持现有规则:拦截宝可梦实体进入载具
pixelmonRiding:
enabled: true
# 战斗中传送限制
battleTeleportBlock:
enabled: true
# 招式提示中的显示名称;不会改变 Mod 实际招式名和拦截匹配
moveDisplayNames:
Covet: "渴望"
Bestow: "礼物传递"
Trick: "戏法"
Thief: "小偷"
Switcheroo: "掉包"
SkillSwap: "特性互换"
RolePlay: "扮演"
Entrainment: "找伙伴"
SimpleBeam: "单纯光束"
WorrySeed: "烦恼种子"
GastroAcid: "胃液"
# 消息配置:任意项可填空字符串静默,或改为 {enabled: false, text: "自定义文字"}
# 支持 & 颜色;缺失项补齐默认值,显式空字符串/false 保留
messages:
FusionBusy: "&c这只宝可梦的上一次融合尚未结算,请稍后重试。"
MultiBlockPlacementDenied: "&c该放置会覆盖或占用双格方块空间,已阻止。"
CommandPermissionDenied: "&c没有重载配置的权限。"
CommandReloadSuccess: "&aFixPokeBug 配置已重载,缺失项已自动补齐。"
CommandReloadFailed: "&c配置重载失败,原运行配置保留,请检查控制台。"
CommandUsage: "&e用法: /{command} uuid <1-6>"
CommandUsageAdmin: "&e用法: /{command} uuid <1-6> | /{command} reload"
CommandPlayerOnly: "&c此命令只能由玩家使用。"
CommandInvalidSlot: "&c队伍位置必须为 1-6。"
CommandEmptySlot: "&c该位置没有宝可梦。"
CommandPokemonUuid: "这只精灵的uuid是{uuid}"
SimilarCaptureDenied: "&c已捕捉过属性完全相同的宝可梦,本次疑似复制捕捉已拦截。"
ThatPokemonIsAlreadyFighting: "&c该宝可梦已在战斗中!"
SkillIsEmpty: "&c宝可梦技能为空,已重新生成技能!"
Unmovable: "&c战斗中无法移动!"
PickupDisabled: "&c本服已禁止拾取特性!"
ForageDisabled: "&c本服已禁止探索场外技能!"
MoveBugDisabled: "&c携带物变更已被限制!"
AbilityBugDisabled: "&c魔术师相关携带物变更已被限制!"
ItemMoveDisabled: "&c本服已限制 {move}({id})的战斗使用!"
AbilityMoveDisabled: "&c本服已限制 {move}({id})的特性改变效果!"
ApricornHandEmpty: "&e对不起,请空手采集!"
ApricornSpaceRequired: "&c上方空间不足,无法放置此方块!"
IncenseDisabled: "&c香炉使用已被禁用!"
ChestPlaceDisabled: "&c无法放置宝可梦箱子!"
RideDisabled: "&c宝可梦无法进入载具!"
CaptureDisabled: "&c不可以捕捉!"
FusionWarning: "&c检测到融合物品问题,请输入'是'确认操作!"
FusionConfirmPrompt: "&a已确认操作,继续处理..."
# 调试模式
debug: false