Store World Exchange on shutdown.

This commit is contained in:
MobiusDevelopment
2022-10-31 00:57:58 +00:00
parent d30af0683c
commit 934c5a537c
3 changed files with 24 additions and 0 deletions

View File

@@ -35,6 +35,7 @@ import org.l2jmobius.gameserver.instancemanager.ItemAuctionManager;
import org.l2jmobius.gameserver.instancemanager.ItemsOnGroundManager;
import org.l2jmobius.gameserver.instancemanager.PrecautionaryRestartManager;
import org.l2jmobius.gameserver.instancemanager.QuestManager;
import org.l2jmobius.gameserver.instancemanager.WorldExchangeManager;
import org.l2jmobius.gameserver.model.World;
import org.l2jmobius.gameserver.model.actor.Player;
import org.l2jmobius.gameserver.model.olympiad.Hero;
@@ -480,6 +481,13 @@ public class Shutdown extends Thread
GlobalVariablesManager.getInstance().storeMe();
LOGGER.info("Global Variables Manager: Variables saved(" + tc.getEstimatedTimeAndRestartCounter() + "ms).");
// Save World Exchange.
if (Config.ENABLE_WORLD_EXCHANGE)
{
WorldExchangeManager.getInstance().storeMe();
LOGGER.info("World Exchange Manager: Data saved(" + tc.getEstimatedTimeAndRestartCounter() + "ms).");
}
// Save items on ground before closing
if (Config.SAVE_DROPPED_ITEM)
{