- ◆ 游戏版本
- 1.12.2
- ◆ 服务端核心
- CatServer
- ◆ 前置/依赖
- Pixelmon Reforged 8.4.3、AyCore、Vault
- ◆ 原作者
- leu
AdvancedBreedLimit · 高级繁殖管理
服务端专用 | Minecraft 1.12.2 | CatServer | Pixelmon Reforged 8.4.3
服务端专用 | Minecraft 1.12.2 | CatServer | Pixelmon Reforged 8.4.3
一款全方位的牧场繁殖管理插件:每日产蛋上限、繁殖速度、环境加成、闪光 / 梦特概率、孵化步数、精灵准入、出蛋播报与孵化奖励全部可配置。纯事件驱动,不修改父母数据、不破坏原版继承逻辑。
▎环境要求
| 项目 | 要求 |
|---|---|
| Minecraft | 1.12.2 |
| 服务端核心 | CatServer(其他支持 Bukkit 的混合端亦可) |
| Pixelmon Reforged | 8.4.3 |
| 前置插件 | AyCore 1.2.2+、Vault |
| Java | 8 |
▎安装步骤
1. 将
AdvancedBreedLimit-4.0.0.jar 放入服务器 plugins 目录;2. 确认已安装 AyCore 与 Vault(并接入经济插件);
3. 启动服务器,自动生成
config.yml 与 data.yml;4. 按需修改配置后执行
/abl reload 热重载即可。▎功能一览
| # | 功能 | 配置节点 |
|---|---|---|
| 1 | 每日繁殖上限(0 点自动重置、计数持久化) | daily-limit |
| 2 | 繁殖速度控制(全局倍率 + 权限组倍率) | speed |
| 3 | 牧场环境管控(CAP / FIXED / MULTIPLY) | environment |
| 4 | 闪光概率门控(保留压制 / 额外加成) | shiny |
| 5 | 隐藏特性(梦特)门控 | hiddenability |
| 6 | 孵化步数缩放 | egg-steps |
| 7 | 繁殖准入规则(等级 / 百变怪 / 神兽) | ranch-rules |
| 8 | 出蛋 / 孵化播报(悬浮查看精灵信息) | broadcast |
| 9 | 孵化控制台奖励命令 | hatch-commands |
▎配置示例(config.yml 节选)
YAML:
# 每日繁殖上限:每人每天最多产蛋数,每日 0 点重置
daily-limit:
enable: true
max: 20
# 繁殖速度:数值越小繁殖越快,支持按权限组差异化
speed:
enable: true
global-multiplier: 1.0
permission-multipliers:
- "advancedbreedlimit.vip:0.5"
YAML:
# 牧场环境:CAP 加成封顶 / FIXED 固定档位 / MULTIPLY 整体缩放
environment:
enable: true
mode: CAP
cap: 1.5
# 闪光 & 梦特门控:控制服务器整体出货率
shiny:
enable: true
keep-chance: 100 # 自然闪光保留概率(%)
bonus-chance: 0 # 非闪蛋附加闪光概率(%)
hiddenability:
enable: true
keep-chance: 100
bonus-chance: 0
YAML:
# 孵化步数:倍率越大越难孵
egg-steps:
enable: true
multiplier: 1.0
# 繁殖准入规则:不满足条件的精灵无法放入牧场
ranch-rules:
enable: true
min-level: 30 # 精灵最低等级
ban-ditto: true # 禁止百变怪繁殖
ban-legend: true # 禁止神兽繁殖
YAML:
# 出蛋 / 孵化全服播报,消息悬浮可查看精灵详情
broadcast:
enable: true
egg-broadcast: true
hatch-broadcast: true
# 孵化成功后以控制台身份执行奖励命令
hatch-commands:
enable: true
commands:
- "give {player} pixelmon:poke_ball 3"
- "points add {player} 10"
命令占位符:
| 占位符 | 替换内容 |
|---|---|
{player} | 玩家 ID |
{pokemon} | 孵化出的精灵名称 |
▎指令
| 指令 | 说明 | 权限 |
|---|---|---|
/abl info | 查看插件版本与功能运行状态 | advancedbreedlimit.admin |
/abl reload | 重载配置文件 | advancedbreedlimit.admin |
▎权限节点
| 权限节点 | 默认 | 作用 |
|---|---|---|
advancedbreedlimit.admin | OP | 使用管理指令 |
advancedbreedlimit.bypass | 无 | 绕过每日繁殖上限 |
advancedbreedlimit.vip | 无 | 示例节点,配合速度权限倍率使用 |
▎性能说明
- 纯事件驱动,无轮询任务、无网络请求、零带宽占用;
- 配置启动时预解析缓存,繁殖高频事件中零重复解析;
- 数据写入带防抖,
/abl reload 即时生效,无需重启。购买后即含永久使用与后续更新 | 定制 / 售后 QQ:764791791