The tModLoader team and our amazing community of contributors has been hard at work improving tModLoader. This month's release mainly contains bug fixes and new capabilities for modders. In particular the Mod Browser is more reliable, in-game pop-up notifications are now possible, and mod publishing has been extended to contributors.
A recently added news button on the main menu will link you to the latest tModLoader update news, such as this announcement. If you ever see the button flashing, be sure to click on it to read about the latest news from tModLoader.
As always, if you are having issues of any sort, definitely don't hesitate to check out our FAQ on GitHub or reach out to us at our Discord.
Important News for Mod Makers
As a reminder, as of today any modder added as a "Contributor" to a mod on the Steam workshop will be able to publish updates for the mod directly. We encourage mod owners to ensure that all contributors act responsibly with this new capability. We look forward to this feature enabling mods to more reliably update to fix bugs that arise.
New Changes' Highlights
The following is a list of the most noteworthy changes made for this release.
Bug Fixes
Gameplay Fixes
Chicken-Bones - Fix Swords that shoot having wrong rotation for 1 tick. (ChangeDir now updates itemRotation correctly)Michael Scott - Fix hardmode bars incorrectly dropping in Dungeon Crate
JavidPack - Terraria logo swap easter egg now only affects original Terraria menu.
JavidPack - Fix item swap incorrectly checking digit keys instead of assigned hotkey.
JavidPack - Fix "0% critical strike chance" tooltip on thrown water items.
Quality of Life and Other Fixes
JavidPack - Show latest news on main menuSolxan - Improve Mod Browser reliability by fixing a capitalization issue
Solxan - More Mod Browser reliability changes
JavidPack - Fix Steam Deck physical keyboard input issues (Mid-Month hotfix update)
JavidPack - Fix crash when visiting mod config menu (Mid-Month hotfix update)
Ibrahim Hussein - Show most recent build time for a mod in develop mods menu.
JavidPack - Add instructions to confusing diagnostic menus
JavidPack - Error logs now have less duplicate entries
JavidPack - Switching back from mistakenly enabling Proton, which is not recommended, will no longer require manually deleting the dotnet folder
API Fixes and Changes
Solxan - Allow Contributors to publish updates to Steam Workshop modstomat - Add Support for Custom In-Game Notifications
LoLXD8783 - Support loading Effects with .fxc files
JavidPack - tModPorter can now be launched from in-game on Mac and Linux
Lion8cake - Sunflowers, Pumpkins, and Fallen Logs now honor AnchorValidTiles to determine what tiles they can exist on
BlinDeex - Add Getters for UIScrollbar visible view sizes values
JavidPack - Added Tilemap/Main.tile indexer for Point16
JavidPack - Add Point TagSerializer
Lacewing - Update outdated .Net 6.0 SDK install instructions
JavidPack - Various documentation updates: WorldGen.KillTile, Mod.HandlePacket, Pully and direction
ExampleMod
Mirsario - ExampleStatue portedDavid F - Fix ExampleTravelingMerchant Not Saving Shop Items
David F - Fix ExampleTravelingMerchant Shop Not Functioning On Servers
JavidPack - Restore ExamplePerson npcChatCornerItem example
Localization
Doodlinka - RussianRazzSG - Russian
Fish - Chinese
Lacewing - Chinese Steam Store Page
Wolf Igmc4 - Spanish
Changed files in this update