Package net.minecraft.village
Class VillagerData
java.lang.Object
net.minecraft.village.VillagerData
- Mappings:
- Namespace - Name - official - byc- intermediary - net/minecraft/class_3850- named - net/minecraft/village/VillagerData
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<VillagerData>private final intprivate static final int[]static final intstatic final intprivate final VillagerProfessionprivate final VillagerType
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionstatic booleancanLevelUp(int level) intgetLevel()static intgetLowerLevelExperience(int level) getType()static intgetUpperLevelExperience(int level) withLevel(int level) withProfession(VillagerProfession profession) withType(VillagerType type) 
- 
Field Details- 
MIN_LEVELpublic static final int MIN_LEVEL- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbyc;a:I- intermediary - field_30613- Lnet/minecraft/class_3850;field_30613:I- named - MIN_LEVEL- Lnet/minecraft/village/VillagerData;MIN_LEVEL:I
 
- 
MAX_LEVELpublic static final int MAX_LEVEL- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - b- Lbyc;b:I- intermediary - field_30614- Lnet/minecraft/class_3850;field_30614:I- named - MAX_LEVEL- Lnet/minecraft/village/VillagerData;MAX_LEVEL:I
 
- 
LEVEL_BASE_EXPERIENCEprivate static final int[] LEVEL_BASE_EXPERIENCE- Mappings:
- Namespace - Name - Mixin selector - official - d- Lbyc;d:[I- intermediary - field_18540- Lnet/minecraft/class_3850;field_18540:[I- named - LEVEL_BASE_EXPERIENCE- Lnet/minecraft/village/VillagerData;LEVEL_BASE_EXPERIENCE:[I
 
- 
CODEC- Mappings:
- Namespace - Name - Mixin selector - official - c- Lbyc;c:Lcom/mojang/serialization/Codec;- intermediary - field_24669- Lnet/minecraft/class_3850;field_24669:Lcom/mojang/serialization/Codec;- named - CODEC- Lnet/minecraft/village/VillagerData;CODEC:Lcom/mojang/serialization/Codec;
 
- 
type- Mappings:
- Namespace - Name - Mixin selector - official - e- Lbyc;e:Lbyg;- intermediary - field_17048- Lnet/minecraft/class_3850;field_17048:Lnet/minecraft/class_3854;- named - type- Lnet/minecraft/village/VillagerData;type:Lnet/minecraft/village/VillagerType;
 
- 
profession- Mappings:
- Namespace - Name - Mixin selector - official - f- Lbyc;f:Lbye;- intermediary - field_17049- Lnet/minecraft/class_3850;field_17049:Lnet/minecraft/class_3852;- named - profession- Lnet/minecraft/village/VillagerData;profession:Lnet/minecraft/village/VillagerProfession;
 
- 
levelprivate final int level- Mappings:
- Namespace - Name - Mixin selector - official - g- Lbyc;g:I- intermediary - field_17050- Lnet/minecraft/class_3850;field_17050:I- named - level- Lnet/minecraft/village/VillagerData;level:I
 
 
- 
- 
Constructor Details- 
VillagerData- Mappings:
- Namespace - Name - Mixin selector - official - <init>- Lbyc;<init>(Lbyg;Lbye;I)V- intermediary - <init>- Lnet/minecraft/class_3850;<init>(Lnet/minecraft/class_3854;Lnet/minecraft/class_3852;I)V- named - <init>- Lnet/minecraft/village/VillagerData;<init>(Lnet/minecraft/village/VillagerType;Lnet/minecraft/village/VillagerProfession;I)V
 
 
- 
- 
Method Details- 
getType- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbyc;a()Lbyg;- intermediary - method_16919- Lnet/minecraft/class_3850;method_16919()Lnet/minecraft/class_3854;- named - getType- Lnet/minecraft/village/VillagerData;getType()Lnet/minecraft/village/VillagerType;
 
- 
getProfession- Mappings:
- Namespace - Name - Mixin selector - official - b- Lbyc;b()Lbye;- intermediary - method_16924- Lnet/minecraft/class_3850;method_16924()Lnet/minecraft/class_3852;- named - getProfession- Lnet/minecraft/village/VillagerData;getProfession()Lnet/minecraft/village/VillagerProfession;
 
- 
getLevelpublic int getLevel()- Mappings:
- Namespace - Name - Mixin selector - official - c- Lbyc;c()I- intermediary - method_16925- Lnet/minecraft/class_3850;method_16925()I- named - getLevel- Lnet/minecraft/village/VillagerData;getLevel()I
 
- 
withType- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbyc;a(Lbyg;)Lbyc;- intermediary - method_16922- Lnet/minecraft/class_3850;method_16922(Lnet/minecraft/class_3854;)Lnet/minecraft/class_3850;- named - withType- Lnet/minecraft/village/VillagerData;withType(Lnet/minecraft/village/VillagerType;)Lnet/minecraft/village/VillagerData;
 
- 
withProfession- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbyc;a(Lbye;)Lbyc;- intermediary - method_16921- Lnet/minecraft/class_3850;method_16921(Lnet/minecraft/class_3852;)Lnet/minecraft/class_3850;- named - withProfession- Lnet/minecraft/village/VillagerData;withProfession(Lnet/minecraft/village/VillagerProfession;)Lnet/minecraft/village/VillagerData;
 
- 
withLevel- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbyc;a(I)Lbyc;- intermediary - method_16920- Lnet/minecraft/class_3850;method_16920(I)Lnet/minecraft/class_3850;- named - withLevel- Lnet/minecraft/village/VillagerData;withLevel(I)Lnet/minecraft/village/VillagerData;
 
- 
getLowerLevelExperiencepublic static int getLowerLevelExperience(int level) - Mappings:
- Namespace - Name - Mixin selector - official - b- Lbyc;b(I)I- intermediary - method_19194- Lnet/minecraft/class_3850;method_19194(I)I- named - getLowerLevelExperience- Lnet/minecraft/village/VillagerData;getLowerLevelExperience(I)I
 
- 
getUpperLevelExperiencepublic static int getUpperLevelExperience(int level) - Mappings:
- Namespace - Name - Mixin selector - official - c- Lbyc;c(I)I- intermediary - method_19195- Lnet/minecraft/class_3850;method_19195(I)I- named - getUpperLevelExperience- Lnet/minecraft/village/VillagerData;getUpperLevelExperience(I)I
 
- 
canLevelUppublic static boolean canLevelUp(int level) - Mappings:
- Namespace - Name - Mixin selector - official - d- Lbyc;d(I)Z- intermediary - method_19196- Lnet/minecraft/class_3850;method_19196(I)Z- named - canLevelUp- Lnet/minecraft/village/VillagerData;canLevelUp(I)Z
 
 
-