You are viewing a potentially older version of this package. View all versions.
Kandru-MimesisPlayerEnhancement-26.7.1 icon

MimesisPlayerEnhancement

One MIMESIS mod: more players, voices, persistence, join anytime, stats, spawn/loot/money scaling, web dashboard, and more.

Date uploaded a week ago
Version 26.7.1
Download link Kandru-MimesisPlayerEnhancement-26.7.1.zip
Downloads 29
Dependency string Kandru-MimesisPlayerEnhancement-26.7.1

This mod requires the following mods to function

LavaGang-MelonLoader-0.7.3 icon
LavaGang-MelonLoader

The World's First Universal Mod Loader for Unity Games compatible with both Il2Cpp and Mono

Preferred version: 0.7.3

README

Mimesis Player Enhancement

Warning — use at your own risk. Mods change how the game runs; things can break. Only download MelonLoader from melonwiki.xyz. If you do not trust a pre-built DLL, build from source on GitHub.

Alpha — under heavy development. This plugin is not finished and things may not work as expected. Please report bugs and share feedback via GitHub issues.

One plugin for MIMESIS multiplayer: more players, more mimic voices, voice persistence, join-anytime (letting friends join an active lobby - they wait in the tram until the current run ends), statistics, spawn/loot/money scaling, dungeon tweaks, mimic possession tuning, a web dashboard, and more — with a single config file instead of juggling separate mods.

Tested with MIMESIS 0.3.0 and MelonLoader 0.7.3.

Install

Mod manager (recommended)

Install through r2modman, Gale, or another Thunderstore client. The MelonLoader dependency is pulled in automatically.

Manual

  1. Install MelonLoader 0.7.3+ on your MIMESIS Steam copy.
  2. Extract this package and copy MimesisPlayerEnhancement.dll and the MimesisPlayerEnhancement/ folder into <MIMESIS>/Mods/.
  3. Start the game once.

Remove older separate mods (MorePlayers, More Voices, MimesisPersistence, JoinAnytime, MoreMimics) if you still have them — this mod replaces them.

Features

Feature What it does Everyone needs the mod?
More Players Raise the 4-player cap (default: 32) No — host only
More Voices Record more mimic voice lines per context No — host only
Persistence Keep mimic voices after save/load No — host only
Join Anytime Let friends join an active lobby; they wait in the tram until the current dungeon ends No — host only
Statistics Session stats and leaderboard per save slot No — host only
Web Dashboard Browser UI with live config, stats, minimap, and host moderation No — host only
Player Announcements Toasts for dungeon settings, boss spawns, death stats No — host only
Spawn Scaling Scale mimic/monster spawn budgets by type and player count No — host only
Loot Multiplicator Scale loot quantity by source and item type No — host only
Money Multiplier Scale startup money, goals, scrap, shop prices, and more No — host only
Dungeon Time Extend shift length for larger lobbies No — host only
Mimic Tuning Randomize mimic possession speak duration and scale possession cooldown No — host only
Player Tuning Scale move speed, stamina, and carry weight No — host only
Dungeon Randomizer Randomize tram pick, layout, map variant, and seed No — host only

Inspired by community mods like MorePlayers from NeoMimicry, MoreVoices from Risikus, MimesisPersistence from JoanR, and MimesisJoinAnytime from Shlygly. Thanks for your ideas and initial work :)

Web dashboard

While the game is running, the mod serves a browser dashboard by default — a companion web UI so you do not have to dig through config files for every tweak. Open http://127.0.0.1:8001/ (default address and port). Set EnableWebDashboard = false in config to disable it.

The dashboard is not only for admin actions. From the same interface you can:

  • Global Settings (header) — edit default mod config anytime, even before joining a session; saved to UserData/MimesisPlayerEnhancement.cfg.
  • Settings (in-game nav, host only) — per-save-slot overrides stored sparsely as Save/{SteamID}/MMGameData{N}.mpe-overrides.sav; values that match global are removed automatically.
  • View statistics — session leaderboard and per-player stats when Statistics is enabled.
  • Use the minimap — live dungeon layout and player positions during a run.
  • Moderate the lobby — kick, ban, and unban players (host only).

By default the dashboard listens on loopback only (127.0.0.1). See the GitHub README for LAN binding and security notes.

Config

After the first launch:

<MIMESIS>/UserData/MimesisPlayerEnhancement.cfg

Edit anytime; most changes apply fully after a restart. Each feature has its own TOML section and master toggle.

Full config reference, build instructions, and contribution guide: GitHub README.

Support

This mod is not a quick patch — it merges several community mods into one maintained package and adds a lot of original work on top: Harmony patches across the game, a web dashboard, session statistics, spawn/loot/money scaling, dungeon tweaks, and ongoing compatibility testing with new MIMESIS releases. That takes a lot of dedicated time to build, debug, and keep working.

If you enjoy playing with it and want to say thanks, a small donation is genuinely appreciated (but never required):

Donate

The mod stays free and open source either way.

Links

CHANGELOG

Hint: this mod is still in Alpha - use at your own risk! These updates can break things that worked before. Still needs extensive testing. In case of any errors please create an issue: https://github.com/Kandru/mimesis-player-enhancements/issues

26.7.7

  • improved the loot allow/deny list to be searchable
  • properly scale the max scrap value in case of high-value loot due to allow/deny list
  • allow the host to delete (offline) users from a savegame
  • only add fully connected players to the savegame
  • webinterface now uses dropdown for settings which only allow a few possible values instead of text boxes
  • better translations to point the player into the right direction
  • better debug messages
  • removed a testing-value for RouteRetryInterval and set it to a fixed value
  • webinterface now uses the browsers language instead of the game language
  • renaming MoneyMultiplier feature to Economy
  • adding the ability to retain unspend currency between maintenance visits
  • draft: add quick-presets to the configuration (still needs tuning and extensive testing!)
  • draft: configurable periodic spawn wait (Vanilla / Fixed / Random seconds) for initial delay and wave interval; spawn multipliers no longer shorten wave periods (still needs tuning and extensive testing!)
  • draft: host-only Weather feature — fixed/cycle presets, random-roll stripping, start-time presets, real-time config apply (still needs tuning and extensive testing!)
  • draft: added godmode and noclip (still needs proper testing!)
  • draft: add the ability to change the mimic voice behaviour
  • draft: webinterface & features are now refactored properly (still needs tuning and extensive testing!)

26.7.6

  • added translations
  • proper lobby name updates in any case
  • improved logging
  • improved statistics
  • optimized webinterface for larger player counts (to avoid lags)
  • webinterface now includes a reset button for config options
  • webinterface now automatically toggles the blind-mode
  • webinterface now correctly enforces settings value limits
  • optimized savegame lifecycle (saves mod-data only when auto-save or manual save button is being pressed)
  • possible fix for late joiner who are not always being transported to the train scene between dungeons.
  • exclude crow shop detox from loot duplication
  • player-count auto scaling (Spawn Scaling, Loot Multiplicator, Economy) now uses a configurable rate per extra player above 4 (default +10% instead of the old +25% / players / 4 curve); set SpawnScalingPlayerCountScaleRate, LootMultiplicatorPlayerCountScaleRate, or EconomyPlayerCountScaleRate to 0.25 to restore the previous curve
  • draft: properly rename lobby when saved via the save button (and properly load when savegame is being loaded). Same for the lobby public type
  • draft: extended spectator death player list (just for testing currently. May gets removed).

26.7.5

  • fixed an issue with the lobby naming and not showing
  • fixed an issue which caused problems with more then 4 players
  • fixed an issue which caused problems with more then 10 players as well
  • renamed "open" to "join now" to make it clear what the user can do

26.7.4

  • embedded assets into DLL to avoid issues when copying the DLL via Mod loaders

26.7.3

  • code optimization (thx Claude Fable5)
  • allow Host to heal players
  • optimized webinterface & redesigned user list

26.7.2

  • first working version without major bugs (at least non that I've encountered)
  • better webinterface player UI

Older versions:

  • experimenting with the design of the mod, the features and stuff