internal static void UnloadModMap()
{
tileEntries.Clear();
wallEntries.Clear();
if (Main.dedServ)
{
return;
}
nameFuncs.Clear();
entryToTile.Clear();
entryToWall.Clear();
Array.Resize(ref MapHelper.tileLookup, TileID.Count);
Array.Resize(ref MapHelper.wallLookup, WallID.Count);
Array.Resize(ref MapHelper.colorLookup, MapHelper.modPosition);
Lang.mapLegend.Resize(MapHelper.modPosition);
initialized = false;
}
//at end of Terraria.Map.MapHelper.CreateMapTile before returning call