Package net.minecraft.datafixer.fix
Class ItemStackComponentizationFix
java.lang.Object
com.mojang.datafixers.DataFix
net.minecraft.datafixer.fix.ItemStackComponentizationFix
public class ItemStackComponentizationFix
extends com.mojang.datafixers.DataFix
- Mappings:
Namespace Name named net/minecraft/datafixer/fix/ItemStackComponentizationFix
intermediary net/minecraft/class_9267
official bem
-
Nested Class Summary
-
Field Summary
Modifier and TypeFieldDescriptionprivate static final Splitter
private static final int
private static final int
private static final int
private static final int
private static final int
private static final int
private static final int
private static final int
-
Constructor Summary
ConstructorDescriptionItemStackComponentizationFix
(com.mojang.datafixers.schemas.Schema outputSchema) -
Method Summary
Modifier and TypeMethodDescriptionprivate static com.mojang.serialization.Dynamic
<?> createBlockPredicateListDynamic
(com.mojang.serialization.Dynamic<?> dynamic, String listAsString) private static com.mojang.serialization.Dynamic
<?> createFilterableTextDynamic
(com.mojang.serialization.Dynamic<?> dynamic, String unfiltered, Optional<String> filtered) static com.mojang.serialization.Dynamic
<?> createProfileDynamic
(com.mojang.serialization.Dynamic<?> dynamic) private static @Nullable com.mojang.serialization.Dynamic
<?> createPropertiesDynamic
(com.mojang.serialization.OptionalDynamic<?> optionalDynamic) private static void
fixAdventureModePredicates
(ItemStackComponentizationFix.StackData data, com.mojang.serialization.Dynamic<?> dynamic, int hideFlags) private static com.mojang.serialization.Dynamic
<?> fixAttributeModifier
(com.mojang.serialization.Dynamic<?> dynamic) private static void
fixAttributeModifiers
(ItemStackComponentizationFix.StackData data, com.mojang.serialization.Dynamic<?> dynamic, int hideFlags) private static <T> com.mojang.serialization.Dynamic
<T> fixBlockEntityData
(ItemStackComponentizationFix.StackData data, com.mojang.serialization.Dynamic<T> dynamic, String blockEntityId) private static void
fixBlockPredicateList
(ItemStackComponentizationFix.StackData data, com.mojang.serialization.Dynamic<?> dynamic, String nbtKey, String componentId, boolean hideInTooltip) private static com.mojang.serialization.Dynamic
<?> fixBlockStateTag
(com.mojang.serialization.Dynamic<?> dynamic) private static @Nullable com.mojang.serialization.Dynamic
<?> fixBookPages
(ItemStackComponentizationFix.StackData data, com.mojang.serialization.Dynamic<?> dynamic) private static void
fixBucketEntityData
(ItemStackComponentizationFix.StackData data, com.mojang.serialization.Dynamic<?> dynamic) private static com.mojang.serialization.Dynamic
<?> fixDisplay
(ItemStackComponentizationFix.StackData data, com.mojang.serialization.Dynamic<?> dynamic, int hideFlags) private static void
fixEnchantments
(ItemStackComponentizationFix.StackData data, com.mojang.serialization.Dynamic<?> dynamic, String nbtKey, String componentId, boolean hideInTooltip) private static com.mojang.serialization.Dynamic
<?> fixExplosion
(com.mojang.serialization.Dynamic<?> dynamic) private static void
private static void
private static void
fixLodestoneTarget
(ItemStackComponentizationFix.StackData data, com.mojang.serialization.Dynamic<?> dynamic) private static com.mojang.datafixers.util.Pair
<com.mojang.serialization.Dynamic<?>, com.mojang.serialization.Dynamic<?>> fixMapDecorations
(com.mojang.serialization.Dynamic<?> dynamic) private static void
fixPotionContents
(ItemStackComponentizationFix.StackData data, com.mojang.serialization.Dynamic<?> dynamic) private static void
fixStack
(ItemStackComponentizationFix.StackData data, com.mojang.serialization.Dynamic<?> dynamic) private static void
fixWritableBookContent
(ItemStackComponentizationFix.StackData data, com.mojang.serialization.Dynamic<?> dynamic) private static void
fixWrittenBookContent
(ItemStackComponentizationFix.StackData data, com.mojang.serialization.Dynamic<?> dynamic) getEnchantmentAndLevelPair
(com.mojang.serialization.Dynamic<?> dynamic) private static String
getMapDecorationName
(int index) protected com.mojang.datafixers.TypeRewriteRule
makeRule()
private static boolean
method_58048
(String string) 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
-
HIDE_ENCHANTMENTS_FLAG
private static final int HIDE_ENCHANTMENTS_FLAG- See Also:
- Mappings:
Namespace Name Mixin selector named HIDE_ENCHANTMENTS_FLAG
Lnet/minecraft/datafixer/fix/ItemStackComponentizationFix;HIDE_ENCHANTMENTS_FLAG:I
intermediary field_49188
Lnet/minecraft/class_9267;field_49188:I
official a
Lbem;a:I
-
HIDE_MODIFIERS_FLAG
private static final int HIDE_MODIFIERS_FLAG- See Also:
- Mappings:
Namespace Name Mixin selector named HIDE_MODIFIERS_FLAG
Lnet/minecraft/datafixer/fix/ItemStackComponentizationFix;HIDE_MODIFIERS_FLAG:I
intermediary field_49189
Lnet/minecraft/class_9267;field_49189:I
official b
Lbem;b:I
-
HIDE_UNBREAKABLE_FLAG
private static final int HIDE_UNBREAKABLE_FLAG- See Also:
- Mappings:
Namespace Name Mixin selector named HIDE_UNBREAKABLE_FLAG
Lnet/minecraft/datafixer/fix/ItemStackComponentizationFix;HIDE_UNBREAKABLE_FLAG:I
intermediary field_49190
Lnet/minecraft/class_9267;field_49190:I
official c
Lbem;c:I
-
HIDE_CAN_DESTROY_FLAG
private static final int HIDE_CAN_DESTROY_FLAG- See Also:
- Mappings:
Namespace Name Mixin selector named HIDE_CAN_DESTROY_FLAG
Lnet/minecraft/datafixer/fix/ItemStackComponentizationFix;HIDE_CAN_DESTROY_FLAG:I
intermediary field_49191
Lnet/minecraft/class_9267;field_49191:I
official d
Lbem;d:I
-
HIDE_CAN_PLACE_FLAG
private static final int HIDE_CAN_PLACE_FLAG- See Also:
- Mappings:
Namespace Name Mixin selector named HIDE_CAN_PLACE_FLAG
Lnet/minecraft/datafixer/fix/ItemStackComponentizationFix;HIDE_CAN_PLACE_FLAG:I
intermediary field_49192
Lnet/minecraft/class_9267;field_49192:I
official e
Lbem;e:I
-
HIDE_ADDITIONAL_FLAG
private static final int HIDE_ADDITIONAL_FLAG- See Also:
- Mappings:
Namespace Name Mixin selector named HIDE_ADDITIONAL_FLAG
Lnet/minecraft/datafixer/fix/ItemStackComponentizationFix;HIDE_ADDITIONAL_FLAG:I
intermediary field_49193
Lnet/minecraft/class_9267;field_49193:I
official f
Lbem;f:I
-
HIDE_DYED_FLAG
private static final int HIDE_DYED_FLAG- See Also:
- Mappings:
Namespace Name Mixin selector named HIDE_DYED_FLAG
Lnet/minecraft/datafixer/fix/ItemStackComponentizationFix;HIDE_DYED_FLAG:I
intermediary field_49194
Lnet/minecraft/class_9267;field_49194:I
official g
Lbem;g:I
-
HIDE_UPGRADE_FLAG
private static final int HIDE_UPGRADE_FLAG- See Also:
- Mappings:
Namespace Name Mixin selector named HIDE_UPGRADE_FLAG
Lnet/minecraft/datafixer/fix/ItemStackComponentizationFix;HIDE_UPGRADE_FLAG:I
intermediary field_49195
Lnet/minecraft/class_9267;field_49195:I
official h
Lbem;h:I
-
POTION_ITEM_IDS
- Mappings:
Namespace Name Mixin selector named POTION_ITEM_IDS
Lnet/minecraft/datafixer/fix/ItemStackComponentizationFix;POTION_ITEM_IDS:Ljava/util/Set;
intermediary field_49196
Lnet/minecraft/class_9267;field_49196:Ljava/util/Set;
official i
Lbem;i:Ljava/util/Set;
-
ENTITY_BUCKET_ITEM_IDS
- Mappings:
Namespace Name Mixin selector named ENTITY_BUCKET_ITEM_IDS
Lnet/minecraft/datafixer/fix/ItemStackComponentizationFix;ENTITY_BUCKET_ITEM_IDS:Ljava/util/Set;
intermediary field_49197
Lnet/minecraft/class_9267;field_49197:Ljava/util/Set;
official j
Lbem;j:Ljava/util/Set;
-
RELEVANT_ENTITY_NBT_KEYS
- Mappings:
Namespace Name Mixin selector named RELEVANT_ENTITY_NBT_KEYS
Lnet/minecraft/datafixer/fix/ItemStackComponentizationFix;RELEVANT_ENTITY_NBT_KEYS:Ljava/util/List;
intermediary field_49198
Lnet/minecraft/class_9267;field_49198:Ljava/util/List;
official k
Lbem;k:Ljava/util/List;
-
BOOLEAN_BLOCK_STATE_PROPERTIES
- Mappings:
Namespace Name Mixin selector named BOOLEAN_BLOCK_STATE_PROPERTIES
Lnet/minecraft/datafixer/fix/ItemStackComponentizationFix;BOOLEAN_BLOCK_STATE_PROPERTIES:Ljava/util/Set;
intermediary field_51347
Lnet/minecraft/class_9267;field_51347:Ljava/util/Set;
official l
Lbem;l:Ljava/util/Set;
-
COMMA_SPLITTER
- Mappings:
Namespace Name Mixin selector named COMMA_SPLITTER
Lnet/minecraft/datafixer/fix/ItemStackComponentizationFix;COMMA_SPLITTER:Lcom/google/common/base/Splitter;
intermediary field_49199
Lnet/minecraft/class_9267;field_49199:Lcom/google/common/base/Splitter;
official m
Lbem;m:Lcom/google/common/base/Splitter;
-
-
Constructor Details
-
ItemStackComponentizationFix
public ItemStackComponentizationFix(com.mojang.datafixers.schemas.Schema outputSchema) - Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/datafixer/fix/ItemStackComponentizationFix;<init>(Lcom/mojang/datafixers/schemas/Schema;)V
intermediary <init>
Lnet/minecraft/class_9267;<init>(Lcom/mojang/datafixers/schemas/Schema;)V
official <init>
Lbem;<init>(Lcom/mojang/datafixers/schemas/Schema;)V
-
-
Method Details
-
fixStack
private static void fixStack(ItemStackComponentizationFix.StackData data, com.mojang.serialization.Dynamic<?> dynamic) - Mappings:
Namespace Name Mixin selector named fixStack
Lnet/minecraft/datafixer/fix/ItemStackComponentizationFix;fixStack(Lnet/minecraft/datafixer/fix/ItemStackComponentizationFix$StackData;Lcom/mojang/serialization/Dynamic;)V
intermediary method_57211
Lnet/minecraft/class_9267;method_57211(Lnet/minecraft/class_9267$class_9268;Lcom/mojang/serialization/Dynamic;)V
official a
Lbem;a(Lbem$a;Lcom/mojang/serialization/Dynamic;)V
-
fixBlockStateTag
private static com.mojang.serialization.Dynamic<?> fixBlockStateTag(com.mojang.serialization.Dynamic<?> dynamic) - Mappings:
Namespace Name Mixin selector named fixBlockStateTag
Lnet/minecraft/datafixer/fix/ItemStackComponentizationFix;fixBlockStateTag(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
intermediary method_58050
Lnet/minecraft/class_9267;method_58050(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
official b
Lbem;b(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
-
fixDisplay
private static com.mojang.serialization.Dynamic<?> fixDisplay(ItemStackComponentizationFix.StackData data, com.mojang.serialization.Dynamic<?> dynamic, int hideFlags) - Mappings:
Namespace Name Mixin selector named fixDisplay
Lnet/minecraft/datafixer/fix/ItemStackComponentizationFix;fixDisplay(Lnet/minecraft/datafixer/fix/ItemStackComponentizationFix$StackData;Lcom/mojang/serialization/Dynamic;I)Lcom/mojang/serialization/Dynamic;
intermediary method_57212
Lnet/minecraft/class_9267;method_57212(Lnet/minecraft/class_9267$class_9268;Lcom/mojang/serialization/Dynamic;I)Lcom/mojang/serialization/Dynamic;
official a
Lbem;a(Lbem$a;Lcom/mojang/serialization/Dynamic;I)Lcom/mojang/serialization/Dynamic;
-
fixBlockEntityData
private static <T> com.mojang.serialization.Dynamic<T> fixBlockEntityData(ItemStackComponentizationFix.StackData data, com.mojang.serialization.Dynamic<T> dynamic, String blockEntityId) - Mappings:
Namespace Name Mixin selector named fixBlockEntityData
Lnet/minecraft/datafixer/fix/ItemStackComponentizationFix;fixBlockEntityData(Lnet/minecraft/datafixer/fix/ItemStackComponentizationFix$StackData;Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;
intermediary method_57213
Lnet/minecraft/class_9267;method_57213(Lnet/minecraft/class_9267$class_9268;Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;
official a
Lbem;a(Lbem$a;Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;
-
fixEnchantments
private static void fixEnchantments(ItemStackComponentizationFix.StackData data, com.mojang.serialization.Dynamic<?> dynamic, String nbtKey, String componentId, boolean hideInTooltip) - Mappings:
Namespace Name Mixin selector named fixEnchantments
Lnet/minecraft/datafixer/fix/ItemStackComponentizationFix;fixEnchantments(Lnet/minecraft/datafixer/fix/ItemStackComponentizationFix$StackData;Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;Z)V
intermediary method_57214
Lnet/minecraft/class_9267;method_57214(Lnet/minecraft/class_9267$class_9268;Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;Z)V
official a
Lbem;a(Lbem$a;Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;Z)V
-
getEnchantmentAndLevelPair
private static Optional<com.mojang.datafixers.util.Pair<String,Integer>> getEnchantmentAndLevelPair(com.mojang.serialization.Dynamic<?> dynamic) - Mappings:
Namespace Name Mixin selector named getEnchantmentAndLevelPair
Lnet/minecraft/datafixer/fix/ItemStackComponentizationFix;getEnchantmentAndLevelPair(Lcom/mojang/serialization/Dynamic;)Ljava/util/Optional;
intermediary method_57215
Lnet/minecraft/class_9267;method_57215(Lcom/mojang/serialization/Dynamic;)Ljava/util/Optional;
official c
Lbem;c(Lcom/mojang/serialization/Dynamic;)Ljava/util/Optional;
-
fixAdventureModePredicates
private static void fixAdventureModePredicates(ItemStackComponentizationFix.StackData data, com.mojang.serialization.Dynamic<?> dynamic, int hideFlags) - Mappings:
Namespace Name Mixin selector named fixAdventureModePredicates
Lnet/minecraft/datafixer/fix/ItemStackComponentizationFix;fixAdventureModePredicates(Lnet/minecraft/datafixer/fix/ItemStackComponentizationFix$StackData;Lcom/mojang/serialization/Dynamic;I)V
intermediary method_57225
Lnet/minecraft/class_9267;method_57225(Lnet/minecraft/class_9267$class_9268;Lcom/mojang/serialization/Dynamic;I)V
official b
Lbem;b(Lbem$a;Lcom/mojang/serialization/Dynamic;I)V
-
fixBlockPredicateList
private static void fixBlockPredicateList(ItemStackComponentizationFix.StackData data, com.mojang.serialization.Dynamic<?> dynamic, String nbtKey, String componentId, boolean hideInTooltip) - Mappings:
Namespace Name Mixin selector named fixBlockPredicateList
Lnet/minecraft/datafixer/fix/ItemStackComponentizationFix;fixBlockPredicateList(Lnet/minecraft/datafixer/fix/ItemStackComponentizationFix$StackData;Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;Z)V
intermediary method_57226
Lnet/minecraft/class_9267;method_57226(Lnet/minecraft/class_9267$class_9268;Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;Z)V
official b
Lbem;b(Lbem$a;Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;Z)V
-
createBlockPredicateListDynamic
private static com.mojang.serialization.Dynamic<?> createBlockPredicateListDynamic(com.mojang.serialization.Dynamic<?> dynamic, String listAsString) - Mappings:
Namespace Name Mixin selector named createBlockPredicateListDynamic
Lnet/minecraft/datafixer/fix/ItemStackComponentizationFix;createBlockPredicateListDynamic(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;
intermediary method_57216
Lnet/minecraft/class_9267;method_57216(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;
official a
Lbem;a(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;
-
fixAttributeModifiers
private static void fixAttributeModifiers(ItemStackComponentizationFix.StackData data, com.mojang.serialization.Dynamic<?> dynamic, int hideFlags) - Mappings:
Namespace Name Mixin selector named fixAttributeModifiers
Lnet/minecraft/datafixer/fix/ItemStackComponentizationFix;fixAttributeModifiers(Lnet/minecraft/datafixer/fix/ItemStackComponentizationFix$StackData;Lcom/mojang/serialization/Dynamic;I)V
intermediary method_57231
Lnet/minecraft/class_9267;method_57231(Lnet/minecraft/class_9267$class_9268;Lcom/mojang/serialization/Dynamic;I)V
official c
Lbem;c(Lbem$a;Lcom/mojang/serialization/Dynamic;I)V
-
fixAttributeModifier
private static com.mojang.serialization.Dynamic<?> fixAttributeModifier(com.mojang.serialization.Dynamic<?> dynamic) - Mappings:
Namespace Name Mixin selector named fixAttributeModifier
Lnet/minecraft/datafixer/fix/ItemStackComponentizationFix;fixAttributeModifier(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
intermediary method_57227
Lnet/minecraft/class_9267;method_57227(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
official d
Lbem;d(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
-
fixMapDecorations
private static com.mojang.datafixers.util.Pair<com.mojang.serialization.Dynamic<?>,com.mojang.serialization.Dynamic<?>> fixMapDecorations(com.mojang.serialization.Dynamic<?> dynamic) - Mappings:
Namespace Name Mixin selector named fixMapDecorations
Lnet/minecraft/datafixer/fix/ItemStackComponentizationFix;fixMapDecorations(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/datafixers/util/Pair;
intermediary method_57232
Lnet/minecraft/class_9267;method_57232(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/datafixers/util/Pair;
official e
Lbem;e(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/datafixers/util/Pair;
-
getMapDecorationName
- Mappings:
Namespace Name Mixin selector named getMapDecorationName
Lnet/minecraft/datafixer/fix/ItemStackComponentizationFix;getMapDecorationName(I)Ljava/lang/String;
intermediary method_57208
Lnet/minecraft/class_9267;method_57208(I)Ljava/lang/String;
official a
Lbem;a(I)Ljava/lang/String;
-
fixPotionContents
private static void fixPotionContents(ItemStackComponentizationFix.StackData data, com.mojang.serialization.Dynamic<?> dynamic) - Mappings:
Namespace Name Mixin selector named fixPotionContents
Lnet/minecraft/datafixer/fix/ItemStackComponentizationFix;fixPotionContents(Lnet/minecraft/datafixer/fix/ItemStackComponentizationFix$StackData;Lcom/mojang/serialization/Dynamic;)V
intermediary method_57224
Lnet/minecraft/class_9267;method_57224(Lnet/minecraft/class_9267$class_9268;Lcom/mojang/serialization/Dynamic;)V
official b
Lbem;b(Lbem$a;Lcom/mojang/serialization/Dynamic;)V
-
fixWritableBookContent
private static void fixWritableBookContent(ItemStackComponentizationFix.StackData data, com.mojang.serialization.Dynamic<?> dynamic) - Mappings:
Namespace Name Mixin selector named fixWritableBookContent
Lnet/minecraft/datafixer/fix/ItemStackComponentizationFix;fixWritableBookContent(Lnet/minecraft/datafixer/fix/ItemStackComponentizationFix$StackData;Lcom/mojang/serialization/Dynamic;)V
intermediary method_57230
Lnet/minecraft/class_9267;method_57230(Lnet/minecraft/class_9267$class_9268;Lcom/mojang/serialization/Dynamic;)V
official c
Lbem;c(Lbem$a;Lcom/mojang/serialization/Dynamic;)V
-
fixWrittenBookContent
private static void fixWrittenBookContent(ItemStackComponentizationFix.StackData data, com.mojang.serialization.Dynamic<?> dynamic) - Mappings:
Namespace Name Mixin selector named fixWrittenBookContent
Lnet/minecraft/datafixer/fix/ItemStackComponentizationFix;fixWrittenBookContent(Lnet/minecraft/datafixer/fix/ItemStackComponentizationFix$StackData;Lcom/mojang/serialization/Dynamic;)V
intermediary method_57233
Lnet/minecraft/class_9267;method_57233(Lnet/minecraft/class_9267$class_9268;Lcom/mojang/serialization/Dynamic;)V
official d
Lbem;d(Lbem$a;Lcom/mojang/serialization/Dynamic;)V
-
fixBookPages
@Nullable private static @Nullable com.mojang.serialization.Dynamic<?> fixBookPages(ItemStackComponentizationFix.StackData data, com.mojang.serialization.Dynamic<?> dynamic) - Mappings:
Namespace Name Mixin selector named fixBookPages
Lnet/minecraft/datafixer/fix/ItemStackComponentizationFix;fixBookPages(Lnet/minecraft/datafixer/fix/ItemStackComponentizationFix$StackData;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
intermediary method_57235
Lnet/minecraft/class_9267;method_57235(Lnet/minecraft/class_9267$class_9268;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
official e
Lbem;e(Lbem$a;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
-
createFilterableTextDynamic
private static com.mojang.serialization.Dynamic<?> createFilterableTextDynamic(com.mojang.serialization.Dynamic<?> dynamic, String unfiltered, Optional<String> filtered) - Mappings:
Namespace Name Mixin selector named createFilterableTextDynamic
Lnet/minecraft/datafixer/fix/ItemStackComponentizationFix;createFilterableTextDynamic(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/util/Optional;)Lcom/mojang/serialization/Dynamic;
intermediary method_57217
Lnet/minecraft/class_9267;method_57217(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/util/Optional;)Lcom/mojang/serialization/Dynamic;
official a
Lbem;a(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/util/Optional;)Lcom/mojang/serialization/Dynamic;
-
fixBucketEntityData
private static void fixBucketEntityData(ItemStackComponentizationFix.StackData data, com.mojang.serialization.Dynamic<?> dynamic) - Mappings:
Namespace Name Mixin selector named fixBucketEntityData
Lnet/minecraft/datafixer/fix/ItemStackComponentizationFix;fixBucketEntityData(Lnet/minecraft/datafixer/fix/ItemStackComponentizationFix$StackData;Lcom/mojang/serialization/Dynamic;)V
intermediary method_57237
Lnet/minecraft/class_9267;method_57237(Lnet/minecraft/class_9267$class_9268;Lcom/mojang/serialization/Dynamic;)V
official f
Lbem;f(Lbem$a;Lcom/mojang/serialization/Dynamic;)V
-
fixLodestoneTarget
private static void fixLodestoneTarget(ItemStackComponentizationFix.StackData data, com.mojang.serialization.Dynamic<?> dynamic) - Mappings:
Namespace Name Mixin selector named fixLodestoneTarget
Lnet/minecraft/datafixer/fix/ItemStackComponentizationFix;fixLodestoneTarget(Lnet/minecraft/datafixer/fix/ItemStackComponentizationFix$StackData;Lcom/mojang/serialization/Dynamic;)V
intermediary method_57239
Lnet/minecraft/class_9267;method_57239(Lnet/minecraft/class_9267$class_9268;Lcom/mojang/serialization/Dynamic;)V
official g
Lbem;g(Lbem$a;Lcom/mojang/serialization/Dynamic;)V
-
fixExplosion
- Mappings:
Namespace Name Mixin selector named fixExplosion
Lnet/minecraft/datafixer/fix/ItemStackComponentizationFix;fixExplosion(Lnet/minecraft/datafixer/fix/ItemStackComponentizationFix$StackData;)V
intermediary method_57209
Lnet/minecraft/class_9267;method_57209(Lnet/minecraft/class_9267$class_9268;)V
official a
Lbem;a(Lbem$a;)V
-
fixFireworks
- Mappings:
Namespace Name Mixin selector named fixFireworks
Lnet/minecraft/datafixer/fix/ItemStackComponentizationFix;fixFireworks(Lnet/minecraft/datafixer/fix/ItemStackComponentizationFix$StackData;)V
intermediary method_57223
Lnet/minecraft/class_9267;method_57223(Lnet/minecraft/class_9267$class_9268;)V
official b
Lbem;b(Lbem$a;)V
-
fixExplosion
private static com.mojang.serialization.Dynamic<?> fixExplosion(com.mojang.serialization.Dynamic<?> dynamic) - Mappings:
Namespace Name Mixin selector named fixExplosion
Lnet/minecraft/datafixer/fix/ItemStackComponentizationFix;fixExplosion(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
intermediary method_57234
Lnet/minecraft/class_9267;method_57234(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
official f
Lbem;f(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
-
createProfileDynamic
public static com.mojang.serialization.Dynamic<?> createProfileDynamic(com.mojang.serialization.Dynamic<?> dynamic) - Mappings:
Namespace Name Mixin selector named createProfileDynamic
Lnet/minecraft/datafixer/fix/ItemStackComponentizationFix;createProfileDynamic(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
intermediary method_57236
Lnet/minecraft/class_9267;method_57236(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
official a
Lbem;a(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
-
method_58048
- Mappings:
Namespace Name Mixin selector named method_58048
Lnet/minecraft/datafixer/fix/ItemStackComponentizationFix;method_58048(Ljava/lang/String;)Z
intermediary method_58048
Lnet/minecraft/class_9267;method_58048(Ljava/lang/String;)Z
official a
Lbem;a(Ljava/lang/String;)Z
-
createPropertiesDynamic
@Nullable private static @Nullable com.mojang.serialization.Dynamic<?> createPropertiesDynamic(com.mojang.serialization.OptionalDynamic<?> optionalDynamic) - Mappings:
Namespace Name Mixin selector named createPropertiesDynamic
Lnet/minecraft/datafixer/fix/ItemStackComponentizationFix;createPropertiesDynamic(Lcom/mojang/serialization/OptionalDynamic;)Lcom/mojang/serialization/Dynamic;
intermediary method_57218
Lnet/minecraft/class_9267;method_57218(Lcom/mojang/serialization/OptionalDynamic;)Lcom/mojang/serialization/Dynamic;
official a
Lbem;a(Lcom/mojang/serialization/OptionalDynamic;)Lcom/mojang/serialization/Dynamic;
-
makeRule
protected com.mojang.datafixers.TypeRewriteRule makeRule()- Specified by:
makeRule
in classcom.mojang.datafixers.DataFix
-