SlashFling
一个Minecraft插件,让你可以让玩家带着减免的坠落伤害飞入空中!
非常适合有趣的服务器、小游戏,或者只是为了给你的朋友制造惊喜。
---
## 安装
- **[从Modrinth下载](https://modrinth.com/project/slashfling)**
将JAR文件放在服务器的`plugins`文件夹中,然后重启服务器。
## 功能
- 使用单个命令将任何玩家扔向天空
- 自动减免坠落伤害,确保安全着陆
- 冷却系统,防止垃圾信息
- 权限管理,适用于管理员、使用、冷却时间绕过和免疫
- 可配置的强度、冷却时间和减免持续时间
- 在不重启服务器的情况下重新加载配置
## 使用方法
- `/fling
` — 将玩家扔向天空
- `/fling reload` — 重新加载插件配置(需要管理员权限)
### 示例
```
/fling Steve
```
## 权限
| 权限 | 描述 | 默认为 |
| ----------------------- | ------------------------------------------ | ------- |
| `slashfling.use` | 允许使用`/fling`命令 | op |
| `slashfling.admin` | 授予所有管理员权限(重新加载、绕过) | op |
| `slashfling.immune` | 防止被非管理员扔出 | false |
| `slashfling.nocooldown` | 免除命令冷却时间 | false |
## 配置
编辑 `plugins/SlashFling/config.yml` 以定制:
- `cooldown-seconds`: 使用之间的冷却时间
- `fling-strength`: 玩家飞多高
- `resistance-duration-ticks`: 坠落伤害减免持续时间(20 ticks = 1 秒)
- 可定制的消息以及颜色代码
编辑后,使用 `/fling reload` 应用更改。
## 贡献
欢迎使用拉取请求和问题! 对于 bug 或功能请求,请先打开一个问题。
## 许可
本项目采用MIT许可证。 参见 [LICENSE](LICENSE) 以获取详细信息。