• Console & Mobile Terrarians - news for 1.4.4.9! As of Nov 30, iOS and Android 1.4.4.9 are out now. PS and Xbox should be very soon. Switch and Amazon are in submission. Great way to end the year - everyone on the same version of Terraria! More details HERE.

tModLoader Official tModLoader Help Thread

adi.moise21

Terrarian
Hey, i got this error on tmod loader, tried fresh installing tmod, terraria and steam, but nothing worked. Any help please?
8/29/2022 6:01:34 PM
System.DllNotFoundException: Unable to load DLL 'C:\Users\Adrian\Desktop\tModLoader\Libraries\Native\Windows\FAudio.dll' or one of its dependencies: The specified module could not be found. (0x8007007E)
at System.Runtime.InteropServices.NativeLibrary.LoadFromPath(String libraryName, Boolean throwOnError)
at System.Runtime.InteropServices.NativeLibrary.Load(String libraryPath)
at MonoLaunch.ResolveNativeLibrary(Assembly assembly, String name) in tModLoader\Terraria\MonoLaunch.cs:line 86
at System.Runtime.Loader.AssemblyLoadContext.GetResolvedUnmanagedDll(Assembly assembly, String unmanagedDllName)
at System.Runtime.Loader.AssemblyLoadContext.ResolveUnmanagedDllUsingEvent(String unmanagedDllName, Assembly assembly, IntPtr gchManagedAssemblyLoadContext)
at FAudio.FAudioLinkedVersion()
at Terraria.ModLoader.Engine.FNALogging.RedirectLogs() in tModLoader\Terraria\ModLoader\Engine\FNALogging.cs:line 88
at Terraria.ModLoader.Logging.LogStartup(Boolean dedServ) in tModLoader\Terraria\ModLoader\Logging.cs:line 88
at Terraria.Program.LaunchGame(String[] args, Boolean monoArgs) in tModLoader\Terraria\Program.cs:line 187
 

Spazmatism7

Plantera
I'm trying to do UI in tModLoader 1.4, I'm not getting any errors, but it's not appearing. What is wrong with it?

UI Code
C#:
using GalacticMod.Assets.Systems;
using Microsoft.Xna.Framework;
using Microsoft.Xna.Framework.Graphics;
using ReLogic.Content;
using Terraria;
using Terraria.GameContent;
using Terraria.GameContent.UI.Elements;
using Terraria.ModLoader;
using Terraria.UI;
using static Terraria.ModLoader.ModContent;

namespace GalacticMod.UI
{
    internal class OsmiumSoulBar : UIState
    {
        // For this bar we'll be using a frame texture and then a gradient inside bar, as it's one of the more simpler approaches while still looking decent.
        // Once this is all set up make sure to go and do the required stuff for most UI's in the Mod class.
        private UIText text;
        private UIElement area;
        private UIImage barFrame;
        private Color gradientA;
        private Color gradientB;

        public override void OnInitialize()
        {
            // Create a UIElement for all the elements to sit on top of, this simplifies the numbers as nested elements can be positioned relative to the top left corner of this element.
            // UIElement is invisible and has no padding. You can use a UIPanel if you wish for a background.
            area = new UIElement();
            area.Left.Set(-area.Width.Pixels - 600, 1f); // Place the resource bar to the left of the hearts.
            area.Top.Set(30, 0f); // Placing it just a bit below the top of the screen.
            area.Width.Set(182, 0f); // We will be placing the following 2 UIElements within this 182x60 area.
            area.Height.Set(60, 0f);

            barFrame = new UIImage(Request<Texture2D>("GalacticMod/UI/OsmiumSoulsBar", AssetRequestMode.ImmediateLoad));
            barFrame.Left.Set(22, 0f);
            barFrame.Top.Set(0, 0f);
            barFrame.Width.Set(100, 0f);
            barFrame.Height.Set(20, 0f);

            text = new UIText("0/0", 0.8f); // text to show stat
            text.Width.Set(100, 0f);
            text.Height.Set(20, 0f);
            text.Top.Set(40, 0f);
            text.Left.Set(0, 0f);

            gradientA = new Color(255, 128, 54); //light orange
            gradientB = new Color(191, 70, 0); //dark orange

            area.Append(text);
            area.Append(barFrame);
            Append(area);
        }

        public override void Draw(SpriteBatch spriteBatch)
        {
            // This prevents drawing unless we are using an ExampleDamageItem
            if (!Main.LocalPlayer.GetModPlayer<GalacticPlayer>().OsmiumDamage)
            {
                return;
            }

            base.Draw(spriteBatch);
        }

        protected override void DrawSelf(SpriteBatch spriteBatch)
        {
            base.DrawSelf(spriteBatch);

            var modPlayer = Main.LocalPlayer.GetModPlayer<GalacticPlayer>();
            // Calculate quotient
            float quotient = (float)modPlayer.osmiumSouls / modPlayer.osmiumSoulsMax; // Creating a quotient that represents the difference of your currentResource vs your maximumResource, resulting in a float of 0-1f.
            quotient = Utils.Clamp(quotient, 0f, 1f); // Clamping it to 0-1f so it doesn't go over that.

            // Here we get the screen dimensions of the barFrame element, then tweak the resulting rectangle to arrive at a rectangle within the barFrame texture that we will draw the gradient. These values were measured in a drawing program.
            Rectangle hitbox = barFrame.GetInnerDimensions().ToRectangle();
            hitbox.X += 12;
            hitbox.Width -= 24;
            hitbox.Y += 8;
            hitbox.Height -= 16;

            // Now, using this hitbox, we draw a gradient by drawing vertical lines while slowly interpolating between the 2 colors.
            int left = hitbox.Left;
            int right = hitbox.Right;
            int steps = (int)((right - left) * quotient);
            for (int i = 0; i < steps; i += 1)
            {
                //float percent = (float)i / steps; // Alternate Gradient Approach
                float percent = (float)i / (right - left);
                spriteBatch.Draw(TextureAssets.MagicPixel.Value, new Rectangle(left + i, hitbox.Y, 1, hitbox.Height), Color.Lerp(gradientA, gradientB, percent));
            }
        }
        public override void Update(GameTime gameTime)
        {
            if (!Main.LocalPlayer.GetModPlayer<GalacticPlayer>().OsmiumDamage)
            {
                return;
            }

            var modPlayer = Main.LocalPlayer.GetModPlayer<GalacticPlayer>();
            // Setting the text per tick to update and show our resource values.
            text.SetText($"Osmium Souls: {modPlayer.osmiumSouls} / {modPlayer.osmiumSoulsMax}");
            base.Update(gameTime);
        }
    }
}

UI System:
C#:
using Terraria;
using Terraria.ModLoader;
using Microsoft.Xna.Framework.Input;
using Terraria.ID;
using Microsoft.Xna.Framework;
using Terraria.UI;
using System.Collections.Generic;
using Microsoft.Xna.Framework.Graphics;
using ReLogic.Graphics;
using System;
using System.IO;
using Terraria.GameContent.UI;
using Terraria.Graphics.Effects;
using Terraria.Graphics.Shaders;
using Terraria.Audio;
using Terraria.Localization;
using Terraria.ModLoader.UI;
using static Terraria.ModLoader.ModContent;
using GalacticMod.Assets.Systems;

namespace GalacticMod.UI
{
    class UI : ModSystem
    {
        private UserInterface _osmiumSoulBarUserInterface;
        internal OsmiumSoulBar OsmiumSoulBar;

        public override void Load()
        {
            if (!Main.dedServ)
            {
                _osmiumSoulBarUserInterface = new UserInterface();
                _osmiumSoulBarUserInterface.SetState(OsmiumSoulBar);

                OsmiumSoulBar = new OsmiumSoulBar();
                OsmiumSoulBar.Activate(); // Activate calls Initialize() on the UIState if not initialized, then calls OnActivate and then calls Activate on every child element
            }
        }

        public override void Unload()
        {
            //OsmiumSoulBar?.Unload(); // If you hold data that needs to be unloaded, call it in OO-fashion
            OsmiumSoulBar = null;
        }

        private GameTime _lastUpdateUiGameTime;

        public override void UpdateUI(GameTime time) //change to override
        {
            _lastUpdateUiGameTime = time;
            if (_osmiumSoulBarUserInterface?.CurrentState != null)
            {
                _osmiumSoulBarUserInterface.Update(time);
            }
        }

        public override void ModifyInterfaceLayers(List<GameInterfaceLayer> layers) //change to override
        {
            int resourceBarIndex = layers.FindIndex(layer => layer.Name.Equals("Vanilla: Resource Bars"));
            if (resourceBarIndex != -1)
            {
                layers.Insert(resourceBarIndex, new LegacyGameInterfaceLayer(
                    "GalacticMod: Osmium Soul Bar",
                    delegate
                    {
                        if (_osmiumSoulBarUserInterface != null && _osmiumSoulBarUserInterface?.CurrentState != null)
                        {
                            _osmiumSoulBarUserInterface.Draw(Main.spriteBatch, _lastUpdateUiGameTime);
                        }
                        return true;
                    },
                       InterfaceScaleType.UI));
            }
        }
    }
}
 

dragon3025

Terrarian
I updated my mod recently and tried to publish it. The anvil shows up, it hits 100%, and makes a noise like it updated, but I can tell that it isn't. When I re-open tModLoader it doesn't inform me of my mods update, I don't see any recent changes in the workshop page's change notes, and I can publish again without updating my build.

EDIT: I uninstalled tModLoader, then reinstalled it and that fixed the problem.
 
Last edited:

Seramarias

Terrarian
Hey, I'm hoping to get a little help figuring out what's actually going wrong. After about half an hour, Terraria via TModLoader starts lagging and freezing, then crashes if I don't save + quit fast enough. It happens with or without mods active, but doesn't happen in vanilla Terraria without TModLoader. I've gone over the log, but I'm afraid I don't understand it well enough to figure it out myself. Any thoughts?

I've tried clean installs, verifying files, everything I can think of. In case the other log format was unhelpful, here's the latest.

[14:40:55.658] [Main Thread/INFO] [tML]: Save Are Located At: C:\users\steamuser\Documents\My Games\Terraria\tModLoader
[14:40:55.670] [Main Thread/INFO] [tML]: Starting tModLoader client 1.4.3.6+2022.09.47.9|1.4-stable|Stable|9648989bbf2d180a05d335811d7fd81166a50a4f|5249703145095840688 built 10/18/2022 12:57 PM
[14:40:55.672] [Main Thread/INFO] [tML]: Log date: 10/22/2022
[14:40:55.672] [Main Thread/INFO] [tML]: Running on Windows (v10.0.19043.0) X64 NetCore 6.0.0
[14:40:55.673] [Main Thread/INFO] [tML]: FrameworkDescription: .NET 6.0.0-rtm.21522.10
[14:40:55.673] [Main Thread/INFO] [tML]: Executable: Z:\home\joelle\.steam\debian-installation\steamapps\common\tModLoader\tModLoader.dll
[14:40:55.673] [Main Thread/INFO] [tML]: Working Directory: Z:\home\joelle\.steam\debian-installation\steamapps\common\tModLoader
[14:40:56.275] [Main Thread/DEBUG] [FNA]: Querying linked library versions...
[14:40:56.286] [Main Thread/DEBUG] [FNA]: SDL v2.24.0
[14:40:56.289] [Main Thread/DEBUG] [FNA]: FNA3D v22.8.0
[14:40:56.295] [Main Thread/DEBUG] [FNA]: FAudio v22.9.1
[14:40:56.648] [Main Thread/INFO] [tML]: Distribution Platform: Steam. Detection method: CWD is /steamapps/
[14:40:56.661] [Main Thread/DEBUG] [tML]: Process.Start (UseShellExecute = False): "Z:\home\joelle\.steam\debian-installation\steamapps\common\tModLoader\dotnet\6.0.0\dotnet.exe" tModLoader.dll -terrariasteamclient 672
[14:40:57.148] [Main Thread/DEBUG] [TerrariaSteamClient]: Recv: init_success
[14:40:57.149] [Main Thread/DEBUG] [TerrariaSteamClient]: Send: acknowledged
[14:40:57.619] [Main Thread/INFO] [Terraria]: Steam Cloud Quota: 127.8 MB available
[14:40:57.679] [Main Thread/INFO] [FNA]: FNA3D Driver: D3D11
[14:40:57.679] [Main Thread/INFO] [FNA]: D3D11 Adapter: AMD RADV POLARIS10
[14:40:57.697] [Main Thread/INFO] [tML]: Terraria Steam Install Location assumed to be: Z:\home\joelle\.steam\debian-installation\steamapps\common\Terraria
[14:40:57.749] [Main Thread/INFO] [tML]: Found vanilla asset with wrong case, renaming: (from Z:\home\joelle\.steam\debian-installation\steamapps\common\Terraria\Content) Images\gore_240.xnb -> Images/Gore_240.xnb
[14:40:57.786] [Main Thread/INFO] [tML]: Found vanilla asset with wrong case, renaming: (from Z:\home\joelle\.steam\debian-installation\steamapps\common\Terraria\Content) Images\projectile_179.xnb -> Images/Projectile_179.xnb
[14:40:57.829] [Main Thread/INFO] [tML]: Found vanilla asset with wrong case, renaming: (from Z:\home\joelle\.steam\debian-installation\steamapps\common\Terraria\Content) Images\projectile_618.xnb -> Images/Projectile_618.xnb
[14:40:58.418] [Main Thread/INFO] [tML]: Maximum Resolution is 1920 x 1440
[14:40:58.427] [Main Thread/DEBUG] [Terraria]: Device Created, Adapter: Generic Non-PnP Monitor, DisplayMode: {{Width:1920 Height:1080 Format:Color}}, Profile: HiDef, Width: 1920, Height: 950, Fullscreen: False, Display: \\.\DISPLAY1
[14:40:59.319] [Main Thread/DEBUG] [tML]: Native Resolve: tModLoader, Version=1.4.3.6, Culture=neutral, PublicKeyToken=null -> RzChromaSDK64.dll
[14:41:01.624] [9/DEBUG] [tML]: SSDP search line seperator: CRLF
[14:41:31.869] [.NET ThreadPool Worker/INFO] [tML]: Finding Mods...
[14:41:31.874] [.NET ThreadPool Worker/INFO] [tML]: Sandboxing: CalamityMod (Calamity Mod) v2.0.1.3
[14:41:32.489] [.NET ThreadPool Worker/INFO] [tML]: Sandboxing: CalamityModMusic (Calamity Mod Music) v2.0.1.3
[14:41:32.501] [.NET ThreadPool Worker/INFO] [tML]: Sandboxing: CalValEX (Calamity's Vanities) v10.1.2
[14:41:32.622] [.NET ThreadPool Worker/INFO] [tML]: Sandboxing: ChesterOpensSafe (Chester Opens Safe) v0.4
[14:41:32.628] [.NET ThreadPool Worker/INFO] [tML]: Sandboxing: Combinations (Combinations) v0.27
[14:41:32.639] [.NET ThreadPool Worker/INFO] [tML]: Sandboxing: FancyLighting (Fancy Lighting) v0.5.2.1
[14:41:32.647] [.NET ThreadPool Worker/INFO] [tML]: Sandboxing: ImprovedTorches (Atmospheric Torches) v1.3.1
[14:41:32.653] [.NET ThreadPool Worker/INFO] [tML]: Sandboxing: MoreAccessories (More Accessory Slots (More Accessories)) v1.3
[14:41:32.661] [.NET ThreadPool Worker/INFO] [tML]: Sandboxing: NaturalVariety ([c/0EFF0E:Natural Variety]) v0.2.5.2
[14:41:32.678] [.NET ThreadPool Worker/INFO] [tML]: Sandboxing: PylonShield (Pylons Prevent Evils) v1.8.8
[14:41:32.685] [.NET ThreadPool Worker/INFO] [tML]: Sandboxing: SolutionsMod14 (Solutions Mod) v0.2.3
[14:41:32.751] [.NET ThreadPool Worker/INFO] [tML]: Sandboxing: SummonersAssociation (Summoners Association) v0.4.8.11
[14:41:32.760] [.NET ThreadPool Worker/INFO] [tML]: Sandboxing: UnofficialCalamityWhips (Unofficial Calamity Whips) v1.0.0.2
[14:41:32.773] [.NET ThreadPool Worker/INFO] [tML]: Constructing Mods...
[14:41:33.616] [.NET ThreadPool Worker/INFO] [tML]: Adding Content: ModLoader (tModLoader) v2022.9.47.9
[14:41:33.756] [.NET ThreadPool Worker/INFO] [tML]: Adding Content: CalamityMod (Calamity Mod) v2.0.1.3
[14:41:40.455] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Main::DrawInfernoRings() added by CalamityMod
[14:41:40.516] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Player::KeyDoubleTap(int) added by CalamityMod
[14:41:40.533] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Player::QuickMount() added by CalamityMod
[14:41:40.587] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Player::dropItemCheck() added by CalamityMod
[14:41:40.604] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.UI.ItemSlot::LeftClick(Item[], int, int) added by CalamityMod
[14:41:40.625] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.UI.ItemSlot::Draw(SpriteBatch, Item[], int, int, Vector2, Color) added by CalamityMod
[14:41:40.655] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Player::KeyDoubleTap(int) added by CalamityMod
[14:41:40.665] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Main::DrawPendingMouseText() added by CalamityMod
[14:41:40.731] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Item::CanFillEmptyAmmoSlot() added by CalamityMod
[14:41:41.245] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Main::DoDraw(GameTime) modified by CalamityMod
[14:41:41.396] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Main::DrawGore() added by CalamityMod
[14:41:41.405] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Main::DrawCursor(Vector2, bool) added by CalamityMod
[14:41:41.420] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Main::SetDisplayMode(int, int, bool) added by CalamityMod
[14:41:41.431] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Main::SortDrawCacheWorms() added by CalamityMod
[14:41:41.433] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Main::DrawInfernoRings() added by CalamityMod
[14:41:41.435] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Main::DrawInterface_40_InteractItemIcon() modified by CalamityMod
[14:41:41.456] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.GameContent.Drawing.TileDrawing::DrawPartialLiquid(Tile, Vector2, Rectangle, int, Color) added by CalamityMod
[14:41:41.462] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.WaterfallManager::DrawWaterfall(SpriteBatch, int, float) modified by CalamityMod
[14:41:41.538] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.GameContent.Liquid.LiquidRenderer::InternalDraw(SpriteBatch, Vector2, int, float, bool) modified by CalamityMod
[14:41:41.547] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Main::eek:ldDrawWater(bool, int, float) modified by CalamityMod
[14:41:41.591] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Graphics.Light.TileLightScanner::GetTileLight(int, int, out Vector3) added by CalamityMod
[14:41:41.594] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.GameContent.Drawing.TileDrawing::preDrawTiles(bool, bool, bool) added by CalamityMod
[14:41:41.596] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.GameContent.Drawing.TileDrawing::Draw(bool, bool, bool, int) added by CalamityMod
[14:41:41.610] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.GameContent.ItemDropRules.CommonCode::ModifyItemDropFromNPC(NPC, int) added by CalamityMod
[14:41:41.613] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Main::UpdateTime() modified by CalamityMod
[14:41:41.638] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Main::UpdateTime_SpawnTownNPCs() added by CalamityMod
[14:41:41.658] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.NPC::ShouldEmpressBeEnraged() added by CalamityMod
[14:41:41.660] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Player::CollectTaxes() modified by CalamityMod
[14:41:41.663] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Projectile::Damage() modified by CalamityMod
[14:41:41.809] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.NPC::ApplyTileCollision(bool, Vector2, int, int) added by CalamityMod
[14:41:41.812] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Player::Hurt(PlayerDeathReason, int, int, bool, bool, bool, int) modified by CalamityMod
[14:41:41.864] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Player::DashMovement() modified by CalamityMod
[14:41:41.904] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Player::GiveImmuneTimeForCollisionAttack(int) modified by CalamityMod
[14:41:41.907] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Player::Update_NPCCollision() modified by CalamityMod
[14:41:41.922] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.WorldGen::OpenDoor(int, int, int) added by CalamityMod
[14:41:41.937] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.WorldGen::CloseDoor(int, int, bool) added by CalamityMod
[14:41:41.942] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Item::AffixName() added by CalamityMod
[14:41:41.951] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Projectile::NewProjectile(IEntitySource, float, float, float, float, int, int, float, int, float, float) added by CalamityMod
[14:41:41.959] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.NPC::Collision_DecideFallThroughPlatforms() added by CalamityMod
[14:41:41.964] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Wiring::HitWireSingle(int, int) modified by CalamityMod
[14:41:42.063] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Player::QuickHeal() modified by CalamityMod
[14:41:42.070] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Player::QuickMana() modified by CalamityMod
[14:41:42.077] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Player::ItemCheck_Inner(int) modified by CalamityMod
[14:41:42.141] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Player::GrappleMovement() added by CalamityMod
[14:41:42.155] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Player::UpdatePettingAnimal() added by CalamityMod
[14:41:42.159] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Player::playerFrame() added by CalamityMod
[14:41:42.208] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Player::SlopeDownMovement() added by CalamityMod
[14:41:42.211] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Main::DamageVar(float, float) modified by CalamityMod
[14:41:42.214] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Projectile::Damage() modified by CalamityMod
[14:41:42.341] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.NPC::ScaleStats_ApplyExpertTweaks() modified by CalamityMod
[14:41:42.344] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Projectile::AI_001() modified by CalamityMod
[14:41:42.625] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Player::UpdateBuffs(int) modified by CalamityMod
[14:41:42.805] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Player::UpdateJumpHeight() modified by CalamityMod
[14:41:42.812] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Player::Update(int) modified by CalamityMod
[14:41:43.133] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Player::Update(int) modified by CalamityMod
[14:41:43.403] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Initializers.WingStatsInitializer::Load() modified by CalamityMod
[14:41:43.410] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Player::Update(int) modified by CalamityMod
[14:41:43.674] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Player::Update(int) modified by CalamityMod
[14:41:43.948] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Player::WingMovement() modified by CalamityMod
[14:41:43.956] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Player::UpdateLifeRegen() modified by CalamityMod
[14:41:43.974] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Player::Update(int) modified by CalamityMod
[14:41:44.233] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Player::UpdateManaRegen() modified by CalamityMod
[14:41:44.239] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.WorldGen::pyramid(int, int) modified by CalamityMod
[14:41:44.258] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.WorldGen::MakeDungeon(int, int) modified by CalamityMod
[14:41:44.340] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.WorldGen::DungeonHalls(int, int, ushort, int, bool) modified by CalamityMod
[14:41:44.362] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.WorldGen::GrowLivingTree(int, int, bool) modified by CalamityMod
[14:41:44.407] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.WorldGen::SmashAltar(int, int) added by CalamityMod
[14:41:44.415] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.WorldGen::hardUpdateWorld(int, int) modified by CalamityMod
[14:41:44.452] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.WorldGen::Chlorophyte(int, int) modified by CalamityMod
[14:41:44.456] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.GameContent.UI.States.UIWorldCreation::SetDefaultOptions() modified by CalamityMod
[14:41:44.460] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.GameContent.UI.States.UIWorldCreation::AddWorldSizeOptions(UIElement, float, MouseEvent, string, float) modified by CalamityMod
[14:41:44.468] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.IO.WorldFile::ClearTempTiles() added by CalamityMod
[14:41:44.470] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.GameContent.Events.Sandstorm::HasSufficientWind() modified by CalamityMod
[14:41:44.472] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Item::prefix(int) modified by CalamityMod
[14:41:44.510] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.NPC::SlimeRainSpawns(int) added by CalamityMod
[14:41:44.515] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.NPC::SpawnNPC() modified by CalamityMod
[14:41:44.765] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Player::IsTileTypeInInteractionRange(int) modified by CalamityMod
[14:41:44.770] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Projectile::CanExplodeTile(int, int) modified by CalamityMod
[14:41:44.774] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Main::UpdateWindyDayState() modified by CalamityMod
[14:41:44.778] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Main::UpdateTime_StartNight(ref bool) modified by CalamityMod
[14:41:44.792] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.WorldGen::AttemptFossilShattering(int, int, Tile, bool) modified by CalamityMod
[14:41:44.796] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Player::GetPickaxeDamage(int, int, int, int, Tile) added by CalamityMod
[14:41:44.803] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.NPC::NPCLoot() modified by CalamityMod
[14:41:44.810] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Item::prefix(int) added by CalamityMod
[14:41:47.297] [.NET ThreadPool Worker/INFO] [tML]: Adding Content: CalamityModMusic (Calamity Mod Music) v2.0.1.3
[14:41:47.436] [.NET ThreadPool Worker/INFO] [tML]: Adding Content: CalValEX (Calamity's Vanities) v10.1.2
[14:41:48.397] [.NET ThreadPool Worker/INFO] [tML]: Adding Content: ChesterOpensSafe (Chester Opens Safe) v0.4
[14:41:48.473] [.NET ThreadPool Worker/INFO] [tML]: Adding Content: Combinations (Combinations) v0.27
[14:41:48.540] [.NET ThreadPool Worker/WARN] [tML]: Combinations.Items.UnholyAbomination.UnholyAbomination has reference fields (UnholyAbominationSpecialCatch) that may not be safe to share between clones.
For deep-cloning, add a custom Clone override and make proper copies of these fields. If shallow (memberwise) cloning is acceptable, mark the fields with [CloneByReference] or properties with [field: CloneByReference]
[14:41:48.541] [.NET ThreadPool Worker/INFO] [Combinations]: Initializing Combinations
[14:41:48.611] [.NET ThreadPool Worker/INFO] [tML]: Adding Content: FancyLighting (Fancy Lighting) v0.5.2.1
[14:41:48.809] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Lighting::GetColor9Slice(int, int, ref Vector3[]) added by FancyLighting
[14:41:48.813] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Lighting::GetColor4Slice(int, int, ref Vector3[]) added by FancyLighting
[14:41:48.816] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.GameContent.Drawing.TileDrawing::postDrawTiles(bool, bool, bool) added by FancyLighting
[14:41:48.828] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Main::RenderWater() added by FancyLighting
[14:41:48.830] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Main::DrawWaters(bool) added by FancyLighting
[14:41:48.835] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Main::RenderBackground() added by FancyLighting
[14:41:48.838] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Main::DrawBackground() added by FancyLighting
[14:41:48.888] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Main::RenderBlack() added by FancyLighting
[14:41:48.890] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Main::RenderTiles() added by FancyLighting
[14:41:48.895] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Main::RenderTiles2() added by FancyLighting
[14:41:48.898] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Main::RenderWalls() added by FancyLighting
[14:41:48.900] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Graphics.Light.LightingEngine::processBlur() added by FancyLighting
[14:41:48.902] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Graphics.Light.LightMap::Blur() added by FancyLighting
[14:41:48.904] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Main::DrawCapture(Rectangle, CaptureSettings) added by FancyLighting
[14:41:48.921] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Main::DrawTiles(bool, bool, bool, int) added by FancyLighting
[14:41:48.923] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Main::DrawWalls() added by FancyLighting
[14:41:48.925] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Main::SetBackColor(InfoToSetBackColor, out Color, out Color) added by FancyLighting
[14:41:48.936] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.GameContent.DontStarveSeed::ModifyNightColor(ref Color, ref Color) added by FancyLighting
[14:41:49.011] [.NET ThreadPool Worker/INFO] [tML]: Adding Content: ImprovedTorches (Atmospheric Torches) v1.3.1
[14:41:49.021] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.ID.TorchID::Initialize() modified by ImprovedTorches
[14:41:49.096] [.NET ThreadPool Worker/INFO] [tML]: Adding Content: MoreAccessories (More Accessory Slots (More Accessories)) v1.3
[14:41:49.173] [.NET ThreadPool Worker/INFO] [tML]: Adding Content: NaturalVariety ([c/0EFF0E:Natural Variety]) v0.2.5.2
[14:41:49.245] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.ID.ContentSamples::ModifyNPCIds() modified by NaturalVariety
[14:41:49.351] [.NET ThreadPool Worker/INFO] [tML]: Adding Content: PylonShield (Pylons Prevent Evils) v1.8.8
[14:41:49.425] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.GameContent.TeleportPylonsSystem::DoesPylonAcceptTeleportation(TeleportPylonInfo, Player) added by PylonShield
[14:41:49.512] [.NET ThreadPool Worker/INFO] [tML]: Adding Content: SolutionsMod14 (Solutions Mod) v0.2.3
[14:41:49.738] [.NET ThreadPool Worker/INFO] [tML]: Adding Content: SummonersAssociation (Summoners Association) v0.4.8.11
[14:41:49.826] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Main::DrawInterface_1_2_DrawEntityMarkersInWorld() added by SummonersAssociation
[14:41:49.830] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Main::DrawInterface_39_MouseOver() added by SummonersAssociation
[14:41:49.832] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Player::UpdateMinionTarget() added by SummonersAssociation
[14:41:49.837] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.ModLoader.ProjectileLoader::projectileAI(Projectile) added by SummonersAssociation
[14:41:49.927] [.NET ThreadPool Worker/INFO] [tML]: Adding Content: UnofficialCalamityWhips (Unofficial Calamity Whips) v1.0.0.2
[14:41:50.163] [.NET ThreadPool Worker/INFO] [tML]: Resizing...
[14:41:52.897] [.NET ThreadPool Worker/INFO] [tML]: Configuring Content: ModLoader (tModLoader) v2022.9.47.9
[14:41:52.990] [.NET ThreadPool Worker/INFO] [tML]: Configuring Content: CalamityMod (Calamity Mod) v2.0.1.3
[14:41:54.983] [.NET ThreadPool Worker/INFO] [tML]: Configuring Content: CalamityModMusic (Calamity Mod Music) v2.0.1.3
[14:41:55.080] [.NET ThreadPool Worker/INFO] [tML]: Configuring Content: CalValEX (Calamity's Vanities) v10.1.2
[14:41:55.461] [.NET ThreadPool Worker/INFO] [tML]: Configuring Content: ChesterOpensSafe (Chester Opens Safe) v0.4
[14:41:55.556] [.NET ThreadPool Worker/INFO] [tML]: Configuring Content: Combinations (Combinations) v0.27
[14:41:55.653] [.NET ThreadPool Worker/INFO] [tML]: Configuring Content: FancyLighting (Fancy Lighting) v0.5.2.1
[14:41:55.750] [.NET ThreadPool Worker/INFO] [tML]: Configuring Content: ImprovedTorches (Atmospheric Torches) v1.3.1
[14:41:55.852] [.NET ThreadPool Worker/INFO] [tML]: Configuring Content: MoreAccessories (More Accessory Slots (More Accessories)) v1.3
[14:41:55.948] [.NET ThreadPool Worker/INFO] [tML]: Configuring Content: NaturalVariety ([c/0EFF0E:Natural Variety]) v0.2.5.2
[14:41:56.050] [.NET ThreadPool Worker/INFO] [tML]: Configuring Content: PylonShield (Pylons Prevent Evils) v1.8.8
[14:41:56.147] [.NET ThreadPool Worker/INFO] [tML]: Configuring Content: SolutionsMod14 (Solutions Mod) v0.2.3
[14:41:56.266] [.NET ThreadPool Worker/INFO] [tML]: Configuring Content: SummonersAssociation (Summoners Association) v0.4.8.11
[14:41:56.361] [.NET ThreadPool Worker/INFO] [tML]: Configuring Content: UnofficialCalamityWhips (Unofficial Calamity Whips) v1.0.0.2
[14:41:56.868] [.NET ThreadPool Worker/INFO] [tML]: Finalizing Content: ModLoader (tModLoader) v2022.9.47.9
[14:41:56.975] [.NET ThreadPool Worker/INFO] [tML]: Finalizing Content: CalamityMod (Calamity Mod) v2.0.1.3
[14:41:57.114] [.NET ThreadPool Worker/INFO] [tML]: Finalizing Content: CalamityModMusic (Calamity Mod Music) v2.0.1.3
[14:41:57.225] [.NET ThreadPool Worker/INFO] [tML]: Finalizing Content: CalValEX (Calamity's Vanities) v10.1.2
[14:41:57.334] [.NET ThreadPool Worker/INFO] [tML]: Finalizing Content: ChesterOpensSafe (Chester Opens Safe) v0.4
[14:41:57.443] [.NET ThreadPool Worker/INFO] [tML]: Finalizing Content: Combinations (Combinations) v0.27
[14:41:57.553] [.NET ThreadPool Worker/INFO] [tML]: Finalizing Content: FancyLighting (Fancy Lighting) v0.5.2.1
[14:41:57.664] [.NET ThreadPool Worker/INFO] [tML]: Finalizing Content: ImprovedTorches (Atmospheric Torches) v1.3.1
[14:41:57.780] [.NET ThreadPool Worker/INFO] [tML]: Finalizing Content: MoreAccessories (More Accessory Slots (More Accessories)) v1.3
[14:41:57.890] [.NET ThreadPool Worker/INFO] [tML]: Finalizing Content: NaturalVariety ([c/0EFF0E:Natural Variety]) v0.2.5.2
[14:41:57.998] [.NET ThreadPool Worker/INFO] [tML]: Finalizing Content: PylonShield (Pylons Prevent Evils) v1.8.8
[14:41:58.108] [.NET ThreadPool Worker/INFO] [tML]: Finalizing Content: SolutionsMod14 (Solutions Mod) v0.2.3
[14:41:58.223] [.NET ThreadPool Worker/INFO] [tML]: Finalizing Content: SummonersAssociation (Summoners Association) v0.4.8.11
[14:41:58.334] [.NET ThreadPool Worker/INFO] [tML]: Finalizing Content: UnofficialCalamityWhips (Unofficial Calamity Whips) v1.0.0.2
[14:41:58.449] [.NET ThreadPool Worker/INFO] [tML]: RAM usage: 1.5 GB
[14:41:58.806] [.NET ThreadPool Worker/INFO] [tML]: Adding Recipes...
[14:42:21.967] [Main Thread/INFO] [tML]: Enabling Mod: MagicStorage
[14:42:24.968] [.NET ThreadPool Worker/INFO] [tML]: Unloading: UnofficialCalamityWhips (Unofficial Calamity Whips) v1.0.0.2
[14:42:24.988] [.NET ThreadPool Worker/INFO] [tML]: Unloading: SummonersAssociation (Summoners Association) v0.4.8.11
[14:42:24.991] [.NET ThreadPool Worker/DEBUG] [tML]: Unloaded 4 hooks, 4 detours and 4 native detours from SummonersAssociation in Summoners Association
[14:42:24.992] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.ModLoader.ProjectileLoader::projectileAI(Projectile) removed by SummonersAssociation
[14:42:25.002] [.NET ThreadPool Worker/INFO] [tML]: Unloading: SolutionsMod14 (Solutions Mod) v0.2.3
[14:42:25.025] [.NET ThreadPool Worker/INFO] [tML]: Unloading: PylonShield (Pylons Prevent Evils) v1.8.8
[14:42:25.026] [.NET ThreadPool Worker/DEBUG] [tML]: Unloaded 1 hooks, 1 detours and 1 native detours from PylonShield in Pylons Prevent Evils
[14:42:25.035] [.NET ThreadPool Worker/INFO] [tML]: Unloading: NaturalVariety ([c/0EFF0E:Natural Variety]) v0.2.5.2
[14:42:25.036] [.NET ThreadPool Worker/DEBUG] [tML]: Unloaded 0 hooks, 1 detours and 1 native detours from NaturalVariety in [c/0EFF0E:Natural Variety]
[14:42:25.053] [.NET ThreadPool Worker/INFO] [tML]: Unloading: MoreAccessories (More Accessory Slots (More Accessories)) v1.3
[14:42:25.068] [.NET ThreadPool Worker/INFO] [tML]: Unloading: ImprovedTorches (Atmospheric Torches) v1.3.1
[14:42:25.068] [.NET ThreadPool Worker/DEBUG] [tML]: Unloaded 0 hooks, 1 detours and 1 native detours from ImprovedTorches in Atmospheric Torches
[14:42:25.084] [.NET ThreadPool Worker/INFO] [tML]: Unloading: FancyLighting (Fancy Lighting) v0.5.2.1
[14:42:25.086] [.NET ThreadPool Worker/DEBUG] [tML]: Unloaded 18 hooks, 18 detours and 18 native detours from FancyLighting in Fancy Lighting
[14:42:25.101] [.NET ThreadPool Worker/INFO] [tML]: Unloading: Combinations (Combinations) v0.27
[14:42:25.102] [.NET ThreadPool Worker/INFO] [Combinations]: Unloading Combinations
[14:42:25.120] [.NET ThreadPool Worker/INFO] [tML]: Unloading: ChesterOpensSafe (Chester Opens Safe) v0.4
[14:42:25.134] [.NET ThreadPool Worker/INFO] [tML]: Unloading: CalValEX (Calamity's Vanities) v10.1.2
[14:42:25.207] [.NET ThreadPool Worker/INFO] [tML]: Unloading: CalamityModMusic (Calamity Mod Music) v2.0.1.3
[14:42:25.213] [.NET ThreadPool Worker/INFO] [tML]: Unloading: CalamityMod (Calamity Mod) v2.0.1.3
[14:42:26.562] [.NET ThreadPool Worker/DEBUG] [tML]: Unloaded 36 hooks, 84 detours and 81 native detours from CalamityMod in Calamity Mod
[14:42:26.563] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Main::DoDraw(GameTime) unmodified by CalamityMod
[14:42:26.564] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Main::DrawGore() removed by CalamityMod
[14:42:26.564] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Main::DrawCursor(Vector2, bool) removed by CalamityMod
[14:42:26.564] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Main::SetDisplayMode(int, int, bool) removed by CalamityMod
[14:42:26.564] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Main::SortDrawCacheWorms() removed by CalamityMod
[14:42:26.565] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Main::DrawInfernoRings() removed by CalamityMod
[14:42:26.565] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Main::DrawInterface_40_InteractItemIcon() unmodified by CalamityMod
[14:42:26.565] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.GameContent.Drawing.TileDrawing::DrawPartialLiquid(Tile, Vector2, Rectangle, int, Color) removed by CalamityMod
[14:42:26.566] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.WaterfallManager::DrawWaterfall(SpriteBatch, int, float) unmodified by CalamityMod
[14:42:26.566] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.GameContent.Liquid.LiquidRenderer::InternalDraw(SpriteBatch, Vector2, int, float, bool) unmodified by CalamityMod
[14:42:26.566] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Main::eek:ldDrawWater(bool, int, float) unmodified by CalamityMod
[14:42:26.567] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Graphics.Light.TileLightScanner::GetTileLight(int, int, out Vector3) removed by CalamityMod
[14:42:26.567] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.GameContent.Drawing.TileDrawing::preDrawTiles(bool, bool, bool) removed by CalamityMod
[14:42:26.567] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.GameContent.Drawing.TileDrawing::Draw(bool, bool, bool, int) removed by CalamityMod
[14:42:26.567] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.GameContent.ItemDropRules.CommonCode::ModifyItemDropFromNPC(NPC, int) removed by CalamityMod
[14:42:26.568] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Main::UpdateTime() unmodified by CalamityMod
[14:42:26.568] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Main::UpdateTime_SpawnTownNPCs() removed by CalamityMod
[14:42:26.568] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.NPC::ShouldEmpressBeEnraged() removed by CalamityMod
[14:42:26.569] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Player::CollectTaxes() unmodified by CalamityMod
[14:42:26.569] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Projectile::Damage() unmodified by CalamityMod
[14:42:26.569] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.NPC::ApplyTileCollision(bool, Vector2, int, int) removed by CalamityMod
[14:42:26.569] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Player::Hurt(PlayerDeathReason, int, int, bool, bool, bool, int) unmodified by CalamityMod
[14:42:26.570] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Player::DashMovement() unmodified by CalamityMod
[14:42:26.570] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Player::GiveImmuneTimeForCollisionAttack(int) unmodified by CalamityMod
[14:42:26.570] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Player::Update_NPCCollision() unmodified by CalamityMod
[14:42:26.571] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.WorldGen::OpenDoor(int, int, int) removed by CalamityMod
[14:42:26.571] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.WorldGen::CloseDoor(int, int, bool) removed by CalamityMod
[14:42:26.571] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Item::AffixName() removed by CalamityMod
[14:42:26.572] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Projectile::NewProjectile(IEntitySource, float, float, float, float, int, int, float, int, float, float) removed by CalamityMod
[14:42:26.572] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Player::QuickHeal() unmodified by CalamityMod
[14:42:26.573] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Player::QuickMana() unmodified by CalamityMod
[14:42:26.573] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Player::ItemCheck_Inner(int) unmodified by CalamityMod
[14:42:26.573] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Player::GrappleMovement() removed by CalamityMod
[14:42:26.574] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Player::UpdatePettingAnimal() removed by CalamityMod
[14:42:26.574] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Player::playerFrame() removed by CalamityMod
[14:42:26.574] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Player::SlopeDownMovement() removed by CalamityMod
[14:42:26.575] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Main::DamageVar(float, float) unmodified by CalamityMod
[14:42:26.575] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Projectile::Damage() unmodified by CalamityMod
[14:42:26.575] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.NPC::ScaleStats_ApplyExpertTweaks() unmodified by CalamityMod
[14:42:26.576] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Projectile::AI_001() unmodified by CalamityMod
[14:42:26.576] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Player::UpdateBuffs(int) unmodified by CalamityMod
[14:42:26.576] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Player::UpdateJumpHeight() unmodified by CalamityMod
[14:42:26.577] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Player::Update(int) unmodified by CalamityMod
[14:42:26.577] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Player::Update(int) unmodified by CalamityMod
[14:42:26.577] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Initializers.WingStatsInitializer::Load() unmodified by CalamityMod
[14:42:26.577] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Player::Update(int) unmodified by CalamityMod
[14:42:26.578] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Player::Update(int) unmodified by CalamityMod
[14:42:26.578] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Player::WingMovement() unmodified by CalamityMod
[14:42:26.578] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Player::UpdateLifeRegen() unmodified by CalamityMod
[14:42:26.579] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Player::Update(int) unmodified by CalamityMod
[14:42:26.579] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Player::UpdateManaRegen() unmodified by CalamityMod
[14:42:26.579] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.WorldGen::pyramid(int, int) unmodified by CalamityMod
[14:42:26.580] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.WorldGen::MakeDungeon(int, int) unmodified by CalamityMod
[14:42:26.580] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.WorldGen::DungeonHalls(int, int, ushort, int, bool) unmodified by CalamityMod
[14:42:26.580] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.WorldGen::GrowLivingTree(int, int, bool) unmodified by CalamityMod
[14:42:26.581] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.WorldGen::SmashAltar(int, int) removed by CalamityMod
[14:42:26.581] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.WorldGen::hardUpdateWorld(int, int) unmodified by CalamityMod
[14:42:26.581] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.WorldGen::Chlorophyte(int, int) unmodified by CalamityMod
[14:42:26.581] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.GameContent.UI.States.UIWorldCreation::SetDefaultOptions() unmodified by CalamityMod
[14:42:26.582] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.GameContent.UI.States.UIWorldCreation::AddWorldSizeOptions(UIElement, float, MouseEvent, string, float) unmodified by CalamityMod
[14:42:26.582] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.IO.WorldFile::ClearTempTiles() removed by CalamityMod
[14:42:26.582] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.GameContent.Events.Sandstorm::HasSufficientWind() unmodified by CalamityMod
[14:42:26.583] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Item::prefix(int) unmodified by CalamityMod
[14:42:26.583] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.NPC::SlimeRainSpawns(int) removed by CalamityMod
[14:42:26.583] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.NPC::SpawnNPC() unmodified by CalamityMod
[14:42:26.584] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Player::IsTileTypeInInteractionRange(int) unmodified by CalamityMod
[14:42:26.584] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Projectile::CanExplodeTile(int, int) unmodified by CalamityMod
[14:42:26.584] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Main::UpdateWindyDayState() unmodified by CalamityMod
[14:42:26.584] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Main::UpdateTime_StartNight(ref bool) unmodified by CalamityMod
[14:42:26.585] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.WorldGen::AttemptFossilShattering(int, int, Tile, bool) unmodified by CalamityMod
[14:42:26.585] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Player::GetPickaxeDamage(int, int, int, int, Tile) removed by CalamityMod
[14:42:26.586] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.NPC::NPCLoot() unmodified by CalamityMod
[14:42:26.586] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Item::prefix(int) removed by CalamityMod
[14:42:26.593] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Item::CanFillEmptyAmmoSlot() removed by CalamityMod
[14:42:26.594] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Player::KeyDoubleTap(int) removed by CalamityMod
[14:42:26.594] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Main::DrawPendingMouseText() removed by CalamityMod
[14:42:26.595] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Player::dropItemCheck() removed by CalamityMod
[14:42:26.595] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.UI.ItemSlot::LeftClick(Item[], int, int) removed by CalamityMod
[14:42:26.595] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.UI.ItemSlot::Draw(SpriteBatch, Item[], int, int, Vector2, Color) removed by CalamityMod
[14:42:26.596] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Player::QuickMount() removed by CalamityMod
[14:42:26.596] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Player::KeyDoubleTap(int) removed by CalamityMod
[14:42:26.597] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Main::DrawInfernoRings() removed by CalamityMod
[14:42:26.683] [.NET ThreadPool Worker/INFO] [tML]: Unloading: ModLoader (tModLoader) v2022.9.47.9
[14:42:30.128] [.NET ThreadPool Worker/WARN] [tML]: CalamityMod mod class still using memory. Some content references have probably not been cleared. Use a heap dump to figure out why.
[14:42:30.129] [.NET ThreadPool Worker/WARN] [tML]: CalValEX AssemblyLoadContext still using memory. Some classes are being held by Terraria or another mod. Use a heap dump to figure out why.
[14:42:30.129] [.NET ThreadPool Worker/WARN] [tML]: Combinations mod class still using memory. Some content references have probably not been cleared. Use a heap dump to figure out why.
[14:42:30.129] [.NET ThreadPool Worker/WARN] [tML]: FancyLighting AssemblyLoadContext still using memory. Some classes are being held by Terraria or another mod. Use a heap dump to figure out why.
[14:42:30.130] [.NET ThreadPool Worker/WARN] [tML]: ImprovedTorches AssemblyLoadContext still using memory. Some classes are being held by Terraria or another mod. Use a heap dump to figure out why.
[14:42:30.130] [.NET ThreadPool Worker/WARN] [tML]: MoreAccessories mod class still using memory. Some content references have probably not been cleared. Use a heap dump to figure out why.
[14:42:30.130] [.NET ThreadPool Worker/WARN] [tML]: PylonShield AssemblyLoadContext still using memory. Some classes are being held by Terraria or another mod. Use a heap dump to figure out why.
[14:42:30.131] [.NET ThreadPool Worker/WARN] [tML]: SummonersAssociation AssemblyLoadContext still using memory. Some classes are being held by Terraria or another mod. Use a heap dump to figure out why.
[14:42:30.131] [.NET ThreadPool Worker/WARN] [tML]: UnofficialCalamityWhips AssemblyLoadContext still using memory. Some classes are being held by Terraria or another mod. Use a heap dump to figure out why.
[14:42:30.144] [.NET ThreadPool Worker/INFO] [tML]: Finding Mods...
[14:42:30.145] [.NET ThreadPool Worker/INFO] [tML]: Sandboxing: CalamityMod (Calamity Mod) v2.0.1.3
[14:42:30.687] [.NET ThreadPool Worker/INFO] [tML]: Sandboxing: CalamityModMusic (Calamity Mod Music) v2.0.1.3
[14:42:30.701] [.NET ThreadPool Worker/INFO] [tML]: Sandboxing: CalValEX (Calamity's Vanities) v10.1.2
[14:42:30.836] [.NET ThreadPool Worker/INFO] [tML]: Sandboxing: ChesterOpensSafe (Chester Opens Safe) v0.4
[14:42:30.841] [.NET ThreadPool Worker/INFO] [tML]: Sandboxing: Combinations (Combinations) v0.27
[14:42:30.850] [.NET ThreadPool Worker/INFO] [tML]: Sandboxing: FancyLighting (Fancy Lighting) v0.5.2.1
[14:42:30.857] [.NET ThreadPool Worker/INFO] [tML]: Sandboxing: ImprovedTorches (Atmospheric Torches) v1.3.1
[14:42:30.863] [.NET ThreadPool Worker/INFO] [tML]: Sandboxing: MagicStorage (Magic Storage) v0.5.7.9
[14:42:30.891] [.NET ThreadPool Worker/INFO] [tML]: Sandboxing: MoreAccessories (More Accessory Slots (More Accessories)) v1.3
[14:42:30.896] [.NET ThreadPool Worker/INFO] [tML]: Sandboxing: NaturalVariety ([c/0EFF0E:Natural Variety]) v0.2.5.2
[14:42:30.906] [.NET ThreadPool Worker/INFO] [tML]: Sandboxing: PylonShield (Pylons Prevent Evils) v1.8.8
[14:42:30.913] [.NET ThreadPool Worker/INFO] [tML]: Sandboxing: SolutionsMod14 (Solutions Mod) v0.2.3
[14:42:30.931] [.NET ThreadPool Worker/INFO] [tML]: Sandboxing: SummonersAssociation (Summoners Association) v0.4.8.11
[14:42:30.939] [.NET ThreadPool Worker/INFO] [tML]: Sandboxing: UnofficialCalamityWhips (Unofficial Calamity Whips) v1.0.0.2
[14:42:30.952] [.NET ThreadPool Worker/INFO] [tML]: Constructing Mods...
[14:42:32.154] [.NET ThreadPool Worker/INFO] [tML]: Adding Content: ModLoader (tModLoader) v2022.9.47.9
[14:42:32.291] [.NET ThreadPool Worker/INFO] [tML]: Adding Content: CalamityMod (Calamity Mod) v2.0.1.3
[14:42:40.631] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Main::DrawInfernoRings() added by CalamityMod
[14:42:40.685] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Player::KeyDoubleTap(int) added by CalamityMod
[14:42:40.715] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Player::QuickMount() added by CalamityMod
[14:42:40.776] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Player::dropItemCheck() added by CalamityMod
[14:42:40.782] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.UI.ItemSlot::LeftClick(Item[], int, int) added by CalamityMod
[14:42:40.795] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.UI.ItemSlot::Draw(SpriteBatch, Item[], int, int, Vector2, Color) added by CalamityMod
[14:42:40.823] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Player::KeyDoubleTap(int) added by CalamityMod
[14:42:40.824] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Main::DrawPendingMouseText() added by CalamityMod
[14:42:40.892] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Item::CanFillEmptyAmmoSlot() added by CalamityMod
[14:42:41.410] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Main::DoDraw(GameTime) modified by CalamityMod
[14:42:41.487] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Main::DrawGore() added by CalamityMod
[14:42:41.495] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Main::DrawCursor(Vector2, bool) added by CalamityMod
[14:42:41.520] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Main::SetDisplayMode(int, int, bool) added by CalamityMod
[14:42:41.526] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Main::SortDrawCacheWorms() added by CalamityMod
[14:42:41.527] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Main::DrawInfernoRings() added by CalamityMod
[14:42:41.529] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Main::DrawInterface_40_InteractItemIcon() modified by CalamityMod
[14:42:41.538] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.GameContent.Drawing.TileDrawing::DrawPartialLiquid(Tile, Vector2, Rectangle, int, Color) added by CalamityMod
[14:42:41.543] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.WaterfallManager::DrawWaterfall(SpriteBatch, int, float) modified by CalamityMod
[14:42:41.608] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.GameContent.Liquid.LiquidRenderer::InternalDraw(SpriteBatch, Vector2, int, float, bool) modified by CalamityMod
[14:42:41.614] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Main::eek:ldDrawWater(bool, int, float) modified by CalamityMod
[14:42:41.651] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Graphics.Light.TileLightScanner::GetTileLight(int, int, out Vector3) added by CalamityMod
[14:42:41.653] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.GameContent.Drawing.TileDrawing::preDrawTiles(bool, bool, bool) added by CalamityMod
[14:42:41.655] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.GameContent.Drawing.TileDrawing::Draw(bool, bool, bool, int) added by CalamityMod
[14:42:41.666] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.GameContent.ItemDropRules.CommonCode::ModifyItemDropFromNPC(NPC, int) added by CalamityMod
[14:42:41.670] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Main::UpdateTime() modified by CalamityMod
[14:42:41.684] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Main::UpdateTime_SpawnTownNPCs() added by CalamityMod
[14:42:41.698] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.NPC::ShouldEmpressBeEnraged() added by CalamityMod
[14:42:41.700] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Player::CollectTaxes() modified by CalamityMod
[14:42:41.703] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Projectile::Damage() modified by CalamityMod
[14:42:41.824] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.NPC::ApplyTileCollision(bool, Vector2, int, int) added by CalamityMod
[14:42:41.826] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Player::Hurt(PlayerDeathReason, int, int, bool, bool, bool, int) modified by CalamityMod
[14:42:41.858] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Player::DashMovement() modified by CalamityMod
[14:42:41.896] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Player::GiveImmuneTimeForCollisionAttack(int) modified by CalamityMod
[14:42:41.898] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Player::Update_NPCCollision() modified by CalamityMod
[14:42:41.910] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.WorldGen::OpenDoor(int, int, int) added by CalamityMod
[14:42:41.923] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.WorldGen::CloseDoor(int, int, bool) added by CalamityMod
[14:42:41.928] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Item::AffixName() added by CalamityMod
[14:42:41.930] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Projectile::NewProjectile(IEntitySource, float, float, float, float, int, int, float, int, float, float) added by CalamityMod
[14:42:41.937] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.NPC::Collision_DecideFallThroughPlatforms() added by CalamityMod
[14:42:41.940] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Wiring::HitWireSingle(int, int) modified by CalamityMod
[14:42:42.035] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Player::QuickHeal() modified by CalamityMod
[14:42:42.040] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Player::QuickMana() modified by CalamityMod
[14:42:42.046] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Player::ItemCheck_Inner(int) modified by CalamityMod
[14:42:42.093] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Player::GrappleMovement() added by CalamityMod
[14:42:42.099] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Player::UpdatePettingAnimal() added by CalamityMod
[14:42:42.102] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Player::playerFrame() added by CalamityMod
[14:42:42.137] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Player::SlopeDownMovement() added by CalamityMod
[14:42:42.139] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Main::DamageVar(float, float) modified by CalamityMod
[14:42:42.142] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Projectile::Damage() modified by CalamityMod
[14:42:42.261] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.NPC::ScaleStats_ApplyExpertTweaks() modified by CalamityMod
[14:42:42.264] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Projectile::AI_001() modified by CalamityMod
[14:42:42.542] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Player::UpdateBuffs(int) modified by CalamityMod
[14:42:42.670] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Player::UpdateJumpHeight() modified by CalamityMod
[14:42:42.673] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Player::Update(int) modified by CalamityMod
[14:42:42.934] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Player::Update(int) modified by CalamityMod
[14:42:43.183] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Initializers.WingStatsInitializer::Load() modified by CalamityMod
[14:42:43.189] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Player::Update(int) modified by CalamityMod
[14:42:43.454] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Player::Update(int) modified by CalamityMod
[14:42:43.713] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Player::WingMovement() modified by CalamityMod
[14:42:43.720] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Player::UpdateLifeRegen() modified by CalamityMod
[14:42:43.742] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Player::Update(int) modified by CalamityMod
[14:42:44.004] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Player::UpdateManaRegen() modified by CalamityMod
[14:42:44.009] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.WorldGen::pyramid(int, int) modified by CalamityMod
[14:42:44.026] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.WorldGen::MakeDungeon(int, int) modified by CalamityMod
[14:42:44.091] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.WorldGen::DungeonHalls(int, int, ushort, int, bool) modified by CalamityMod
[14:42:44.113] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.WorldGen::GrowLivingTree(int, int, bool) modified by CalamityMod
[14:42:44.164] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.WorldGen::SmashAltar(int, int) added by CalamityMod
[14:42:44.171] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.WorldGen::hardUpdateWorld(int, int) modified by CalamityMod
[14:42:44.208] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.WorldGen::Chlorophyte(int, int) modified by CalamityMod
[14:42:44.212] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.GameContent.UI.States.UIWorldCreation::SetDefaultOptions() modified by CalamityMod
[14:42:44.215] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.GameContent.UI.States.UIWorldCreation::AddWorldSizeOptions(UIElement, float, MouseEvent, string, float) modified by CalamityMod
[14:42:44.222] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.IO.WorldFile::ClearTempTiles() added by CalamityMod
[14:42:44.224] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.GameContent.Events.Sandstorm::HasSufficientWind() modified by CalamityMod
[14:42:44.226] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Item::prefix(int) modified by CalamityMod
[14:42:44.262] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.NPC::SlimeRainSpawns(int) added by CalamityMod
[14:42:44.265] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.NPC::SpawnNPC() modified by CalamityMod
[14:42:44.488] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Player::IsTileTypeInInteractionRange(int) modified by CalamityMod
[14:42:44.492] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Projectile::CanExplodeTile(int, int) modified by CalamityMod
[14:42:44.495] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Main::UpdateWindyDayState() modified by CalamityMod
[14:42:44.497] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Main::UpdateTime_StartNight(ref bool) modified by CalamityMod
[14:42:44.510] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.WorldGen::AttemptFossilShattering(int, int, Tile, bool) modified by CalamityMod
[14:42:44.513] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Player::GetPickaxeDamage(int, int, int, int, Tile) added by CalamityMod
[14:42:44.520] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.NPC::NPCLoot() modified by CalamityMod
[14:42:44.531] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Item::prefix(int) added by CalamityMod
[14:42:46.959] [.NET ThreadPool Worker/INFO] [tML]: Adding Content: CalamityModMusic (Calamity Mod Music) v2.0.1.3
[14:42:47.129] [.NET ThreadPool Worker/INFO] [tML]: Adding Content: CalValEX (Calamity's Vanities) v10.1.2
[14:42:48.093] [.NET ThreadPool Worker/INFO] [tML]: Adding Content: ChesterOpensSafe (Chester Opens Safe) v0.4
[14:42:48.181] [.NET ThreadPool Worker/INFO] [tML]: Adding Content: Combinations (Combinations) v0.27
[14:42:48.242] [.NET ThreadPool Worker/WARN] [tML]: Combinations.Items.UnholyAbomination.UnholyAbomination has reference fields (UnholyAbominationSpecialCatch) that may not be safe to share between clones.
For deep-cloning, add a custom Clone override and make proper copies of these fields. If shallow (memberwise) cloning is acceptable, mark the fields with [CloneByReference] or properties with [field: CloneByReference]
[14:42:48.255] [.NET ThreadPool Worker/INFO] [Combinations]: Initializing Combinations
[14:42:48.332] [.NET ThreadPool Worker/INFO] [tML]: Adding Content: FancyLighting (Fancy Lighting) v0.5.2.1
[14:42:48.539] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Lighting::GetColor9Slice(int, int, ref Vector3[]) added by FancyLighting
[14:42:48.543] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Lighting::GetColor4Slice(int, int, ref Vector3[]) added by FancyLighting
[14:42:48.547] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.GameContent.Drawing.TileDrawing::postDrawTiles(bool, bool, bool) added by FancyLighting
[14:42:48.549] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Main::RenderWater() added by FancyLighting
[14:42:48.551] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Main::DrawWaters(bool) added by FancyLighting
[14:42:48.555] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Main::RenderBackground() added by FancyLighting
[14:42:48.558] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Main::DrawBackground() added by FancyLighting
[14:42:48.628] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Main::RenderBlack() added by FancyLighting
[14:42:48.630] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Main::RenderTiles() added by FancyLighting
[14:42:48.632] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Main::RenderTiles2() added by FancyLighting
[14:42:48.634] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Main::RenderWalls() added by FancyLighting
[14:42:48.637] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Graphics.Light.LightingEngine::processBlur() added by FancyLighting
[14:42:48.638] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Graphics.Light.LightMap::Blur() added by FancyLighting
[14:42:48.640] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Main::DrawCapture(Rectangle, CaptureSettings) added by FancyLighting
[14:42:48.655] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Main::DrawTiles(bool, bool, bool, int) added by FancyLighting
[14:42:48.656] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Main::DrawWalls() added by FancyLighting
[14:42:48.658] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Main::SetBackColor(InfoToSetBackColor, out Color, out Color) added by FancyLighting
[14:42:48.672] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.GameContent.DontStarveSeed::ModifyNightColor(ref Color, ref Color) added by FancyLighting
[14:42:48.752] [.NET ThreadPool Worker/INFO] [tML]: Adding Content: ImprovedTorches (Atmospheric Torches) v1.3.1
[14:42:48.761] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.ID.TorchID::Initialize() modified by ImprovedTorches
[14:42:48.844] [.NET ThreadPool Worker/INFO] [tML]: Adding Content: MagicStorage (Magic Storage) v0.5.7.9
[14:42:48.922] [.NET ThreadPool Worker/DEBUG] [tML]: Assembly Resolve: MagicStorage, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -> RecursiveCraft, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
[14:42:48.927] [.NET ThreadPool Worker/DEBUG] [tML]: Assembly Resolve: MagicStorage, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -> RecursiveCraft, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
[14:42:48.933] [.NET ThreadPool Worker/DEBUG] [tML]: Assembly Resolve: MagicStorage, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -> RecursiveCraft, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
[14:42:48.935] [.NET ThreadPool Worker/DEBUG] [tML]: Assembly Resolve: MagicStorage, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -> RecursiveCraft, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
[14:42:48.935] [.NET ThreadPool Worker/DEBUG] [tML]: Assembly Resolve: MagicStorage, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -> RecursiveCraft, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
[14:42:48.941] [.NET ThreadPool Worker/DEBUG] [tML]: Assembly Resolve: MagicStorage, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -> RecursiveCraft, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
[14:42:48.948] [.NET ThreadPool Worker/DEBUG] [tML]: Assembly Resolve: MagicStorage, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -> RecursiveCraft, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
[14:42:48.956] [.NET ThreadPool Worker/DEBUG] [tML]: Assembly Resolve: MagicStorage, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -> RecursiveCraft, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
[14:42:48.958] [.NET ThreadPool Worker/DEBUG] [tML]: Assembly Resolve: MagicStorage, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -> RecursiveCraft, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
[14:42:48.960] [.NET ThreadPool Worker/DEBUG] [tML]: Assembly Resolve: MagicStorage, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -> RecursiveCraft, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
[14:42:48.973] [.NET ThreadPool Worker/DEBUG] [tML]: Assembly Resolve: MagicStorage, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -> RecursiveCraft, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
[14:42:48.979] [.NET ThreadPool Worker/DEBUG] [tML]: Assembly Resolve: MagicStorage, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -> RecursiveCraft, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
[14:42:48.982] [.NET ThreadPool Worker/DEBUG] [tML]: Assembly Resolve: MagicStorage, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -> RecursiveCraft, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
[14:42:48.984] [.NET ThreadPool Worker/DEBUG] [tML]: Assembly Resolve: MagicStorage, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -> RecursiveCraft, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
[14:42:49.013] [.NET ThreadPool Worker/DEBUG] [tML]: Assembly Resolve: MagicStorage, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -> RecursiveCraft, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
[14:42:49.020] [.NET ThreadPool Worker/DEBUG] [tML]: Assembly Resolve: MagicStorage, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -> RecursiveCraft, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
[14:42:49.027] [.NET ThreadPool Worker/DEBUG] [tML]: Assembly Resolve: MagicStorage, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -> RecursiveCraft, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
[14:42:49.029] [.NET ThreadPool Worker/DEBUG] [tML]: Assembly Resolve: MagicStorage, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -> RecursiveCraft, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
[14:42:49.030] [.NET ThreadPool Worker/DEBUG] [tML]: Assembly Resolve: MagicStorage, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -> RecursiveCraft, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
[14:42:49.148] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Recipe::FindRecipes(bool) added by MagicStorage
[14:42:49.162] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Player::QuickSpawnItem(IEntitySource, int, int) added by MagicStorage
[14:42:49.164] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Main::DrawInterface_36_Cursor() added by MagicStorage
[14:42:49.168] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.UI.ItemSlot::MouseHover(Item[], int, int) added by MagicStorage
[14:42:49.173] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.UI.ItemSlot::LeftClick(Item[], int, int) added by MagicStorage
[14:42:49.174] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.UI.ItemSlot::RightClick(Item[], int, int) added by MagicStorage
[14:42:49.177] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.UI.ItemSlot::OverrideHover(Item[], int, int) added by MagicStorage
[14:42:49.184] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.UI.ItemSlot::OverrideLeftClick(Item[], int, int) added by MagicStorage
[14:42:49.189] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Player::ItemCheck_ApplyHoldStyle_Inner(float, Item, Rectangle) modified by MagicStorage
[14:42:49.214] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.ModLoader.TileLoader::NearbyEffects(int, int, int, bool) added by MagicStorage
[14:42:49.217] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Main::DoUpdate_HandleChat() modified by MagicStorage
[14:42:49.229] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.Player::QuickStackAllChests() modified by MagicStorage
[14:42:49.240] [.NET ThreadPool Worker/WARN] [tML]: Granted native detouring access to MagicStorage
[14:42:49.240] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.ModLoader.RecipeLoader::AddRecipes() modified by MagicStorage
[14:42:49.247] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.ModLoader.RecipeLoader::postAddRecipes() modified by MagicStorage
[14:42:49.250] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.ModLoader.RecipeLoader::postSetupRecipes() modified by MagicStorage
[14:42:49.265] [.NET ThreadPool Worker/DEBUG] [MagicStorage]: EnvironmentModule "MagicStorage/JourneyInfiniteItems" added by mod "MagicStorage"
[14:42:49.265] [.NET ThreadPool Worker/DEBUG] [MagicStorage]: EnvironmentModule "MagicStorage/UseInventoryModule" added by mod "MagicStorage"
[14:42:49.265] [.NET ThreadPool Worker/DEBUG] [MagicStorage]: EnvironmentModule "MagicStorage/UseInventoryNoFavoritesModule" added by mod "MagicStorage"
[14:42:49.354] [.NET ThreadPool Worker/INFO] [tML]: Adding Content: MoreAccessories (More Accessory Slots (More Accessories)) v1.3
[14:42:49.441] [.NET ThreadPool Worker/INFO] [tML]: Adding Content: NaturalVariety ([c/0EFF0E:Natural Variety]) v0.2.5.2
[14:42:49.551] [.NET ThreadPool Worker/DEBUG] [tML]: Hook IL.Terraria.ID.ContentSamples::ModifyNPCIds() modified by NaturalVariety
[14:42:49.672] [.NET ThreadPool Worker/INFO] [tML]: Adding Content: PylonShield (Pylons Prevent Evils) v1.8.8
[14:42:49.741] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.GameContent.TeleportPylonsSystem::DoesPylonAcceptTeleportation(TeleportPylonInfo, Player) added by PylonShield
[14:42:49.833] [.NET ThreadPool Worker/INFO] [tML]: Adding Content: SolutionsMod14 (Solutions Mod) v0.2.3
[14:42:50.132] [.NET ThreadPool Worker/INFO] [tML]: Adding Content: SummonersAssociation (Summoners Association) v0.4.8.11
[14:42:50.181] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Main::DrawInterface_1_2_DrawEntityMarkersInWorld() added by SummonersAssociation
[14:42:50.186] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Main::DrawInterface_39_MouseOver() added by SummonersAssociation
[14:42:50.187] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.Player::UpdateMinionTarget() added by SummonersAssociation
[14:42:50.191] [.NET ThreadPool Worker/DEBUG] [tML]: Hook On.Terraria.ModLoader.ProjectileLoader::projectileAI(Projectile) added by SummonersAssociation
[14:42:50.341] [.NET ThreadPool Worker/INFO] [tML]: Adding Content: UnofficialCalamityWhips (Unofficial Calamity Whips) v1.0.0.2
[14:42:50.532] [.NET ThreadPool Worker/INFO] [tML]: Resizing...
[14:42:54.429] [.NET ThreadPool Worker/INFO] [tML]: Configuring Content: ModLoader (tModLoader) v2022.9.47.9
[14:42:54.525] [.NET ThreadPool Worker/INFO] [tML]: Configuring Content: CalamityMod (Calamity Mod) v2.0.1.3
[14:42:56.426] [.NET ThreadPool Worker/INFO] [tML]: Configuring Content: CalamityModMusic (Calamity Mod Music) v2.0.1.3
[14:42:56.647] [.NET ThreadPool Worker/INFO] [tML]: Configuring Content: CalValEX (Calamity's Vanities) v10.1.2
[14:42:57.051] [.NET ThreadPool Worker/INFO] [tML]: Configuring Content: ChesterOpensSafe (Chester Opens Safe) v0.4
[14:42:57.158] [.NET ThreadPool Worker/INFO] [tML]: Configuring Content: Combinations (Combinations) v0.27
[14:42:57.276] [.NET ThreadPool Worker/INFO] [tML]: Configuring Content: FancyLighting (Fancy Lighting) v0.5.2.1
[14:42:57.383] [.NET ThreadPool Worker/INFO] [tML]: Configuring Content: ImprovedTorches (Atmospheric Torches) v1.3.1
[14:42:57.491] [.NET ThreadPool Worker/INFO] [tML]: Configuring Content: MagicStorage (Magic Storage) v0.5.7.9
[14:42:57.611] [.NET ThreadPool Worker/INFO] [tML]: Configuring Content: MoreAccessories (More Accessory Slots (More Accessories)) v1.3
[14:42:57.711] [.NET ThreadPool Worker/INFO] [tML]: Configuring Content: NaturalVariety ([c/0EFF0E:Natural Variety]) v0.2.5.2
[14:42:57.816] [.NET ThreadPool Worker/INFO] [tML]: Configuring Content: PylonShield (Pylons Prevent Evils) v1.8.8
[14:42:57.922] [.NET ThreadPool Worker/INFO] [tML]: Configuring Content: SolutionsMod14 (Solutions Mod) v0.2.3
[14:42:58.037] [.NET ThreadPool Worker/INFO] [tML]: Configuring Content: SummonersAssociation (Summoners Association) v0.4.8.11
[14:42:58.142] [.NET ThreadPool Worker/INFO] [tML]: Configuring Content: UnofficialCalamityWhips (Unofficial Calamity Whips) v1.0.0.2
[14:42:58.562] [.NET ThreadPool Worker/INFO] [tML]: Finalizing Content: ModLoader (tModLoader) v2022.9.47.9
[14:42:58.678] [.NET ThreadPool Worker/INFO] [tML]: Finalizing Content: CalamityMod (Calamity Mod) v2.0.1.3
[14:42:58.817] [.NET ThreadPool Worker/INFO] [tML]: Finalizing Content: CalamityModMusic (Calamity Mod Music) v2.0.1.3
[14:42:58.949] [.NET ThreadPool Worker/INFO] [tML]: Finalizing Content: CalValEX (Calamity's Vanities) v10.1.2
[14:42:59.067] [.NET ThreadPool Worker/INFO] [tML]: Finalizing Content: ChesterOpensSafe (Chester Opens Safe) v0.4
[14:42:59.187] [.NET ThreadPool Worker/INFO] [tML]: Finalizing Content: Combinations (Combinations) v0.27
[14:42:59.306] [.NET ThreadPool Worker/INFO] [tML]: Finalizing Content: FancyLighting (Fancy Lighting) v0.5.2.1
[14:42:59.423] [.NET ThreadPool Worker/INFO] [tML]: Finalizing Content: ImprovedTorches (Atmospheric Torches) v1.3.1
[14:42:59.540] [.NET ThreadPool Worker/INFO] [tML]: Finalizing Content: MagicStorage (Magic Storage) v0.5.7.9
[14:42:59.734] [.NET ThreadPool Worker/INFO] [tML]: Finalizing Content: MoreAccessories (More Accessory Slots (More Accessories)) v1.3
[14:42:59.851] [.NET ThreadPool Worker/INFO] [tML]: Finalizing Content: NaturalVariety ([c/0EFF0E:Natural Variety]) v0.2.5.2
[14:42:59.970] [.NET ThreadPool Worker/INFO] [tML]: Finalizing Content: PylonShield (Pylons Prevent Evils) v1.8.8
[14:43:00.088] [.NET ThreadPool Worker/INFO] [tML]: Finalizing Content: SolutionsMod14 (Solutions Mod) v0.2.3
[14:43:00.205] [.NET ThreadPool Worker/INFO] [tML]: Finalizing Content: SummonersAssociation (Summoners Association) v0.4.8.11
[14:43:00.321] [.NET ThreadPool Worker/INFO] [tML]: Finalizing Content: UnofficialCalamityWhips (Unofficial Calamity Whips) v1.0.0.2
[14:43:00.443] [.NET ThreadPool Worker/INFO] [tML]: RAM usage: 1.5 GB
[14:43:00.795] [.NET ThreadPool Worker/INFO] [tML]: Adding Recipes...
[14:43:14.264] [.NET ThreadPool Worker/INFO] [Terraria]: Loading World: The Weird Afterworld, IsCloud=True
[14:43:14.297] [.NET ThreadPool Worker/INFO] [StatusText]: Loading world data
[14:43:16.719] [.NET ThreadPool Worker/INFO] [StatusText]: Settling liquids
[14:43:17.622] [.NET ThreadPool Worker/INFO] [StatusText]: Loading map data
[14:43:17.817] [.NET ThreadPool Worker/INFO] [StatusText]: Drawing map
[14:43:17.877] [Main Thread/INFO] [Terraria]: Entering world with player: Miette, IsCloud=True, Size=8400x2400
[14:53:18.530] [.NET ThreadPool Worker/INFO] [StatusText]: Saving world data
[14:53:19.846] [.NET ThreadPool Worker/INFO] [StatusText]: Validating world save
[15:03:18.577] [.NET ThreadPool Worker/INFO] [StatusText]: Saving world data
[15:03:19.773] [.NET ThreadPool Worker/INFO] [StatusText]: Validating world save
[15:13:19.249] [.NET ThreadPool Worker/INFO] [StatusText]: Saving world data
[15:14:55.267] [.NET ThreadPool Worker/INFO] [StatusText]: Validating world save
 

Attachments

  • client-crashlog.txt
    34.7 KB · Views: 19
Last edited:

Mayonnaise

Terrarian
Can anyone help me? I'm trying to launch tModLoader 1.4, but it keeps on crashing and showing up with an error message (I've put the file the error message said to share below). This started happening after the "TML 2022 September Stable Update". To fix it, I've tried uninstalling and reinstalling tModLoader, uninstalling and reinstalling Steam, changing and deleting tModLoader files, updating my dotnet files and changing my Windows Security settings but nothing worked. I've also tried changing the version from the default to the other versions, but the only version that works is tModLoader 1.3, and I've tried playing Vanilla Terraria 1.4, which works perfectly fine. Any help would be heavily appreciated.
 

Attachments

  • Natives.log
    902 bytes · Views: 24

dragon3025

Terrarian
Using npc.netID == 1 to add loot is adding to all negative Slime variants.
C#:
using ReducedGrinding.Common.ItemDropRules.Conditions;
using System.Linq;
using Terraria;
using Terraria.GameContent.ItemDropRules;
using Terraria.ID;
using Terraria.ModLoader;
using static Terraria.ModLoader.ModContent;

namespace ReducedGrinding.Global
{
    public class NPCLoot : GlobalNPC
    {
        public override void ModifyNPCLoot(NPC npc, Terraria.ModLoader.NPCLoot npcLoot)
        {
            if (npc.netID == 1)
            {
                npcLoot.Add(new DropBasedOnExpertMode(ItemDropRule.Common(ItemID.Meowmere, 3), ItemDropRule.Common(ItemID.Meowmere, 2)));
            }
        }
    }
}
EDIT: I was able to get help on discord. Apparently it's a bug that's going to be fixed in the next stable release.
 
Last edited:

temek

Terrarian
Hey can somebody help me with my tmodloader crashing when launched.
[07:08:52.736] [Main Thread/FATAL] [tML]: Failed to handle save data

System.PlatformNotSupportedException: CoreCLR version 0.0 is not supported
at MonoMod.Core.Platforms.Runtimes.CoreBaseRuntime.CreateForVersion(Version version, ISystem system) in Z:\Users\aaron\Source\Repos\MonoModReorg\MonoMod\src\MonoMod.Core\Platforms\Runtimes\CoreBaseRuntime.cs:line 46
at MonoMod.Core.Platforms.PlatformTriple.CreateCurrentRuntime(ISystem system) in Z:\Users\aaron\Source\Repos\MonoModReorg\MonoMod\src\MonoMod.Core\Platforms\PlatformTriple.cs:line 18
at MonoMod.Core.Platforms.PlatformTriple.CreateCurrent() in Z:\Users\aaron\Source\Repos\MonoModReorg\MonoMod\src\MonoMod.Core\Platforms\PlatformTriple.cs:line 54
at MonoMod.Core.Utils.Helpers.InitializeValueWithLock[T,TParam](T& location, Object lock, IntPtr init, TParam obj) in Z:\Users\aaron\Source\Repos\MonoModReorg\MonoMod\src\MonoMod.Core\Utils\Helpers.cs:line 145
at MonoMod.Core.Platforms.PlatformTriple.get_Current() in Z:\Users\aaron\Source\Repos\MonoModReorg\MonoMod\src\MonoMod.Core\Platforms\PlatformTriple.cs:line 50
at MonoMod.Core.DetourFactory.CreateDefaultFactory() in Z:\Users\aaron\Source\Repos\MonoModReorg\MonoMod\src\MonoMod.Core\IDetourFactory.cs:line 32
at MonoMod.Core.Utils.Helpers.InitializeValue[T,TParam](T& location, IntPtr init, TParam obj) in Z:\Users\aaron\Source\Repos\MonoModReorg\MonoMod\src\MonoMod.Core\Utils\Helpers.cs:line 136
at MonoMod.RuntimeDetour.DetourContext.GetDefaultFactory() in Z:\Users\aaron\Source\Repos\MonoModReorg\MonoMod\src\MonoMod.RuntimeDetour.New\DetourContext.cs:line 43
at MonoMod.RuntimeDetour.Hook..ctor(MethodBase source, Delegate target, DetourConfig config, Boolean applyByDefault) in Z:\Users\aaron\Source\Repos\MonoModReorg\MonoMod\src\MonoMod.RuntimeDetour.New\Hook.cs:line 139
at MonoMod.RuntimeDetour.Hook..ctor(MethodBase source, Delegate target, DetourConfig config) in Z:\Users\aaron\Source\Repos\MonoModReorg\MonoMod\src\MonoMod.RuntimeDetour.New\Hook.cs:line 130
at MonoMod.RuntimeDetour.Hook..ctor(MethodBase source, Delegate target) in Z:\Users\aaron\Source\Repos\MonoModReorg\MonoMod\src\MonoMod.RuntimeDetour.New\Hook.cs:line 112
at Terraria.ModLoader.Engine.LoggingHooks.FixBrokenConsolePipeError() in D:\a\tModLoader\tModLoader\src\tModLoader\Terraria\ModLoader\Engine\LoggingHooks.cs:line 32
at Terraria.ModLoader.Engine.LoggingHooks.Init() in D:\a\tModLoader\tModLoader\src\tModLoader\Terraria\ModLoader\Engine\LoggingHooks.cs:line 14
at Terraria.ModLoader.Logging.LogStartup(Boolean dedServ) in D:\a\tModLoader\tModLoader\src\tModLoader\Terraria\ModLoader\Logging.cs:line 86
at Terraria.Program.LaunchGame(String[] args, Boolean monoArgs) in D:\a\tModLoader\tModLoader\src\tModLoader\Terraria\Program.cs:line 185
 

Sliver94

Terrarian
Hi i download the TmodLoader but when i transfer character from terraria i cant use they, any tips?
 

Attachments

  • IMG-20221004-WA0001.jpg
    IMG-20221004-WA0001.jpg
    246.1 KB · Views: 25

hydrocite

Terrarian
Hello everyone, I'm trying to create an armor set where the chest piece is like robes (displays on both Body and Legs). It's supposed to appear with a cloth that wraps around the waist over the pants, so I want to animate that part using the legs.

I'm running into 2 issues, the first is that I want to keep the legs of armor/pants worn underneath it but it always shows as just skin coloured legs underneath, the second being that I can't figure out how to draw/display the leg texture above the torso rather than under it.

I've looked at ExampleRobes.cs and ExampleCostume.cs on ExampleMod and seen variables like for example:
ArmorIDs.Body.Sets.HidesArms[equipSlotBodyAlt] = true;
And I'm wondering if there's ones like these for pants instead and if anyone would know how to discover them.

Any help at all would be a livesaver, thanks!
 

xilogyix

Terrarian
hello I need help with the weapon hitbox
ignore the name please
heres the code:

namespace Cyrus.Items
{
public class Lean: ModItem
{
public override void SetStaticDefaults()
{
DisplayName.SetDefault("Lean Blade");
Tooltip.SetDefault("Crafted From The Finest Substances");
}

public override void SetDefaults()
{
Item.damage = 34;
Item.DamageType = DamageClass.Melee;
Item.width = 40;
Item.height = 110;
Item.useTime = 1;
Item.useAnimation = 20;
Item.useStyle = 1;
Item.knockBack = 6;
Item.value = 10000;
Item.rare = 2;
Item.UseSound = SoundID.Item8;
Item.autoReuse = true;
}

public override void AddRecipes()
{
Recipe recipe = CreateRecipe();
recipe.AddIngredient(ItemID.DirtBlock, 12);
recipe.AddTile(TileID.WorkBenches);
recipe.Register();
}
}
}
 

kittenV

Terrarian
I tried to make translation for my item, but it gave this error:

error CS0117: 'GameCulture' does not contain a defenition for 'Russian'

Here's code:

using Terraria;
using Terraria.ID;
using Terraria.ModLoader;
using Terraria.Localization;
namespace TribulationMod.Items
{
public class PhoenixKit : ModItem
{
// Start of CS0117
public override void SetStaticDefaults()
{
DisplayName.SetDefault("Phoenix kit");
Tooltip.SetDefault("Kit stands for [c/FF0000:kittenV]\n[c/00FF00:-· Dedicated item ·-]");
DisplayName.AddTranslation(GameCulture.Russian, "Кит феникса");
Tooltip.AddTranslation(GameCulture.Russian, "Кит означает [c/FF0000:kittenV]\n[c/00FF00:-· Посвящённый предмет ·-]");
}
// End of CS0117
public override void SetDefaults()
{
Item.damage = 50;
Item.DamageType = DamageClass.Ranged;
Item.width = 62;
Item.height = 16;
Item.useTime = 10;
Item.useAnimation = 10;
Item.useStyle = 5;
Item.knockBack = 5;
Item.value = 10000;
Item.rare = 8;
Item.UseSound = SoundID.Item11;
Item.autoReuse = true;
Item.scale = 1;
Item.noMelee = true;
Item.useAmmo = AmmoID.Rocket;
// Rocket just stands at one place when I spawn it, it didn't fly anywhere
Item.shoot = ProjectileID.RocketSkeleton;
}
public override void AddRecipes()
{
Recipe recipe = CreateRecipe();
recipe.AddIngredient(ItemID.RocketLauncher);
recipe.AddIngredient(ItemID.AdamantiteRepeater);
recipe.AddIngredient(ItemID.MiniNukeII);
recipe.AddIngredient(ItemID.ChlorophyteBar, 5);
recipe.AddIngredient(ItemID.SoulofSight, 5);
recipe.AddIngredient(ItemID.MythrilBar, 10);
recipe.AddTile(TileID.MythrilAnvil);
recipe.Register();
}
}
}

Also my rocket don't fly, it just stands.
 
Top Bottom