What tModLoader/tModLoader shipped
Generated by FoxPlug from public activity — not affiliated with Tmodloader.
Week of September 14, 2026
What shipped
- Updated to Terraria 1.4.5.8, bringing tModLoader in sync with the latest minor version. Pull request #5385
- Fixed Item.SetDefaults() migration for 1.4.5, where the Type parameter no longer has a default value. Pull request #5408
- Restored ProjectileLoader.PreKill invocation code that was inadvertently removed during porting. Pull request #5398
- Fixed invariant check in MapHelper.TileToLookup to validate against tileLookup.Length instead of TileID.Count. Pull request #5429
- Corrected initialization of Projectile.perIDStaticNPCImmunity to use the correct ProjectileCount value. Pull request #5421
- Fixed CloudID.Sets initialization to be properly aligned with other set factories. Pull request #5420
- Added documentation for NPC.DelBuff's quiet parameter and Player.GetArmPosition method. Pull request #5422
- Released v2026.09.1.5 with Chinese language updates. Release
Why it matters
This week focused on stability improvements for the 1.4.5 branch with critical bug fixes in core systems like tile lookups, projectile handling, and item initialization. Documentation improvements help modders understand newly exposed parameters and methods in the current version.
Changelog entry
- Updated to Terraria 1.4.5.8 Pull request #5385
- Fixed Item.SetDefaults() migration for 1.4.5 where Type parameter lacks default value Pull request #5408
- Restored ProjectileLoader.PreKill invocation code Pull request #5398
- Fixed MapHelper.TileToLookup invariant check to use tileLookup.Length Pull request #5429
- Corrected Projectile.perIDStaticNPCImmunity initialization with ProjectileCount Pull request #5421
- Fixed CloudID.Sets initialization alignment Pull request #5420
- Documented NPC.DelBuff quiet parameter and Player.GetArmPosition Pull request #5422
tModLoader updates: Fixed MapHelper tile lookup validation, restored ProjectileLoader.PreKill invocation, corrected Projectile immunity initialization, and synced to Terraria 1.4.5.8.
This week's tModLoader updates address several important stability issues for the 1.4.5 branch. We fixed an invariant check in MapHelper.TileToLookup that was causing continuous failures, restored ProjectileLoader.PreKill invocation code that was accidentally removed, and corrected the initialization of Projectile.perIDStaticNPCImmunity. We also improved Item.SetDefaults() migration handling and enhanced documentation for newly exposed API parameters.