CarbonPaper99
如题,在写多个类的插件时发现的问题
是需要实现哪个接口?
查了下BukkitAPI就只有这几个

希望有人解答

耗子
使用静态(static)字段将插件主类储存起来以供其他类访问。

  1. public class ExamplePlugin extends JavaPlugin {

  2.     public static ExamplePlugin INSTANCE;

  3.     public ExamplePlugin() {
  4.          INSTANCE = this;
  5.     }
  6. }
复制代码


这样在其他类中就可以访问了:
  1. ExamplePlugin.INSTANCE.getConfig();
  2. ExamplePlugin.INSTANCE.saveConfig();
复制代码


如果我的答案有帮助的话,请给我最高的评分或到爱发电支持我,让我为更多人回答编程问题,制作更多优秀作品。

CarbonPaper99
耗子 发表于 2018-10-5 20:31
使用静态(static)字段将插件主类储存起来以供其他类访问。

多谢大佬

2457043027
或者可以用Class.forName获取到集成JavaPlugin的主类下面的静态变量(抬杠)