# ️ LibreBuild

**LibreBuild** 是一个 Minecraft 插件,允许 **玩家和管理员** 轻松放置模式文件 (`.schem`),让建造对每个人都更易于访问。无论您是管理世界结构的管理员,还是想要预制房屋的玩家,LibreBuild 都能满足您的需求!
## 功能
✔️ **易于模式放置** - 使用简单的物品加载和放置模式。
✔️ **管理员 & 玩家角色** - 管理员管理模式,玩家放置模式。
✔️ **世界保卫 (WorldGuard) 保护** - 通过检查受保护区域来防止破坏。
✔️ **多语言支持** - 英语、西班牙语、法语、俄语、荷兰语。
✔️ **自定义蓝图** - 定义玩家可以使用哪些模式。
## 📥 安装
1. **下载插件** 来自 [发布版](https://github.com/andrewyernau/LibreBuild/releases) 部分或 [这里](https://github.com/andrewyernau/LibreBuild/releases)。
2. 将 `LibreBuild.jar` 放入服务器的 `plugins/` 文件夹中。
3. 别忘了安装 **WorldEdit** 和 **WorldGuard**。 (测试的最小版本:7.3.9 和 7.0.9)
4. 重启您的服务器。
5. (可选) 在 `config.yml` 中配置设置。
## 🎮 工作原理
### 🔹 管理员
- **通过 WorldEdit API 创建和管理模式**。
- **将蓝图分发给玩家** 以允许受控放置。
### 🔹 玩家
- 使用蓝图右键单击以预览模式(如果位于允许的区域内)。
- 再次右键单击以放置它。
## 🛡️ 权限
| 权限 | 默认 | 描述 |
|-----------------------------|----------|------------|
| `librebuild.item.use` | true | 允许玩家放置模式。 |
| `librebuild.command.admin` | op | 授予访问管理员命令的权限。 |
## 🌍 支持的语言
- 英语 (en)
- 西班牙语 (es)
- 法语 (fr)
- 俄语 (ru)
- 荷兰语 (de)
想要其他语言?只需编辑 `language.yml` 文件或添加自定义 `.yml` 翻译即可!
## 🏗️ 未来更新
**计划的功能:**
- ✅ 为更轻松的模式选择而设计的图形用户界面
## 🔗 链接 & 支持
📌 **GitHub 仓库:** [LibreBuild](https://github.com/andrewyernau/LibreBuild)
💬 **Discord 支持:** [加入我们的社区](https://discord.gg/939UecsD95)
💖 **贡献:** 欢迎提交拉取请求!
---
> "让经典房屋购买机制回归,这样玩家就不必相信自己的建造技能来拥有一个可爱的房子。"
> — **andrewyernau**