UBot Package Dependency
Requires 列表里的一项。
| 字段 | 类型 | 蓝图 | 说明 |
|---|---|---|---|
NameName | String | 只读 | 被依赖 Package 的插件名,例如 UBotCore。 |
VersionVersion | String | 只读 | 版本约束;为空表示任意版本。 |
OptionalbOptional | Boolean | 只读 | 可选依赖,只在对方已安装时才检查。 |
Break UBot Package Dependency
Section titled “Break UBot Package Dependency”Break UBot Package DependencyUBot Package DependencyNameVersionOptional
把依赖项拆成 Name、Version 和 Optional。
| 引脚 | 方向 | 类型 | 说明 |
|---|---|---|---|
| UBot Package Dependency | 输入 | UBot Package Dependency结构体 | |
| Name | 输出 | String | Plugin name of the required package, e.g. "UBotCore". |
| Version | 输出 | String | Version constraint (see FUBotVersionConstraint). Empty means any version. |
OptionalbOptional | 输出 | Boolean | Optional requirements are only checked when the package is present. |
Make UBot Package Dependency
Section titled “Make UBot Package Dependency”Make UBot Package DependencyUBot Package Dependency
用各个字段拼出一个 UBot Package Dependency。
| 引脚 | 方向 | 类型 |
|---|---|---|
| UBot Package Dependency | 输出 | UBot Package Dependency结构体 |