LogoArcartX Doc

ArcartXAPI:API入口

ArcartX API入口类

ArcartXAPI

  • ArcartXAPI 是ArcartX所有服务端API的统一入口,位于 priv.seventeen.artist.arcartx.api 包下。
  • 它是一个单例对象,所有方法均为静态方法,可直接调用。

getUIRegistry()

  • 获取UI注册管理器
  • 参数:无
  • 返回值ArcartXUIRegistry
  • 调用示例
ArcartXUIRegistry registry = ArcartXAPI.getUIRegistry();

getKeyBindRegistry()

  • 获取按键绑定注册管理器
  • 参数:无
  • 返回值ArcartXKeyBindRegistry
  • 调用示例
ArcartXKeyBindRegistry registry = ArcartXAPI.getKeyBindRegistry();

getEntityManager()

  • 获取实体管理器
  • 参数:无
  • 返回值ArcartXEntityManager
  • 调用示例
ArcartXEntityManager manager = ArcartXAPI.getEntityManager();

getSoundPlayer()

  • 获取音效播放器
  • 参数:无
  • 返回值ArcartXSoundPlayer
  • 调用示例
ArcartXSoundPlayer player = ArcartXAPI.getSoundPlayer();

getNetworkSender()

  • 获取网络发送器
  • 参数:无
  • 返回值ArcartXNetworkSender
  • 调用示例
ArcartXNetworkSender sender = ArcartXAPI.getNetworkSender();

getAreaManager()

  • 获取区域管理器
  • 参数:无
  • 返回值ArcartXAreaManager
  • 调用示例
ArcartXAreaManager manager = ArcartXAPI.getAreaManager();

getEffectManager()

  • 获取特效管理器
  • 参数:无
  • 返回值ArcartXEffectManager
  • 调用示例
ArcartXEffectManager manager = ArcartXAPI.getEffectManager();

On this page