I wanted to see if I would have better luck running on windows rather than Linux (I do want to get ServUO running on my linux machine as well) but I'm not having much luck anywhere. I've seen a few other posts with boot loop issues but none match what I have and their fixes have not changed anything.

This is a fresh install/download of ServUO. Everything seems to compile fine but when the server starts it crashes opens a new window and starts all over again. the crash report is below

Server Crash Report
===================

ServUO Version 0.5, Build 7265.20390
Operating System: Microsoft Windows NT 6.1.7601 Service Pack 1
.NET Framework: 4.0.30319.42000
Time: 11/22/2019 5:20:31 PM
Mobiles: 1
Items: 1
Exception:
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.TypeInitializationException: The type initializer for 'Server.TileData' threw an exception. ---> System.Exception: TileData: not found
at Server.TileData..cctor() in C:\uoserver\Server\TileData.cs:line 329
--- End of inner exception stack trace ---
at Server.TileData.get_ItemTable()
at Server.Item.get_ItemData() in C:\uoserver\Server\Item.cs:line 5868
at Server.Item.UpdateLight() in C:\uoserver\Server\Item.cs:line 6236
at Server.Item..ctor(Int32 itemID) in C:\uoserver\Server\Item.cs:line 6217
at Server.Items.BaseArmor..ctor(Int32 itemID) in C:\uoserver\Scripts\Items\Equipment\Armor\BaseArmor.cs:line 2372
at Server.Items.ChainChest..ctor() in C:\uoserver\Scripts\Items\Equipment\Armor\ChainChest.cs:line 10
at Server.Mobiles.SeaMarketOfficer.InitBody() in C:\uoserver\Scripts\Services\Expansions\High Seas\Quests\ProfessionalBountyQuest\Mobiles\SeaMarketOfficer.cs:line 32
at Server.Mobiles.BaseVendor..ctor(String title) in C:\uoserver\Scripts\Mobiles\NPCs\BaseVendor.cs:line 315
at Server.Engines.Quests.MondainQuester..ctor() in C:\uoserver\Scripts\Services\MondainsLegacyQuests\MondainQuester.cs:line 12
at Server.Mobiles.SeaMarketOfficer..ctor() in C:\uoserver\Scripts\Services\Expansions\High Seas\Quests\ProfessionalBountyQuest\Mobiles\SeaMarketOfficer.cs:line 14
at Server.Mobiles.SeaMarketOfficer.Initialize() in C:\uoserver\Scripts\Services\Expansions\High Seas\Quests\ProfessionalBountyQuest\Mobiles\SeaMarketOfficer.cs:line 143
--- End of inner exception stack trace ---
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at System.Reflection.MethodBase.Invoke(Object obj, Object[] parameters)
at Server.ScriptCompiler.Invoke(String method) in C:\uoserver\Server\ScriptCompiler.cs:line 523
at Server.Core.Main(String[] args) in C:\uoserver\Server\Main.cs:line 642

Clients:
- Count: 0
 
Is the server client added in the Config folder - Datapath.cfg also run with administer rights
 
Well it says "System.Exception: TileData: not found" so make sure to point the server to a valid folder that holds all the UO files too.

So check your Datapath.cfg for that
 
Back