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 amb
intermediary net/minecraft/class_5299
named net/minecraft/datafixer/fix/StructureSeparationDataFix
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) static class
StructureSeparationDataFix.Information
-
Field Summary
Fields Modifier and Type Field Description private static ImmutableMap<String,StructureSeparationDataFix.Information>
STRUCTURE_SPACING
-
Constructor Summary
Constructors Constructor Description StructureSeparationDataFix(com.mojang.datafixers.schemas.Schema schema)
-
Method Summary
Modifier and Type Method Description protected 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
-
STRUCTURE_SPACING
- Mappings:
Namespace Name Mixin selector official a
Lamb;a: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
- Mappings:
Namespace Name Mixin selector official makeRule
Lamb;makeRule()Lcom/mojang/datafixers/TypeRewriteRule;
intermediary makeRule
Lnet/minecraft/class_5299;makeRule()Lcom/mojang/datafixers/TypeRewriteRule;
named makeRule
Lnet/minecraft/datafixer/fix/StructureSeparationDataFix;makeRule()Lcom/mojang/datafixers/TypeRewriteRule;
-
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
Lamb;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
Lamb;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
Lamb;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
Lamb;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
Lamb;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
Lamb;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
Lamb;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
Lamb;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
Lamb;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
-