Doki Doki Mod Docker is a Ren'Py application designed to streamline the management and play of multiple Doki Doki Literature Club (DDLC) mods. It effectively 'containerizes' mods, allowing them to run independently within a single copy of Ren'Py/DDLC.
[!IMPORTANT] This project is currently in alpha. You may encounter bugs or compatibility issues with certain mods. To report mod incompatibility, report it either in Issues.
[!NOTE] This project is unaffiliated with Team Salvato. See BUILDING.md on how to build Mod Docker with fixes for Pull Requests. Credits for DDMD can be seen by looking at CREDITS.md.
[!NOTE] Some Ren'Py 6 mods may not run on Ren'Py 7. If this is the case, install Doki Doki Mod Docker (SE).
scripts.rpa
Removal: Streamlines the experience for select mods that require the removal of scripts.rpa
.Custom Background Instructions
game
directory.docker_custom_image
.[!IMPORTANT] For macOS Users: These steps require you to access the directory within the Mod Docker app. Right-click the Mod Docker app, select Show Package Contents, then navigate to
Contents/Resources/autorun
.
[!CAUTION] Avoid installing directly over DDLC
game
folder:
audio.rpa
fonts.rpa
images.rpa
scripts.rpa
mods
folder within Mod Docker's game
folder.mods
folder, create a subfolder for each mod you wish to install
[!TIP] Suggested Mod Folder Naming Scheme: Mod's Full Name or Acronym
game
folder from the desired mod into its respective subfolder within the mods
folder.
[!IMPORTANT] If the mod lacks a
game
folder, create one inside the mod's subfolder and place all mod files (RPAs, RPYCs, etc.) within.
DDMD.exe
(Windows), DDMD
(macOS), or DDMD.sh
(Linux).Play multiple DDLC mods within a single application! Eliminate the hassle and disk space consumption of separate game copies or complex manual installations.
Enjoy mods (or multiple copies of the same mod) as if they have been freshly installed!
Mod Docker prioritizes ease of use, recognizing the passion both players and mod creators have for the DDLC community. Its design aims to elevate the modding experience for everyone.
Mod Docker draws inspiration from the earlier vision of the Doki Doki Mod Launcher (DDML), conceived in 2018. While limitations existed in DDML's initial implementation, Mod Docker revisits that core concept, refining it for practicality and ease of use. It draws on the modularity principles of Docker to create a streamlined solution that aligns with standard modding practices.
Think of a mod container as a self-contained space within Mod Docker. It houses all the necessary files for a specific mod, including RPAs, RPYC/RPY's, and folders like mod_assets. When you select a mod, Mod Docker loads only the files from its dedicated container.
Mod Docker takes a unique approach to mod management compared to other mod managers/launchers. Here's a breakdown of key differences:
Copyright © 2022-2024 Azariel Del Carmen (Bronya-Rand). All rights reserved. Licensed under GNU AGPL-3.0. See LICENSE for more information.