# ⚙️ | XConfig
XConfig 是一个简单、免费且开源的库,允许快速创建多个文件,并根据开发者的意愿对这些文件执行操作,或者直接从文件中获取值。该库具有良好的代码质量,您可以查看库的代码并贡献代码。
您可以创建各种配置文件,目前该库仅支持 YAML 文件。
特性:
* 支持 Bukkit 和 BungeeCord 平台。
* 轻松创建多个文件。
* 控制文件。
* 从文件中获取多个值。
* 将值写入文件。
* 重新加载或保存文件。
* 使用普通颜色和 HEX 颜色着色文本。
[](https://jitpack.io/#InitSync/XConfig)
[](https://www.codacy.com/gh/InitSync/XConfig/dashboard?utm_source=github.com&utm_medium=referral&utm_content=InitSync/XConfig&utm_campaign=Badge_Grade)
# 🛠️ | 安装
XTools 的安装非常简单,您可以使用 Maven 或 Gradle 等依赖管理工具导入该库。或者,只需将 jar 文件添加到项目的 BuildPath 中。
要获取 jar 文件,请从 [GitHub](https://github.com/InitSync/XConfig/releases) 或 [Spigot](https://www.spigotmc.org/resources/xconfig.105977/) 下载。或者,只需 [本地构建](https://github.com/InitSync/XConfig#--build)
您可以在 [Wiki](https://github.com/InitSync/XConfig/wiki/Installation) 中查看有关如何导入库的示例。
# ➕ | 贡献
您想为库贡献代码吗?
* [创建拉取请求](https://github.com/InitSync/XConfig/compare)
* [问题](https://github.com/InitSync/XConfig/issues/new)
# ✅ | 构建
如果您想本地构建项目,请下载它,您需要 Gradle 和 Java 8+。
现在要构建项目
```
git clone https://github.com/InitSync/XConfig
cd XConfig
./gradlew shadowJar
```
文件将位于 `XConfig/bin` 文件夹中。
# 🎫 | 许可
本项目采用 GNU 通用公共许可证 v3.0 许可,更多详情请参见 [License](LICENSE) 文件。