Sourcehut mirror for the official momw TES3MP servers. https://tes3mp.modding-openmw.com/
fe9c3a25 — Hristos N. Triantafillou 3 months ago
Use github as a source for this
c150cf7d — Hristos N. Triantafillou 3 months ago
lua/CoreScripts: Plugged in LoginState
79c052ab — Hristos N. Triantafillou 3 months ago
lua: Added LoginState

refs

modded
browse log

clone

read-only
https://git.sr.ht/~hristoast/tes3mp-server
read/write
git@git.sr.ht:~hristoast/tes3mp-server

tes3mp-server

Build Status

Repository for the official momw TES3MP servers.

This is the modded server (meaning it includes client-side plugins). For the vanilla server please look here.

Usage

This repository represents the files used on the official Modding-OpenMW.com TES3MP servers.

It's been setup to be a clone-and-go solution and can be up and running in a few steps:

git clone --recursive git@git.modding-openmw.com:TES3MP/tes3mp-server.git
cd tes3mp-server
make

The IrcBridge and LiveMap modules are not loaded by default. Enable them by setting an environment variable:

# Enable IrcBridge
TES3MP_USE_IRC=t make

# Enable LiveMap
TES3MP_USE_LIVEMAP=t make

# Enable both
TES3MP_USE_IRC=t TES3MP_USE_LIVEMAP=t make

Customizing

To create a customized or forked version of this server:

# From within this repo
git checkout -b my-cool-branch-name

Then, from here push your changes to whatever git repo you choose.

For example, Windows or macOS executables could be added instead of the Linux ones I use.

Automated Testing

A simple automated test which verifies a successful startup and shutdown is included:

make test

If this is ran and exists cleanly, you can at least be sure the server starts and exits fine. Note that nothing involving players logging in is tested (yet).