# SpitSTIK - 高度可配置的飞沫插件
**SpitSTIK** 是一个可定制的 Minecraft 插件,添加了 `/spit` 命令,允许玩家使用可调节机制发射飞沫投射物。
**加入我们的** [**Discord**](https://discord.gg/YGzA4UxzFB) — 发现其他很棒的插件,建议新功能或获取配置帮助。
### 功能 ✨
- **可定制的飞沫机制**:
- 调整速度、冷却时间、伤害和音效
- 具有覆盖设置的多个基于权限的组
- CoreProtect 集成用于物品框日志记录
- MiniMessage 支持丰富的聊天格式
* **投射物控制**:
- 可切换的伤害 (`defaultDoDamage`)
- 飞沫动作伴随着 ENTITY_LLAMA_SPIT 音效
- 精细的音频控件(音量/音高)
- **组系统**:
- 基于优先级的权限 (`group1`-`group3` 可扩展)
- 每个组都有唯一的设置(速度最高可达 1.5 默认)
- 冷却时间从 4-10 秒
* **安全与日志**:
- 可配置的 **CoreProtect 日志记录** 用于物品框交互
- 玩家特定的冷却时间跟踪
- 权限锁定的命令
### 主配置文件 (`config.yml`) ⚙️
### 消息配置文件 (`messages.yml`)
✔ 配置已重新加载"
listener:
spitReceive: "玩家 %player% 飞沫你"
command:
onlyPlayerCanUse: "✘ 此命令只能由玩家使用"
noPermissionToUse: "✘ 你没有使用此命令的权限"
wrongMaterial: "✘ 你需要特殊物品在手中才能使用此命令"
noPermissionToReload: "✘ 你没有重新加载 SpitSTIK 插件的权限"
cooldownRemaining: "✘ 请等待 s。"
```
### 权限 🔐
| 权限节点 | 描述 |
|--------------------------|---------------------------------|
| `SpitSTIK.use` | 基本飞沫命令访问 |
| `SpitSTIK.reload` | 配置重新加载权限 |
| `SpitSTIK.group[1-X]` | 阶梯式组系统访问 |
### 命令 📟
| 命令 | 描述 |
|--------------------------|---------------------------------|
| `/spit` | 发射投射物 |
| `/spit reload` | 重新加载配置文件 |