runelite-client: add runelite config with tooltip config

This commit is contained in:
Tyler Hardy
2017-11-09 21:04:40 -05:00
committed by Adam
parent 0fd85d65e5
commit 89f0b59945
2 changed files with 54 additions and 2 deletions

View File

@@ -55,6 +55,7 @@ import net.runelite.api.Client;
import net.runelite.api.Query;
import net.runelite.client.account.AccountSession;
import net.runelite.client.config.ConfigManager;
import net.runelite.client.config.RuneliteConfig;
import net.runelite.client.events.SessionClose;
import net.runelite.client.events.SessionOpen;
import net.runelite.client.game.ItemManager;
@@ -86,6 +87,7 @@ public class RuneLite
private final RuneliteProperties properties = new RuneliteProperties();
private ClientUI gui;
private RuneliteConfig config;
private PluginManager pluginManager;
private final MenuManager menuManager = new MenuManager(this);
private OverlayRenderer renderer;
@@ -152,8 +154,12 @@ public class RuneLite
configManager.load();
config = configManager.getConfig(RuneliteConfig.class);
eventBus.register(menuManager);
renderer = new OverlayRenderer();
// Load the plugins, but does not start them yet.
// This will initialize configuration
pluginManager = new PluginManager(this);
@@ -166,8 +172,6 @@ public class RuneLite
// Start plugins
pluginManager.start();
renderer = new OverlayRenderer();
loadSession();
}
@@ -425,6 +429,11 @@ public class RuneLite
return configManager;
}
public RuneliteConfig getConfig()
{
return config;
}
public ItemManager getItemManager()
{
return itemManager;