FreeMinecraftModels 内容包
官方 FMM 内容现在以 Nightbreak 托管包的形式提供。
当前官方包
当前插件定义了两个预设的官方包:
BetterStructures Prop PackEliteMobs Prop Pack
每个包都有本地文件夹名称、Nightbreak slug、版本字段,以及在 content_packages 中的启用/禁用状态。
设置菜单管理的内容
/fmm setup 是当前判断包状态的真实来源。该菜单可以区分:
- 已安装的包
- 已下载但当前被禁用的包
- 已过期的包
- 需要 Nightbreak 访问权限的包
设置菜单还会在后台触发包版本刷新和访问权限检查,因此这里才是确认当前包状态的正确位置。
文件夹行为
插件现在会根据包状态移动启用和禁用内容的文件夹:
- 已启用包的文件夹位于
models/<folderName> - 已禁用包的文件夹位于
models_disabled/<folderName>
这意味着一个包可以已经完整下载到磁盘上,但仍然没有在运行时模型列表中启用。
下载与安装流程
这里有两个不同的步骤:
- 下载包内容。
下载内容会进入
plugins/FreeMinecraftModels/imports,然后触发一次重载/导入流程。 - 保持包处于启用或禁用状态。
设置菜单通过在
models和models_disabled之间移动文件夹来安装或卸载包。
批量操作也是同样的模式:
/fmm downloadall会下载所有可访问且缺失或已过期的包/fmm updatecontent只更新已过期的包
这两个批量命令都会在成功下载后自动重载 FreeMinecraftModels,使新下载的内容立即可用。