# **Soundlooper**
*版本: 1.0*
*作者: XCaNiNeX*
## **概述**
Soundlooper 是一个轻量级的插件,允许您在服务器上创建自定义声音区域。 当玩家进入特定区域(如集线器、出生点或迷你游戏)时,播放沉浸式声音。 使用命令轻松配置区域、声音和消息。
## **命令**
### **设置区域角落**
- **`/looper pos1`**
将区域的第一个角落设置为您的位置。
- **示例:** `/looper pos1`
- **`/looper pos2`**
将区域的第二个角落设置为您的位置。
- **示例:** `/looper pos2`
## 音频格式
- **Minecraft 音频示例**: `entity.player.levelup`
- **Minecraft 音频列表**: [Minecraft 音频列表](https://www.digminecraft.com/lists/sound_list_pc.php)
- **自定义音频示例**: `iamusic:music_disc.mozart` (这是一个在 Items Adder 中制作的自定义音频示例)
### **创建和管理区域**
- **`/looper set [message]`**
使用名称、声音和可选的进入消息创建一个区域。
- **示例:** `/looper set spawn_area entity.player.levelup &6欢迎来到出生点!`
- **`/looper play `**
激活区域。
- **示例:** `/looper play spawn_area`
- **`/looper stop `**
停用区域。
- **示例:** `/looper stop spawn_area`
- **`/looper remove `**
永久删除区域。
- **示例:** `/looper remove spawn_area`
### **插件管理**
- **`/looper reload`**
重新加载插件的配置和区域数据。
- **示例:** `/looper reload`
## **工作原理**
1. **定义区域:** 使用 `/looper pos1` 和 `/looper pos2` 设置角落。
2. **创建区域:** 使用 `/looper set [message]` 保存它。
3. **激活:** 使用 `/looper play ` 开始在玩家进入区域时播放声音。
4. **管理:** 使用 `/looper stop` 停用,`/looper remove` 删除.
## **配置**
- **`regions.yml`**: 存储所有定义的区域、声音和消息。
- **`active_regions.yml`**: 跟踪跨重启的活动区域。
## **兼容性**
- **Minecraft 版本:** 1.21+
- **依赖项:** 无
尽情享受使用 **Soundlooper** 在您的服务器上创建沉浸式音景吧! 🎵