tModLoader Patch Notes — June 1, 2026
Aggregated from Steam, cross-tracked with Battle.net coverage on GamePatchNote.
Hello everyone! It is time for the June 2026 Stable Update, as well as some other news.
This month's announcement contains news about 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 and Boulder) will take some time. This process as well as any other big changes desired by the modding community for this update will take many months still.
Terraria 1.4.5 Support Progress
Progress on the update this month has been very productive. We've seen many community contributions this month from experienced modders. We are extremely grateful for those willing to help with this process. The tModLoader team will continue to work with experienced modders to progress towards the tModLoader 1.4.5 update.
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, but please don't expect that version of the game to be stable.
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 progress made on the 1.4.5 update since we've started the beta branch, ordered alphabetically by contributor name:
AjuliDev: Updated documentation for StartRain and StopRain
Antonino Grasso: Resolve WorldGenerator._seed PortingNotes TODO
Caio Peluti: Expand BossLoot hook to include heart and potion drop amount
direwolf420: Move blockLoot.Clear to latest possible place
Jacob Adams: Fix item flasks
Jacob Adams: Fix mannequins
Jacob Adams: Added 1.4.5 MapLayers
Jerry An: Fix CanBeTeleportedTo hook for potion/conch teleports
Jerry An: Merge ItemLoader.CanStack into Item.CanStack, fix stack-related bugs
Jerry An: Restore OnStack hooks
Jerry An: Restore CanStack, CanStackInWorld, and OnStack hooks for WorldItem stacking
Jerry An: Restore ItemLoader.Update and PostUpdate hooks for WorldItem
lost-werewolf: Extra array resizes
lost-werewolf: Publicize SceneState.ManageSpecialBiomeVisuals
lost-werewolf: Fix null sound paths for new LegacySoundStyles
lost-werewolf: Fix ModBiome
Nicolas Bissig: Check for `= new Tile();` not gated by null checks
noahDP1911: Remove pylon danger teleport hooks
noahDP1911: Complete NPCSpawnInfo migration to NPC.Spawner
noahDP1911: Debuff Length Migration
noahDP1911: Fix slime body ore drop stack size
noahDP1911: Implemented tModPorter Journeymode-check changes
Rijam: Updated GlobalNPC.BuffTownNPC
Rijam: Boulder Logo ModMenu
Rijam: Town NPC Chat Buttons
Rijam: Move mod warning icon left on world select
Rijam: Updated Example Jousting Lance
Rijam: Fix exception with too many tooltip lines
Rijam: Restore petting settings
Rijam: Town NPC Portraits
Rijam: Fix Modded Town NPCs not showing up in the housing UI
Rijam: New Conditions and Update Town NPC Shops
Rijam: Fix Modded Town NPCs' NoHome Dialogue
Rijam: tModPorter Additions
Rijam: Fixed Menu Link Icons
Rijam: Some ID Updates
tomat: Update hair count
tomat: Update liquid edge rendering and make it work again
tomat: Correct typo in max screen size calculation
tomat: Implement FileWatcherPath/Refresh for ContentSources
tomat: Fix AssetRepository compilation errors and fix hot reloading
tomat: Use sdl3 to update window icon
tomat: Clear out unused TileBatch patches
tomat: Remove redundant window implementations, make windows use native console APIs
tomat: Update Terraria and TerrariaNetCore Patches to 1.4.5
tomat: Bump `Terraria`/`TerrariaNetCore` Patches to 1.4.5.5
tomat: Clean Up `Terraria`/`TerrariaNetCore` Patches
tomat: Bump Terraria/TerrariaNetCore to 1.4.5.6
Tyfyter: Modded tile conversion completely updated
In addition to these code contributions from modders, the tModLoader team has also been working on 1.4.5 code changes. These have been summarized this time for brevity.
Chicken-Bones: Work on patcher and setup tools, modernizing dependencies, and resolving porting TODOs
JavidPack: Work on porting code patches, implementing tModPorter migrations, managing porting efforts, and resolving porting TODOs
Mirsario: Work on support for NixOS
Solxan: Work on new workshop capabilities and related fixes
Terraria 1.4.5 Support FAQ
Q: "Will all of my mods still work on v1.4.5 immediately?"
A: Due to how much has changed in the Terraria v1.4.5 update, the short answer to this is "no". Modders will, however, have ample opportunity to update their mods to v1.4.5 before it is officially released, so as long as the mods you are using are still maintained by the modder, they should be available on v1.4.5 once it has a stable release for players.
Q: "What will happen to 1.4.4?"
A: 1.4.4 mods and the 1.4.4 version of tModLoader will continue to exist and be available for players both during porting and after. It will be supported as a Legacy version like 1.3 and 1.4.3.
Q: "When will 1.4.4 stop receiving updates?"
A: 1.4.4 will continue to receive maintenance updates to ensure it stays functional. We do not have a date for when content updates will stop; in the near-term 1.4.4 will continue to receive regular updates until we are ready to 'Preview' the 1.4.5 beta build to modders.
Q: "Will 1.4.5 be backwards compatible with my worlds and players from 1.4.4?"
A: From tModLoader's side, one of our guiding principles is to ensure the player experience is as seamless as possible. We aim to maintain backwards compatibility in tModLoader and encourage modders to keep this in mind when it comes time.
New Mods Showcase
Here is a collage of new mods released this past month. There were over 300 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 (Bigger and Boulder). 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
None
API Changes
Mark: Add NPC.StrikeOtherNPC helper method
Bug Fixes
Quality of Life and Other Fixes
Solxan: Prevent startup crash for when Workshop is offline but Steam is online
Solxan: Fix recent issue with GOG users experiencing launch crashes
错数螺线: Fixed Host and Play console encoding to fix garbled Chinese characters
JavidPack: Fixed launch issue for users with very high resolution displays
Mark: Fix Linux multi-client logging by enforcing FileShare.None
JavidPack: Localize text for copying over worlds and players
API Fixes and Changes
Tyfyter: Fix issue with NoSync library syncing
Mark: Add Debian Steam Installation path to Linux auto-detection for developer tools
Mellohi: Fix Glowing Mushroom conversion interactions
Other
ExampleMod and API Documentation
JavidPack: ExampleGemsparkBlock, showcasing Framing.SelfFrame8Way and more
JavidPack: Fix ExampleJavelinProjectile drawing in the incorrect draw order
A5TR0spud: Update ExampleFoodItem and related documentation
hezuo1hao: Fixed commented out example in ExemplarAdvancedFailProjectile
hezuo1hao: Fix url typo
JavidPack: Documentation
Localization
ayuyoiM: Chinese
Alino4kaHvoshch: Russian
RazzSG: Russian
NicolasPL: Spanish
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.