Make sure GlobalVariablesManager data are stored on shutdown.
This commit is contained in:
@@ -27,6 +27,7 @@ import org.l2jmobius.gameserver.datatables.SchemeBufferTable;
|
|||||||
import org.l2jmobius.gameserver.instancemanager.CastleManorManager;
|
import org.l2jmobius.gameserver.instancemanager.CastleManorManager;
|
||||||
import org.l2jmobius.gameserver.instancemanager.CursedWeaponsManager;
|
import org.l2jmobius.gameserver.instancemanager.CursedWeaponsManager;
|
||||||
import org.l2jmobius.gameserver.instancemanager.FishingChampionshipManager;
|
import org.l2jmobius.gameserver.instancemanager.FishingChampionshipManager;
|
||||||
|
import org.l2jmobius.gameserver.instancemanager.GlobalVariablesManager;
|
||||||
import org.l2jmobius.gameserver.instancemanager.GrandBossManager;
|
import org.l2jmobius.gameserver.instancemanager.GrandBossManager;
|
||||||
import org.l2jmobius.gameserver.instancemanager.ItemsOnGroundManager;
|
import org.l2jmobius.gameserver.instancemanager.ItemsOnGroundManager;
|
||||||
import org.l2jmobius.gameserver.instancemanager.QuestManager;
|
import org.l2jmobius.gameserver.instancemanager.QuestManager;
|
||||||
@@ -453,7 +454,7 @@ public class Shutdown extends Thread
|
|||||||
|
|
||||||
// Save Fishing tournament data
|
// Save Fishing tournament data
|
||||||
FishingChampionshipManager.getInstance().shutdown();
|
FishingChampionshipManager.getInstance().shutdown();
|
||||||
LOGGER.info("Fishing Championship data has been saved!!");
|
LOGGER.info("Fishing Championship data have been saved!!");
|
||||||
|
|
||||||
// Schemes save.
|
// Schemes save.
|
||||||
SchemeBufferTable.getInstance().saveSchemes();
|
SchemeBufferTable.getInstance().saveSchemes();
|
||||||
@@ -465,6 +466,10 @@ public class Shutdown extends Thread
|
|||||||
QuestManager.getInstance().save();
|
QuestManager.getInstance().save();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Save all global variables data
|
||||||
|
GlobalVariablesManager.getInstance().storeMe();
|
||||||
|
LOGGER.info("Global Variables Manager: Variables have been saved!!");
|
||||||
|
|
||||||
// Save items on ground before closing
|
// Save items on ground before closing
|
||||||
if (Config.SAVE_DROPPED_ITEM)
|
if (Config.SAVE_DROPPED_ITEM)
|
||||||
{
|
{
|
||||||
|
Reference in New Issue
Block a user