HomeGamesUpdatesPricingMethodology
Steam News1 October 20241y ago

October 2024 Stable Update

It is time for the October 2024 Stable Update. The tModLoader team and our amazing community of contributors continues to improve tModLoader.

In this update6

Full notes

Full tModLoader update

Read the full published notes in a cleaner layout. The original post stays linked below.

What changed

2 fixes5 additions3 changes0 removals
  • Gameplay
  • Compatibility
  • Performance
  • Fixes
  • Workshop
  • UI and audio
addedThe tModLoader team and our amazing community of contributors continues to improve tModLoader. Once again this month's release contains many improvements to the user experience, some gameplay bug fixes, as well as new features with examples and documentation for mod makers.
addedOne major contribution we'd like to highlight this month is work by alueck that enables Mac and Linux users to contribute directly to tModLoader. If you are a Mac or Linux user and have been wanting to contribute a new feature to tModLoader, it should now be possible and we are willing to help on Discord if you run into any roadblocks.
addedChangelogThe 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.
addedNew FeaturesTyfyter : Multiple prefix category support alueck and Chicken-Bones : New CLI for tModLoader project, allowing contributing features to tModLoader by Mac and Linux modders
addedAPI ChangesIbanPlay : Added PostTileFrame and ModifyFrameMerge hooks for ModTile
fixedQuality of Life and Other FixesJavidPack : Fix GOG Workshop regression (Hotfix) Tyfyter : Preserve prefixes on unloaded items and for unloaded prefixes Adrian Lück : Fix item variants not being shown in NPC shops Johannes Grimm : Increase maximum supported length of chest names JavidPack : Fix Terraformer using more ammo than intended Johannes Grimm : Added confirmation dialog to toggle all mods buttons JavidPack : Fix InfoDisplay not displaying in some situations JavidPack : Added checks, filtering, and logging for local mods with non-standard filenames. Fixes issue with multiple local copies of mods JavidPack : Fix issue with deleting active modpack JavidPack : Better detection of GOG+Linux Terraria.exe location JavidPack : Ability to search mods by steamid64 JavidPack : Fix secret seeds spamming logs with world gen messages JavidPack : Log which native dll is throwing a native exception for troubleshooting JavidPack : Add logging to help determine if a crash is caused by initializing game controllers

tModLoader changes

addedThe tModLoader team and our amazing community of contributors continues to improve tModLoader. Once again this month's release contains many improvements to the user experience, some gameplay bug fixes, as well as new features with examples and documentation for mod makers.
addedOne major contribution we'd like to highlight this month is work by alueck that enables Mac and Linux users to contribute directly to tModLoader. If you are a Mac or Linux user and have been wanting to contribute a new feature to tModLoader, it should now be possible and we are willing to help on Discord if you run into any roadblocks.
addedThe 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.
addedTyfyter : Multiple prefix category support alueck and Chicken-Bones : New CLI for tModLoader project, allowing contributing features to tModLoader by Mac and Linux modders
addedIbanPlay : Added PostTileFrame and ModifyFrameMerge hooks for ModTile

It is time for the October 2024 Stable Update.

The tModLoader team and our amazing community of contributors continues to improve tModLoader. Once again this month's release contains many improvements to the user experience, some gameplay bug fixes, as well as new features with examples and documentation for mod makers.

One major contribution we'd like to highlight this month is work by alueck that enables Mac and Linux users to contribute directly to tModLoader. If you are a Mac or Linux user and have been wanting to contribute a new feature to tModLoader, it should now be possible and we are willing to help on Discord if you run into any roadblocks.

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.

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 after running tModPorter.

Major Changes

New Features

Tyfyter: Multiple prefix category support alueck and Chicken-Bones: New CLI for tModLoader project, allowing contributing features to tModLoader by Mac and Linux modders

API Changes

IbanPlay: Added PostTileFrame and ModifyFrameMerge hooks for ModTile

Bug Fixes

Quality of Life and Other Fixes

JavidPack: Fix GOG Workshop regression (Hotfix) Tyfyter: Preserve prefixes on unloaded items and for unloaded prefixes Adrian Lück: Fix item variants not being shown in NPC shops Johannes Grimm: Increase maximum supported length of chest names JavidPack: Fix Terraformer using more ammo than intended Johannes Grimm: Added confirmation dialog to toggle all mods buttons JavidPack: Fix InfoDisplay not displaying in some situations JavidPack: Added checks, filtering, and logging for local mods with non-standard filenames. Fixes issue with multiple local copies of mods JavidPack: Fix issue with deleting active modpack JavidPack: Better detection of GOG+Linux Terraria.exe location JavidPack: Ability to search mods by steamid64 JavidPack: Fix secret seeds spamming logs with world gen messages JavidPack: Log which native dll is throwing a native exception for troubleshooting JavidPack: Add logging to help determine if a crash is caused by initializing game controllers

API Fixes and Changes

Solxan: Fixed Non-Public Mod Publishing (Hotfix) JavidPack: Fix ObjectElement ignoring ShowDespiteJsonIgnoreAttribute

Other

ExampleMod and API Documentation

JavidPack: TownNPCRespawnSystem, example of free TownNPC respawn feature JavidPack: Updated ExamplePylon shop entry example JavidPack: Various Documentation Updates: 1, 2, 3, 4

Localization

Fish: Chinese RazzSG: Russian

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

Source

Steam News / 1 October 2024

Open original post

Changelog.gg summarizes and formats this update. How we read updates.