Vault Economy 接口

[!IMPORTANT] 内嵌的第三方代码 本文件是 Vault 项目 net.milkbowl.vault.economy.Economy 接口的原样内嵌副本, 位于独立的包根 src/main/java/net/milkbowl/ 下。 内嵌目的是让 MyEssentials-Core 在不依赖外部 Vault jar 的前提下 仍能编译并对接 Vault 生态。

基本信息

属性 值
类名 net.milkbowl.vault.economy.Economy
类型 interface,43 个方法
来源 Vault(TheNewEconomy / MilkBowl)
启用版本 Minecraft 1.7.10

功能

Vault 生态的标准经济接口:账户查询、存取款、余额、格式化货币等。

实现要点

  • 43 个方法是本 mod 中最大的单个类型, 远大于本 mod 自家的 Economy(4 个方法)。
  • ⚠️ 同名陷阱:net.milkbowl.vault.economy.Economy(43 方法,Vault 契约) 与 myessentials.economy.api.Economy(4 方法,本 mod 的值对象) 是两个不同的类。同时 import 两者必然编译冲突。
  • 由 VaultEconomy 实现/对接; 1.7.10 Forge 环境通常没有 Vault 提供的实现, 运行时需由其它 mod(如 EssentialsX)提供。
  • 本文件是依赖方的 API 表面,本身不含实现逻辑。

相关条目