diff --git a/TShockAPI/TShock.cs b/TShockAPI/TShock.cs index 4edf40d5..27ae3fc2 100644 --- a/TShockAPI/TShock.cs +++ b/TShockAPI/TShock.cs @@ -875,7 +875,7 @@ namespace TShockAPI Regions.Reload(); Warps.ReloadWarps(); - ComputeMaxStyles(); + Utils.ComputeMaxStyles(); Utils.FixChestStacks(); Utils.UpgradeMotD(); @@ -889,26 +889,6 @@ namespace TShockAPI StatTracker.Start(); } - /// ComputeMaxStyles - Computes the max styles... - private void ComputeMaxStyles() - { - var item = new Item(); - for (int i = 0; i < Main.maxItemTypes; i++) - { - item.netDefaults(i); - if (item.placeStyle > 0) - { - if (GetDataHandlers.MaxPlaceStyles.ContainsKey(item.createTile)) - { - if (item.placeStyle > GetDataHandlers.MaxPlaceStyles[item.createTile]) - GetDataHandlers.MaxPlaceStyles[item.createTile] = item.placeStyle; - } - else - GetDataHandlers.MaxPlaceStyles.Add(item.createTile, item.placeStyle); - } - } - } - /// LastCheck - Used to keep track of the last check for basically all time based checks. private DateTime LastCheck = DateTime.UtcNow; diff --git a/TShockAPI/Utils.cs b/TShockAPI/Utils.cs index 5175934d..3626775e 100644 --- a/TShockAPI/Utils.cs +++ b/TShockAPI/Utils.cs @@ -1468,5 +1468,25 @@ namespace TShockAPI float num3 = (num2 * num2) + (num * num); return (float)Math.Sqrt(num3); } + + /// ComputeMaxStyles - Computes the max styles... + internal void ComputeMaxStyles() + { + var item = new Item(); + for (int i = 0; i < Main.maxItemTypes; i++) + { + item.netDefaults(i); + if (item.placeStyle > 0) + { + if (GetDataHandlers.MaxPlaceStyles.ContainsKey(item.createTile)) + { + if (item.placeStyle > GetDataHandlers.MaxPlaceStyles[item.createTile]) + GetDataHandlers.MaxPlaceStyles[item.createTile] = item.placeStyle; + } + else + GetDataHandlers.MaxPlaceStyles.Add(item.createTile, item.placeStyle); + } + } + } } }