Full notes
Full tModLoader update
Read the full published notes in a cleaner layout. The original post stays linked below.
Repeated intro
Hello everyone! It is time for the June 2026 Stable Update, as well as some other news.
What changed
- Gameplay
- Compatibility
- Fixes
- UI and audio
- Workshop
- Performance
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.
Source
Changelog.gg summarizes and formats this update. How we read updates.
