CLASS avl net/minecraft/village/VillagerData
	FIELD a LEVEL_BASE_EXPERIENCE [I
	FIELD b type Lavp;
	FIELD c profession Lavn;
	FIELD d level I
	METHOD <init> (Lavp;Lavn;I)V
		ARG 3 level
	METHOD a getType ()Lavp;
	METHOD a withLevel (I)Lavl;
		ARG 1 level
	METHOD a withProfession (Lavn;)Lavl;
	METHOD a withType (Lavp;)Lavl;
	METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Ljava/lang/Object;
		ARG 1 ops
	METHOD b getProfession ()Lavn;
	METHOD b getLowerLevelExperience (I)I
		ARG 0 level
	METHOD c getLevel ()I
	METHOD c getUpperLevelExperience (I)I
		ARG 0 level
	METHOD d canLevelUp (I)Z
		ARG 0 level
