Status
SteamPeaks
ChartsSalesUpcomingPatchesNewsCalculator
New on SteamEvery app, DLC and depot the minute Steam creates itAppsEvery app on Steam, newest change firstPackagesSubs and bundles, and what each containsDepotsDepots, manifests and install sizesTagsSteam's user tags and the games under themDevelopers & publishersCompanies and their cataloguesTechnologiesEngines, SDKs and anti-cheat found in the filesChange historyEvery PICS changelist as it lands
SignalsNineteen readings of the whole catalogueCompareAny games side by sideRecordsAll-time peaks and the days they were setReportsWeekly and monthly write-upsAlerts & newsroomWatch a game, get told when it movesSteam statusIs Steam up, right nowWeb API explorerTry the endpoints in the browser
NewsSteam's own announcements and the sales calendarCalculatorWhat a Steam account is worth, and its pile of shame
/
Sign in
/
SteamPeaks
The ultimate resource for Steam data.
ExploreChartsSalesSales and festsUpcomingPatchesNewsRecordsTrendingSignals
DatabaseAppsPackagesDepotsTagsDevelopersTechnologiesChange history
ToolsCalculatorCompareSearchAlertsSteam statusAPI
SiteMethodologyFAQDiscordSupportSign in via Steam
Not affiliated with Valve or Steam. Game names and artwork belong to their owners. All times UTC.
PrivacyCookiesFair useStatus
tModLoaderNewsJuly 2024 Stable Update
In-game event

July 2024 Stable Update

tModLoader · published 1 Jul 2024, 06:37 UTC

All newsPlayers around this dateRead on Steam

It is time for the July 2024 Stable Update.

The tModLoader team and our amazing community of contributors continues to improve tModLoader.

This month's release contains many improvements to the user experience, some gameplay bug fixes, as well as new examples and documentation for mod makers.

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.

New Changes' Highlights


The following is a list of the most noteworthy changes made for this release. As a reminder, modders should consult the Update Migration Guide to see how to adapt to the new changes after running tModPorter.

New Features

API Changes


None this month.

Bug Fixes

Gameplay Fixes


JavidPack: Fix sellback exploits with shopCustomPrice
Solxan: Fix crash caused by duplicated launch arguments
JavidPack: Better error message for unsupported 32 bit Windows users
Michael Scott: Fix issue with dresser menu by unloading Main.dresserInterfaceDummy correctly
JavidPack: Remove ValidModBrowserSignature usage and remove unusable OnlyDownloadSignedModsFromServers config to fix a rare issue with some Linux users
Solaestas: Fix issue causing IL edit crashes by clearing ReflectionHelper cache

Quality of Life and Other Fixes


JavidPack: Fix escape key behavior on menus and an input text issue
JavidPack: Update Download Mods menu, added backgrounds to tooltips
JavidPack: Added icons to indicate client and server configs.
Solxan: Remove memory estimates feature temporarily

API Fixes and Changes


Solxan: Added support to publish a mod using the Unlisted visibility option
Solxan: Publish mod menu now says "update" when updating an existing mod
Solxan: Fix an issue preventing republishing a mod that had been removed from the workshop
JavidPack: Fix ModifyActiveShop items parameter, items should not be null Reverted, the original behavior was correct.
Chicken-Bones: Improve FastParallel.For deadlock logging. Add crash dump option for exceptions
JavidPack: Improve error messages and behavior for mod sources with invalid versions
JavidPack: Add processor count logging
Solxan: Add RAM logging

Other

ExampleMod and API Documentation


TacoConKvass: Example Boots and document movement stats
JavidPack: Document proper ProjectileID.Sets.DontAttachHideToAlpha usage
Blu3: Example Arrow
JavidPack: Some more notes about ExampleMod class being a partial class
Solxan: Documentation on disabling TerrariaSteamClient if needed
Solxan: Preformatted Dotnet Environment Dump Variables in case CTD with no natives.log context. Default Off.
Vadim Placinta: Update serverconfig.txt to mention -nosteam option

Localization


Pixelnando: Brazilian Portuguese - Steam page
RazzSG: Russian
Tomasz: Polish
JavidPack: Localize Create Mod menu and some missing ModConfig text

We would also like to mention that we have volunteers translating our monthly release announcements into Chinese, Russian, and Brazilian Portuguese. If you would like to help translate these announcements into another supported language, please reach out on Discord.

More from tModLoader

Other announcements

All news
In-game event1 Sep 2026September 2026 Stable UpdateHello everyone! It is time for the September 2026 Stable Update and other news. This month's announcement contains 1.4.5 update progress, a quick showcase of new mods from the past month, and the changelog for the new stable release. Terraria 1.4.5 Support Progress If you are unaware, the 1.4.5.8 hotfix version of Terraria released a couple of weeks ago. In the release announcement, Re-Logic me…In-game event1 Aug 2026August 2026 Stable UpdateHello everyone! It is time for the August 2026 Stable Update and other news. This month's announcement contains 1.4.5 update progress, a quick showcase of new mods from the past month, and the changelog for the new stable release. Future Terraria 1.4.5 Support As mentioned previously, the process of updating tModLoader to all of the new content and features of the Terraria 1.4.5 update (Bigger…In-game event2 Jul 2026July 2026 Stable UpdateHello everyone! It is time for the July 2026 Stable Update and other news. This month's announcement contains 1.4.5 update progress, a quick showcase of new mods from the past month, and the changelog for the new stable release. Future Terraria 1.4.5 Support As mentioned previously, the process of updating tModLoader to all of the new content and features of the Terraria 1.4.5 update (Bigger an…