What changed in tModLoader in 2026

169 updates · 6 main milestones · Jan 1, 2026 to Nov 3, 2026

  1. 22 events
    Fix for ConsumeIngredient Hooks During Craftingbug fix

    Restored ConsumeIngredient hooks during crafting.

    Steam
    Fix for NPC Shops Updatebug fix

    Updated NPC Shops for 1.4.5.8 changes.

    Steam
    Fix for DisplayHoverText on Horizontal Barsbug fix

    Fixed DisplayHoverText not being applied to the Horizontal Bars resource display.

    Steam
    Restore Ram Rune Functionalitybug fix

    Restored functionality for the Ram Rune.

    Steam
    Fix for SoundStyle.UsesKiteSoundPitchbug fix

    Restored Kite reel sound pitch changes.

    Steam
    Fix for Item.Prefix Issuesbug fix

    Restored Item.CanApplyPrefix and fixed an Item.Prefix issue.

    Steam
    Fix for Servers Stopping New Connectionsbug fix

    Fixed an issue where servers stopped accepting new connections after failed connection attempts.

    Steam
    Trust Prompt for Downloaded Modsnew content

    A new trust prompt has been added for any mod downloaded outside of the workshop to warn users of potential dangers.

    Steam
    Fix for Item Animation Offsetsbug fix

    Adjusted item animation offsets for Daybloom Staff and MiteyTitey.

    Steam
    Fix for Smart Wall Placement with Modded Barriersbug fix

    Fixed smart wall placement ignoring modded open door hinge barrier.

    Steam
    Modded Grass Support on Preview Branchnew content

    Modded grass support is now available on the preview branch for modders to experiment with.

    Steam
    Fix Gamepad Compatibility with Vanilla Buildersbug fix

    Fixed an issue where gamepad was not working with vanilla builders toggles.

    Steam
    Fix for ModPlayer.ModifyZoombug fix

    Fixed and adjusted ModPlayer.ModifyZoom to support 'Forward Zoom' control toggle.

    Steam
    Fix for Buffered Weapon Swap Logicbug fix

    Adjusted 1.4.5 shoot lookout with buffered weapon swap to take into account use time hooks.

    Steam
    Fix for Crafted and Dropped Items Prefixesbug fix

    Fixed an issue where crafted and dropped items never rolled prefixes.

    Steam
    Fix for High DPI Issue on Linuxbug fix

    Fixed a high DPI issue on Linux that caused blurry visuals.

    Steam
    Fix for Modded Pylons Map Iconsbug fix

    Fixed modded pylons map icons not clamping to screen edge and not panning.

    Steam
    Fix for Builders Toggles Sound on Hoverbug fix

    Fixed builders toggles to make sound on hover to match new vanilla behavior.

    Steam
    Mod Config Menu Button Scalingquality of life

    Mod Config menu's back/save/revert/restore buttons now scale to text to better support localization.

    Steam
    Fix for 'WARN: Image Loading Failed' During Mod Buildbug fix

    Fixed the warning message during mod build related to image loading failures.

    Steam
    Fix for Item.CanHavePrefixesbug fix

    Restored modded prefixes in Item.CanHavePrefixes.

    Steam
    Fix for Use/HoldStyle Hooksbug fix

    Fixed Use/HoldStyle hooks running on the wrong item instance when swap buffered.

    Steam
  2. 21 events
    Fix IME candidate window not showingbug fix

    末泠: Fix IME candidate window not showing on some menus.

    Steam
    Fix knockback tooltip in item duplication menubug fix

    JavidPack: Fix knockback tooltip in item duplication menu.

    Steam
    Fix picking up resource itemsbug fix

    Darkmango: Fix picking up resource items.

    Steam
    Fix network message length issuebug fix

    djfariel: Fix a network message length issue that could cause servers stalls.

    Steam
    Fix CloudID.Sets issuebug fix

    Stephen Thiebaud: Fix CloudID.Sets issue.

    Steam
    Version switcher indicates obsolete preview versionsquality of life

    Mirsario: Version switcher now indicates obsolete preview versions.

    Steam
    Localization updates for Chinese, Polish, Japanese, and Russianlocalization

    Localization updates for Chinese, Polish, Japanese, and Russian.

    Steam
    Fix migration panel not respecting language changesbug fix

    Fozik: Fix migration panel not respecting language changes.

    Steam
    Fix modded crafting stations in modern crafting UIbug fix

    Reisenburger: Fix modded crafting stations in the modern crafting UI.

    Steam
    Fix hand texture loading issue with new accessoriesbug fix

    Rijam: Fix hand texture loading issue with new accessories.

    Steam
    Fix UseItemHitbox hook not being calledbug fix

    Xipong: Fix UseItemHitbox hook not being called.

    Steam
    Fix ModPlayer.CanConsumeBait not being calledbug fix

    zerobut1: Fix ModPlayer.CanConsumeBait not being called.

    Steam
    Fix modded torches not being placeable on platformsbug fix

    Reisenburger: Fix modded torches not being placeable on platforms.

    Steam
    Update SDL3 to fix launch issuesperformance

    Update SDL3 to fix launch issues for some users.

    Steam
    Fix issues with modpacks with periods in their namesbug fix

    JavidPack: Fix issues with modpacks with periods in their names.

    Steam
    Fixed health bar drawing issue when life is too bigbug fix

    合作一号: Fixed a health bar drawing issue when life is too big.

    Steam
    Fix WorldGen.IsTileLoaded behaviorbug fix

    Chicken-Bones: Fix WorldGen.IsTileLoaded behavior.

    Steam
    Update to 1.4.5.8new content

    JavidPack: Update to 1.4.5.8.

    Steam
    Fix multiplayer autosave crashbug fix

    JavidPack: Fix multiplayer autosave crash that happens when TileEntities are placed or removed during world saving.

    Steam
    New mods generate with localization template filesnew content

    New mods will now generate with localization template files for the current language.

    Steam
    Document new projectile immunity approach optionsother

    JavidPack: Document new projectile immunity approach options.

    Steam
  3. 41 events
    WingGlidingSpeeds hooknew content
    Steam
    Russian localization for store pagelocalization
    Steam
    Fix the issue of incorrect drawing of the upper limit of health caused by the calculation error of the AmountOfLifeHearts property of PlayerStatsSnapshotbug fix
    Steam
    Display mod rating in the Mod Browsernew content
    Steam
    Support the new languages added in 1.4.5 (Japanese, Korean, Traditional Chinese)new content
    Steam
    Spanish localization for store pagelocalization
    Steam
    Allow setup-cli scripts to be aliased and called from elsewherebug fix
    Steam
    Update hashes for GOG usersbug fix
    Steam
    Fix item tags being drawn in the tooltip shadow passbug fix
    Steam
    Fix race conditions and error handling concerns with steam callbacksbug fix
    Steam
    Fix thunder sound issue that could cause errorsbug fix
    Steam
    Add Projectile.GetDefaultDrawData, a helper method that calculates default projectile draw parametersnew content
    Steam
    Fix rarity popup color regressionbug fix
    Steam
    Fix thrown Mud Balls placing dirt instead of mudbug fixMilestone
    Steam
    Fix MeleeEffects not being calledbug fix
    Steam
    Force screen capture API (through ModSystem.RequiresScreenTarget)new content
    Steam
    Chinese localization for store pagelocalization
    Steam
    Fix bug nets and more patch portingbug fix
    Steam
    Fix NullReferenceException when breaking a modded multitilebug fixMilestone
    Steam
    Fix visual alignment issue on mod publish menubug fix
    Steam
    Fix claiming banners issuebug fix
    Steam
    Global Substitution feature support and examplesnew content
    Steam
    Golf club support and ExampleGolfClubnew content
    Steam
    Fix vanilla knockback buffs applying twice in item tooltipbug fix
    Steam
    Display obsolete preview versions as such in the version switcherbug fix
    Steam
    Fix issues with modpacks with periods in their namebug fixMilestone
    Steam
    Fix issue causing game to run at 1 FPS on Linuxbug fixMilestone
    Steam
    Fix smart cursor not placing modded blocksbug fixMilestone
    Steam
    Fix an issue where loading textures from other mods was incorrectly attributed to the other modbug fix
    Steam
    More patch porting verificationbug fix
    Steam
    Restore localization reload featurebug fix
    Steam
    Update extractinator support, docs, and new CanBeExtractinated setbug fix
    Steam
    Japanese store page localizationlocalization
    Steam
    Fix modded dressers being destroyed by explosionsbug fixMilestone
    Steam
    Brazilian Portuguese localizationlocalization
    Steam
    Restore Magiluminescence glowmask draw layerbug fix
    Steam
    Flail API allowing easier customization of projectiles using Flail aiStylenew content
    Steam
    Fixes for missing bIOFailure CallResult Checks in Workshopbug fix
    Steam
    Add mod rating button to the mods menunew content
    Steam
    Fix a DrawColorCodedStringWithShadow overload not actually using shadowColor parameterbug fix
    Steam
    More workshop and store page localization automationlocalization
    Steam
  4. 18 events
    Fix tooltip exceptions in journey item duplication searchbug fix

    Fixed exceptions that prevented the journey item duplication search from functioning.

    Steam
    Add OperationCanceledException to ignored typesother
    Steam
    Fix NPC.CloneDefaults difficulty scalingother

    Corrected difficulty scaling issues in NPC.CloneDefaults.

    Steam
    Fix modded bestiary tag text layoutbug fix
    Steam
    Refactor mod icon codeother

    Mod icons are now directly usable by mods after refactoring.

    Steam
    ModifyEquipTextureDraw and ModifyItemDraw hooksnew content

    New hooks added for modifying equipment texture and item drawing.

    Steam
    Fix legacy present dropsbug fix
    Steam
    TileID.Sets.WallsMergeWith migrationother
    Steam
    Fix multiplayer mod dependencies issuebug fix

    Resolved an issue where mod dependencies were not disabled correctly in multiplayer.

    Steam
    Fix potential crash when switching from multiplayer to single playerbug fix

    Resolved a potential crash issue when switching game modes.

    Steam
    Restore some NPC dialogue fixesother
    Steam
    In-game menu for switching between beta branchesnew content

    Players can now switch between beta branches directly from the in-game menu.

    Steam
    Fix item tooltip localization hot reloadother
    Steam
    Add unsafe indicator icon to WallDefinitionElementquality of life
    Steam
    Fix Player.ConsumeItem for void bag contentsother

    Ensured Player.ConsumeItem correctly calls ItemLoader.ConsumeItem for void bag items.

    Steam
    Fix startup crash when Steam Workshop is offlinebug fix

    Fixed a crash that occurred during startup if the Steam Workshop was offline.

    Steam
    Re-enable tmodloader mod finding on Arm64 serversbug fix
    Steam
    Fix GetItemSource_InventoryOverflow errorbug fix
    Steam
  5. 27 events
    Update for new TileEntity changesother
    Steam
    Menu for switching between beta branches in-gamenew content
    Steam
    Update wiki with new achievement internal namesother
    Steam
    Refactor mod icon code and make icons easily retrievableother
    Steam
    Fix exception with modded Item.makeNPC values and update ExampleCritter to support leashingother
    Steam
    Update SDL to 3.4.11 and FAudio/FNA3D to 26.6.0other
    Steam
    Update tModLoader project files for VSCode developmentother
    Steam
    Update for new Use and Hold Stylesother
    Steam
    Fix CloneDefaults applying difficulty scaling multiple timesother
    Steam
    New ModifyEquipTextureDraw and ModifyItemDraw hooksnew content
    Steam
    Chinese localization updatelocalization
    Steam
    Fix crash in some situations when going from MP to SPbug fix
    Steam
    Update for new Whip changesnew content
    Steam
    Fix issue with building tModLoader solution for the first timeother
    Steam
    Fix docs regarding ARM64 Linux support statusbug fix
    Steam
    Russian localization updatelocalization
    Steam
    Fix Hardmode world generation logicbug fix
    Steam
    Fix skyblock and dual dungeons seed worlds not generatingbug fix
    Steam
    Fix issue with disabling dependencies not working correctly for client side modsbug fix
    Steam
    Update IsTileDangerous docs for scrying orb changesother
    Steam
    Support for biome and NPC specific happiness dialoguenew content
    Steam
    Fix various boss bag drops and biome crate drops that changedbug fix
    Steam
    Add tModPorter migration for Player.GetItem changesother
    Steam
    Prevent startup crash when Steam Workshop is offlinebug fix
    Steam
    Fix erroneous tooltips preventing the journey item dupe search from working entirelyother
    Steam
    Automatically Register NoHome localization for Town Petsother
    Steam
    Update to use new ItemID.Sets.IsQuestFish and other fishing fixesother
    Steam
  6. 14 events
    Add NPC.StrikeOtherNPC Helper Methodother

    New helper method added for NPC interactions.

    Steam
    Chinese Localization Updatelocalization

    Updated Chinese localization.

    Steam
    Fix Glowing Mushroom Conversion Interactionsother

    Resolved issues with Glowing Mushroom conversion interactions.

    Steam
    Fix Linux Multi-Client Loggingbug fix

    Enforced FileShare.None to fix multi-client logging on Linux.

    Steam
    Add Debian Steam Installation Pathother

    Added Debian Steam Installation path for Linux auto-detection.

    Steam
    Fix Host and Play Console Encodingbug fix

    Fixed encoding issues causing garbled Chinese characters in Host and Play.

    Steam
    Fix Launch Issue for High Resolution Displaysbug fix

    Resolved launch issues for users with very high resolution displays.

    Steam
    Fix Launch Crashes for GOG Usersbug fix

    Resolved recent launch crash issues for GOG users.

    Steam
    Spanish Localization Updatelocalization

    Updated Spanish localization.

    Steam
    Russian Localization Updatelocalization

    Updated Russian localization.

    Steam
    Showcase of New Modsnew content

    Over 300 new mods released this past month.

    Steam
    Fix NoSync Library Syncing Issueother

    Resolved syncing issues with NoSync library.

    Steam
    Localize Text for World and Player Copyinglocalization

    Localized text for copying over worlds and players.

    Steam
    Prevent Startup Crash for Offline Workshopbug fix

    Fixed issue preventing startup crash when Workshop is offline but Steam is online.

    Steam
  7. 11 events
    Various Documentation Updatesother

    JavidPack: Various Documentation Updates.

    Steam
    Remove misleading version mismatch messagebug fix

    Mirsario: Remove misleading version mismatch message from error messages so users can more clearly understand error messages.

    Steam
    Direct new modders to localization wikiquality of life

    JavidPack: Direct new modders to the localization wiki to teach how localization works.

    Steam
    Log selected language for diagnosticsquality of life

    JavidPack: Log selected language to help diagnose some issues.

    Steam
    Fix XML documentation extraction issuebug fix

    JavidPack: Fix XML documentation not being extracted from mods when expected.

    Steam
    Chinese localization updatelocalization

    ayuyoiM: Chinese.

    Steam
    Fix player detachment from ropes with broadswordsbug fix

    JavidPack: Fix issue causing player to detach from ropes when using some broadsword weapons.

    Steam
    Fix tModCodeAssist code inconsistencybug fix

    Cloudea: Fix tModCodeAssist code inconsistency.

    Steam
    New mod detection for unlisted or banned modsnew content

    Solxan: Detect and handle situations where subscribed mods are unlisted or banned so users can continue playing with the same mods.

    Steam
    Improved dedicated server management scriptperformance

    turtletowerz: Update and improve the dedicated server management script and docker container.

    Steam
    Remove duplicate code from ExampleDoorOpenother

    AlienBlox: Remove duplicate code from ExampleDoorOpen.

    Steam
  8. 15 events
    Fixed rendering issues with blocks in liquidsbug fix
    Steam
    Updated achievement menu buttonui ux
    Steam
    Fixed modded only achievements toggle not resetting correctlybug fix
    Steam
    Fixed vanilla infection blocks spreading into each otherbug fix
    Steam
    Fixed world portrait preview image issuesbug fix
    Steam
    Updated ExampleMod for consistent Type shorthand usagenew content
    Steam
    Renamed Example Workbench for claritynew content

    Needed a unique name so ExampleMod recipes weren't misleading.

    Steam
    Improved launch scripts to prevent unnecessary folder deletionsquality of life

    Launch scripts made more robust, no longer unnecessarily deletes folders on first launch.

    Steam
    Removed fullscreen limitation from capture UI open folder buttonui ux
    Steam
    Fixed issue causing incorrect errors in tModCodeAssistbug fix
    Steam
    Over 350 new mods releasednew content

    A collage of new mods released this past month, encouraging players to explore the workshop.

    Steam
    Various Documentation Updatesother

    Updates to API documentation for better clarity and usability.

    Steam
    Fixed item frame drawing not respecting default Item.colorbug fix
    Steam
    Fixed incorrect AddRecipeGroup usage check in tModCodeAssistbug fix
    Steam
    Fixed MusicID.Search not being populatedbug fix
    Steam