• 欢迎加入MineBBS QQ讨论群:点击查看所有的官方讨论群
  • 我们将于近期对服务器进行迁移,服务可能中断至多2日。请各位安排好自己的访问计划,造成不便敬请谅解!
  • MineBBS入站考试已经上线!想要成为【正式会员】解锁更多功能吗?快来参与吧!【点我去看】
一个插件

原创 开源 一个插件 1.2.0

完成注册/登录后下载
### 项目简介

一个装满东西的 Minecraft Paper 服务器插件,并且还在持续添加更多内容。

### 功能列表

#### 1. 登录系统
- `/reg <密码> <确认密码>` - 注册账号
- `/login <密码>` - 登录账号
- `/cp <旧密码> <新密码> <确认密码>` - 修改密码

#### 2. 金币系统
- `/coin balance` - 查看金币余额
- `/coin pay <玩家> <金额>` - 向玩家转账
- `/coin give <玩家> <金额>` - 管理员给予玩家金币(需权限)
- `/coin take <玩家> <金额>` - 管理员扣除玩家金币(需权限)
- `/coin balance <玩家>` - 管理员查看他人金币余额(需权限)

#### 3. 领地系统
- 使用木杵左键设置点1,右键设置点2
- `/dom create <名称>` - 创建领地(消耗体积等量金币)
- `/dom` - 打开领地管理菜单
- `/dom tp <ID/编号>` - 传送到领地
- `/dom addadmin <领地ID> <玩家>` - 添加领地管理员
- `/dom name <领地ID> <新名称>` - 修改领地名称
- `/dom move <领地ID/名称> <x偏移> <y偏移> <z偏移>` - 移动领地(如 x+1 y-1 z+0)
- `/dom ad <领地名称>` - 管理员强制进入任意领地后台(需权限)
- `/dom ad delete <领地名称>` - 管理员强制删除任意领地(需权限)

#### 4. 传送系统
- `/tpa <玩家>` - 请求传送到玩家身边
- `/tpahere <玩家>` - 请求玩家传送到你身边
- `/tpaccept` - 接受传送请求
- `/tpignore` - 忽略传送请求
- `/back` - 返回上一个位置

#### 5. 留言系统
- `/offms <玩家> <内容>` - 给离线玩家留言,玩家上线后会收到鲜艳颜色的提示
- `/offms server <内容>` - 向服务器发送留言,所有玩家可查看
- `/rd` - 标记所有留言为已读
- `/msread` - 查看所有留言(显示已读/未读状态)

#### 6. 图片系统
- `/pic give <URL> <是否可破坏>` - 获取自定义图片地图
- 小图片会自动放大至填满整张地图(128x128像素)

#### 7. 假玩家系统
- `/fakeplayer spawn <名称> [皮肤URL]` - 生成假玩家(需权限)
- `/fakeplayer remove <名称>` - 移除假玩家(需权限)
- `/fakeplayer list` - 列出所有假玩家(需权限)

#### 8. 私人门系统
- `/privatedoor [数量]` - 获取私人门(需OP权限)
- 私人门只有放置者可以打开,其他人无法开启
- 私人门只有放置者或管理员可以破坏

#### 9. 自定义音乐系统 ⚠️ 重要

- `/music list` - 查看所有音乐列表
- `/music give <歌曲ID>` - 获取音乐物品(右键播放/暂停,**全体玩家同时播放**)
- `/music add <歌曲ID> <歌曲名称>` - 添加音乐(需OP权限)
- `/music remove <歌曲ID>` - 移除音乐(需OP权限)
- `/music reload` - 重新生成资源包(需OP权限)
- 音乐文件需为 **OGG 格式**,放置于 `plugins/StuffPack/music/` 目录
- **资源包由插件自动生成**在 `plugins/StuffPack/resourcepack.zip`
- **资源包推送需手动交给 server.properties 管理**,插件不自动推送资源包(之后会发布其他插件来配合)
- **⚠️ 必须在 server.properties 中配置资源包 URL,玩家才能听到音乐**

**快速上手:**
1. 将 OGG 文件放入 `plugins/StuffPack/music/<ID>.ogg`
2. 游戏内输入 `/music add <ID> <歌曲名>`
3. 将生成的 `resourcepack.zip` 放到 HTTP 服务器(推荐配合 WebServ 插件)
4. 在 `server.properties` 中配置 `resource-pack` 下载地址
5. 重启服务器,玩家加入自动加载资源包
6. 用 `/music give <ID>` 获得音乐物品,右键全服播放!

### 模块开关

所有功能模块可在 `config.yml` 中单独启用/禁用:
```yaml
modules:
login: true # 登录系统
domain: true # 领地系统
coin: true # 经济/签到系统
teleport: true # TPA传送
back: true # 返回死亡点
fakeplayer: true # 假玩家系统
picture: true # 图片地图系统
message: true # 私信系统
privatedoor: true # 私密门系统
music: true # 自定义音乐系统
performance: true # 性能优化
```

### 权限系统

| 权限节点 | 描述 | 默认值 |
| :--- | :--- | :--- |
| `stuffpack.admin` | 管理员权限 | OP |
| `stuffpack.coin.give` | 给予金币权限 | OP |
| `stuffpack.coin.take` | 扣除金币权限 | OP |
| `stuffpack.coin.balance.other` | 查看他人余额权限 | OP |
| `stuffpack.picture.use` | 使用图片系统权限 | OP |
| `stuffpack.fakeplayer` | 使用假玩家系统权限 | OP |
| `stuffpack.privatedoor` | 使用私人门系统权限 | OP |
| `stuffpack.music.give` | 获取音乐物品权限 | 所有人 |
| `stuffpack.music.admin` | 音乐管理权限(添加/删除/重载) | OP |
后退
顶部 底部