# 🌱 JobsPlus
[](https://modrinth.com/plugin/jobspluslite)
一个强大且轻量级的**工作系统插件**,适用于 **Minecraft Paper 1.21+**。
通过砍树、耕种、采矿等任务奖励玩家**金钱和工作经验**!
---
## ✨ 特性
### Lite 版本
- ✅ **10 个预构建的工作** (伐木者、农民、矿工、猎人、渔夫、建造者、挖掘者、附魔师、屠夫、探险家)
- ✅ 通过完成操作赚取 **Vault 金钱** 和 **工作经验**
- ✅ 使用 `/jobs stats` 来跟踪你的工作进度
- ✅ 动作栏通知 (`+$2 +4xp`)
- ✅ 每个玩家的 `/jobs notify` 开关
- ✅ 所有命令的 Tab 自动补全
- ❌ 不支持自定义工作(仅支持预构建的工作)
### Pro 版本
- 💎 Lite 版本的所有内容
- 💎 使用 YAML 或 `/jobs create` 创建 **自定义工作**
- 💎 使用 `/jobs setreward` 在游戏中 **设置奖励**
- 💎 GUI 浏览器:使用 `/jobs gui` 以可视方式加入/离开工作
- 💎 **乘数**(权限或全局)
- 💎 排行榜:`/jobs top `
- 💎 可选的 **奖励声音反馈**
---
## 🖼️ 截图
_敬请期待!_
(添加 GUI 预览、动作栏奖励弹出窗口等)
---
## 🔧 安装
1. 从 [Modrinth](https://modrinth.com/plugin/jobsplus) 下载插件。
2. 将 JAR 文件放入服务器的 `plugins/` 文件夹中。
3. 启动服务器以生成配置文件。
4. (可选) 配置 `config.yml` 和工作文件(Pro 版本)。
5. 重新加载或重启服务器。
需要:
- [Paper 1.21+](https://papermc.io)
- [Vault](https://modrinth.com/plugin/vault) + 任何经济插件(EssentialsX、CMI 等)用于金钱奖励
---
## ⌨️ 命令 & 权限
| 命令 | 描述 | 权限 |
|---------|-------------|------------|
| `/jobs list` | 列出可用工作 | jobsplus.use |
| `/jobs info ` | 显示工作信息 | jobsplus.use |
| `/jobs join ` | 加入一个工作 | jobsplus.use |
| `/jobs leave ` | 离开一个工作 | jobsplus.use |
| `/jobs stats [id]` | 显示 XP 和等级 | jobsplus.use |
| `/jobs notify [on/off]` | 切换通知 | jobsplus.use |
| `/jobs reload` | 重新加载配置文件/工作 | jobsplus.admin |
| `/jobs create` (Pro) | 创建一个新的工作 | jobsplus.admin |
| `/jobs setreward` (Pro) | 编辑工作奖励 | jobsplus.admin |
| `/jobs gui` (Pro) | GUI 界面 | jobsplus.use |
| `/jobs top ` (Pro) | 工作排行榜 | jobsplus.use |
---
## 🏆 工作经验 & 等级
- 每个动作都会给予 **工作经验**(不是原版的 XP 球)。
- 经验针对每个玩家的每个工作进行存储。
- **100 XP = +1 等级**。
- 示例:作为伐木者砍伐 10 根橡木原木 = +40xp 和 +$20。
---
## 📦 版本
- **JobsPlus Lite** → 适用于只需要预构建工作的简单服务器。
- **JobsPlus Pro** → 适用于需要完全自定义和高级功能的服务器。
---
---
## 想拥有 Pro 版本吗?
- 加入 Discord (链接在右侧)
- 打开一个工单
---
## ❤️ 贡献 & 支持
- 发现了 Bug 还是想要一个新功能?在 GitHub 上打开一个 issue 或 PR。
- 在 Modrinth 页面上加入讨论。
- 欢迎贡献和反馈!
---
## 📜 许可
本项目采用 **MIT 许可证** 许可。
可以自由使用、修改和分享。