What changed in tModLoader in 2023

79 updates · 3 main milestones · Jan 7, 2023 to Oct 18, 2023

  1. 9 events
    UseMana tooltip fixedbug fix
    Steam
    Parameterless constructor added to NPCBestiaryDrawModifiersmodding
    Steam
    Localization for AcceptClientChanges messages addedmodding

    Added ModConfigShowcaseAcceptClientChanges

    Steam
    Config List Rework initiatedmodding

    Part 1 of the Config Rework

    Steam
    ExampleCritter ported with bugfixmodding
    Steam
    Echo Paint Visibility fixedbug fix
    Steam
    TileID.Sets updated for tile placementgameplay

    Tiles can now be placed next to non-solid tiles

    Steam
    Mod.GetLocalization method updatedmodding

    Convert GetOrRegister(GetLocalizationKey) to GetLocalization

    Steam
    BuffDefinition Option addedmodding
    Steam
  2. 4 events
    Fix for modders using the open .csproj buttonbug fix

    Fixed issue preventing modders from using the open .csproj button.

    Steam
    Fix for automatically unloading Monomod editsbug fix

    Resolved issues with automatically unloading Monomod edits.

    Steam
    Fix for servers loading new worldsbug fix

    Addressed issues with servers loading new worlds.

    Steam
    Fix for Auto Select functionality and hotbar item swapbug fix

    Resolved issues with Auto Select functionality and hotbar item swap feature.

    Steam
  3. 23 events
    Auto Enable Dependency Mods on Reloadquality of life

    Implemented auto-enable for dependency mods upon reload.

    Steam
    Multiplayer ModHair Visibility Fixbug fix

    Fixed ModHair not showing for other players in multiplayer.

    Steam
    Prevent Publishing Dev-Built Modsbug fix

    Prevented modders from accidentally publishing dev-built mods on stable.

    Steam
    Snap Sandbox Running Issue Fixbug fix

    Fixed an issue preventing tModLoader from running in Snap sandbox.

    Steam
    Localization Efforts for Store Pageother

    Started localizing the store page and workshop tags.

    Steam
    Duplication Menu Search Fixbug fix

    Fixed search functionality in the duplication menu.

    Steam
    Armor Stat Bonuses Fixbug fix

    Fixed a few armor stat bonuses.

    Steam
    MonoModHooks.DumpILHooks Fixbug fix

    Fixed MonoModHooks.DumpILHooks always throwing errors.

    Steam
    Grand Design Item Drop Fixbug fix

    Fixed Grand Design not dropping wire directly into player inventory.

    Steam
    Tile Documentation Addedother

    Added documentation for tiles.

    Steam
    Additional Documentation Providedother

    More documentation added for modders.

    Steam
    Shop Item Tooltip Fixbug fix

    Fixed some shop items not having material tooltip line.

    Steam
    GOG Workshop Issue Fixbug fix

    Fixed an issue related to the GOG workshop.

    Steam
    Legendary Prefix Fix for Terrarianbug fix

    Fixed the Terrarian not receiving the Legendary prefix.

    Steam
    Fix for Incorrect Item Dropsbug fix

    Fixed some walls dropping the incorrect item.

    Steam
    Outdated Mods UI Message Clarificationbug fix

    Clarified UI messages for outdated mods.

    Steam
    ExampleHerb Functionality Fixbug fix

    Fixed ExampleHerb to work with Acorn Axe.

    Steam
    Launch Fix for MUSL/Alpine Linuxbug fix

    Fixed the game to launch on MUSL/Alpine Linux.

    Steam
    Config Elements Reload Statequality of life

    Config Elements now state if they require a reload.

    Steam
    Mod Icon Inconsistencies Fixbug fix

    Fixed inconsistencies with mod icons.

    Steam
    tModPorter MeleeCrit Typo Fixbug fix

    Fixed a typo in tModPorter related to meleeCrit.

    Steam
    Revamped Mod Browser UIui ux

    Mod Browser UI redesigned for improved speed and streamlined performance.

    Steam
    Workshop Icon Issues Fixbug fix

    Fixed various issues with workshop icons.

    Steam
  4. 4 events
    Fixed Issues with OneDrive Save Data Migrationbug fix
    Steam
    Fixed issues with Gore/Leaf spawningbug fix
    Steam
    Fixed issues with UnloadedModItem being lost in accessory slotsbug fix
    Steam
    Increased reliability of saving & loading world, player filesbug fix
    Steam
  5. 12 events
    UI Fixes for Faded Mouse Overui ux

    UICommon.WithFadedMouseOver now supports border color toggling.

    Steam
    Player/NPC Damage Hooks Reworkbalance change

    Simplified hit hooks with added features.

    Steam
    Significantly Improve GlobalType Performanceperformance

    New system for better performance and modularity with globals.

    Steam
    Declarative Shops Implementationgameplay

    NPC shops are now declarative, allowing for easier item management.

    Steam
    Fix Quick Heal and Quick Mana Issuesbug fix

    Adds item.Consummable check in Quick Heal and Quick Mana.

    Steam
    Mod Config Auto Localizationquality of life

    ModConfig can now be localized by default.

    Steam
    Major Localization Changesnew content

    Translations are now fully in localization files (.hjson files).

    Steam
    tModLoader 1.4.4 Release Announcementdlc releaseMilestone

    tModLoader 1.4.4 will be available starting August 1st as the default experience.

    Steam
    Max Health and Mana Manipulation APIgameplay

    New API for permanent adjustments to max health/mana.

    Steam
    Fix ModWaterStyle.SlopeTexture Issuebug fix

    Ensure Slope texture is used correctly for ModWaterStyle.

    Steam
    Torch Fixesbug fix

    Various torch issues fixed, including smart cursor and underwater placement.

    Steam
    Improve Player.clientClone Performanceperformance

    Optimized item cloning process for better performance.

    Steam
  6. 1 event
    Continued Availability of tModLoader 1.4.3other

    tModLoader 1.4.3 will continue to be available in full through Steam Beta options.

    Steam
  7. 1 event
    Start of 1.4.3-Legacy Transition Periodother

    Transition to 1.4.4 begins with file storage changes and in-game recommendations for beta options.

    Steam
  8. 7 events
    Automatic Save File Migrationgameplay

    An upcoming update on July 7 will automatically move some save files to ensure compatibility with the new version.

    Steam
    Introduction of tModLoader 1.4.4new contentMilestone

    tModLoader 1.4.4 introduces major code changes incompatible with existing 1.4 mods, marking a new generation of mods.

    Steam
    New Version Tags for Workshop Filteringquality of life

    New version tags have been added to the Workshop to filter mods by 'tModLoader version' = 1.4.4 or 1.4.3.

    Steam
    Transition Period for User Migrationgameplay

    Users will be prompted to migrate to the 1.4.3-legacy beta branch starting the second week of July.

    Steam
    Future Preview Beta for Moddersquality of life

    A new 'preview' beta will be introduced for modders to prepare for ongoing monthly updates, not intended for regular players.

    Steam
    Transition Day Scheduled for August 1, 2023gameplayMilestone

    1.4.4 will become the default version on August 1, 2023, at Midnight UTC, with a seamless transition for mods.

    Steam
    Establishment of 1.4.3-Legacy Supportquality of life

    A new home for 1.4.3 modding has been created in the Steam Beta '1.4.3-legacy' branch, ensuring accessibility for existing mods.

    Steam
  9. 18 events
    Buff tooltips can now have chat tagsbug fix
    Steam
    Fixed temporary items not saving modded databug fix
    Steam
    Trailing cleanup of start server.shbug fix
    Steam
    Fixed content folder path on Mac with GoG versionbug fix
    Steam
    Added more checks to stop chatbug fix
    Steam
    Fixed GoG mod deletion issuebug fix
    Steam
    Fixed server manage script to be curl/wget agnosticbug fix
    Steam
    Fixed vines disappearing when teleportingbug fix
    Steam
    Fixed AssemblyManager.ForceJITOnMethod() throwing on interface methodsbug fix
    Steam
    Fixed workshop files location for Docker deploybug fix
    Steam
    Patreon Items and Developer Items can now be researchedbug fix
    Steam
    Fixed Corsair RGB issuebug fix
    Steam
    Ensured ContentSamples.ItemsByType have tooltipsbug fix
    Steam
    Fixed Terraria OW Mod Audiobug fix
    Steam
    Fixed engine crash when failed to fetch local mod dependenciesbug fix
    Steam
    Vastly speed up publishing menuperformance
    Steam
    Fixed typo rendering French mod browser unusablebug fix
    Steam
    Workshop Improvements Pack 3bug fix
    Steam