# 简介

## 插件介绍

### 什么是AzureFlow?

AzureFlow 是一款基于**动作流**的跨平台高客制化 Minecraft 物品库插件体系，支持 Bukkit、Folia、Fabric、Forge、BungeeCord 等多种服务器核心，第一个正式版本发布于 **2022-10-01**

* 定制化极强，配合模板解析可以做到物品动态展示
* 强大的动作流系统，让物品不单单只是物品，成为强大的交互式系统
* 功能强大、极具灵活拓展性

### AzureFlow能做什么？

* **声明式渲染**：AzureFlow 基于标准 BukkitItem 拓展了一套模板语法，使得我们可以声明式地描述最终输出的 物品 和 内核 状态之间的关系。
* **响应性**：AzureFlow 可以自动跟踪 内核 状态并在其发生变化时响应式地更新 BukkitItem。

插件还提供 [开发文档](https://cloudstack.gitbook.io/azureflow/kai-fa-zhe-bang-zhu/kai-fa-wen-dang) 让你可以做出 **更多的属于自己服务器的物品与玩法**

你可能已经有了些疑问——先别急，在后续的文档中我们会详细介绍每一个细节。现在，请继续看下去，以确保你对 AzureFlow 作为一个物品库 到底提供了什么有一个宏观的了解。

## 插件相关 <a href="#cha-jian-xiang-guan" id="cha-jian-xiang-guan"></a>

### 插件说明

{% hint style="info" %}
**测试环境**

当前最新版本已在 `Leaf 1.21.4` `Leaf 1.21.8` 环境中成功通过测试。

如果你遇到兼容性问题，欢迎在 [GitHub Issues](https://github.com/rokukoo/AzureFlow-issues) 提交反馈。
{% endhint %}

<table data-full-width="false"><thead><tr><th>说明</th><th>内容</th></tr></thead><tbody><tr><td>支持版本</td><td><strong>1.8 ~ 1.21.10</strong></td></tr><tr><td>插件硬依赖</td><td>-</td></tr><tr><td>插件软依赖</td><td><ul><li>MythicMobs</li><li>PlaceholderAPI</li><li>Vault</li></ul></td></tr></tbody></table>

### 插件用法

下载最新版本的 AzureFlow 本体插件，放入 **/plugin** 文件夹后重启服务器

## 联系我们

### 交流社区

欢迎加入以下社区，你可以在社区中找到我们并及时获取插件最新内容。

* [<mark style="color:blue;">AzureFlow插件交流QQ群</mark>](https://jq.qq.com/?_wv=1027\&k=CBLggC7z)&#x20;
* [<mark style="color:blue;">AzureFlow Discord</mark>](https://discord.gg/9Nj9xTFfvq)

### 反馈问题

你可以选择在上述的社交渠道中反馈问题，也欢迎在下面的 Github Issue 中反馈问题，我们将优先处理 Github Issue 中反馈的存在的问题。 &#x20;

{% embed url="<https://github.com/rokukoo/AzureFlow-issues>" %}
GitHub Issues
{% endembed %}

## 附注

本文档可能更偏向技术性说明，入门者可以尝试配合查看以下**社区文档**方便理解上手

*欢迎投稿..*


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://cloudstack.gitbook.io/azureflow/home/readme.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
