К содержанию
imbored
tModLoader

Что изменилось

Октябрьское стабильное обновление 2026 года

Крупное

Коротко

Обновление tModLoader для поддержки Terraria 1.4.5 с интеграцией хотфикса 1.4.5.8. Исправлены ошибки с крафтом, факелами, аксессуарами и ещё десяток технических проблем.

Пересказ собран ИИ по тексту патча

Патч целиком

Приветствуем всех! Настало время для октябрьского стабильного обновления 2026 года, а также для других новостей.

В этом выпуске новостей мы расскажем о прогрессе обновления 1.4.5, представим краткий обзор новых модов за прошедший месяц и опубликуем список изменений стабильной версии.

Прогресс поддержки Terraria 1.4.5

Работа над веткой tModLoader 1.4.5 продвигается успешно. Как мы упоминали в прошлом месяце, для Terraria вышел хотфикс 1.4.5.8, который нужно было интегрировать в наш код. Мы рады сообщить, что в этом месяце все изменения были внедрены, и теперь актуальная сборка содержит все нововведения.

Мы по-прежнему видим огромную поддержку и активность со стороны сообщества в процессе адаптации обновления 1.4.5. Мы безмерно благодарны всем, кто готов помочь нам в этом деле: писать код, сообщать об ошибках, тестировать игру и участвовать в обсуждениях в нашем Discord.

Впереди ещё много работы. Если вы заинтересованы в написании кода для обновления 1.4.5, на странице 1.4.5 Update Information можно узнать, как внести свой вклад и какие задачи остались. Там же объясняется, как присоединиться к бета-ветке «1.4.5-dev». Пользователи могут перейти на неё, чтобы помочь с поиском оставшихся ошибок и отправкой отчётов о них, однако, пожалуйста, не ожидайте от этой версии стабильной работы.

Мы также призываем создателей модов воспользоваться случаем и присоединиться к нашему Discord, чтобы обсудить возможные недостатки API с командой tModLoader. Сделайте это, даже если у вас нет возможности лично написать код для их исправления. Крупные релизы — это отличная возможность решить фундаментальные проблемы, которые невозможно исправить в рамках обычных ежемесячных обновлений.

Как обычно, предложения от сообщества сначала обсуждаются в Discord, а затем отправляются на GitHub для финальной реализации.

Список изменений обновления Terraria 1.4.5

Ниже приведён список изменений, внесённых в бета-ветку обновления 1.4.5 за прошедший месяц. Напоминаем, что изменения в бета-ветке становятся доступны сразу после их внесения, чтобы ускорить процесс разработки.

Основные изменения

Новые функции

JavidPack: Update to 1.4.5.8

末泠: New mods will now generate with localization template files for the current language

Chicken-Bones: Update SDL3 to fix launch issues for some users

Изменения в API

末泠: Add modded accessory loadout sharing and slot highlighting

JavidPack: tModCodeAssist: Add support to MagicNumberToID analyzer for params parameters and CreateXSet methods

Исправление ошибок

QoL и прочие исправления

Reisenburger: Fix modded crafting stations in the modern crafting UI

Darkmango: Fix picking up resource items

末泠: Fix IME candidate window not showing on some menus

Rijam: Fix hand texture loading issue with new accessories

Reisenburger: Fix modded torches not being placeable on platforms

Fozik: Fix migration panel not respecting language changes

Исправления и изменения в API

Chicken-Bones: Handle NewItem changes. tModPorter, documentation, porting guide

Xipong: Fix UseItemHitbox hook not being called

zerobut1: Fix ModPlayer.CanConsumeBait not being called

末泠: Add Condition.MechdusaSeedFeature

末泠: Add Condition.NeedTorchGodsFavor

Jacob Adams: tModPorter: Implement a few renames

Chicken-Bones: Document and fix patches for new Projectile.SelfHurtPlayers method

Chicken-Bones: Upgrade PlayerDeathReason with ProjectileKey, NPC generation, and NetSynced

Chicken-Bones: Fix WorldGen.IsTileLoaded behavior

direwolf420: Invasion sets patch maintenance

Stephen Thiebaud: Fix CloudID.Sets issue

合作一号: Restore ProjectileLoader.PreKill behavior

Rolin_em: Remove Item.ChangePlayerDirectionOnShoot from BeamSword

Ibrahim: Resize BannerSystem.newBanner for modded NPC banners

ppeb: Fix bad bounds check in MapHelper.TileToLookup

FreshinS: tModPorter: Item.SetDefaults changes

Stephen Thiebaud: Fix Projectile.perIDStaticNPCImmunity initialization

rRedLim: Setup: Make downloads cancellable

JavidPack: Add names to more new TooltipLines

JavidPack: Various porting renames and documentation for new fields

Clarence "Sparr" Risher: Patch porting: Vine position clearing change from TileDrawing

Clarence "Sparr" Risher: Patch porting: Recipe item material exceptions for world types

Clarence "Sparr" Risher: Patch porting: Remove obsolete hunk for error world block shuffling

Ibrahim: Patch porting: Handle Player.meleeArmorPenetration

Прочее

ExampleMod и документация API

JavidPack: Document new projectile immunity approach options

Sandman: Document NPC.DelBuff quiet parameter and Player.GetArmPosition

Xipong: Make NPC.TryAddingRepeatedBuff public and document it

Chicken-Bones: WorldItem patch updates and documentation

Rijam: New 1.4.5.8 ProjAIStyleIDs

JavidPack: More new sets to document

JavidPack: Documentation for mount, player.bodyframe, and related fields

Xipong: Document UserInterface.MouseCaptured

Xipong: Document UIScrollbar.AutoHide and UIScrollbar.CanScroll

Xipong: Document NPC.defLifeMax

JavidPack: github.com/tModLoader/tModLoader/c…

JavidPack: Fix various unresolved documentation references

Локализация

ayuyoiM: Chinese

Tomasz: Polish

popunoberi: Japanese 1, Store Page

Витрина новых модов

Вот коллаж новых модов, опубликованных за прошедший месяц. Всего за этот месяц вышло 690 новых модов! Уже успели попробовать какие-нибудь из них? Нашли скрытые жемчужины? Не забывайте регулярно заглядывать в мастерскую, чтобы следить за новинками — мы уверены, что вы всегда найдёте что-нибудь весёлое и интересное. Нажмите сюда, чтобы увидеть самые популярные новые моды за этот месяц.

Стабильное обновление

Мы продолжим выпускать исправления ошибок для tModLoader 1.4.4 параллельно с работой над обновлением до версии Terraria 1.4.5. Мы благодарны сообществу за активное ежемесячное участие в разработке и тестировании новых функций.

Если у вас возникнут какие-либо вопросы или проблемы, не стесняйтесь посетить наш FAQ на GitHub или связаться с нами на нашем Discord-сервере.

Список изменений стабильной версии

Вот список наиболее значимых изменений, внесённых в это обновление. Напоминаем, что разработчики модов могут обратиться к Руководству по переносу мода на новые версии, чтобы узнать, как адаптировать свои моды к новым изменениям.

Основные изменения

Новые функции

Moonlight Glint: Added Mod/GlobalItem.WingGlidingSpeeds hooks

Изменения в API

Moonlight Glint: Fix a mod sorting issue caused by complex dependencies involving different ModSides. Also add sortIgnore.

JavidPack: Support forward slash in localization key substitutions

Mirsario: Allow setup-cli scripts to be aliased and called from elsewhere.

Исправление ошибок

QoL и прочие исправления

JavidPack: Fix multiplayer autosave crash that happens when TileEntities are placed or removed during world saving.

JavidPack: Fix issues with modpacks with periods in their names

djfariel: Fix a network message length issue that could cause servers stalls

JavidPack: Fix knockback tooltip in item duplication menu

合作一号: Fixed a health bar drawing issue when life is too big

Mirsario: Version switcher now indicates obsolete preview versions

Исправления и изменения в API

JavidPack: Restore Magiluminescence glowmask draw layer

Solxan: Update Workshop error handling

Прочее

ExampleMod и документация API

JavidPack: Document Utils.RotatedByRandom, note that it is not a uniform distribution

Nathan Bedell: Removed DrawYOffset in ExampleChandelier to avoid double offset

错数螺线: Fix ClassUsedAsKey example

Локализация

RazzSG: Russian

Также хотим отметить, что перевод наших ежемесячных релизов на различные языки выполняется волонтёрами. Если вы хотите принять участие в переводе анонсов на другой поддерживаемый язык, пожалуйста, свяжитесь с нами через Discord.

Другие патчи tModLoader