# 接口的使用
org.bukkit.entity.Villager.Type

使用Villager.Type的程序包
程序包
说明
org.bukkit
Bukkit API的顶级程序包, 包含通用的API类和接口.
org.bukkit.entity
为在`世界`内存在的非三维像素单位(实体)提供的接口，包含玩家、怪物、抛射物等.

- ## org.bukkit中Villager.Type的使用

  类型参数类型为Villager.Type的org.bukkit中的字段
  修饰符和类型
  字段
  说明
  `static final Registry<Villager.Type>`
  Registry.`VILLAGER_TYPE`
  Villager type.

- ## org.bukkit.entity中Villager.Type的使用

  声明为Villager.Type的org.bukkit.entity中的字段
  修饰符和类型
  字段
  说明
  `static final Villager.Type`
  Villager.Type.`DESERT`
  `static final Villager.Type`
  Villager.Type.`JUNGLE`
  `static final Villager.Type`
  Villager.Type.`PLAINS`
  `static final Villager.Type`
  Villager.Type.`SAVANNA`
  `static final Villager.Type`
  Villager.Type.`SNOW`
  `static final Villager.Type`
  Villager.Type.`SWAMP`
  `static final Villager.Type`
  Villager.Type.`TAIGA`
  返回Villager.Type的org.bukkit.entity中的方法
  修饰符和类型
  方法
  说明
  `@NotNull Villager.Type`
  Villager.`getVillagerType()`
  Gets the current type of this villager.
  `Villager.Type`
  ZombieVillager.`getVillagerType()`
  Gets the current type of this villager.
  `static @NotNull Villager.Type`
  Villager.Type.`valueOf(@NotNull String name)`
  已过时。
  only for backwards compatibility, use `Registry.get(NamespacedKey)` instead.
  `static @NotNull Villager.Type[]`
  Villager.Type.`values()`
  已过时。
  use `Iterable.iterator()`.
  参数类型为Villager.Type的org.bukkit.entity中的方法
  修饰符和类型
  方法
  说明
  `void`
  Villager.`setVillagerType(@NotNull Villager.Type type)`
  Sets the new type of this villager.
  `void`
  ZombieVillager.`setVillagerType(Villager.Type type)`
  Sets the new type of this villager.