FreeMinecraftModels Content Packages
Official FMM content is now exposed as managed Nightbreak packages.
Current Official Packages
The current plugin defines two premade official packages:
BetterStructures Prop PackEliteMobs Prop Pack
Each package has a local folder name, a Nightbreak slug, a version field, and an enabled/disabled state in content_packages.
What The Setup Menu Manages
/fmm setup is the current source of truth for package state. The menu can distinguish between:
- installed packages
- downloaded but currently disabled packages
- outdated packages
- packages that require Nightbreak access
The setup menu also triggers background refreshes for package versions and access checks, so the menu is the right place to verify current package state.
Folder Behavior
The plugin now uses package-state folder moves for enabled and disabled content:
- enabled package folders live in
models/<folderName> - disabled package folders live in
models_disabled/<folderName>
That means a package can be fully downloaded on disk without being active in the runtime model list.
Download and Install Lifecycle
There are two distinct steps:
- Download the package content.
Downloads go into
plugins/FreeMinecraftModels/importsand then trigger a reload/import pass. - Keep the package enabled or disabled.
The setup menu installs and uninstalls packages by moving their folders between
modelsandmodels_disabled.
Bulk operations follow the same model:
/fmm downloadalldownloads every accessible package that is missing or outdated/fmm updatecontentupdates only outdated packages
Both bulk commands reload FreeMinecraftModels automatically after successful downloads so the newly downloaded content becomes available.