mmdload
Pulls MMD model files (or zip bundles of them) into .minecraft/3d-skin/ such that mmdskin picks them up.
For an example of an MMD auto-publishing compression workflow (for forgejo/gitea), look at mmdload-repo.
Commands
/mmdload <url>: fetch a URL once. Single MMD file or .zip. Chat reports progress and where it landed.
/mmdload (no args)`: fetches the URL saved in the config. Errors if nothing is set.
/mmdload-config <url>: saves the URL to config and fetches it immediately. Persists across restarts; the same URL is auto-fetched on every client startup.
Config
config/mmdload-client.toml, generated on first launch:
# URL to fetch on client startup. Accepts a single MMD file or a .zip.
# Leave empty to disable startup auto-download.
autoDownloadUrl = ""
Set it manually or via /mmdload-config.
Accepted files
.pmx .pmd .png .jpg .jpeg .bmp .tga .vmd .vpd
Anything else in a zip is skipped.
Zip entries with ../ are rejected (no zip-slip). 200 MB cap on download size.
Notes
Files extract into 3d-skin/ preserving the zip's internal directory structure, so a zip with EntityPlayer/MyModel/model.pmx lands at 3d-skin/EntityPlayer/MyModel/model.pmx. mmdskin reads from there directly.
- Edition: Minecraft Java
- File type: .jar
- Minecraft version listed: 1.21.1
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Modrinth — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
- Ships as mmdload-1.0.0.jar — drop this file into the mods folder
- Download size: 14 KB
- Download link checked 21 Aug 2026 — working
These come from our own check of the pack file, not from the source page.
