玩家们进服怎么能没有好听的音效和欢迎标语呢?
目前功能最全的入服提示插件来啦
配置文件:
[MD]
# runjoin插件配置文件说明
## 配置文件路径
`./Meowdata/runjoin/config.json`
## 配置项说明
### 基础配置
| 配置项 | 类型 | 默认值 | 说明 |
|----------------------|---------|--------|---------------------------------------|
| `enabled` | boolean | `true` | 插件总开关 |
| `playSound` | boolean | `true` | 是否播放入服音效 |
| `playSoundToAll` | boolean | `false`| 音效对所有人播放 |
| `initialSoundDelay` | number | `1000` | 初始音效延迟(毫秒) |
### 通用入服通知配置 (`generalNotice`)
| 配置项 | 类型 | 默认值 | 说明 |
|----------------|---------|-----------------------|---------------------------------------|
| `enabled` | boolean | `true` | 通用通知开关 |
| `title` | string | `欢迎加入服务器` | 通知标题 |
| `message` | string | `欢迎来到我们的服务器...` | 通知内容,支持`{player}`变量 |
| `messageType` | number | `1` | 消息类型(0-9) |
| `delay` | number | `0` | 通知发送延迟(毫秒) |
### 玩家区分提示配置 (`playerNotice`)
| 配置项 | 类型 | 默认值 | 说明 |
|----------------------|---------|---------------------------------|-------------------------------|
| `enabled` | boolean | `true` | 玩家区分提示开关 |
| `broadcastToAll` | boolean | `false` | 是否广播给所有人 |
| `joinMessage` | string | `§l§6{player},欢迎回来!` | 老玩家入服消息 |
| `newcomerJoinMessage`| string | `§b欢迎新人 §l§6{player}...` | 新玩家入服消息 |
| `messageType` | number | `4` | 消息类型(0-9) |
| `delay` | number | `1000` | 提示发送延迟(毫秒) |
### 音效配置 (`sounds`)
音效数组,每个元素为一个音效配置对象,包含以下属性:
| 属性 | 类型 | 说明 |
|-----------|---------|------------------------------------|
| `name` | string | 音效名称(标识用) |
| `sound` | string | 游戏内音效ID |
| `enabled` | boolean | 是否启用该音效 |
| `delay` | number | 音效播放延迟(相对于初始延迟,毫秒) |
#### 可用音效列表
| 音效名称 | 音效ID | 说明 |
|------------|---------------------------|--------------------|
| 爆炸声 | `random.explode` | 基础爆炸声 |
| 经验声 | `random.orb` | 经验球收集声 |
| 烟花绽放 | `firework.twinkle` | 烟花闪烁声 |
| 信标激活 | `beacon.activate` | 信标激活音效 |
| 雷声预警 | `ambient.weather.thunder` | 雷声效果 |
| 鞘翅滑翔 | `elytra.loop` | 鞘翅飞行声 |
| 洞穴回响 | `ambient.cave` | 洞穴环境音效 |
| 潮涌核心 | `conduit.activate` | 潮涌核心激活声 |
| 弩箭上膛 | `crossbow.loading.end` | 弩箭加载完成声 |
| 炼药锅注水 | `cauldron.fillwater` | 炼药锅注水声 |
| 节日烟花 | `firework.launch` | 烟花发射声 |
| 礼物盒开启 | `block.barrel.open` | 木桶打开声 |
### 注:音效部分可自由添加
## 配置示例
```json
{
"enabled": true,
"generalNotice": {
"enabled": true,
"title": "欢迎加入服务器",
"message": "欢迎{player}来到我们的服务器,请遵守规则!",
"messageType": 1,
"delay": 0
},
"playerNotice": {
"enabled": true,
"broadcastToAll": true,
"joinMessage": "§l§6{player},欢迎回来!",
"newcomerJoinMessage": "§b欢迎新人 §l§6{player} §r§b加入服务器!",
"messageType": 4,
"delay": 1000
},
"playSound": true,
"playSoundToAll": false,
"sounds": [
{"name": "爆炸声", "sound": "random.explode", "enabled": true, "delay": 0},
{"name": "经验声", "sound": "random.orb", "enabled": true, "delay": 500}
],
"initialSoundDelay": 1000
}
```
[/MD]目前功能最全的入服提示插件来啦
配置文件: