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 awx
intermediary net/minecraft/class_5299
named net/minecraft/datafixer/fix/StructureSeparationDataFix
-
Nested Class Summary
Modifier and TypeClassDescriptionprivate static final class
-
Field Summary
Modifier and TypeFieldDescriptionprivate static final String
private static final String
private static final String
private static final String
private static final String
private static final String
private static final String
private static final ImmutableMap<String,
StructureSeparationDataFix.Information> private static final String
private static final String
-
Constructor Summary
ConstructorDescriptionStructureSeparationDataFix
(com.mojang.datafixers.schemas.Schema outputSchema) -
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
-
VILLAGE_STRUCTURE_ID
- See Also:
- Mappings:
Namespace Name Mixin selector official a
Lawx;a:Ljava/lang/String;
intermediary field_29915
Lnet/minecraft/class_5299;field_29915:Ljava/lang/String;
named VILLAGE_STRUCTURE_ID
Lnet/minecraft/datafixer/fix/StructureSeparationDataFix;VILLAGE_STRUCTURE_ID:Ljava/lang/String;
-
DESERT_PYRAMID_STRUCTURE_ID
- See Also:
- Mappings:
Namespace Name Mixin selector official b
Lawx;b:Ljava/lang/String;
intermediary field_29916
Lnet/minecraft/class_5299;field_29916:Ljava/lang/String;
named DESERT_PYRAMID_STRUCTURE_ID
Lnet/minecraft/datafixer/fix/StructureSeparationDataFix;DESERT_PYRAMID_STRUCTURE_ID:Ljava/lang/String;
-
IGLOO_STRUCTURE_ID
- See Also:
- Mappings:
Namespace Name Mixin selector official c
Lawx;c:Ljava/lang/String;
intermediary field_29917
Lnet/minecraft/class_5299;field_29917:Ljava/lang/String;
named IGLOO_STRUCTURE_ID
Lnet/minecraft/datafixer/fix/StructureSeparationDataFix;IGLOO_STRUCTURE_ID:Ljava/lang/String;
-
JUNGLE_PYRAMID_STRUCTURE_ID
- See Also:
- Mappings:
Namespace Name Mixin selector official d
Lawx;d:Ljava/lang/String;
intermediary field_29918
Lnet/minecraft/class_5299;field_29918:Ljava/lang/String;
named JUNGLE_PYRAMID_STRUCTURE_ID
Lnet/minecraft/datafixer/fix/StructureSeparationDataFix;JUNGLE_PYRAMID_STRUCTURE_ID:Ljava/lang/String;
-
SWAMP_HUT_STRUCTURE_ID
- See Also:
- Mappings:
Namespace Name Mixin selector official e
Lawx;e:Ljava/lang/String;
intermediary field_29919
Lnet/minecraft/class_5299;field_29919:Ljava/lang/String;
named SWAMP_HUT_STRUCTURE_ID
Lnet/minecraft/datafixer/fix/StructureSeparationDataFix;SWAMP_HUT_STRUCTURE_ID:Ljava/lang/String;
-
PILLAGER_OUTPOST_STRUCTURE_ID
- See Also:
- Mappings:
Namespace Name Mixin selector official f
Lawx;f:Ljava/lang/String;
intermediary field_29920
Lnet/minecraft/class_5299;field_29920:Ljava/lang/String;
named PILLAGER_OUTPOST_STRUCTURE_ID
Lnet/minecraft/datafixer/fix/StructureSeparationDataFix;PILLAGER_OUTPOST_STRUCTURE_ID:Ljava/lang/String;
-
END_CITY_STRUCTURE_ID
- See Also:
- Mappings:
Namespace Name Mixin selector official g
Lawx;g:Ljava/lang/String;
intermediary field_29921
Lnet/minecraft/class_5299;field_29921:Ljava/lang/String;
named END_CITY_STRUCTURE_ID
Lnet/minecraft/datafixer/fix/StructureSeparationDataFix;END_CITY_STRUCTURE_ID:Ljava/lang/String;
-
MANSION_STRUCTURE_ID
- See Also:
- Mappings:
Namespace Name Mixin selector official h
Lawx;h:Ljava/lang/String;
intermediary field_29922
Lnet/minecraft/class_5299;field_29922:Ljava/lang/String;
named MANSION_STRUCTURE_ID
Lnet/minecraft/datafixer/fix/StructureSeparationDataFix;MANSION_STRUCTURE_ID:Ljava/lang/String;
-
MONUMENT_STRUCTURE_ID
- See Also:
- Mappings:
Namespace Name Mixin selector official i
Lawx;i:Ljava/lang/String;
intermediary field_29923
Lnet/minecraft/class_5299;field_29923:Ljava/lang/String;
named MONUMENT_STRUCTURE_ID
Lnet/minecraft/datafixer/fix/StructureSeparationDataFix;MONUMENT_STRUCTURE_ID:Ljava/lang/String;
-
STRUCTURE_SPACING
- Mappings:
Namespace Name Mixin selector official j
Lawx;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 outputSchema) - Mappings:
Namespace Name Mixin selector official <init>
Lawx;<init>(Lcom/mojang/datafixers/schemas/Schema;)V
intermediary <init>
Lnet/minecraft/class_5299;<init>(Lcom/mojang/datafixers/schemas/Schema;)V
named <init>
Lnet/minecraft/datafixer/fix/StructureSeparationDataFix;<init>(Lcom/mojang/datafixers/schemas/Schema;)V
-
-
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
Lawx;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
Lawx;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
Lawx;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
Lawx;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
Lawx;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
Lawx;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
Lawx;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
Lawx;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
Lawx;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
-