What changed in tModLoader in 2026
169 updates · 6 main milestones · Jan 1, 2026 to Nov 3, 2026
- 22 eventsFix for ConsumeIngredient Hooks During Craftingbug fix
Restored ConsumeIngredient hooks during crafting.
SteamFix for DisplayHoverText on Horizontal Barsbug fixFixed DisplayHoverText not being applied to the Horizontal Bars resource display.
SteamFix for Servers Stopping New Connectionsbug fixFixed an issue where servers stopped accepting new connections after failed connection attempts.
SteamTrust Prompt for Downloaded Modsnew contentA new trust prompt has been added for any mod downloaded outside of the workshop to warn users of potential dangers.
SteamFix for Item Animation Offsetsbug fixAdjusted item animation offsets for Daybloom Staff and MiteyTitey.
SteamFix for Smart Wall Placement with Modded Barriersbug fixFixed smart wall placement ignoring modded open door hinge barrier.
SteamModded Grass Support on Preview Branchnew contentModded grass support is now available on the preview branch for modders to experiment with.
SteamFix Gamepad Compatibility with Vanilla Buildersbug fixFixed an issue where gamepad was not working with vanilla builders toggles.
SteamFix for ModPlayer.ModifyZoombug fixFixed and adjusted ModPlayer.ModifyZoom to support 'Forward Zoom' control toggle.
SteamFix for Buffered Weapon Swap Logicbug fixAdjusted 1.4.5 shoot lookout with buffered weapon swap to take into account use time hooks.
SteamFix for Crafted and Dropped Items Prefixesbug fixFixed an issue where crafted and dropped items never rolled prefixes.
SteamFix for High DPI Issue on Linuxbug fixFixed a high DPI issue on Linux that caused blurry visuals.
SteamFix for Modded Pylons Map Iconsbug fixFixed modded pylons map icons not clamping to screen edge and not panning.
SteamFix for Builders Toggles Sound on Hoverbug fixFixed builders toggles to make sound on hover to match new vanilla behavior.
SteamMod Config Menu Button Scalingquality of lifeMod Config menu's back/save/revert/restore buttons now scale to text to better support localization.
SteamFix for 'WARN: Image Loading Failed' During Mod Buildbug fixFixed the warning message during mod build related to image loading failures.
SteamFix for Use/HoldStyle Hooksbug fixFixed Use/HoldStyle hooks running on the wrong item instance when swap buffered.
Steam - 21 eventsFix IME candidate window not showingbug fix
末泠: Fix IME candidate window not showing on some menus.
SteamFix knockback tooltip in item duplication menubug fixJavidPack: Fix knockback tooltip in item duplication menu.
SteamFix network message length issuebug fixdjfariel: Fix a network message length issue that could cause servers stalls.
SteamVersion switcher indicates obsolete preview versionsquality of lifeMirsario: Version switcher now indicates obsolete preview versions.
SteamLocalization updates for Chinese, Polish, Japanese, and RussianlocalizationLocalization updates for Chinese, Polish, Japanese, and Russian.
SteamFix migration panel not respecting language changesbug fixFozik: Fix migration panel not respecting language changes.
SteamFix modded crafting stations in modern crafting UIbug fixReisenburger: Fix modded crafting stations in the modern crafting UI.
SteamFix hand texture loading issue with new accessoriesbug fixRijam: Fix hand texture loading issue with new accessories.
SteamFix ModPlayer.CanConsumeBait not being calledbug fixzerobut1: Fix ModPlayer.CanConsumeBait not being called.
SteamFix modded torches not being placeable on platformsbug fixReisenburger: Fix modded torches not being placeable on platforms.
SteamFix issues with modpacks with periods in their namesbug fixJavidPack: Fix issues with modpacks with periods in their names.
SteamFixed health bar drawing issue when life is too bigbug fix合作一号: Fixed a health bar drawing issue when life is too big.
SteamFix multiplayer autosave crashbug fixJavidPack: Fix multiplayer autosave crash that happens when TileEntities are placed or removed during world saving.
SteamNew mods generate with localization template filesnew contentNew mods will now generate with localization template files for the current language.
SteamDocument new projectile immunity approach optionsotherJavidPack: Document new projectile immunity approach options.
Steam - 41 eventsWingGlidingSpeeds hooknew contentSteamRussian localization for store pagelocalizationSteamFix the issue of incorrect drawing of the upper limit of health caused by the calculation error of the AmountOfLifeHearts property of PlayerStatsSnapshotbug fixSteamDisplay mod rating in the Mod Browsernew contentSteamSupport the new languages added in 1.4.5 (Japanese, Korean, Traditional Chinese)new contentSteamSpanish localization for store pagelocalizationSteamAllow setup-cli scripts to be aliased and called from elsewherebug fixSteamUpdate hashes for GOG usersbug fixSteamFix item tags being drawn in the tooltip shadow passbug fixSteamFix race conditions and error handling concerns with steam callbacksbug fixSteamFix thunder sound issue that could cause errorsbug fixSteamAdd Projectile.GetDefaultDrawData, a helper method that calculates default projectile draw parametersnew contentSteamFix rarity popup color regressionbug fixSteamFix thrown Mud Balls placing dirt instead of mudbug fixMilestoneSteamFix MeleeEffects not being calledbug fixSteamForce screen capture API (through ModSystem.RequiresScreenTarget)new contentSteamChinese localization for store pagelocalizationSteamFix bug nets and more patch portingbug fixSteamFix NullReferenceException when breaking a modded multitilebug fixMilestoneSteamFix visual alignment issue on mod publish menubug fixSteamFix claiming banners issuebug fixSteamGlobal Substitution feature support and examplesnew contentSteamGolf club support and ExampleGolfClubnew contentSteamFix vanilla knockback buffs applying twice in item tooltipbug fixSteamDisplay obsolete preview versions as such in the version switcherbug fixSteamFix issues with modpacks with periods in their namebug fixMilestoneSteamFix issue causing game to run at 1 FPS on Linuxbug fixMilestoneSteamFix smart cursor not placing modded blocksbug fixMilestoneSteamFix an issue where loading textures from other mods was incorrectly attributed to the other modbug fixSteamMore patch porting verificationbug fixSteamRestore localization reload featurebug fixSteamUpdate extractinator support, docs, and new CanBeExtractinated setbug fixSteamJapanese store page localizationlocalizationSteamFix modded dressers being destroyed by explosionsbug fixMilestoneSteamBrazilian Portuguese localizationlocalizationSteamRestore Magiluminescence glowmask draw layerbug fixSteamFlail API allowing easier customization of projectiles using Flail aiStylenew contentSteamFixes for missing bIOFailure CallResult Checks in Workshopbug fixSteamAdd mod rating button to the mods menunew contentSteamFix a DrawColorCodedStringWithShadow overload not actually using shadowColor parameterbug fixSteamMore workshop and store page localization automationlocalizationSteam
- 18 eventsFix tooltip exceptions in journey item duplication searchbug fix
Fixed exceptions that prevented the journey item duplication search from functioning.
SteamAdd OperationCanceledException to ignored typesotherSteamFix NPC.CloneDefaults difficulty scalingotherCorrected difficulty scaling issues in NPC.CloneDefaults.
SteamFix modded bestiary tag text layoutbug fixSteamModifyEquipTextureDraw and ModifyItemDraw hooksnew contentNew hooks added for modifying equipment texture and item drawing.
SteamFix legacy present dropsbug fixSteamTileID.Sets.WallsMergeWith migrationotherSteamFix multiplayer mod dependencies issuebug fixResolved an issue where mod dependencies were not disabled correctly in multiplayer.
SteamFix potential crash when switching from multiplayer to single playerbug fixResolved a potential crash issue when switching game modes.
SteamRestore some NPC dialogue fixesotherSteamIn-game menu for switching between beta branchesnew contentPlayers can now switch between beta branches directly from the in-game menu.
SteamFix item tooltip localization hot reloadotherSteamAdd unsafe indicator icon to WallDefinitionElementquality of lifeSteamFix Player.ConsumeItem for void bag contentsotherEnsured Player.ConsumeItem correctly calls ItemLoader.ConsumeItem for void bag items.
SteamFix startup crash when Steam Workshop is offlinebug fixFixed a crash that occurred during startup if the Steam Workshop was offline.
SteamRe-enable tmodloader mod finding on Arm64 serversbug fixSteamFix GetItemSource_InventoryOverflow errorbug fixSteam - 27 eventsUpdate for new TileEntity changesotherSteamMenu for switching between beta branches in-gamenew contentSteamUpdate wiki with new achievement internal namesotherSteamRefactor mod icon code and make icons easily retrievableotherSteamFix exception with modded Item.makeNPC values and update ExampleCritter to support leashingotherSteamUpdate SDL to 3.4.11 and FAudio/FNA3D to 26.6.0otherSteamUpdate tModLoader project files for VSCode developmentotherSteamUpdate for new Use and Hold StylesotherSteamFix CloneDefaults applying difficulty scaling multiple timesotherSteamNew ModifyEquipTextureDraw and ModifyItemDraw hooksnew contentSteamChinese localization updatelocalizationSteamFix crash in some situations when going from MP to SPbug fixSteamUpdate for new Whip changesnew contentSteamFix issue with building tModLoader solution for the first timeotherSteamFix docs regarding ARM64 Linux support statusbug fixSteamRussian localization updatelocalizationSteamFix Hardmode world generation logicbug fixSteamFix skyblock and dual dungeons seed worlds not generatingbug fixSteamFix issue with disabling dependencies not working correctly for client side modsbug fixSteamUpdate IsTileDangerous docs for scrying orb changesotherSteamSupport for biome and NPC specific happiness dialoguenew contentSteamFix various boss bag drops and biome crate drops that changedbug fixSteamAdd tModPorter migration for Player.GetItem changesotherSteamPrevent startup crash when Steam Workshop is offlinebug fixSteamFix erroneous tooltips preventing the journey item dupe search from working entirelyotherSteamAutomatically Register NoHome localization for Town PetsotherSteamUpdate to use new ItemID.Sets.IsQuestFish and other fishing fixesotherSteam
- 14 eventsFix Glowing Mushroom Conversion Interactionsother
Resolved issues with Glowing Mushroom conversion interactions.
SteamFix Linux Multi-Client Loggingbug fixEnforced FileShare.None to fix multi-client logging on Linux.
SteamAdd Debian Steam Installation PathotherAdded Debian Steam Installation path for Linux auto-detection.
SteamFix Host and Play Console Encodingbug fixFixed encoding issues causing garbled Chinese characters in Host and Play.
SteamFix Launch Issue for High Resolution Displaysbug fixResolved launch issues for users with very high resolution displays.
SteamLocalize Text for World and Player CopyinglocalizationLocalized text for copying over worlds and players.
SteamPrevent Startup Crash for Offline Workshopbug fixFixed issue preventing startup crash when Workshop is offline but Steam is online.
Steam - 11 eventsRemove misleading version mismatch messagebug fix
Mirsario: Remove misleading version mismatch message from error messages so users can more clearly understand error messages.
SteamDirect new modders to localization wikiquality of lifeJavidPack: Direct new modders to the localization wiki to teach how localization works.
SteamLog selected language for diagnosticsquality of lifeJavidPack: Log selected language to help diagnose some issues.
SteamFix XML documentation extraction issuebug fixJavidPack: Fix XML documentation not being extracted from mods when expected.
SteamFix player detachment from ropes with broadswordsbug fixJavidPack: Fix issue causing player to detach from ropes when using some broadsword weapons.
SteamNew mod detection for unlisted or banned modsnew contentSolxan: Detect and handle situations where subscribed mods are unlisted or banned so users can continue playing with the same mods.
SteamImproved dedicated server management scriptperformanceturtletowerz: Update and improve the dedicated server management script and docker container.
SteamRemove duplicate code from ExampleDoorOpenotherAlienBlox: Remove duplicate code from ExampleDoorOpen.
Steam - 15 eventsFixed rendering issues with blocks in liquidsbug fixSteamUpdated achievement menu buttonui uxSteamFixed modded only achievements toggle not resetting correctlybug fixSteamFixed vanilla infection blocks spreading into each otherbug fixSteamFixed world portrait preview image issuesbug fixSteamUpdated ExampleMod for consistent Type shorthand usagenew contentSteamRenamed Example Workbench for claritynew content
Needed a unique name so ExampleMod recipes weren't misleading.
SteamImproved launch scripts to prevent unnecessary folder deletionsquality of lifeLaunch scripts made more robust, no longer unnecessarily deletes folders on first launch.
SteamRemoved fullscreen limitation from capture UI open folder buttonui uxSteamFixed issue causing incorrect errors in tModCodeAssistbug fixSteamOver 350 new mods releasednew contentA collage of new mods released this past month, encouraging players to explore the workshop.
SteamVarious Documentation UpdatesotherUpdates to API documentation for better clarity and usability.
SteamFixed item frame drawing not respecting default Item.colorbug fixSteamFixed incorrect AddRecipeGroup usage check in tModCodeAssistbug fixSteamFixed MusicID.Search not being populatedbug fixSteam