External Commands

⭐ — (7 endorsements) 📥 115 downloads 📌 v1.0.0 📅 5/27/2022
⚪ Last updated 2022

By NullCascade · Utilities

⬇ Download Mod Source: Nexus Mods ↗ 📅 Updated: 5/27/2022 📅 Created: 5/27/2022
⚠️ Install Order · 2 steps
1🛠️ MWSE — Morrowind Script Extender Download ↗
2🔧 MCP — Morrowind Code Patch Download ↗

Install in this order, then this mod last — most mods fail to load without their framework and dependencies in place.

🔍 Analysis

  • 🏆 #5 of 42 Utilities mods in this game by downloads

📋 About This Mod

External Commands

MWSE-Lua mod

Facilitates the reading of json packages from a monitored folder or through a TCP connection to allow the execution of scripts. This allows streamers to have interactive chat commands that modify the game.

Requirements & Installation:

This mod uses MWSE. If you encounter any issues please post a report, ideally on the MWSE bug tracker. You can download the latest nightly build from the link below.

This mod requires Morrowind Graphic Extender XE. Older versions will not work with MWSE 2. 0+. Additionally, it will require the latest nightly build of MWSE. Be sure to run the MWSE updater before installing this mod.

To install the mod, extract the archive into your Data Files folder. There is no ESP to activate.

  • [] Monitor a (configurable) folder for json packages. The package will be deleted after execution. This feature can be disabled.

    [] Accept json packages as a (configurable) TCP connection. This feature can be disabled. Normal network security cautions apply.

  • A json package can define mwscript, lua, or a file to execute. mwscript will be executed as if from the console. lua freestanding or file-associated execution will be sandboxed to not pollute the global environment. Additionally, the externalCommands variable is defined. It contains a package field that contains the decoded json that prompted the file's execution. This can be used to pass variables in, such as who triggered the command.

    Package Format:

    The package format is simple json. If sent over over TCP, ensure that the package is terminated by a newline. Below is an example package that will execute the Data Files\MWSE\mods\ExternalCommands\files\cliffy.lua file, which comes packaged as an example with the mod:

    { "type": "file", "file": "cliffy" }

📊 Mod Details

Game
Morrowind Mods
Author
NullCascade
Version
1.0.0
Downloads
115
Endorsements
7
Category
Utilities
Created
5/27/2022
Updated
5/27/2022

🔧 How to Install Morrowind Mods

Download from Nexus.

📖 Full step-by-step install guide for Morrowind →

Visit the official mod page for specific installation instructions for this mod.

🎮 Need cheat codes or console commands? Check ur gaming wiki for Morrowind commands, item IDs, and more.

Keep browsing — more Morrowind mods await

📋 All Morrowind Mods 🏆 Top 25 📂 More Utilities 👤 More by NullCascade 🔎 Similar Mods 🌐 Best Utilities (All Games) ⚠️ Fix Crashes & Errors 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods