update onDisable method
This commit is contained in:
parent
b94e158465
commit
f652cb1d1c
@ -117,14 +117,16 @@ public final class VillagerOptimizer extends JavaPlugin {
|
||||
public void onDisable() {
|
||||
VillagerOptimizerModule.ENABLED_MODULES.forEach(VillagerOptimizerModule::disable);
|
||||
VillagerOptimizerModule.ENABLED_MODULES.clear();
|
||||
if (scheduling != null) {
|
||||
scheduling.cancelGlobalTasks();
|
||||
scheduling = null;
|
||||
}
|
||||
VillagerOptimizerCommand.COMMANDS.forEach(VillagerOptimizerCommand::disable);
|
||||
VillagerOptimizerCommand.COMMANDS.clear();
|
||||
if (wrapperCache != null) {
|
||||
wrapperCache.disable();
|
||||
wrapperCache = null;
|
||||
}
|
||||
if (scheduling != null) {
|
||||
scheduling.cancelGlobalTasks();
|
||||
scheduling = null;
|
||||
}
|
||||
if (audiences != null) {
|
||||
audiences.close();
|
||||
audiences = null;
|
||||
@ -133,10 +135,11 @@ public final class VillagerOptimizer extends JavaPlugin {
|
||||
bStats.shutdown();
|
||||
bStats = null;
|
||||
}
|
||||
config = null;
|
||||
commandRegistration = null;
|
||||
languageCacheMap = null;
|
||||
logger = null;
|
||||
instance = null;
|
||||
config = null;
|
||||
logger = null;
|
||||
}
|
||||
|
||||
public static @NotNull VillagerOptimizer getInstance() {
|
||||
|
Loading…
x
Reference in New Issue
Block a user