ClassUtils

基本信息

属性 值
类名 myessentials.utils.ClassUtils
用途 类加载与接口查询
public 方法 3
启用版本 Minecraft 1.7.10

功能

判断类是否存在、列举类型实现的接口。

实现要点

  • isClassLoaded - 目标类是否已加载(用于可选依赖检测)
  • isBukkitLoaded - Bukkit API 是否存在
  • getAllInterfaces - 递归取某个类实现的全部接口(含父类)
  • isBukkitLoaded 供 BukkitCompat 使用; 本 mod 硬依赖仅 Forge,Bukkit / 其它 mod 均为可选
  • utils 包共 11 个类(10 个工具类 + 本类 DelayedThread)。
  • 全部为静态工具方法,不注册任何游戏内容。

相关条目