完成[Enhancement] #2

This commit is contained in:
userA
2023-07-31 20:52:50 +08:00
parent e79c4d300a
commit fd3338b45a
27 changed files with 134 additions and 174 deletions

View File

@@ -1,16 +1,10 @@
package org.example.init;
import org.example.bean.ConfigFile;
import org.example.cache.FileCache;
import org.example.cache.FileCacheManagerInstance;
import org.example.exception.FileCacheException;
import org.example.util.ConfigFileUtil;
import org.example.util.FileUtil;
import org.example.util.JsonFileUtil;
import org.slf4j.Logger;
import java.nio.file.Paths;
import java.util.Map;
/**
* @author Genius
@@ -33,7 +27,6 @@ public abstract class ConfigInitMachine<T extends ConfigFile> extends CommonInit
@Override
public boolean init() {
if (ConfigFileUtil.createConfigFile(filePath,configFile,logger,pluginName)) {
registerPlugin();
return true;
}
return false;

View File

@@ -19,7 +19,6 @@ public class FileCacheManagerInitMachine extends CommonInitMachine{
public boolean init() {
try {
FileCacheManagerInstance.getInstance().start();
registerPlugin();
return success();
}catch (Exception e){
return fail(e.getMessage());

View File

@@ -26,7 +26,8 @@ public class ModuleSrcConfigFile extends ConfigFile<Map<String, Object>> {
ConstPool.CREEPER, "./config/"+ConstPool.CREEPER,
ConstPool.SECTION_WORK, "./config/"+ConstPool.SECTION_WORK,
ConstPool.HOT, "./config/"+ConstPool.HOT,
ConstPool.PUBLISH, "./config/"+ConstPool.PUBLISH)),
ConstPool.PUBLISH, "./config/"+ConstPool.PUBLISH),
"plugin",Map.of()),
FileType.CHOPPER_BOT);
}