The one-click setup tool for Morrowind Multiplayer on Linux
Project description
🐉 TES3MP Easy (openmw-multi)
The "Easy Button" for playing Morrowind Multiplayer on Linux.
A Python CLI tool that automates the installation, configuration, and network diagnostics for TES3MP (Morrowind via OpenMW).
✨ Features
- Global Command:
openmw-multiworks anywhere on your system. - Auto-Setup: Downloads the Official Game Engine (TES3MP 0.8.1) and links your Data Files automatically.
- Smart Config: Remembers your Data Files location forever (
~/.config/tes3mp-easy/). - Connection Doctor: Built-in network diagnostics for Ping and Tailscale tunnels.
- Zombie Check: Detects if a server process is stuck in the background ("Port 25565 In Use").
🚀 Installation
Option A: The Easy Way (PyPI)
Install the latest stable version from the official Python Package Index:
pip install tes3mp-easy
Option B: The Developer Way (GitHub)
Install the latest bleeding-edge version directly from source:
pip install git+https://github.com/flywiththetide/TES3MP-Easy.git
🎮 How to Use
Once installed, simply type this in your terminal:
openmw-multi
The interactive menu will guide you through Setup, Server Hosting, and Diagnostics.
📂 Requirements
- OS: Linux (Ubuntu, Arch, Fedora, SteamOS, etc.)
- Python: 3.8 or higher.
- Game Files: You must own Morrowind and have the
Data Filesfolder ready. - Engine: The tool includes a standalone engine installer (no Flatpak required for TES3MP itself).
🤝 Contributing
Found a bug?
- Open an issue on GitHub.
- Fork the repo and submit a PR.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file tes3mp_easy-1.0.9.tar.gz.
File metadata
- Download URL: tes3mp_easy-1.0.9.tar.gz
- Upload date:
- Size: 13.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a869b5be2f724a420cfed4b75503879348b492036d83766000ddcfc5a37d3cce
|
|
| MD5 |
5774e36f6d0b36bd8bdf06bc57c6cb17
|
|
| BLAKE2b-256 |
13232176b8ae766d88360d4671eadbd15b7edaf2107b407645ca5aeb3650e0b7
|
File details
Details for the file tes3mp_easy-1.0.9-py3-none-any.whl.
File metadata
- Download URL: tes3mp_easy-1.0.9-py3-none-any.whl
- Upload date:
- Size: 14.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
36146000511befaed9d39d71f066b746158c3e54472ee11f173612fe7a7dc7d2
|
|
| MD5 |
65203000b47357c70f30062867c0b250
|
|
| BLAKE2b-256 |
dd907d743a5c227f9cd5d61d63fcadad6b1f960b18b54aaf1d0fe5ff8af3ca18
|