Ultima Online Server Emulator for the modern era!
Discord Channel
Twitter
Reddit
- See Goals
- .NET Core 3.0 SDK
- System.IO.Pipelines 4.6.0 (Restored automatically during publishing)
- zlib (Linux only)
dotnet publish /p:PublishProfile=[platform][-SelfContained]
platformcan beWindows,Linux, orOSX(capitalization matters)- Appending
-SelfContainedwill export all .NET Core files required to run portably.
- Follow the build instructions
- Go to
Distributiondirectory
- Run
ModernUO.exeordotnet ModernUO.dll
- Run
./ModernUOordotnet ./ModernUO.dll
- RunUO Team & Community
- ServUO Team & Community
- Jaedan and the ClassicUO Community
Everything is run from the Distribution directory.
This folder is portable, so it can be moved to the production server for deployments.
NET Core does not support dynamic compiling. Scripts are now compiled separately and moved to the Distribution/Assemblies directory.
This also allows us to divide content into packages that can be included by dropping in the DLL.
ModernUO is optimized for performance and modern hardware.