插件实例¶
虽然基于 TabooLib 开发的插件中没有插件实例(Plugin Instance)这一概念,但是由于一些必要的限制,我们需要获取由当前运行平台所定义的插件实例。
Note
例如在 Bukkit 平台下我们注册 Service 或是修改 Metadata 都需要借助插件实例来完成。
各平台获取插件实例方式如下¶
平台 |
对应 |
---|---|
bukkit |
|
nukkit |
|
bungee |
|
sponge-api7 |
|
sponge-api8 |
|
velocity |
|
Warning
除非在 @PlatformImplementations
下,无论何时,我们都不建议频繁获取和使用插件实例。这极大程度的增加了多平台移植工作难度。