# BedrockMining
[RU](README_RU.md) | EN
BedrockMining 是一个灵活的 Minecraft 插件,允许玩家在可配置设置和视觉反馈下挖掘黑曜石方块。

## 功能
- **可配置的挖掘时间**: 设置黑曜石方块的自定义挖掘持续时间
- **工具支持**:
- 各种工具的不同挖掘速度修正器
- 支持钻石和 Netherite 镐
- 必需的效率附魔等级设置
- **视觉反馈**:
- 多个进度显示模式(ActionBar、BossBar、聊天、粒子)
- 可定制的进度条外观
- 可选的挖掘过程中的粒子效果
- **音效**:
- 可配置的破坏和完成音效
- 可调整的音量和音调设置
- 可定制的声音频率
- **掉落设置**:
- 配置黑曜石是否以物品掉落
- **多语言支持**:
- 英语和俄语
- **版本兼容性**:
- 与多个 Minecraft 版本(1.8.8+)兼容
- 自动版本检测
- 特定于版本的适配器
## 需求
- Java 8 或更高版本
- Spigot/Bukkit 服务器 (1.8.8 或更高版本)
## 安装
1. 从发布版部分下载最新版的 `BedrockMining-1.0.0.jar`
2. 将 JAR 文件放在服务器的 `plugins` 文件夹中
3. 重新启动服务器
4. 默认配置文件将生成在 `plugins/BedrockMining/config.yml`
## 使用
基本命令:
- `/bedrockmining` 或 `/bm` - 显示插件信息
- `/bedrockmining help` - 显示帮助信息
- `/bedrockmining reload` - 重新加载插件配置
- `/bedrockmining info` - 显示插件状态和设置
## 权限
- `bedrockmining.break` - 允许破坏黑曜石(默认:op)
- `bedrockmining.reload` - 允许重新加载插件(默认:op)
- `bedrockmining.admin` - 访问所有命令(默认:op)
## 从源代码构建
本项目使用 Maven 作为其构建系统。 要构建插件:
1. 克隆存储库
2. 导航到项目目录
3. 运行:
```bash
mvn -B package --file pom.xml
```
编译后的 JAR 将位于 `target/BedrockMining-1.0.0.jar`
## 依赖项
- Spigot API