private static void ResizeArrays(bool unloading = false)
{
ItemLoader.ResizeArrays(unloading);
EquipLoader.ResizeAndFillArrays();
ModPrefix.ResizeArrays();
Main.InitializeItemAnimations();
ModDust.ResizeArrays();
TileLoader.ResizeArrays(unloading);
WallLoader.ResizeArrays(unloading);
ProjectileLoader.ResizeArrays();
NPCLoader.ResizeArrays(unloading);
NPCHeadLoader.ResizeAndFillArrays();
ModGore.ResizeAndFillArrays();
SoundLoader.ResizeAndFillArrays();
MountLoader.ResizeArrays();
BuffLoader.ResizeArrays();
PlayerHooks.RebuildHooks();
BackgroundTextureLoader.ResizeAndFillArrays();
UgBgStyleLoader.ResizeAndFillArrays();
SurfaceBgStyleLoader.ResizeAndFillArrays();
GlobalBgStyleLoader.ResizeAndFillArrays(unloading);
WaterStyleLoader.ResizeArrays();
WaterfallStyleLoader.ResizeArrays();
WorldHooks.ResizeArrays();
foreach (LocalizedText text in LanguageManager.Instance._localizedTexts.Values)
{
text.Override = null;
}
}