附魔配置

如何配置单个附魔

配置示例

#
# Aquatic EcoEnchant
#

name: "Aquatic"
description: Trident deals additional damage when shot from water.
enabled: true

obtaining:
  table: true
  villager: true
  loot: true
  rarity: rare

general-config:
  targets:
    - trident
  grindstoneable: true
  conflicts: []
  maximum-level: 8

config:
  multiplier: 0.05 # 1 + (Level * Multiplier) is multiplied with the damage

Name

附魔的名称是它在物品上的显示方式。你可以编辑名称,重新加载配置,拥有这个附魔的物品将自动更新。

Description

描述也是如此。描述会自动换行,所以不需要担心它们太长。

Obtaining

获取方式稍微复杂一些。其按如下方式工作:

关键词

功能

Table

是否可以从附魔台上获得附魔。如果禁用,则有权限也无法获得

Villager

是否可以从村民那里交易获得附魔

Loot

是否可以从战利品箱中获得附魔

Rarity

附魔的稀有度,必须在rarity.yml中被设定

Disabling

如果你想完全禁用一个附魔,并让它自动从所有拥有它的物品中移除,只需将enabled设置为false。

General Config

一般配置是应用于附魔本身的配置,而不是它执行的功能。其按如下方式工作:

关键词

功能

Grindstoneable

附魔能否在砂轮中被移除

Conflicts

冲突的附魔名称

Maximum Level

这个附魔的最高等级。有些配置没有此功能,这意味着它们只有一个等级。

Targets

附魔可以应用的物品,在target.yml中被设定

在常规配置中有一个隐藏关键词,这将在高级配置中解释。

Config

配置修改附魔在游戏中的工作方式。

在这里,它很简单:乘数(multiplier)是额外造成伤害的倍数

最后更新于

这有帮助吗?