CraftEnhance
这是原始 Craftenhance 的一个分支。您只需要将 JAR 文件拖放到插件文件夹中;您无需执行其他操作。
介绍
使用您的自定义物品进行制作。
这意味着您可以添加带有附魔、自定义名称、耐久度、药水或您能想到的游戏中存在的任何东西的配方。
完整的 GUI 支持。
编辑配方、创建配方、查看配方和在查看器 GUI 中对配方进行排序都可以通过库存 GUI 实现。
中键单击进行编辑。
打开配方的编辑器不是通过命令完成的,而是通过简单的鼠标中键单击配方查看器中的配方来完成的。这确实需要权限。
设置配方的权限。
为了完全让服务器所有者成为其服务器的所有者,存在自定义配方的权限。没有自定义食谱权限的人无法制作或查看它。可以配置“观察”部分。
隐藏食谱,但仍然使它们可制作。
您可以简单地为没有“绕过”权限的玩家隐藏食谱。如果他们拥有食谱的权限,他们仍然可以制作食谱。
禁用Vanilla食谱
有一个 gui 可用于禁用所需的所有香草食谱。不再有过于强大、廉价的钻石/下界盔甲!(我就是这样使用它的)
在游戏中编辑物品。
要制作很酷的食谱,需要一个项目编辑器。这个物品编辑器允许用户设置彩色传说、设置彩色名称、设置耐久度、添加附魔、添加物品标志,甚至设置物品的本地化名称。郑重声明:物品标志是允许您隐藏物品上的附魔或属性的东西!
选项卡补全支持!
我个人认为这是自 Minecraft 1.13 更新以来必须具备的功能。不再记住所有命令,只记住几个基本命令的前几个字母。
命令
这些是与自定义配方创建和查看相关的命令。
/ceh
对此使用 tab 完成!
/ceh viewer [页面或类别] [编号或名称]
打开配方查看器 GUI。您还可以打开特定页面
或食谱类别。
/recipes
打开配方查看器 GUI。
/ceh createrecipe [key] [perms]
使用指定的密钥和权限创建配方。如果没有给出任何参数,它将为您生成一个密钥,并让配方不需要权限。
/ceh specs [key]
显示具有指定键的配方规格。规范目前仅包括权限。
/ceh setpermission [key] [perms]
将具有指定键的配方权限更改为new_permission。
/ceh changekey [key] [newKey]
此命令允许用户使用指定的键更改配方的键。
/ceh cleanitemfile
创建配方时,您的自定义项目将保存到“items.yml”文件中。当配方被更改时,这些项目不会被删除。使用此命令可删除未使用的项目。
/ceh reload
重新加载整个插件!
这些是与项目编辑相关的命令。
/edititem
这是用于编辑项目的基本命令。请对此使用制表符补全。
/edititem name [name]
编辑主手牌中物品的名称。
/edititem durability [1-100]
将主手牌中物品的耐久度设置为其最大耐久度的 [1-100]%。
/edititem enchant [附魔,清除] [等级] [...等]
将你指定的附魔设置到你持有的物品上。它会删除所有附魔(不会再删除旧的附魔),然后添加指定的附魔。如果这很奇怪并且需要修改,请告诉我。对于透明的旧附魔,请使用清除而不是附魔名称。
/edititem itemflag [itemflag] [itemflag] [...等]
在持有的项目上切换指定的项目标志。
/edititem lore [line_number] [lore]
将持有物品的 lore 的指定行设置为指定的 tekst。如果需要添加空行,则 tekst 部分可以留空。
权限
权限是可配置的!
但是,这些是默认权限。您也可以在 config.yml 文件中查找这些内容。
craftenhance.edit
/ceh createrecipe、/ceh cleanitemfile、/ceh reload、/ceh setpermission、/ceh specs、/ceh changekey。这也是中键单击配方以打开编辑器所需的权限。
craftenhance.view
/ceh viewer, /recipes
craftenhance.edititems
以 /edititem 开头的所有命令。
craftenhance.edit_categorys 为您提供编辑类别的选项,以便您可以从此类别中移动配方、删除类别、更改类别名称和更改显示项目。
Config
除了config.yml之外,还将创建其他 3 个文件:guitemplates.yml、recipes.yml 和 items.yml。
guitemplates.yml 您可以使用此文件完全自定义您看到的所有 gui。考虑到预设文件,我认为它们是不言自明的,所以我只会介绍基础知识。“fill-space”是一系列可以填充项目的插槽索引,就像食谱查看器中的食谱一样。“template”指定放入库存的物品。确保这些不与填充空间重叠。在模板中,按钮也被制作出来。
“buttons”指定按钮所在的位置,其中值是按钮的类型。请参阅预设文件以查看您的选项。
recipes.yml
您可以在此处手动制作或编辑所有食谱。配方使用 items.yml 文件中项的项键。但是,由于所有配方都可以通过 gui 创建,因此我不会更深入地讨论这一点。
items.yml 物品使用唯一密钥存储在此处。这也是由插件管理的,所以没有必要碰它。
config.yml
一些消息和权限存储在这里。其中一个重要设置是您是否希望用户查看他们无权访问的食谱。