November 2023 Stable Update

It is time for the November 2023 Stable Update! It has been another exciting month. This month's release contains fixes for various gameplay inconsistencies with Terraria. Dye visuals, boss item drops, bomb damage, tool speed, and echo coating have all received fixes to match Terraria behavior. We are extremely grateful to the users that reported these issues to us. The mod configuration menu has been reworked to be less confusing for mods with multiple configuration pages. As always, if you are having issues of any sort, definitely don't hesitate to check out our [url=https://github.com/tModLoader/tModLoader/wiki/Basic-tModLoader-Usage-FAQ]FAQ on GitHub [/url] or reach out to us at [url=https://discord.com/invite/tmodloader]our Discord[/url]. [h1]Important News for Mod Makers[/h1] We have exciting news for modders working in a team. Modders added as a "Contributor" to a mod on the Steam workshop will soon be able to publish updates for the mod to the workshop directly. Mod owners should take some time this month to ensure that everyone listed as a "Contributor" on the Steam workshop for your mod is trustworthy enough for this responsibility. Please remove any contributors that do not meet this standard. The feature for contributor publishing will be active November 21st starting with our preview releases to provide time to act. Please spread the word to other mod teams you know that might not have seen this announcement. We look forward to this feature enabling mods to more reliably update to fix bugs that arise. [h1]New Changes' Highlights[/h1] The following is a list of the most noteworthy changes made for this release. As a reminder, modders should consult the [url=https://github.com/tModLoader/tModLoader/wiki/Update-Migration-Guide#v202309]Update Migration Guide[/url] to see how to adapt to the new changes after running tModPorter. [h1]Bug Fixes[/h1] [h2]Gameplay Fixes[/h2] [b]Rijam[/b] - [url=https://github.com/tModLoader/tModLoader/pull/3832]Fix many boss bag and crate item drops[/url] [b]JavidPack[/b] - [url=https://github.com/tModLoader/tModLoader/pull/3871]Fix even more boss and crate item drops. Fix some droprate calculations.[/url] [b]Mirsario[/b] - [url=https://github.com/tModLoader/tModLoader/pull/3890]Fix several dyes that were previously broken. Fix cos method for hlsl/shader code.[/url] [b]Chicken-Bones[/b] - [url=https://github.com/tModLoader/tModLoader/commit/e64e561f4a4a9b890df8330dadee366882c1493c]Fix favorited status of items transferring to hand when stack is split.[/url] [b]JavidPack[/b] - [url=https://github.com/tModLoader/tModLoader/pull/3800]Fix issue with mana regeneration.[/url] [h2]Quality of Life and Other Fixes[/h2] [b]turtletowerz[/b] - [url=https://github.com/tModLoader/tModLoader/pull/3771]Improve and fix the Dedicated Server scripts and instructions[/url] [b]Destructor_Ben[/b] - [url=https://github.com/tModLoader/tModLoader/pull/3810]Config menu has been reworked to be less confusing[/url] [b]stormytuna[/b] - [url=https://github.com/tModLoader/tModLoader/pull/3774]Fix mana cost item tooltip to show adjusted values[/url] [b]JavidPack[/b] - [url=https://github.com/tModLoader/tModLoader/commit/22831fc6b771ed3429a8d56bd765ee0f29d65635]In-game config change messages can now be localized properly.[/url] [b]Chicken-Bones[/b] - [url=https://github.com/tModLoader/tModLoader/commit/decb6e69125f4031c611dce6e3bb2bbd465f15cd]Fix SDL driver fallbacks on Linux. Should help some Linux launch issues.[/url] [b]Mirsario[/b] - [url=https://github.com/tModLoader/tModLoader/commit/96e6919054810f17423d52c15638d047b3e2056f]Added Tantamount's patron set[/url] [h2]API Fixes and Changes[/h2] [b]Destructor_Ben[/b] - [url=https://github.com/tModLoader/tModLoader/pull/3750]ModConfig.AcceptClientChanges now has a NetworkText parameter[/url] [b]JavidPack[/b] - [url=https://github.com/tModLoader/tModLoader/commit/0c29eda42ce6455f9ce90915316a40482564f7a2]Fix a .hjson file issue for mods with underscores in their name.[/url] [b]Edoan[/b] - [url=https://github.com/tModLoader/tModLoader/pull/3827]BuffDefinition added for use in ModConfig.[/url] [b]JavidPack[/b] - [url=https://github.com/tModLoader/tModLoader/pull/3847]Mod.GetLocalization method added for modder convenience.[/url] [b]Rijam[/b] - [url=https://github.com/tModLoader/tModLoader/pull/3684]Added TileID.Sets.CanPlaceNextToNonSolidTile to allow Living Fire-style modded tiles, tiles that place next to non-solid tiles.[/url] [b]Destructor_Ben[/b] - [url=https://github.com/tModLoader/tModLoader/pull/3833]Fix an issue causing temp files to appear in Visual Studio and trigger unnecessary rebuilds.[/url] [b]JavidPack[/b] - [url=https://github.com/tModLoader/tModLoader/commit/88486cdf1c9b313bac4040cd6855d2f2ec299867]Documentation[/url] [b]Destructor_Ben, Chicken-Bones[/b] - [url=https://github.com/tModLoader/tModLoader/pull/3809]Add parameterless constructor to NPCBestiaryDrawModifiers[/url] [b]Chicken-Bones[/b] - [url=https://github.com/tModLoader/tModLoader/pull/3795]Fix melee speed affecting tool use speed[/url] [b]Lion8cake[/b] - [url=https://github.com/tModLoader/tModLoader/pull/3606]Fix remix hardmode passes missing from ModifyHardmodeTasks[/url] [b]Destructor_Ben[/b] - [url=https://github.com/tModLoader/tModLoader/pull/3385]Added Item.ChangePlayerDirectionOnShoot for items to not change player direction on shoot.[/url] [h2]ExampleMod[/h2] [b]Kogsey[/b] - [url=https://github.com/tModLoader/tModLoader/pull/3752]Ported ExampleCritter[/url] [b]JavidPack[/b] - [url=https://github.com/tModLoader/tModLoader/commit/89d407f518804819abd363bb939ba990c56f9758]Fix Example torch and other flames not getting hidden with echo coating[/url] [h1]Localization[/h1] [b]RazzSG[/b] - [url=https://github.com/tModLoader/tModLoader/commit/a3742d0ee20b588b22c00bdfc92e88867e6f0e30]Russian[/url]