Package net.minecraft.datafixer.fix
Class StructureSeparationDataFix
java.lang.Object
com.mojang.datafixers.DataFix
net.minecraft.datafixer.fix.StructureSeparationDataFix
public class StructureSeparationDataFix
extends com.mojang.datafixers.DataFix
- Mappings:
Namespace Name official anaintermediary net/minecraft/class_5299named net/minecraft/datafixer/fix/StructureSeparationDataFix
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static final class -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final ImmutableMap<String,StructureSeparationDataFix.Information> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected com.mojang.datafixers.TypeRewriteRulemakeRule()private static <T> com.mojang.serialization.Dynamic<T>method_28268(long long2, com.mojang.serialization.DynamicLike<T> dynamicLike, com.mojang.serialization.Dynamic<T> dynamic, com.mojang.serialization.Dynamic<T> dynamic2) private static <T> com.mojang.serialization.Dynamic<T>method_28271(com.mojang.serialization.Dynamic<T> dynamic) private static <T> com.mojang.serialization.Dynamic<T>method_28272(com.mojang.serialization.Dynamic<T> dynamic, long long2, boolean bool, boolean bool2) private static <T> Map<com.mojang.serialization.Dynamic<T>,com.mojang.serialization.Dynamic<T>> method_28275(com.mojang.serialization.DynamicOps<T> dynamicOps, com.mojang.serialization.OptionalDynamic<T> optionalDynamic) private static intmethod_28279(String string, int int2) private static intmethod_28280(String string, int int2, int int3) private static voidmethod_28281(Map<String, StructureSeparationDataFix.Information> map, String string, String string2, int int2) protected static <T> com.mojang.serialization.Dynamic<T>method_29916(com.mojang.serialization.Dynamic<T> dynamic, long long2) protected static <T> Tmethod_29917(com.mojang.serialization.Dynamic<T> dynamic, long long2, com.mojang.serialization.Dynamic<T> dynamic2, boolean bool) 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
-
field_29915
- See Also:
- Mappings:
Namespace Name Mixin selector official aLana;a:Ljava/lang/String;intermediary field_29915Lnet/minecraft/class_5299;field_29915:Ljava/lang/String;named field_29915Lnet/minecraft/datafixer/fix/StructureSeparationDataFix;field_29915:Ljava/lang/String;
-
field_29916
- See Also:
- Mappings:
Namespace Name Mixin selector official bLana;b:Ljava/lang/String;intermediary field_29916Lnet/minecraft/class_5299;field_29916:Ljava/lang/String;named field_29916Lnet/minecraft/datafixer/fix/StructureSeparationDataFix;field_29916:Ljava/lang/String;
-
field_29917
- See Also:
- Mappings:
Namespace Name Mixin selector official cLana;c:Ljava/lang/String;intermediary field_29917Lnet/minecraft/class_5299;field_29917:Ljava/lang/String;named field_29917Lnet/minecraft/datafixer/fix/StructureSeparationDataFix;field_29917:Ljava/lang/String;
-
field_29918
- See Also:
- Mappings:
Namespace Name Mixin selector official dLana;d:Ljava/lang/String;intermediary field_29918Lnet/minecraft/class_5299;field_29918:Ljava/lang/String;named field_29918Lnet/minecraft/datafixer/fix/StructureSeparationDataFix;field_29918:Ljava/lang/String;
-
field_29919
- See Also:
- Mappings:
Namespace Name Mixin selector official eLana;e:Ljava/lang/String;intermediary field_29919Lnet/minecraft/class_5299;field_29919:Ljava/lang/String;named field_29919Lnet/minecraft/datafixer/fix/StructureSeparationDataFix;field_29919:Ljava/lang/String;
-
field_29920
- See Also:
- Mappings:
Namespace Name Mixin selector official fLana;f:Ljava/lang/String;intermediary field_29920Lnet/minecraft/class_5299;field_29920:Ljava/lang/String;named field_29920Lnet/minecraft/datafixer/fix/StructureSeparationDataFix;field_29920:Ljava/lang/String;
-
field_29921
- See Also:
- Mappings:
Namespace Name Mixin selector official gLana;g:Ljava/lang/String;intermediary field_29921Lnet/minecraft/class_5299;field_29921:Ljava/lang/String;named field_29921Lnet/minecraft/datafixer/fix/StructureSeparationDataFix;field_29921:Ljava/lang/String;
-
field_29922
- See Also:
- Mappings:
Namespace Name Mixin selector official hLana;h:Ljava/lang/String;intermediary field_29922Lnet/minecraft/class_5299;field_29922:Ljava/lang/String;named field_29922Lnet/minecraft/datafixer/fix/StructureSeparationDataFix;field_29922:Ljava/lang/String;
-
field_29923
- See Also:
- Mappings:
Namespace Name Mixin selector official iLana;i:Ljava/lang/String;intermediary field_29923Lnet/minecraft/class_5299;field_29923:Ljava/lang/String;named field_29923Lnet/minecraft/datafixer/fix/StructureSeparationDataFix;field_29923:Ljava/lang/String;
-
STRUCTURE_SPACING
- Mappings:
Namespace Name Mixin selector official jLana;j:Lcom/google/common/collect/ImmutableMap;intermediary field_24647Lnet/minecraft/class_5299;field_24647:Lcom/google/common/collect/ImmutableMap;named STRUCTURE_SPACINGLnet/minecraft/datafixer/fix/StructureSeparationDataFix;STRUCTURE_SPACING:Lcom/google/common/collect/ImmutableMap;
-
-
Constructor Details
-
StructureSeparationDataFix
public StructureSeparationDataFix(com.mojang.datafixers.schemas.Schema schema)
-
-
Method Details
-
makeRule
protected com.mojang.datafixers.TypeRewriteRule makeRule()- Specified by:
makeRulein classcom.mojang.datafixers.DataFix
-
method_28268
private static <T> com.mojang.serialization.Dynamic<T> method_28268(long long2, com.mojang.serialization.DynamicLike<T> dynamicLike, com.mojang.serialization.Dynamic<T> dynamic, com.mojang.serialization.Dynamic<T> dynamic2) - Mappings:
Namespace Name Mixin selector official aLana;a(JLcom/mojang/serialization/DynamicLike;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;intermediary method_28268Lnet/minecraft/class_5299;method_28268(JLcom/mojang/serialization/DynamicLike;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;named method_28268Lnet/minecraft/datafixer/fix/StructureSeparationDataFix;method_28268(JLcom/mojang/serialization/DynamicLike;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
-
method_28272
private static <T> com.mojang.serialization.Dynamic<T> method_28272(com.mojang.serialization.Dynamic<T> dynamic, long long2, boolean bool, boolean bool2) - Mappings:
Namespace Name Mixin selector official aLana;a(Lcom/mojang/serialization/Dynamic;JZZ)Lcom/mojang/serialization/Dynamic;intermediary method_28272Lnet/minecraft/class_5299;method_28272(Lcom/mojang/serialization/Dynamic;JZZ)Lcom/mojang/serialization/Dynamic;named method_28272Lnet/minecraft/datafixer/fix/StructureSeparationDataFix;method_28272(Lcom/mojang/serialization/Dynamic;JZZ)Lcom/mojang/serialization/Dynamic;
-
method_28271
private static <T> com.mojang.serialization.Dynamic<T> method_28271(com.mojang.serialization.Dynamic<T> dynamic) - Mappings:
Namespace Name Mixin selector official aLana;a(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;intermediary method_28271Lnet/minecraft/class_5299;method_28271(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;named method_28271Lnet/minecraft/datafixer/fix/StructureSeparationDataFix;method_28271(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
-
method_29916
protected static <T> com.mojang.serialization.Dynamic<T> method_29916(com.mojang.serialization.Dynamic<T> dynamic, long long2) - Mappings:
Namespace Name Mixin selector official aLana;a(Lcom/mojang/serialization/Dynamic;J)Lcom/mojang/serialization/Dynamic;intermediary method_29916Lnet/minecraft/class_5299;method_29916(Lcom/mojang/serialization/Dynamic;J)Lcom/mojang/serialization/Dynamic;named method_29916Lnet/minecraft/datafixer/fix/StructureSeparationDataFix;method_29916(Lcom/mojang/serialization/Dynamic;J)Lcom/mojang/serialization/Dynamic;
-
method_29917
protected static <T> T method_29917(com.mojang.serialization.Dynamic<T> dynamic, long long2, com.mojang.serialization.Dynamic<T> dynamic2, boolean bool) - Mappings:
Namespace Name Mixin selector official aLana;a(Lcom/mojang/serialization/Dynamic;JLcom/mojang/serialization/Dynamic;Z)Ljava/lang/Object;intermediary method_29917Lnet/minecraft/class_5299;method_29917(Lcom/mojang/serialization/Dynamic;JLcom/mojang/serialization/Dynamic;Z)Ljava/lang/Object;named method_29917Lnet/minecraft/datafixer/fix/StructureSeparationDataFix;method_29917(Lcom/mojang/serialization/Dynamic;JLcom/mojang/serialization/Dynamic;Z)Ljava/lang/Object;
-
method_28275
private static <T> Map<com.mojang.serialization.Dynamic<T>,com.mojang.serialization.Dynamic<T>> method_28275(com.mojang.serialization.DynamicOps<T> dynamicOps, com.mojang.serialization.OptionalDynamic<T> optionalDynamic) - Mappings:
Namespace Name Mixin selector official aLana;a(Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/OptionalDynamic;)Ljava/util/Map;intermediary method_28275Lnet/minecraft/class_5299;method_28275(Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/OptionalDynamic;)Ljava/util/Map;named method_28275Lnet/minecraft/datafixer/fix/StructureSeparationDataFix;method_28275(Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/OptionalDynamic;)Ljava/util/Map;
-
method_28279
- Mappings:
Namespace Name Mixin selector official aLana;a(Ljava/lang/String;I)Iintermediary method_28279Lnet/minecraft/class_5299;method_28279(Ljava/lang/String;I)Inamed method_28279Lnet/minecraft/datafixer/fix/StructureSeparationDataFix;method_28279(Ljava/lang/String;I)I
-
method_28280
- Mappings:
Namespace Name Mixin selector official aLana;a(Ljava/lang/String;II)Iintermediary method_28280Lnet/minecraft/class_5299;method_28280(Ljava/lang/String;II)Inamed method_28280Lnet/minecraft/datafixer/fix/StructureSeparationDataFix;method_28280(Ljava/lang/String;II)I
-
method_28281
private static void method_28281(Map<String, StructureSeparationDataFix.Information> map, String string, String string2, int int2) - Mappings:
Namespace Name Mixin selector official aLana;a(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;I)Vintermediary method_28281Lnet/minecraft/class_5299;method_28281(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;I)Vnamed method_28281Lnet/minecraft/datafixer/fix/StructureSeparationDataFix;method_28281(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;I)V
-