Package pers.neige.neigeitems.manager
Object ConfigManager
-
- All Implemented Interfaces:
public class ConfigManager配置文件管理器, 用于管理config.yml文件, 对其中缺少的配置项进行主动补全, 同时释放默认配置文件
-
-
Field Summary
Fields Modifier and Type Field Description private final FileConfigurationconfigprivate Booleandebugprivate BooleanupdateCheckprivate BooleannewDataFormatprivate LongcomboIntervalprivate BooleanremoveNBTWhenGiveprivate Stringlanguageprivate BooleanforceSyncprivate BooleancheckInventoryprivate BooleanenableJsPapiprivate BooleanresetCooldownWhenPlayerQuitpublic final static ConfigManagerINSTANCE
-
Method Summary
-
-
Method Detail
-
saveResource
final static Unit saveResource()
加载默认配置文件
-
loadConfig
final Unit loadConfig()
-
getConfig
final FileConfiguration getConfig()
-
getUpdateCheck
final Boolean getUpdateCheck()
-
setUpdateCheck
final Unit setUpdateCheck(Boolean updateCheck)
-
getNewDataFormat
final Boolean getNewDataFormat()
-
setNewDataFormat
final Unit setNewDataFormat(Boolean newDataFormat)
-
getComboInterval
final Long getComboInterval()
-
setComboInterval
final Unit setComboInterval(Long comboInterval)
-
getRemoveNBTWhenGive
final Boolean getRemoveNBTWhenGive()
-
setRemoveNBTWhenGive
final Unit setRemoveNBTWhenGive(Boolean removeNBTWhenGive)
-
getLanguage
final String getLanguage()
-
setLanguage
final Unit setLanguage(String language)
-
getForceSync
final Boolean getForceSync()
-
setForceSync
final Unit setForceSync(Boolean forceSync)
-
getCheckInventory
final Boolean getCheckInventory()
-
setCheckInventory
final Unit setCheckInventory(Boolean checkInventory)
-
getEnableJsPapi
final Boolean getEnableJsPapi()
-
setEnableJsPapi
final Unit setEnableJsPapi(Boolean enableJsPapi)
-
getResetCooldownWhenPlayerQuit
final Boolean getResetCooldownWhenPlayerQuit()
-
setResetCooldownWhenPlayerQuit
final Unit setResetCooldownWhenPlayerQuit(Boolean resetCooldownWhenPlayerQuit)
-
-
-
-