net.minecraft.util.datafix.fixes

public class ItemStackComponentizationFix

extends com.mojang.datafixers.DataFix

bfs
net.minecraft.util.datafix.fixes.ItemStackComponentizationFix
net.minecraft.class_9267
net.minecraft.datafixer.fix.ItemStackComponentizationFix
net.minecraft.util.datafix.fixes.ItemStackComponentizationFix

Field summary

Modifier and TypeField
private static final int
a
HIDE_ENCHANTMENTS
field_49188
HIDE_ENCHANTMENTS_FLAG
private static final int
b
HIDE_MODIFIERS
field_49189
HIDE_MODIFIERS_FLAG
private static final int
c
HIDE_UNBREAKABLE
field_49190
HIDE_UNBREAKABLE_FLAG
private static final int
d
HIDE_CAN_DESTROY
field_49191
HIDE_CAN_DESTROY_FLAG
private static final int
e
HIDE_CAN_PLACE
field_49192
HIDE_CAN_PLACE_FLAG
private static final int
f
HIDE_ADDITIONAL
field_49193
HIDE_ADDITIONAL_FLAG
private static final int
g
HIDE_DYE
field_49194
HIDE_DYED_FLAG
private static final int
h
HIDE_UPGRADES
field_49195
HIDE_UPGRADE_FLAG
private static final Set<String>
i
POTION_HOLDER_IDS
field_49196
POTION_ITEM_IDS
private static final Set<String>
j
BUCKETED_MOB_IDS
field_49197
ENTITY_BUCKET_ITEM_IDS
private static final List<String>
k
BUCKETED_MOB_TAGS
field_49198
RELEVANT_ENTITY_NBT_KEYS
private static final Set<String>
l
BOOLEAN_BLOCK_STATE_PROPERTIES
field_51347
BOOLEAN_BLOCK_STATE_PROPERTIES
private static final com.google.common.base.Splitter
m
PROPERTY_SPLITTER
field_49199
COMMA_SPLITTER

Constructor summary

ModifierConstructor
public (com.mojang.datafixers.schemas.Schema outputSchema)

Method summary

Modifier and TypeMethod
private static void
a(bfs$a arg0, com.mojang.serialization.Dynamic<?> arg1)
fixItemStack(ItemStackComponentizationFix$ItemStackData arg0, com.mojang.serialization.Dynamic<?> arg1)
method_57211(class_9267$class_9268 arg0, com.mojang.serialization.Dynamic<?> arg1)
fixStack(ItemStackComponentizationFix$StackData data, com.mojang.serialization.Dynamic<?> dynamic)
private static com.mojang.serialization.Dynamic<?>
b(com.mojang.serialization.Dynamic<?> arg0)
fixBlockStateTag(com.mojang.serialization.Dynamic<?> arg0)
method_58050(com.mojang.serialization.Dynamic<?> arg0)
fixBlockStateTag(com.mojang.serialization.Dynamic<?> dynamic)
private static com.mojang.serialization.Dynamic<?>
a(bfs$a arg0, com.mojang.serialization.Dynamic<?> arg1, int arg2)
fixDisplay(ItemStackComponentizationFix$ItemStackData arg0, com.mojang.serialization.Dynamic<?> arg1, int arg2)
method_57212(class_9267$class_9268 arg0, com.mojang.serialization.Dynamic<?> arg1, int arg2)
fixDisplay(ItemStackComponentizationFix$StackData data, com.mojang.serialization.Dynamic<?> dynamic, int hideFlags)
private static <T> com.mojang.serialization.Dynamic<T>
a(bfs$a arg0, com.mojang.serialization.Dynamic<T> arg1, String arg2)
fixBlockEntityTag(ItemStackComponentizationFix$ItemStackData arg0, com.mojang.serialization.Dynamic<T> arg1, String arg2)
method_57213(class_9267$class_9268 arg0, com.mojang.serialization.Dynamic<T> arg1, String arg2)
fixBlockEntityData(ItemStackComponentizationFix$StackData data, com.mojang.serialization.Dynamic<T> dynamic, String blockEntityId)
private static void
a(bfs$a arg0, com.mojang.serialization.Dynamic<?> arg1, String arg2, String arg3, boolean arg4)
fixEnchantments(ItemStackComponentizationFix$ItemStackData arg0, com.mojang.serialization.Dynamic<?> arg1, String arg2, String arg3, boolean arg4)
method_57214(class_9267$class_9268 arg0, com.mojang.serialization.Dynamic<?> arg1, String arg2, String arg3, boolean arg4)
fixEnchantments(ItemStackComponentizationFix$StackData data, com.mojang.serialization.Dynamic<?> dynamic, String nbtKey, String componentId, boolean hideInTooltip)
private static Optional<com.mojang.datafixers.util.Pair<String, Integer>>
c(com.mojang.serialization.Dynamic<?> arg0)
parseEnchantment(com.mojang.serialization.Dynamic<?> arg0)
method_57215(com.mojang.serialization.Dynamic<?> arg0)
getEnchantmentAndLevelPair(com.mojang.serialization.Dynamic<?> dynamic)
private static void
b(bfs$a arg0, com.mojang.serialization.Dynamic<?> arg1, int arg2)
fixAdventureModeChecks(ItemStackComponentizationFix$ItemStackData arg0, com.mojang.serialization.Dynamic<?> arg1, int arg2)
method_57225(class_9267$class_9268 arg0, com.mojang.serialization.Dynamic<?> arg1, int arg2)
fixAdventureModePredicates(ItemStackComponentizationFix$StackData data, com.mojang.serialization.Dynamic<?> dynamic, int hideFlags)
private static void
b(bfs$a arg0, com.mojang.serialization.Dynamic<?> arg1, String arg2, String arg3, boolean arg4)
fixBlockStatePredicates(ItemStackComponentizationFix$ItemStackData arg0, com.mojang.serialization.Dynamic<?> arg1, String arg2, String arg3, boolean arg4)
method_57226(class_9267$class_9268 arg0, com.mojang.serialization.Dynamic<?> arg1, String arg2, String arg3, boolean arg4)
fixBlockPredicateList(ItemStackComponentizationFix$StackData data, com.mojang.serialization.Dynamic<?> dynamic, String nbtKey, String componentId, boolean hideInTooltip)
private static com.mojang.serialization.Dynamic<?>
a(com.mojang.serialization.Dynamic<?> arg0, String arg1)
fixBlockStatePredicate(com.mojang.serialization.Dynamic<?> arg0, String arg1)
method_57216(com.mojang.serialization.Dynamic<?> arg0, String arg1)
createBlockPredicateListDynamic(com.mojang.serialization.Dynamic<?> dynamic, String listAsString)
private static void
c(bfs$a arg0, com.mojang.serialization.Dynamic<?> arg1, int arg2)
fixAttributeModifiers(ItemStackComponentizationFix$ItemStackData arg0, com.mojang.serialization.Dynamic<?> arg1, int arg2)
method_57231(class_9267$class_9268 arg0, com.mojang.serialization.Dynamic<?> arg1, int arg2)
fixAttributeModifiers(ItemStackComponentizationFix$StackData data, com.mojang.serialization.Dynamic<?> dynamic, int hideFlags)
private static com.mojang.serialization.Dynamic<?>
d(com.mojang.serialization.Dynamic<?> arg0)
fixAttributeModifier(com.mojang.serialization.Dynamic<?> arg0)
method_57227(com.mojang.serialization.Dynamic<?> arg0)
fixAttributeModifier(com.mojang.serialization.Dynamic<?> dynamic)
private static com.mojang.datafixers.util.Pair<com.mojang.serialization.Dynamic<?>, com.mojang.serialization.Dynamic<?>>
e(com.mojang.serialization.Dynamic<?> arg0)
fixMapDecoration(com.mojang.serialization.Dynamic<?> arg0)
method_57232(com.mojang.serialization.Dynamic<?> arg0)
fixMapDecorations(com.mojang.serialization.Dynamic<?> dynamic)
private static String
a(int arg0)
fixMapDecorationType(int arg0)
method_57208(int arg0)
getMapDecorationName(int index)
private static void
b(bfs$a arg0, com.mojang.serialization.Dynamic<?> arg1)
fixPotionContents(ItemStackComponentizationFix$ItemStackData arg0, com.mojang.serialization.Dynamic<?> arg1)
method_57224(class_9267$class_9268 arg0, com.mojang.serialization.Dynamic<?> arg1)
fixPotionContents(ItemStackComponentizationFix$StackData data, com.mojang.serialization.Dynamic<?> dynamic)
private static void
c(bfs$a arg0, com.mojang.serialization.Dynamic<?> arg1)
fixWritableBook(ItemStackComponentizationFix$ItemStackData arg0, com.mojang.serialization.Dynamic<?> arg1)
method_57230(class_9267$class_9268 arg0, com.mojang.serialization.Dynamic<?> arg1)
fixWritableBookContent(ItemStackComponentizationFix$StackData data, com.mojang.serialization.Dynamic<?> dynamic)
private static void
d(bfs$a arg0, com.mojang.serialization.Dynamic<?> arg1)
fixWrittenBook(ItemStackComponentizationFix$ItemStackData arg0, com.mojang.serialization.Dynamic<?> arg1)
method_57233(class_9267$class_9268 arg0, com.mojang.serialization.Dynamic<?> arg1)
fixWrittenBookContent(ItemStackComponentizationFix$StackData data, com.mojang.serialization.Dynamic<?> dynamic)
private static com.mojang.serialization.Dynamic<?>
e(bfs$a arg0, com.mojang.serialization.Dynamic<?> arg1)
fixBookPages(ItemStackComponentizationFix$ItemStackData arg0, com.mojang.serialization.Dynamic<?> arg1)
method_57235(class_9267$class_9268 arg0, com.mojang.serialization.Dynamic<?> arg1)
fixBookPages(ItemStackComponentizationFix$StackData data, com.mojang.serialization.Dynamic<?> dynamic)
private static com.mojang.serialization.Dynamic<?>
a(com.mojang.serialization.Dynamic<?> arg0, String arg1, Optional<String> arg2)
createFilteredText(com.mojang.serialization.Dynamic<?> arg0, String arg1, Optional<String> arg2)
method_57217(com.mojang.serialization.Dynamic<?> arg0, String arg1, Optional<String> arg2)
createFilterableTextDynamic(com.mojang.serialization.Dynamic<?> dynamic, String unfiltered, Optional<String> filtered)
private static void
f(bfs$a arg0, com.mojang.serialization.Dynamic<?> arg1)
fixBucketedMobData(ItemStackComponentizationFix$ItemStackData arg0, com.mojang.serialization.Dynamic<?> arg1)
method_57237(class_9267$class_9268 arg0, com.mojang.serialization.Dynamic<?> arg1)
fixBucketEntityData(ItemStackComponentizationFix$StackData data, com.mojang.serialization.Dynamic<?> dynamic)
private static void
g(bfs$a arg0, com.mojang.serialization.Dynamic<?> arg1)
fixLodestoneTracker(ItemStackComponentizationFix$ItemStackData arg0, com.mojang.serialization.Dynamic<?> arg1)
method_57239(class_9267$class_9268 arg0, com.mojang.serialization.Dynamic<?> arg1)
fixLodestoneTarget(ItemStackComponentizationFix$StackData data, com.mojang.serialization.Dynamic<?> dynamic)
private static void
a(bfs$a arg0)
fixFireworkStar(ItemStackComponentizationFix$ItemStackData arg0)
method_57209(class_9267$class_9268 arg0)
fixExplosion(ItemStackComponentizationFix$StackData data)
private static void
b(bfs$a arg0)
fixFireworkRocket(ItemStackComponentizationFix$ItemStackData arg0)
method_57223(class_9267$class_9268 arg0)
fixFireworks(ItemStackComponentizationFix$StackData data)
private static com.mojang.serialization.Dynamic<?>
f(com.mojang.serialization.Dynamic<?> arg0)
fixFireworkExplosion(com.mojang.serialization.Dynamic<?> arg0)
method_57234(com.mojang.serialization.Dynamic<?> arg0)
fixExplosion(com.mojang.serialization.Dynamic<?> dynamic)
public static com.mojang.serialization.Dynamic<?>
a(com.mojang.serialization.Dynamic<?> arg0)
fixProfile(com.mojang.serialization.Dynamic<?> arg0)
method_57236(com.mojang.serialization.Dynamic<?> arg0)
createProfileDynamic(com.mojang.serialization.Dynamic<?> dynamic)
private static boolean
a(String arg0)
isValidPlayerName(String arg0)
method_58048(String arg0)
isValidUsername(String username)
private static com.mojang.serialization.Dynamic<?>
a(com.mojang.serialization.OptionalDynamic<?> arg0)
fixProfileProperties(com.mojang.serialization.OptionalDynamic<?> arg0)
method_57218(com.mojang.serialization.OptionalDynamic<?> arg0)
createPropertiesDynamic(com.mojang.serialization.OptionalDynamic<?> propertiesDynamic)
protected com.mojang.datafixers.TypeRewriteRule
makeRule()
makeRule()