类 VillagerData

java.lang.Object
net.minecraft.world.entity.npc.VillagerData

public class VillagerData extends Object
  • 字段详细资料

    • MIN_VILLAGER_LEVEL

      public static final int MIN_VILLAGER_LEVEL
      另请参阅:
    • MAX_VILLAGER_LEVEL

      public static final int MAX_VILLAGER_LEVEL
      另请参阅:
    • NEXT_LEVEL_XP_THRESHOLDS

      private static final int[] NEXT_LEVEL_XP_THRESHOLDS
    • CODEC

      public static final com.mojang.serialization.Codec<VillagerData> CODEC
    • type

      private final VillagerType type
    • profession

      private final VillagerProfession profession
    • level

      private final int level
  • 构造器详细资料

  • 方法详细资料

    • getType

      public VillagerType getType()
    • getProfession

      public VillagerProfession getProfession()
    • getLevel

      public int getLevel()
    • setType

      public VillagerData setType(VillagerType pType)
    • setProfession

      public VillagerData setProfession(VillagerProfession pProfession)
    • setLevel

      public VillagerData setLevel(int pLevel)
    • getMinXpPerLevel

      public static int getMinXpPerLevel(int pLevel)
    • getMaxXpPerLevel

      public static int getMaxXpPerLevel(int pLevel)
    • canLevelUp

      public static boolean canLevelUp(int pLevel)