27 lines
601 B
Java
27 lines
601 B
Java
package me.totalfreedom.data;
|
|
|
|
import me.totalfreedom.config.Configuration;
|
|
|
|
import java.util.HashMap;
|
|
import java.util.Map;
|
|
|
|
public class ConfigRegistry
|
|
{
|
|
private final Map<String, Configuration> configurationList = new HashMap<>();
|
|
|
|
public void register(final String name, final Configuration configuration)
|
|
{
|
|
configurationList.put(name, configuration);
|
|
}
|
|
|
|
public void unregister(final String name)
|
|
{
|
|
configurationList.remove(name);
|
|
}
|
|
|
|
public Configuration getConfiguration(final String name)
|
|
{
|
|
return configurationList.get(name);
|
|
}
|
|
}
|