Skip to content

命令参考

主命令

/craftorithm <子命令> [参数]

别名:/cra/craft/crafto

子命令列表

配方管理

命令参数说明
create<type> [recipe_id] [filename]打开配方创建 GUI
edit<recipe_id>打开配方编辑 GUI
remove<recipe_name>删除配方文件并注销
disable<recipe_id>禁用配方(含原版配方)
display<recipe_id> [player]以 GUI 形式展示配方
recipebook[--player <name>] [--type <type>]打开配方书浏览界面

物品管理

命令参数说明
item save保存手持物品为自定义物品
item give<item> [player]给予自定义物品
item fuel add<burn_time>将手持物品添加为燃料
item fuel remove<fuel_id>移除自定义燃料

系统命令

命令参数说明
reload重载插件配置
version显示插件版本
openmenu<name> [player]打开指定自定义菜单
script<expression>执行脚本表达式

配方类型参数

create 命令支持以下类型值:

类型说明
vanilla_shaped有序配方
vanilla_shapeless无序配方
vanilla_smelting_furnace熔炉烧炼
vanilla_smelting_blast高炉烧炼
vanilla_smelting_smoker烟熏炉烧炼
vanilla_smelting_campfire营火烧炼
vanilla_smithing_transform锻造台改造
vanilla_stonecutting切石机
vanilla_brewing酿造台 (仅 Paper)
anvil铁砧

使用示例

bash
# 创建一个有序配方,ID 为 my_sword,保存到 weapons.yml
/cra create vanilla_shaped my_sword weapons.yml

# 编辑配方
/cra edit craftorithm:my_sword

# 禁用原版钻石剑配方
/cra disable minecraft:diamond_sword

# 向其他玩家展示配方
/cra display craftorithm:my_sword PlayerName

# 打开配方书
/cra recipebook --player Steve --type vanilla_shaped

# 执行脚本
/cra script perm("craftorithm.vip")

Tab 补全

所有命令支持 Tab 补全:

  • 配方类型自动补全
  • 已注册配方 ID 自动补全
  • 在线玩家名自动补全
  • 自定义菜单名自动补全

基于 GPL-3.0 许可证发布