跳到主要内容

FreeMinecraftModels 命令

使用 /freeminecraftmodels/fmm

设置和内容管理

命令用途
/fmm打印当前设置/帮助摘要
/fmm initialize打开仅限玩家的首次设置流程
/fmm setup打开仅限玩家的内容管理菜单
/fmm downloadall下载所有当前可访问的官方内容
/fmm updatecontent下载过期官方内容的更新
/fmm updateall/fmm updatecontent 的别名
/fmm reload重新导入内容并重新生成资源包输出
/fmm version显示插件版本
/fmm stats显示已加载模型的统计信息

模型生成和放置

命令用途
/fmm spawn static <id>生成一个静态模型
/fmm spawn dynamic <id>生成一个动态模型
/fmm spawn prop <id>创建一个持久道具条目并生成它
/fmm itemify <id> <material>创建一个可放置的物品,放置时会生成选定的模型作为道具
/fmm mount <id>使用伪装的马生成一个实验性可骑乘坐骑
/fmm craftify <id>打开交互式配方构建器——在 3x3 网格中放置材料,然后点击输出物品以保存该道具的合成配方

实用工具

命令用途
/fmm disguise <id>将玩家伪装为已加载的模型
/fmm undisguise移除玩家的伪装
/fmm hitbox visualize [duration]可视化碰撞箱以进行调试
/fmm deleteall移除所有当前加载的模型实体

道具放置行为

当玩家右键点击纸质道具物品(通过 /fmm itemify 创建或通过 /fmm craftify 配方合成)时,适用以下规则:

  • 物品消耗: 放置道具时纸质物品会被消耗,除非玩家处于创造模式。
  • 旋转: 道具放置时朝向玩家的方向,以 10 度为增量进行旋转对齐。这使玩家只需在放置前调整视角方向即可精细控制道具的朝向。

配方构建器

/fmm craftify 命令允许您为任何道具模型创建原版工作台配方。

  1. 运行 /fmm craftify <model_id> 打开配方构建器界面。
  2. 会打开一个自定义背包,包含一个 3x3 合成网格和一个预填充的输出物品。
  3. 将背包中的材料放入网格中,按照您想要的图案排列。
  4. 点击输出物品(道具的纸质物品)以保存配方。
  5. 粒子效果和声音会确认保存成功。
  6. 配方保存到 plugins/FreeMinecraftModels/recipes/<model_id>.yml 并立即注册。
  7. 玩家现在可以在任何工作台中合成该道具物品。
  8. 按 Escape 键取消而不保存——材料会返还到您的背包中。
  9. 对同一模型再次运行 craftify 会覆盖之前的配方。
  10. 配方在服务器重启和重新加载后持久保存。

权限

  • 大多数命令使用 freeminecraftmodels.*
  • /fmm deleteall 使用 freeminecraftmodels.deleteall
  • initializesetupspawnitemifydisguiseundisguisemountcraftifyhitbox visualize 是仅限玩家的命令。