net.minecraft.datafixer.fix

public class StatsCounterFix

extends com.mojang.datafixers.DataFix

net.minecraft.util.datafix.fixes.StatsCounterFix
net.minecraft.class_1214
net.minecraft.datafixer.fix.StatsCounterFix

Field summary

Modifier and TypeField
private static final Set<String>
SPECIAL_OBJECTIVE_CRITERIA
field_45099
SKIPPED_STATS
private static final Set<String>
SKIP
field_5739
REMOVED_STATS
private static final Map<String, String>
CUSTOM_MAP
field_5737
RENAMED_GENERAL_STATS
private static final String
BLOCK_KEY
field_29907
OLD_MINE_BLOCK_ID
private static final String
NEW_BLOCK_KEY
field_29908
NEW_MINE_BLOCK_ID
private static final Map<String, String>
ITEM_KEYS
field_5738
RENAMED_ITEM_STATS
private static final Map<String, String>
ENTITY_KEYS
field_5736
RENAMED_ENTITY_STATS
private static final Map<String, String>
ENTITIES
field_5735
RENAMED_ENTITIES
private static final String
NEW_CUSTOM_KEY
field_29909
CUSTOM

Constructor summary

ModifierConstructor
public (com.mojang.datafixers.schemas.Schema outputSchema, boolean changesType)

Method summary

Modifier and TypeMethod
private static StatsCounterFix$Stat
unpackLegacyKey(String key)
method_52500(String arg0)
rename(String old)
public com.mojang.datafixers.TypeRewriteRule
makeRule()
private com.mojang.datafixers.TypeRewriteRule
makeStatFixer()
method_52496()
makeFirstRoundRule()
private com.mojang.datafixers.TypeRewriteRule
makeObjectiveFixer()
method_52501()
makeSecondRoundRule()
private static String
upgradeItem(String name)
method_5172(String arg0)
getItem(String id)
private static String
upgradeBlock(String name)
method_5173(String arg0)
getBlock(String id)
private static com.mojang.datafixers.Typed
lambda$makeObjectiveFixer$0(com.mojang.datafixers.types.Type arg0, com.mojang.datafixers.Typed arg1)
method_52497(com.mojang.datafixers.types.Type arg0, com.mojang.datafixers.Typed arg1)
method_52497(com.mojang.datafixers.types.Type arg0, com.mojang.datafixers.Typed objectiveTyped)
private static com.mojang.serialization.Dynamic
lambda$makeObjectiveFixer$1(com.mojang.serialization.Dynamic arg0)
method_52498(com.mojang.serialization.Dynamic arg0)
method_52498(com.mojang.serialization.Dynamic criteriaNameDynamic)
private static String
lambda$makeObjectiveFixer$2(String arg0)
method_52505(String arg0)
method_52505(String criteriaName)
private static com.mojang.datafixers.Typed
lambda$makeStatFixer$0(com.mojang.datafixers.types.Type arg0, com.mojang.datafixers.Typed arg1)
method_52502(com.mojang.datafixers.types.Type arg0, com.mojang.datafixers.Typed arg1)
method_52502(com.mojang.datafixers.types.Type arg0, com.mojang.datafixers.Typed statsTyped)
private static com.mojang.serialization.Dynamic
lambda$makeStatFixer$1(com.mojang.serialization.Dynamic arg0, com.mojang.serialization.Dynamic arg1)
method_52499(com.mojang.serialization.Dynamic arg0, com.mojang.serialization.Dynamic arg1)
method_52499(com.mojang.serialization.Dynamic arg0, com.mojang.serialization.Dynamic arg1)