Tmodloader что делать если выдает ошибку

Version

Latest 1.4-stable

OS

Windows

Platform

Steam

This bug affects

Gameplay as a Player

Description

When I try to launch TmodLoader witht steam a black screen opens, last for less than a second then won’t open the game, I tried re-installing both Terraria and TML, even using the package here on GitHub, but it won’t open.

On the log files, the last line just say «Launched Using Local Dotnet», but the game wont open and on the task manager doesn’t appear anything.

Log File

Verifying .NET….
Logging to D:/SteamLibrary/steamapps/common/tModLoader/tModLoader-Logs/Launch.log
Verifying installation directory…
Fixing .NET SDL PATH issues
Success!
Verifying .NET platform specific libraries are correctly deployed
I’m on Windows, no need to do anything
Success!
Parsing .NET version requirements from runtimeconfig.json
Success!
Checking for old .NET versions to remove from folder
Cleanup Complete
Checking dotnet install…
Dotnet should be present in «D:/SteamLibrary/steamapps/common/tModLoader/dotnet/6.0.0»
Launched Using Local Dotnet

Steps to reproduce

  1. Click «PLAY» button on Steam
  2. For less than a second says «Running» on Steam then closes
  3. It stops then the green button to «PLAY» reapears on steam

Expected Behavior

The game launching

Actual Behavior

The game doesn’t launch

Reproduction frequency

Every time I try to open the 1.4 version of TML

Additional Information

No response

[13:19:48] [1/INFO] [tML]: Starting tModLoader v0.11.8.8 Windows client (16/03/2022)
[13:19:48] [1/INFO] [tML]: Running on NetFramework 4.8
[13:19:48] [1/INFO] [tML]: Executable: D:\steam\steamapps\common\tModLoader\tModLoader.exe
[13:19:48] [1/INFO] [tML]: Working Directory: D:\steam\steamapps\common\tModLoader
[13:19:48] [1/INFO] [tML]: Launch Parameters:
[13:19:48] [1/DEBUG] [tML]: Assembly Resolve:  -> MonoMod.RuntimeDetour, Version=20.11.16.1, Culture=neutral, PublicKeyToken=null
[13:19:48] [1/DEBUG] [tML]: Assembly Resolve: MonoMod.RuntimeDetour, Version=20.11.16.1, Culture=neutral, PublicKeyToken=null -> MonoMod.Utils, Version=20.11.16.1, Culture=neutral, PublicKeyToken=null
[13:19:48] [1/DEBUG] [tML]: Assembly Resolve: MonoMod.RuntimeDetour, Version=20.11.16.1, Culture=neutral, PublicKeyToken=null -> Mono.Cecil, Version=0.11.3.0, Culture=neutral, PublicKeyToken=50cebf1cceb9d05e
[13:19:48] [1/DEBUG] [tML]: Assembly Resolve:  -> Ionic.Zip.Reduced, Version=1.9.1.8, Culture=neutral, PublicKeyToken=edbe51ad942a3f5c
[13:19:49] [1/DEBUG] [tML]: Assembly Resolve:  -> Newtonsoft.Json, Version=10.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed
[13:19:49] [1/DEBUG] [tML]: Assembly Resolve:  -> Steamworks.NET, Version=9.1.0.0, Culture=neutral, PublicKeyToken=null
[13:19:49] [1/INFO] [tML]: Checking Steam installation...
[13:19:49] [1/INFO] [tML]: Steam installation OK.
[13:19:49] [1/INFO] [Terraria]: Found Terraria steamapp install at: D:\steam\steamapps\common\Terraria
[13:19:49] [1/INFO] [Terraria]: Steam Cloud Quota: 152.6 MB available
[13:19:50] [1/DEBUG] [Terraria]: Graphics Device: Radeon RX 580 Series {Width:1920 Height:1080 Format:Color AspectRatio:1.777778}
[13:19:50] [1/DEBUG] [Terraria]: Device Reset, Profile: Reach -> HiDef, Width: 800, Height: 480, Fullscreen: False, Display: \\.\DISPLAY1
[13:19:51] [1/INFO] [Terraria]: Loaded 1000 vanilla assets
[13:19:51] [1/INFO] [Terraria]: Loaded 2000 vanilla assets
[13:19:52] [1/INFO] [Terraria]: Loaded 3000 vanilla assets
[13:19:52] [1/INFO] [Terraria]: Loaded 4000 vanilla assets
[13:19:52] [1/WARN] [tML]: Silently Caught Exception:
System.InvalidOperationException: Error decompressing content data.
   at Microsoft.Xna.Framework.Content.DecompressStream.DecompressNextBuffer()
   at Microsoft.Xna.Framework.Content.DecompressStream.ReadByte()
   at System.IO.BinaryReader.ReadByte()
   at System.IO.BinaryReader.Read7BitEncodedInt()
   at Microsoft.Xna.Framework.Content.ContentReader.ReadHeader()
   at Microsoft.Xna.Framework.Content.ContentReader.ReadAsset[T]()
   at Microsoft.Xna.Framework.Content.ContentManager.ReadAsset[T](String assetName, Action`1 recordDisposableObject)
   at Microsoft.Xna.Framework.Content.ContentManager.Load[T](String assetName)
   at Terraria.ModLoader.Engine.TMLContentManager.Load[T](String assetName)
   at Terraria.Main.OurLoad[T](String path)
   at Terraria.Main.LoadTextures()
   at Terraria.Main.LoadContent()
   at Microsoft.Xna.Framework.Game.DeviceCreated(Object sender, EventArgs e)
   at Microsoft.Xna.Framework.GraphicsDeviceManager.OnDeviceCreated(Object sender, EventArgs args)
   at Microsoft.Xna.Framework.GraphicsDeviceManager.CreateDevice(GraphicsDeviceInformation newInfo)
   at Microsoft.Xna.Framework.GraphicsDeviceManager.ChangeDevice(Boolean forceCreate)
   at Terraria.Main.SetGraphicsProfileInternal()
   at Terraria.Main.SetGraphicsProfile(GraphicsProfile profile)
   at Terraria.Main.LoadContent()
   at Microsoft.Xna.Framework.Game.Initialize()
   at Terraria.Main.ClientInitialize()
   at Terraria.Main.Initialize()
   at Microsoft.Xna.Framework.Game.RunGame(Boolean useBlockingRun)
   at Terraria.Program.LaunchGame_()
   at Terraria.Program.LaunchGame(String[] args, Boolean monoArgs)
   at Terraria.WindowsLaunch.Main(String[] args)

[13:19:52] [1/FATAL] [Terraria]: Main engine crash
System.InvalidOperationException: Error decompressing content data.
   at Microsoft.Xna.Framework.Content.DecompressStream.DecompressNextBuffer()
   at Microsoft.Xna.Framework.Content.DecompressStream.ReadByte()
   at System.IO.BinaryReader.ReadByte()
   at System.IO.BinaryReader.Read7BitEncodedInt()
   at Microsoft.Xna.Framework.Content.ContentReader.ReadHeader()
   at Microsoft.Xna.Framework.Content.ContentReader.ReadAsset[T]()
   at Microsoft.Xna.Framework.Content.ContentManager.ReadAsset[T](String assetName, Action`1 recordDisposableObject)
   at Microsoft.Xna.Framework.Content.ContentManager.Load[T](String assetName)
   at Terraria.ModLoader.Engine.TMLContentManager.Load[T](String assetName)
   at Terraria.Main.OurLoad[T](String path)
   at Terraria.Main.LoadTextures()
   at Terraria.Main.LoadContent()
   at Microsoft.Xna.Framework.Game.DeviceCreated(Object sender, EventArgs e)
   at Microsoft.Xna.Framework.GraphicsDeviceManager.OnDeviceCreated(Object sender, EventArgs args)
   at Microsoft.Xna.Framework.GraphicsDeviceManager.CreateDevice(GraphicsDeviceInformation newInfo)
   at Microsoft.Xna.Framework.GraphicsDeviceManager.ChangeDevice(Boolean forceCreate)
   at Terraria.Main.SetGraphicsProfileInternal()
   at Terraria.Main.SetGraphicsProfile(GraphicsProfile profile)
   at Terraria.Main.LoadContent()
   at Microsoft.Xna.Framework.Game.Initialize()
   at Terraria.Main.ClientInitialize()
   at Terraria.Main.Initialize()
   at Microsoft.Xna.Framework.Game.RunGame(Boolean useBlockingRun)
   at Terraria.Program.LaunchGame_()

Введение

tModLoader — это модификация для игры Terraria, которая позволяет добавлять новые объекты и функции в игру. Однако пользователи могут столкнуться с ошибкой tModLoader v2022.9.47.47 Fatal Error, которая может препятствовать запуску игры. В этой статье мы расскажем, как исправить эту ошибку.

Шаг 1: Проверить целостность файлов игры

Первым шагом необходимо проверить целостность файлов игры. Для этого нужно открыть Steam и перейти к библиотеке игр. Найдите Terraria в списке, нажмите правой кнопкой мыши и выберите «Свойства». Затем перейдите на вкладку «Локальные файлы» и нажмите «Проверить целостность файлов игры». Это может занять несколько минут в зависимости от вашей скорости интернет-соединения.

Шаг 2: Обновить tModLoader

Если первый шаг не помог, необходимо обновить tModLoader. Перейдите на официальный сайт tModLoader и загрузите последнюю версию. Затем замените старую версию тModLoader на новую.

Шаг 3: Отключить или удалить некоторые моды

Если первые два шага не сработали, может понадобиться отключить или удалить некоторые моды. Если у вас установлено много модов, это может быть причиной ошибки. Попробуйте отключить или удалить некоторые моды, чтобы узнать, какой из них вызывает ошибку tModLoader v2022.9.47.47 Fatal Error.

Шаг 4: Переустановить игру

Если все остальные методы не сработали, необходимо переустановить игру. Для этого нужно удалить Terraria и затем установить ее заново. После этого не забудьте установить tModLoader и нужные моды.

Заключение

Ошибка tModLoader v2022.9.47.47 Fatal Error может появиться по разным причинам, но обычно она связана с файлами или модификациями. Если вы следуете этим инструкциям, вы должны смочь исправить ошибку и запустить игру без проблем.

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and
privacy statement. We’ll occasionally send you account related emails.

Already on GitHub?
Sign in
to your account

Closed

Wyattx46 opened this issue

Jun 3, 2022

· 20 comments

Closed

Tmodloader 1.4 wont launch

#2491

Wyattx46 opened this issue

Jun 3, 2022

· 20 comments

Labels

Bug

Bugs that affect users

Requestor-Player

Issues or PRs adding player features or fixing TML gameplay bugs

Comments

@Wyattx46

Version

Latest 1.4-stable

OS

Windows

Platform

Steam

This bug affects

Gameplay as a Player

Description

whenever i launch the game i get an error instead of the game

Log File

6/3/2022 3:47:35 PM
System.ArgumentNullException: Value cannot be null. (Parameter ‘path1’)
at System.IO.Path.Combine(String path1, String path2)
at Terraria.Main.InitTMLContentManager() in tModLoader\Terraria\Main.TML.cs:line 175
at Terraria.Main.Initialize() in tModLoader\Terraria\Main.cs:line 5036
at Microsoft.Xna.Framework.Game.DoInitialize() in D:\a\tModLoader\tModLoader\FNA\src\Game.cs:line 787
at Microsoft.Xna.Framework.Game.Run() in D:\a\tModLoader\tModLoader\FNA\src\Game.cs:line 407
at Terraria.Program.LaunchGame_(Boolean isServer) in tModLoader\Terraria\Program.cs:line 229

Steps to reproduce

launch the game

Expected Behavior

the game functioning

Actual Behavior

an error pop up

Reproduction frequency

always

Additional Information

none

@Wyattx46
Wyattx46

added

NEW ISSUE

Flags an Issue as new. To be removed once issue is assessed.

Bug

Bugs that affect users

labels

Jun 3, 2022

@Wyattx46

forgot to add i have no mods installed

@xianhui3

Does your vanilla game function? Your error log indicates it might be an issue with your vanilla installation.

@Wyattx46

Does your vanilla game function? Your error log indicates it might be an issue with your vanilla installation.

yes, 1,4 vanilla works just fine, as does 1.3 legacy tmodloader

@xianhui3

Interesting… Can you upload the full logs file? The line of code that the error points to should just be fetching the Terraria installation directory folder.

vanillaContentFolder = Path.Combine(Steam.GetSteamTerrariaInstallDir(), "Content");

@Wyattx46

@xianhui3

Your problem is that when tModLoader makes a call to the Steam API it can’t find the Terraria installation directory. This is causing it to return a null value, which causes a fatal error due to the importance of located the vanilla installation folder.

Have you checked if your Terraria installation is where it should be? Verifying the integrity of the base game should fix your issue.

@Wyattx46

Your problem is that when tModLoader makes a call to the Steam API it can’t find the Terraria installation directory. This is causing it to return a null value, which causes a fatal error due to the importance of located the vanilla installation folder.

Have you checked if your Terraria installation is where it should be? Verifying the integrity of the base game should fix your issue.

i have tried verifying the game files for both tmodloader and base terraria, reinstallation of both, and moving which drive i have them installed on, nothing has worked

@xianhui3

What’s the file path for your Terraria installation? You can find it through steam using the browse local files function.

@Wyattx46

C:\Program Files (x86)\Steam\steamapps\common\Terraria

@xianhui3

Your tModLoader installation is on your D drive.

Working Directory: D:\SteamLibrary\steamapps\common\tModLoader

@Wyattx46

Your tModLoader installation is on your D drive.

Working Directory: D:\SteamLibrary\steamapps\common\tModLoader

i moved both to my c drive trying to fix, they are both as of this moment on my cdrive, and at the time of original message were both on my d drive, the same issue is persisting

@xianhui3

Have you checked to ensure your Terraria installation has a folder called «Content»? Otherwise this is an issue on Steam’s end, the line that’s throwing the error is just a call to Steam’s API.

@Wyattx46

Have you checked to ensure your Terraria installation has a folder called «Content»? Otherwise this is an issue on Steam’s end, the line that’s throwing the error is just a call to Steam’s API.

there is a content folder

@xianhui3

Your issue is on Steam’s end then. There’s not much anyone can do about it if it’s a problem due to Steam’s API.

@Wyattx46

thats like a kick in the teeth, but thank you for your time, have a nice day

@Chicken-Bones

@Wyattx46 a new build should be live in about 15 minutes. Please let me know if it fixes the issue for you.

@Wyattx46

@Wyattx46 a new build should be live in about 15 minutes. Please let me know if it fixes the issue for you.

there’s new errors this time Dx
[20:22:46] [Main Thread/FATAL] [Terraria]: Main engine crash
System.ArgumentNullException: Value cannot be null. (Parameter ‘path’)
at System.IO.Directory.GetParent(String path)
at Terraria.Social.Steam.WorkshopHelper.UGCBased.Downloader.GetListOfSubscribedItemsPaths() in tModLoader\Terraria\Social\Steam\WorkshopHelper.cs:line 65
at Terraria.Social.Steam.WorkshopHelper.UGCBased.Downloader.Refresh(WorkshopIssueReporter issueReporter) in tModLoader\Terraria\Social\Steam\WorkshopHelper.cs:line 113
at Terraria.Social.Steam.WorkshopSocialModule.RefreshSubscriptionsAndPublishings() in tModLoader\Terraria\Social\Steam\WorkshopSocialModule.cs:line 54
at Terraria.Social.Steam.WorkshopSocialModule.LoadEarlyContent() in tModLoader\Terraria\Social\Steam\WorkshopSocialModule.cs:line 50
at Terraria.Main.LoadContent() in tModLoader\Terraria\Main.cs:line 8548
at Terraria.Main.Initialize() in tModLoader\Terraria\Main.cs:line 5098
at Microsoft.Xna.Framework.Game.DoInitialize() in D:\a\tModLoader\tModLoader\FNA\src\Game.cs:line 787
at Microsoft.Xna.Framework.Game.Run() in D:\a\tModLoader\tModLoader\FNA\src\Game.cs:line 407
at Terraria.Program.LaunchGame_(Boolean isServer) in tModLoader\Terraria\Program.cs:line 229
[20:22:46] [Main Thread/DEBUG] [TerrariaSteamClient]: Send: shutdown
(im not subscribed to anything on the workshop for either game)

@Chicken-Bones

@Wyattx46

thank you for your time mr bones

@Wyattx46

@JavidPack
JavidPack

removed
the

NEW ISSUE

Flags an Issue as new. To be removed once issue is assessed.

label

Sep 14, 2022

Labels

Bug

Bugs that affect users

Requestor-Player

Issues or PRs adding player features or fixing TML gameplay bugs

  • Title: tModLoader
  • Release Date:
  • Developer:
  • Publisher:

Since the release of the tModLoader, players have been reporting several issues. Some of these issues are the tModLoader crashing, and worse, the game crashes during startup. This makes tModLoader totally unplayable. Fortunately, there’s still a way to fix these crashing issues in tModLoader. Below, you will find the most effective ways to fix these problems.

Check tModLoader System Requirements

Before we start with the actual troubleshooting, make sure that your PC meets the minimum requirements of tModLoader. If you did not meet at least the tModLoader minimum system requirements, it’s not a surprise why tModLoader is crashing on your PC. Upgrading your hardware is the best option to make tModLoader playable.

Update Your Drivers

Assuming that your PC was able to handle the system requirements of tModLoader, another reason why the game is crashing is due to the outdated drivers.

An outdated graphics driver, DirectX, and some unmonitored drivers are the reasons why tModLoader is crashing. It is highly recommended that you download the latest driver updates for your PC. If you don’t have enough time, patience, or skills to do a manual driver update, you can do it automatically with Driver Booster.

Driver Booster will automatically recognize your computer’s system and find the correct drivers for it. You don’t need to know exactly what your system is running as Driver Booster will handle all the technical stuff. Check the steps below on how to use this driver update tool.

Step 1: Download and install Driver Booster

Step 2: Run Driver Booster and click the “Scan” button. Driver Booster will then scan and detect any driver-related problems.

Step 3: Click the “Update Now” button to automatically download and install the correct drivers for your computer.

Step 4: Restart your PC for the update changes to take effect.

Step 5: Launch tModLoader and check if these crashing issues have been solved.

If the tModLoader crashing issue persists, you can try the next step.

Verify Game Integrity on Steam

Steam has a built-in feature that will allow you to verify the integrity of the game. Once performed, Steam will check if the files on your local machine are the same as the files on Steam servers. In case something is unsynchronized, Steam will download and repair any file-related concerns.

Here’s how you can perform this method:

  1. Open Steam and go to Library
  2. Right-click tModLoader and select Properties
  3. Go to the Local Files option then click Verify integrity of game files…
  4. Wait for Steam to validate tModLoader’s files
  5. Re-launch tModLoader to see if you can play it properly.

Perform Clean Boot

There’s a chance that another program, such as your antivirus, is causing these crashing issues. You can try performing a clean boot to make sure that no other programs are running in the background. To perform a clean boot, you can follow the steps below.

  1. Open the Run tool by pressing the Windows Key + R
  2. Type msconfig and hit Enter
  3. Go to the Services tab section
  4. Check Hide all Microsoft services
  5. Click the Disable all button
  6. Click apply and restart your computer

Run the game after the restart and check if there’s still a crashing issue.

Download and Install the Latest Patch

tModLoader crash is likely to be a bug that comes along with the previously released patch. Installing the latest patch could fix these problems. You can download the newest tModLoader update by simply launching the game on Steam.

Reinstall tModLoader and Steam

If you already tried all the recommended fixes above but the issue still sticks around, it’s likely that the current version of tModLoader or Steam installed on your PC is the main culprit. The uninstall-reinstall method may work for you.

This site contains affiliate links to products. We may receive a commission for purchases made through these links.

Понравилась статья? Поделить с друзьями:
  • Tmodloader ошибка при создании мира
  • Tmodloader terraria ошибка при запуске
  • Tmnt 2 battle nexus ошибка при запуске
  • Tls код оповещения о неустранимой ошибке 46
  • Tlauncher произошла ошибка minecraft