In-game event

September 2026 Stable Update

tModLoader · published · build 25047440

Hello 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 mentioned that this should be the last hotfix needed for the 1.4.5 (Bigger and Boulder) release. Adapting our current tModLoader update progress to the new hotfix should be straightforward and will happen in the coming weeks on the 1.4.5 beta branch.

We are still not ready to set a release date for when the 1.4.5 version of tModLoader will become the default release, but we wish to emphasize that it is being worked on constantly. We are continuing to see a huge amount of community participation and contributions for the 1.4.5 update and are extremely grateful for those willing to help with this process through code contributions, bug reporting, testing, and participation in the discussions that take place on Discord. This last month in particular has seen a surge in community contributions and bug reports.

There are still many tasks to be done, if you are interested in contributing code for the 1.4.5 update, the 1.4.5 Update Information page has information on how to contribute and what tasks remain to be done. That page also explains how to join the "1.4.5-dev" beta branch. Users can join that beta branch to help identify and report remaining bugs.

We'd like to encourage modders to take this opportunity to come discuss any tModLoader API shortcomings with the tModLoader team and contributors on Discord, even if they are not able to personally contribute the changes. Major releases present an opportunity to fix issues that couldn't be addressed properly in regular monthly releases.

As usual, community contributions are discussed mainly on Discord initially and then on GitHub to be implemented.

Terraria 1.4.5 Update Changelog

Here is a listing of changes made on the 1.4.5 update beta branch this past month. As a reminder, changes to the beta branch go live immediately as they are implemented to facilitate rapid progress.

Major Changes

New Features


flye: Add mod rating button to the mods menu
flye: Display mod rating in the Mod Browser
JavidPack: Global Substitution feature support and examples
JavidPack: Support the new languages added in 1.4.5 (Japanese, Korean, Traditional Chinese)
末泠: Golf club support and ExampleGolfClub
Moonlight Glint: WingGlidingSpeeds hook
Tyfyter: Flail API allowing easier customization of projectiles using Flail aiStyle
Zoey: Force screen capture API (through ModSystem.RequiresScreenTarget) and provide Main.finalScreenTarget
Darron Li: Add Projectile.GetDefaultDrawData, a helper method that calculates default projectile draw parameters

API Changes


JavidPack: Support forward slash in localization key substitutions
末泠: Auto generate localized metadata template files when creating new mods
Zoey: Enable screen shaders and render targets in legacy lighting modes
JavidPack: Adjust ModCloud.Draw and change parameters to adapt to new logic
JavidPack: Add Player.AddBuff overload to avoid misuse

Bug Fixes

Quality of Life and Other Fixes


Mirsario: Fix issue causing game to run at 1 FPS on Linux
JavidPack: Fix issues with modpacks with periods in their name
Stardust: Fix modded dressers being destroyed by explosions
Stardust: Fix thrown Mud Balls placing dirt instead of mud
Stardust: Fix smart cursor not placing modded blocks
Stardust: Fix NullReferenceException when breaking a modded multitile
Mirsario: Display obsolete preview versions as such in the version switcher
JavidPack: Fix vanilla knockback buffs applying twice in item tooltip
Stephen Thiebaud: Fix claiming banners issue
JavidPack: Fix bug nets and more patch porting
JavidPack: Fix thunder sound issue that could cause errors
noahDP1911: Fix rarity popup color regression
JavidPack: Fix MeleeEffects not being called
JavidPack: Update extractinator support, docs, and new CanBeExtractinated set
JavidPack: Update hashes for GOG users

API Fixes and Changes


Arthur Duchene: Fix item tags being drawn in the tooltip shadow pass, more patch porting work
JavidPack: Fix a DrawColorCodedStringWithShadow overload not actually using shadowColor parameter
JavidPack: Fix an issue where loading textures from other mods was incorrectly attributed to the other mod
JavidPack: Restore Magiluminescence glowmask draw layer
Chicken-Bones: Restore localization reload feature
合作一号: Fixed the issue of incorrect drawing of the upper limit of health caused by the calculation error of the AmountOfLifeHearts property of PlayerStatsSnapshot when statLifeMax and statLifeMax2 are both greater than a certain value
JavidPack: More patch porting verification
Solxan: Fixes for missing bIOFailure CallResult Checks in Workshop
Solxan: Fix race conditions and error handling concerns with steam callbacks
JavidPack: Fix visual alignment issue on mod publish menu
Mirsario: Allow setup-cli scripts to be aliased and called from elsewhere

Other

ExampleMod and API Documentation


Xipong: Document NewProjectile's new modifier parameter
Xipong: Document ArmorIDs.Face.Sets.DrawInFaceMaskLayer
错数螺线: Fix ClassUsedAsKey in ExampleMod
Nathan Bedell: Removed DrawYOffset in ExampleChandelier to avoid double offset
JavidPack: Remove MouseScreen workaround no longer needed in ExampleInteractableProjectile

Localization


JavidPack: More workshop and store page localization automation
Edgar Sayohm Takamura: Brazilian Portuguese
Pixelnando: Brazilian Portuguese store page
ayuyoiM: Chinese 1, 2, 3, Workshop and store page
popunoberi: Japanese store page
RazzSG: Russian 1, 2
Ignacio V.: Spanish, Spanish store page

New Mods Showcase

Here is a collage of new mods released this past month. There were nearly 500 new mods this month! Have you tried any of these mods yet? Find any hidden gems? Be sure to regularly check the workshop for newly released mods, we're positive you'll always find something fun and interesting to try out. Click here to see the most popular new mods from this month.

Stable Release

We will continue to update the 1.4.4 version of tModLoader with bug fixes as we work on updating tModLoader to the Terraria v1.4.5 update. We are grateful for the massive amount of community participation in developing and testing new features each month.

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.

Stable Release Changelog


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.

Major Changes

New Features


Solxan: Added workshop content descriptors to mods publish menu
Tyfyter: Flail API allowing easier customization of projectiles using Flail aiStyle

API Changes


None

Bug Fixes

Quality of Life and Other Fixes


Solxan: Fix an issue with mod finding on Arm64 servers

API Fixes and Changes


JavidPack: Fix an issue where loading textures from other mods was incorrectly attributed to the other mod
Moneylover3246: Add OperationCanceledException to exceptions to ignore for logs

Other

Localization


JavidPack: More workshop and store page localization automation
Edgar Sayohm Takamura: Brazilian Portuguese
ayuyoiM: Chinese
RazzSG: Russian
Ignacio V.: Spanish 1, 2

We would also like to mention that we have volunteers translating our monthly release announcements into several other languages. If you would like to help translate these announcements into a supported language, please reach out on Discord.

More from tModLoader

Other announcements

All events