OnEnable
@Override
public void onEnable(){
//你的代码
}
表示当插件被启用时,执行“你的代码”中的内容
OnDisable
@Override
public void onDisable(){
//你的代码
}
表示当插件被禁用时,执行“你的代码”中的内容
OnLoad
@Override
public void onLoad(){
//你的代码
}
表示当插件被加载时,执行“你的代码”中的内容
- 一般不使用,因为插件基本会在被启用时自动加载
三者优先顺序:OnLoad>OnEnable>OnDisable
也就是说,在一个插件的主类中,OnLoad里的代码会最先被执行,接着是OnEnable,最后才是OnDisable。
你还可以在“你的代码”中添加下列代码:
getLogger().info("文字");
- “文字”:表示你需要向控制台输出的文字
后续执行某些操作时也将用到OnEnable(),OnDisable()和OnLoad()的。