MythicCatExp ¥12
挂机池区域奖励:经验瓶生成 + 冒险币/Vault + 宝石/PlayerPoints(可选)+ GUI 传送
Paper 1.20+
MySQL(可选)
Vault(可选)
PlayerPoints(可选)
插件介绍
MythicCatExp 是一个“挂机池”玩法插件:你在主城或指定区域划定若干挂机池范围,玩家进入后可周期性获得奖励(经验瓶生成、Vault 货币、PlayerPoints 点券、指令奖励等),并提供 /catexp 打开 GUI 快速传送。
说人话:进池子就能领“挂机收益”,VIP 池子可以配更高上限与更快奖励。
主要功能
- 多挂机池 —— 每个池子独立范围、权限与奖励参数
- 经验瓶生成 —— 可按间隔与数量生成经验瓶(模拟“经验雨”)
- 金币奖励 —— 支持 Vault 经济奖励(带每日上限)
- 点券奖励 —— 支持 PlayerPoints 奖励(带每日上限,可关闭)
- 指令奖励 —— 可配置周期性执行命令(变量
{player}) - 传送 GUI —— 玩家用
/catexp打开 GUI,点击传送到各池子出口点 - 每日重置 —— 管理员可手动
/mythicexp resetdaily重置每日奖励记录 - 统计查看 —— 管理员可查看玩家挂机统计(总时长/本次会话/今日奖励)
命令列表
| 命令 | 说明 | 权限 |
|---|---|---|
/catexp | 打开挂机池传送 GUI | mythicexp.use |
/mythicexp set <池子名称> | 设置该池子的“出口位置”(用于传送/无权限踢出等) | mythicexp.admin |
/mythicexp reload | 重载配置 | mythicexp.admin |
/mythicexp resetdaily | 重置所有玩家的每日奖励记录 | mythicexp.admin |
/mythicexp stats [玩家] | 查看挂机统计(不填玩家则查看自己) | mythicexp.admin |
/mythicexp 别名:/mexp;/catexp 别名:/cexp。
权限节点
| 权限 | 说明 | 默认 |
|---|---|---|
mythicexp.admin | 管理员命令(set/reload/resetdaily/stats) | OP |
mythicexp.use | 玩家使用 /catexp | 所有人 |
池子进入权限
每个池子还有独立权限 pond_permission(例如 pond.p1)。用于控制玩家是否能享受该池子的奖励。
配置文件
配置文件路径:plugins/MythicCatExp/config.yml
MySQL(可选)
YAMLconfig.yml
mysql:
enabled: true
host: "127.0.0.1"
port: 3306
database: "exppool"
username: "exppool"
password: "password"
use-ssl: false
挂机池配置
挂机池在 exppond 下配置。每个池子至少需要:范围(两个点)、权限、标题/音效(可选)、奖励(money/points/command)等。
YAMLconfig.yml
exppond:
普通挂机池:
location:
location1: "Sspawn;-896;94;-1003"
location2: "Sspawn;-874;98;-1024"
bottle:
enable: true
bottle_speed: 60
bottle_count: 20
pond_permission: "pond.default"
money:
enable: true
speed: "60-180"
count: 5
max: 200
points:
enable: false
speed: "60-180"
count: 1
max: 0
传送 GUI
玩家执行 /catexp 会打开“挂机池传送”GUI。插件会读取你为每个池子设置的出口位置(由管理员命令 /mythicexp set <池子名称> 写入)。
如果某个池子没有设置出口位置,该池子不会出现在 GUI 列表里。
依赖插件
| 插件 | 是否必须 | 说明 |
|---|---|---|
| Vault | 可选 | 启用 money 奖励 |
| PlayerPoints | 可选 | 启用 points 奖励 |
| MySQL | 可选 | 当 mysql.enabled=true 时用于数据存储 |
常见问题
检查该池子的
pond_permission,以及 money/points/command 各自的 enable 是否开启;同时确认 Vault/PlayerPoints 依赖是否已安装。需要先用
/mythicexp set <池子名称> 设置该池子的出口位置;未设置出口位置的池子会被跳过。