Package net.minecraftforge.fml.config
Class ConfigTracker
java.lang.Object
net.minecraftforge.fml.config.ConfigTracker
-
Field Summary
Modifier and TypeFieldDescription(package private) static org.apache.logging.log4j.Marker
private ConcurrentHashMap<String,Map<ModConfig.Type,ModConfig>>
private EnumMap<ModConfig.Type,Set<ModConfig>>
private ConcurrentHashMap<String,ModConfig>
static ConfigTracker
private static org.apache.logging.log4j.Logger
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprivate void
closeConfig(ModConfig config, Path configBasePath)
fileMap()
getConfigFileName(String modId, ModConfig.Type type)
void
loadConfigs(ModConfig.Type type, Path configBasePath)
void
private void
openConfig(ModConfig config, Path configBasePath)
(package private) void
trackConfig(ModConfig config)
void
unloadConfigs(ModConfig.Type type, Path configBasePath)
-
Field Details
-
LOGGER
private static final org.apache.logging.log4j.Logger LOGGER -
CONFIG
static final org.apache.logging.log4j.Marker CONFIG -
INSTANCE
-
fileMap
-
configSets
-
configsByMod
-
-
Constructor Details
-
ConfigTracker
private ConfigTracker()
-
-
Method Details
-
trackConfig
-
loadConfigs
-
unloadConfigs
-
openConfig
-
closeConfig
-
loadDefaultServerConfigs
public void loadDefaultServerConfigs() -
getConfigFileName
-
configSets
-
fileMap
-