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 ana
intermediary net/minecraft/class_5299
named net/minecraft/datafixer/fix/StructureSeparationDataFix
-
Nested Class Summary
-
Field Summary
Modifier and TypeFieldDescriptionprivate static String
private static String
private static String
private static String
private static String
private static String
private static String
private static String
private static String
private static ImmutableMap<String,StructureSeparationDataFix.Information>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected com.mojang.datafixers.TypeRewriteRule
makeRule()
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 int
method_28279(String string, int int2)
private static int
method_28280(String string, int int2, int int3)
private static void
method_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> T
method_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:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official a
Lana;a:Ljava/lang/String;
intermediary field_29915
Lnet/minecraft/class_5299;field_29915:Ljava/lang/String;
named field_29915
Lnet/minecraft/datafixer/fix/StructureSeparationDataFix;field_29915:Ljava/lang/String;
-
field_29916
- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official b
Lana;b:Ljava/lang/String;
intermediary field_29916
Lnet/minecraft/class_5299;field_29916:Ljava/lang/String;
named field_29916
Lnet/minecraft/datafixer/fix/StructureSeparationDataFix;field_29916:Ljava/lang/String;
-
field_29917
- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official c
Lana;c:Ljava/lang/String;
intermediary field_29917
Lnet/minecraft/class_5299;field_29917:Ljava/lang/String;
named field_29917
Lnet/minecraft/datafixer/fix/StructureSeparationDataFix;field_29917:Ljava/lang/String;
-
field_29918
- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official d
Lana;d:Ljava/lang/String;
intermediary field_29918
Lnet/minecraft/class_5299;field_29918:Ljava/lang/String;
named field_29918
Lnet/minecraft/datafixer/fix/StructureSeparationDataFix;field_29918:Ljava/lang/String;
-
field_29919
- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official e
Lana;e:Ljava/lang/String;
intermediary field_29919
Lnet/minecraft/class_5299;field_29919:Ljava/lang/String;
named field_29919
Lnet/minecraft/datafixer/fix/StructureSeparationDataFix;field_29919:Ljava/lang/String;
-
field_29920
- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official f
Lana;f:Ljava/lang/String;
intermediary field_29920
Lnet/minecraft/class_5299;field_29920:Ljava/lang/String;
named field_29920
Lnet/minecraft/datafixer/fix/StructureSeparationDataFix;field_29920:Ljava/lang/String;
-
field_29921
- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official g
Lana;g:Ljava/lang/String;
intermediary field_29921
Lnet/minecraft/class_5299;field_29921:Ljava/lang/String;
named field_29921
Lnet/minecraft/datafixer/fix/StructureSeparationDataFix;field_29921:Ljava/lang/String;
-
field_29922
- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official h
Lana;h:Ljava/lang/String;
intermediary field_29922
Lnet/minecraft/class_5299;field_29922:Ljava/lang/String;
named field_29922
Lnet/minecraft/datafixer/fix/StructureSeparationDataFix;field_29922:Ljava/lang/String;
-
field_29923
- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official i
Lana;i:Ljava/lang/String;
intermediary field_29923
Lnet/minecraft/class_5299;field_29923:Ljava/lang/String;
named field_29923
Lnet/minecraft/datafixer/fix/StructureSeparationDataFix;field_29923:Ljava/lang/String;
-
STRUCTURE_SPACING
- Mappings:
Namespace Name Mixin selector official j
Lana;j:Lcom/google/common/collect/ImmutableMap;
intermediary field_24647
Lnet/minecraft/class_5299;field_24647:Lcom/google/common/collect/ImmutableMap;
named STRUCTURE_SPACING
Lnet/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:
makeRule
in 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 a
Lana;a(JLcom/mojang/serialization/DynamicLike;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
intermediary method_28268
Lnet/minecraft/class_5299;method_28268(JLcom/mojang/serialization/DynamicLike;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
named method_28268
Lnet/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 a
Lana;a(Lcom/mojang/serialization/Dynamic;JZZ)Lcom/mojang/serialization/Dynamic;
intermediary method_28272
Lnet/minecraft/class_5299;method_28272(Lcom/mojang/serialization/Dynamic;JZZ)Lcom/mojang/serialization/Dynamic;
named method_28272
Lnet/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 a
Lana;a(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
intermediary method_28271
Lnet/minecraft/class_5299;method_28271(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
named method_28271
Lnet/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 a
Lana;a(Lcom/mojang/serialization/Dynamic;J)Lcom/mojang/serialization/Dynamic;
intermediary method_29916
Lnet/minecraft/class_5299;method_29916(Lcom/mojang/serialization/Dynamic;J)Lcom/mojang/serialization/Dynamic;
named method_29916
Lnet/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 a
Lana;a(Lcom/mojang/serialization/Dynamic;JLcom/mojang/serialization/Dynamic;Z)Ljava/lang/Object;
intermediary method_29917
Lnet/minecraft/class_5299;method_29917(Lcom/mojang/serialization/Dynamic;JLcom/mojang/serialization/Dynamic;Z)Ljava/lang/Object;
named method_29917
Lnet/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 a
Lana;a(Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/OptionalDynamic;)Ljava/util/Map;
intermediary method_28275
Lnet/minecraft/class_5299;method_28275(Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/OptionalDynamic;)Ljava/util/Map;
named method_28275
Lnet/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 a
Lana;a(Ljava/lang/String;I)I
intermediary method_28279
Lnet/minecraft/class_5299;method_28279(Ljava/lang/String;I)I
named method_28279
Lnet/minecraft/datafixer/fix/StructureSeparationDataFix;method_28279(Ljava/lang/String;I)I
-
method_28280
- Mappings:
Namespace Name Mixin selector official a
Lana;a(Ljava/lang/String;II)I
intermediary method_28280
Lnet/minecraft/class_5299;method_28280(Ljava/lang/String;II)I
named method_28280
Lnet/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 a
Lana;a(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;I)V
intermediary method_28281
Lnet/minecraft/class_5299;method_28281(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;I)V
named method_28281
Lnet/minecraft/datafixer/fix/StructureSeparationDataFix;method_28281(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;I)V
-