接口 Villager.Profession
- 封闭接口:
- Villager
public static interface Villager.Profession
extends OldEnum<Villager.Profession>, Keyed, RegistryAware
表示村民可能拥有的各种不同职业。
村民根据其职业有不同的交易选项。
-
字段概要
字段修饰符和类型字段说明static final Villager.Profession盔甲匠职业。static final Villager.Profession屠夫职业。static final Villager.Profession制图师职业。static final Villager.Profession牧师职业。static final Villager.Profession农民职业。static final Villager.Profession渔夫职业。static final Villager.Profession制箭师职业。static final Villager.Profession皮匠职业。static final Villager.Profession图书管理员职业。static final Villager.Profession石匠职业。static final Villager.Profession傻瓜职业。static final Villager.Professionstatic final Villager.Profession牧羊人职业。static final Villager.Profession工具匠职业。static final Villager.Profession武器匠职业。 -
方法概要
修饰符和类型方法说明getKey()已过时。static @NotNull Villager.Profession已过时。仅为向后兼容,请使用Registry.get(NamespacedKey)代替。static @NotNull Villager.Profession[]values()已过时。从接口继承的方法 org.bukkit.registry.RegistryAware
getKeyOrNull, getKeyOrThrow, isRegistered
-
字段详细资料
-
NONE
-
ARMORER
盔甲匠职业。穿着黑色围裙。盔甲匠主要交易铁盔甲、锁链盔甲,有时还有钻石盔甲。 -
BUTCHER
屠夫职业。穿着白色围裙。屠夫主要交易生食和熟食。 -
CARTOGRAPHER
制图师职业。穿着白色长袍。制图师主要交易探索地图和一些纸张。 -
CLERIC
牧师职业。穿着紫色长袍。牧师主要交易腐肉、金锭、红石、青金石、末影珍珠、荧石和附魔之瓶。 -
FARMER
农民职业。穿着棕色长袍。农民主要交易与食物相关的物品。 -
FISHERMAN
渔夫职业。穿着棕色长袍。渔夫主要交易鱼类,也可能出售线和/或煤炭。 -
FLETCHER
制箭师职业。穿着棕色长袍。制箭师主要交易线、弓和箭。 -
LEATHERWORKER
皮匠职业。穿着白色围裙。皮匠主要交易皮革和皮革盔甲,以及鞍。 -
LIBRARIAN
图书管理员职业。穿着白色长袍。图书管理员主要交易纸张、书籍和附魔书。 -
MASON
石匠职业。 -
NITWIT
傻瓜职业。穿着绿色围裙,不能交易。傻瓜村民不做任何事情。默认情况下他们没有任何交易。 -
SHEPHERD
牧羊人职业。穿着棕色长袍。牧羊人主要交易羊毛物品和剪刀。 -
TOOLSMITH
工具匠职业。穿着黑色围裙。工具匠主要交易铁制和钻石工具。 -
WEAPONSMITH
武器匠职业。穿着黑色围裙。武器匠主要交易铁制和钻石武器,有时是附魔的。
-
-
方法详细资料
-
getKey
已过时。密钥可能并不总是存在,请使用RegistryAware.getKeyOrThrow()代替。原文:返回用于此对象的命名空间标识符.
原文:Return the namespaced identifier for this object.
返回用于此对象的命名空间标识符.原文:Return the namespaced identifier for this object.
-
valueOf
@NotNull @Deprecated(since="1.21") static @NotNull Villager.Profession valueOf(@NotNull @NotNull String name) 已过时。仅为向后兼容,请使用Registry.get(NamespacedKey)代替。原文:@param name of the villager profession.
- 参数:
name- 村民职业名称。- 返回:
- 具有给定名称的村民职业。
-
values
已过时。请使用Iterable.iterator()。原文:@return an array of all known villager professions.
- 返回:
- 所有已知村民职业的数组。
-
RegistryAware.getKeyOrThrow()代替。