## 关于 CraftingOptimizer
CraftingOptimizer 是一个 Minecraft 插件,允许玩家创建自定义的合成配方。使用此插件,您可以添加独特的物品或更改现有物品的合成方式。它通过确保将材料放置在最佳位置来整理和改进合成,从而节省时间并使合成更容易。玩家还可以通过在游戏中自定义配方来享受更个性化的体验。
## 我该如何使用 CraftingOptimizer?
如果您不熟悉服务器管理,请跳过前 3 步。
1. 下载 CraftingOptimizer。
2. 将 CraftingOptimizer 拖动/上传到您的插件文件夹。
3. 重启您的服务器。
4. 要创建配方,您可以运行命令 `/co generateFile ` 以获取一个带有所有要求的预生成的配方。
5. 进入您的新配方文件,您可以随意修改。
配方文件:
配方文件 (example.yml)
```
# 这将以 craftingoptimizer:example 形式注册配方
id: example
# 这将确定配料是否需要放置在特定的位置。
# **目前不支持无序配方!**
shaped: true
result:
# 必须在此处设置材质。 如果未设置,则注册会失败。
type: DIAMOND_SWORD
# 这项是可选的,但您可以将物品名称设置为任何您想要的内容!
# 支持十六进制颜色代码
name: "&a翡翠剑"
# 这项是可选的,但您可以将物品 Lore 设置为任何您想要的内容!
# 支持十六进制颜色代码
lore:
- "&c由神灵打造!"
# 这些是可选的,但您可以将任何附魔应用于物品。
enchantments:
sharpness: 5
unbreaking: 3
# 这项也是可选的,这对自定义资源包很有用。
custom-model-data: 100
# 这些是可选的,您可以利用 ItemFlags 隐藏物品数据
item-flags:
hide_enchants: true
# 可选,这允许您为物品添加额外的能力。
attributes:
generic_attack_damage: 100
# 这是物品的形状,一个 3x3 网格,您希望将物品放置在哪里。
# 在下一条指令中了解更多信息。
shape:
- "AAA"
- "BBB"
- "CCC"
# 如果您想要用钻石来代表 A,那么将字母 A 放在键中,然后将值设置为 DIAMOND
keys:
A: DIAMOND
B: EMERALD
C: IRON_INGOT
```
)
计划中的功能:
- ItemsAdder/Oraxen 集成
- 游戏内编辑器
- 无序配方
- 更好的插件定制
- 物品事件