← Gaming news
Steam announcementView the game on SifterOctober 1, 2026

October 2026 Stable Update

Hello everyone! It is time for the October 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

Progress on tModLoader's 1.4.5 development branch is going smoothly. As mentioned last month, there was a Terraria 1.4.5.8 hotfix released that needed to be integrated into our 1.4.5 development branch. We are happy to say that those changes have been integrated this month and the development build now contains all the new changes.

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.

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

JavidPack: Update to 1.4.5.8末泠: New mods will now generate with localization template files for the current languageChicken-Bones: Update SDL3 to fix launch issues for some users

API Changes

末泠: Add modded accessory loadout sharing and slot highlightingJavidPack: tModCodeAssist: Add support to MagicNumberToID analyzer for params parameters and CreateXSet methods

Bug Fixes

Quality of Life and Other Fixes

Reisenburger: Fix modded crafting stations in the modern crafting UIDarkmango: Fix picking up resource items末泠: Fix IME candidate window not showing on some menusRijam: Fix hand texture loading issue with new accessoriesReisenburger: Fix modded torches not being placeable on platformsFozik: Fix migration panel not respecting language changes

API Fixes and Changes

Chicken-Bones: Handle NewItem changes. tModPorter, documentation, porting guideXipong: Fix UseItemHitbox hook not being calledzerobut1: Fix ModPlayer.CanConsumeBait not being called末泠: Add Condition.MechdusaSeedFeature末泠: Add Condition.NeedTorchGodsFavorJacob Adams: tModPorter: Implement a few renamesChicken-Bones: Document and fix patches for new Projectile.SelfHurtPlayers methodChicken-Bones: Upgrade PlayerDeathReason with ProjectileKey, NPC generation, and NetSyncedChicken-Bones: Fix WorldGen.IsTileLoaded behaviordirewolf420: Invasion sets patch maintenanceStephen Thiebaud: Fix CloudID.Sets issue合作一号: Restore ProjectileLoader.PreKill behaviorRolin_em: Remove Item.ChangePlayerDirectionOnShoot from BeamSwordIbrahim: Resize BannerSystem.newBanner for modded NPC bannersppeb: Fix bad bounds check in MapHelper.TileToLookupFreshinS: tModPorter: Item.SetDefaults changesStephen Thiebaud: Fix Projectile.perIDStaticNPCImmunity initializationrRedLim: Setup: Make downloads cancellableJavidPack: Add names to more new TooltipLinesJavidPack: Various porting renames and documentation for new fieldsClarence "Sparr" Risher: Patch porting: Vine position clearing change from TileDrawingClarence "Sparr" Risher: Patch porting: Recipe item material exceptions for world typesClarence "Sparr" Risher: Patch porting: Remove obsolete hunk for error world block shufflingIbrahim: Patch porting: Handle Player.meleeArmorPenetration

Other

ExampleMod and API Documentation

JavidPack: Document new projectile immunity approach optionsSandman: Document NPC.DelBuff quiet parameter and Player.GetArmPositionXipong: Make NPC.TryAddingRepeatedBuff public and document itChicken-Bones: WorldItem patch updates and documentationRijam: New 1.4.5.8 ProjAIStyleIDsJavidPack: More new sets to documentJavidPack: Documentation for mount, player.bodyframe, and related fieldsXipong: Document UserInterface.MouseCapturedXipong: Document UIScrollbar.AutoHide and UIScrollbar.CanScrollXipong: Document NPC.defLifeMaxJavidPack: Handle some porting notes, ProjectileID.Sets.IsInteractable, etcJavidPack: Fix various unresolved documentation references

Localization

ayuyoiM: ChineseTomasz: Polishpopunoberi: Japanese 1, Store Page

New Mods Showcase

Here is a collage of new mods released this past month. There were over 690 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

Moonlight Glint: Added Mod/GlobalItem.WingGlidingSpeeds hooks

API Changes

Moonlight Glint: Fix a mod sorting issue caused by complex dependencies involving different ModSides. Also add sortIgnore. JavidPack: Support forward slash in localization key substitutionsMirsario: Allow setup-cli scripts to be aliased and called from elsewhere.

Bug Fixes

Quality of Life and Other Fixes

JavidPack: Fix multiplayer autosave crash that happens when TileEntities are placed or removed during world saving.JavidPack: Fix issues with modpacks with periods in their namesdjfariel: Fix a network message length issue that could cause servers stallsJavidPack: Fix knockback tooltip in item duplication menu合作一号: Fixed a health bar drawing issue when life is too bigMirsario: Version switcher now indicates obsolete preview versions

API Fixes and Changes

JavidPack: Restore Magiluminescence glowmask draw layerSolxan: Update Workshop error handling

Other

ExampleMod and API Documentation

JavidPack: Document Utils.RotatedByRandom, note that it is not a uniform distributionNathan Bedell: Removed DrawYOffset in ExampleChandelier to avoid double offset错数螺线: Fix ClassUsedAsKey example

Localization

RazzSG: Russian

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.

Posted by the game’s developer or publisher to its Steam community hub and published by Valve through Steam’s public news API. Sifter reproduces it unedited and writes none of it.