Package net.minecraft.datafixer.fix
Class VillagerExperienceRebuildFix
java.lang.Object
com.mojang.datafixers.DataFix
net.minecraft.datafixer.fix.VillagerExperienceRebuildFix
public class VillagerExperienceRebuildFix
extends com.mojang.datafixers.DataFix
- Mappings:
Namespace Name named net/minecraft/datafixer/fix/VillagerExperienceRebuildFix
intermediary net/minecraft/class_4300
official bja
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final int[]
private static final int
-
Constructor Summary
ConstructorsConstructorDescriptionVillagerExperienceRebuildFix
(com.mojang.datafixers.schemas.Schema outputSchema, boolean changesTyped) -
Method Summary
Modifier and TypeMethodDescriptionprivate static com.mojang.datafixers.Typed
<?> fixExperience
(com.mojang.datafixers.Typed<?> villagerTyped, int level) private static com.mojang.datafixers.Typed
<?> fixLevel
(com.mojang.datafixers.Typed<?> villagerTyped, int level) static int
levelToExperience
(int level) com.mojang.datafixers.TypeRewriteRule
makeRule()
Methods inherited from class com.mojang.datafixers.DataFix
checked, convertUnchecked, fixTypeEverywhere, fixTypeEverywhere, fixTypeEverywhere, fixTypeEverywhere, fixTypeEverywhereTyped, fixTypeEverywhereTyped, fixTypeEverywhereTyped, fixTypeEverywhereTyped, getInputSchema, getOutputSchema, getRule, getVersionKey, onFail, writeAndRead, writeFixAndRead
-
Field Details
-
TRADES_PER_LEVEL
private static final int TRADES_PER_LEVEL- See Also:
- Mappings:
Namespace Name Mixin selector named TRADES_PER_LEVEL
Lnet/minecraft/datafixer/fix/VillagerExperienceRebuildFix;TRADES_PER_LEVEL:I
intermediary field_29914
Lnet/minecraft/class_4300;field_29914:I
official a
Lbja;a:I
-
LEVEL_TO_EXPERIENCE
private static final int[] LEVEL_TO_EXPERIENCE- Mappings:
Namespace Name Mixin selector named LEVEL_TO_EXPERIENCE
Lnet/minecraft/datafixer/fix/VillagerExperienceRebuildFix;LEVEL_TO_EXPERIENCE:[I
intermediary field_19285
Lnet/minecraft/class_4300;field_19285:[I
official b
Lbja;b:[I
-
-
Constructor Details
-
VillagerExperienceRebuildFix
public VillagerExperienceRebuildFix(com.mojang.datafixers.schemas.Schema outputSchema, boolean changesTyped) - Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/datafixer/fix/VillagerExperienceRebuildFix;<init>(Lcom/mojang/datafixers/schemas/Schema;Z)V
intermediary <init>
Lnet/minecraft/class_4300;<init>(Lcom/mojang/datafixers/schemas/Schema;Z)V
official <init>
Lbja;<init>(Lcom/mojang/datafixers/schemas/Schema;Z)V
-
-
Method Details
-
levelToExperience
public static int levelToExperience(int level) - Mappings:
Namespace Name Mixin selector named levelToExperience
Lnet/minecraft/datafixer/fix/VillagerExperienceRebuildFix;levelToExperience(I)I
intermediary method_20482
Lnet/minecraft/class_4300;method_20482(I)I
official a
Lbja;a(I)I
-
makeRule
public com.mojang.datafixers.TypeRewriteRule makeRule()- Specified by:
makeRule
in classcom.mojang.datafixers.DataFix
-
fixLevel
private static com.mojang.datafixers.Typed<?> fixLevel(com.mojang.datafixers.Typed<?> villagerTyped, int level) - Mappings:
Namespace Name Mixin selector named fixLevel
Lnet/minecraft/datafixer/fix/VillagerExperienceRebuildFix;fixLevel(Lcom/mojang/datafixers/Typed;I)Lcom/mojang/datafixers/Typed;
intermediary method_20487
Lnet/minecraft/class_4300;method_20487(Lcom/mojang/datafixers/Typed;I)Lcom/mojang/datafixers/Typed;
official a
Lbja;a(Lcom/mojang/datafixers/Typed;I)Lcom/mojang/datafixers/Typed;
-
fixExperience
private static com.mojang.datafixers.Typed<?> fixExperience(com.mojang.datafixers.Typed<?> villagerTyped, int level) - Mappings:
Namespace Name Mixin selector named fixExperience
Lnet/minecraft/datafixer/fix/VillagerExperienceRebuildFix;fixExperience(Lcom/mojang/datafixers/Typed;I)Lcom/mojang/datafixers/Typed;
intermediary method_20490
Lnet/minecraft/class_4300;method_20490(Lcom/mojang/datafixers/Typed;I)Lcom/mojang/datafixers/Typed;
official b
Lbja;b(Lcom/mojang/datafixers/Typed;I)Lcom/mojang/datafixers/Typed;
-