Skip to main content

FreeMinecraftModels Resource Pack Output

FreeMinecraftModels currently writes its generated pack into output, not outputs.

Default Output Paths

The plugin rebuilds this folder during startup and on /fmm reload:

plugins/FreeMinecraftModels/output/FreeMinecraftModels

It then zips that folder into:

plugins/FreeMinecraftModels/output/FreeMinecraftModels.zip

That zip path is the one ResourcePackManager expects when it integrates with FreeMinecraftModels.

What Gets Generated

The generated folder always includes:

  • pack.mcmeta
  • pack.png
  • assets/minecraft/atlases/blocks.json
  • assets/freeminecraftmodels/... model and texture output

For Minecraft 1.21.4+, FreeMinecraftModels generates item-model definition files under:

assets/freeminecraftmodels/items

For older servers, it falls back to the legacy leather-horse-armor override model path.

Reload Behavior

When FreeMinecraftModels reloads, it:

  • re-runs the content import step
  • rebuilds the output/FreeMinecraftModels folder
  • regenerates output/FreeMinecraftModels.zip
  • fires ResourcePackGenerationEvent if ResourcePackManager is installed

This is why modern FMM + ResourcePackManager setups no longer need the old manual zip-copy workflow.