Mod Helper Tool
Simple yet powerful tool to help you manage your mods in several ways.
Name
MHT and MOTH was already occupied by another projects, so MOd Helper Tool, MOHT in short was born.
Anyway if you not pay attention to details or your english is not fluent (as mine) logo fits like a glove.
General
For now, application can only clean your mods, but in future more features will be added.
- Run Linux, Windows and Mac (not tested)
- Multithreading capabilities
- Use
PySide6as GUI framework - Two built-in version
tes3cmdbinary (0.40 and 0.37) - no additional downloads needed - Allow to select custom
tes3cmdexecutable file - Select location of directory with Mods
- Select location of
Morrowind/Data Filesdirectory - Simple report after cleaning
Requirements
- Python 3.10+ should be fine
- Linux users require install additional Perl module
pipin any version but 22.2 grater is recommended (used to check new version of Moht)
Installation
-
Any Python version grater the 3.10
- Windows 10/11, during Python installation please select:
- Optional Features:
- pip
- py launcher
- Advanced Options:
- Associate files with Python (requires the py launcher)
- Add Python to environment variables
- Customize install location: C:\Python312 or C:\Python
- Optional Features:
- Windows 10/11, during Python installation please select:
-
Package is available on PyPI, open Windows Command Prompt (cmd.exe) or any terminal and type:
pip install moht
-
You can drag and drop
moht.exeto desktop and make shortcut (with custom icon, you can find icon in installation directory i.e. C:\Python312\lib\site-packages\moht\img\moht.ico).
Perl module
perl-Config-IniFiles is required for tes3cmd-0.37 which Moht use to clean-up mods. Install with
- Arch / Manjaro (AUR)
sudo yay -S perl-config-inifiles
- Gentoo
sudo emerge dev-perl/Config-IniFiles
- Debian / Ubuntu / Mint
sudo apt install libconfig-inifiles-perl
- OpenSUSE
sudo zypper install perl-Config-IniFiles
- Fedora / CentOS / RHEL
sudo dnf install perl-Config-IniFiles.noarch
However, moht has v0.40 built-in as well which do not require perl package.
Start
-
Windows
You can find executable(s) with little trick, open Windows Command Prompt (cmd.exe) and type:
pip uninstall moht
Note: answer No to question. It will show you, where Moht was installed. Usually pip should install moht into your Python directory: i.e.:
C:\Python313\lib\site-packages\moht-1.1.2.dist-info\* C:\Python313\lib\site-packages\moht\* C:\Python313\scripts\moht.exe -
Linux
Simply run
mohtfrom terminal
Upgrade
To upgrade Moht to the latest version:
pip install -U moht
Uninstall
pip install -qy moht
Sponsored by Jetbrains Open Source Support Program
Metadata
Release files for moht 1.1.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| moht-1.1.2.tar.gz | 7.0 MB | Without provenance | Details for moht-1.1.2.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| moht-1.1.2-py3-none-any.whl | Python 3 | none | any | Details for moht-1.1.2-py3-none-any.whl |
Total release size: 14.0 MB
Release files / moht-1.1.2.tar.gz
| Download URL | moht-1.1.2.tar.gz |
|---|---|
| Size | 7.0 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
31cf8682dd0b5761d15624cd19bb17fe6b369bd6852979b19210f89de04721f3
|
|
BLAKE2b-256 checksum How to use checksums |
2f3bec59d18736a88411db58b6491c6de136fc68bb80128d24926a2a160c6f71
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.2
|
Release files / moht-1.1.2-py3-none-any.whl
| Download URL | moht-1.1.2-py3-none-any.whl |
|---|---|
| Size | 7.0 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
4446818018ede1a7e12c96d5ea74181c509836e90c713984809508d466f2cbf8
|
|
BLAKE2b-256 checksum How to use checksums |
a4c5920efc62960fed6a1835300e3d43f95a7944cb4f02f00e9fb9e25a632dc9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.2
|
Security for moht 1.1.2
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.