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 named net/minecraft/datafixer/fix/StructureSeparationDataFix
intermediary net/minecraft/class_5299
official bhw
-
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 named VILLAGE_STRUCTURE_ID
Lnet/minecraft/datafixer/fix/StructureSeparationDataFix;VILLAGE_STRUCTURE_ID:Ljava/lang/String;
intermediary field_29915
Lnet/minecraft/class_5299;field_29915:Ljava/lang/String;
official a
Lbhw;a:Ljava/lang/String;
-
DESERT_PYRAMID_STRUCTURE_ID
- See Also:
- Mappings:
Namespace Name Mixin selector named DESERT_PYRAMID_STRUCTURE_ID
Lnet/minecraft/datafixer/fix/StructureSeparationDataFix;DESERT_PYRAMID_STRUCTURE_ID:Ljava/lang/String;
intermediary field_29916
Lnet/minecraft/class_5299;field_29916:Ljava/lang/String;
official b
Lbhw;b:Ljava/lang/String;
-
IGLOO_STRUCTURE_ID
- See Also:
- Mappings:
Namespace Name Mixin selector named IGLOO_STRUCTURE_ID
Lnet/minecraft/datafixer/fix/StructureSeparationDataFix;IGLOO_STRUCTURE_ID:Ljava/lang/String;
intermediary field_29917
Lnet/minecraft/class_5299;field_29917:Ljava/lang/String;
official c
Lbhw;c:Ljava/lang/String;
-
JUNGLE_PYRAMID_STRUCTURE_ID
- See Also:
- Mappings:
Namespace Name Mixin selector named JUNGLE_PYRAMID_STRUCTURE_ID
Lnet/minecraft/datafixer/fix/StructureSeparationDataFix;JUNGLE_PYRAMID_STRUCTURE_ID:Ljava/lang/String;
intermediary field_29918
Lnet/minecraft/class_5299;field_29918:Ljava/lang/String;
official d
Lbhw;d:Ljava/lang/String;
-
SWAMP_HUT_STRUCTURE_ID
- See Also:
- Mappings:
Namespace Name Mixin selector named SWAMP_HUT_STRUCTURE_ID
Lnet/minecraft/datafixer/fix/StructureSeparationDataFix;SWAMP_HUT_STRUCTURE_ID:Ljava/lang/String;
intermediary field_29919
Lnet/minecraft/class_5299;field_29919:Ljava/lang/String;
official e
Lbhw;e:Ljava/lang/String;
-
PILLAGER_OUTPOST_STRUCTURE_ID
- See Also:
- Mappings:
Namespace Name Mixin selector named PILLAGER_OUTPOST_STRUCTURE_ID
Lnet/minecraft/datafixer/fix/StructureSeparationDataFix;PILLAGER_OUTPOST_STRUCTURE_ID:Ljava/lang/String;
intermediary field_29920
Lnet/minecraft/class_5299;field_29920:Ljava/lang/String;
official f
Lbhw;f:Ljava/lang/String;
-
END_CITY_STRUCTURE_ID
- See Also:
- Mappings:
Namespace Name Mixin selector named END_CITY_STRUCTURE_ID
Lnet/minecraft/datafixer/fix/StructureSeparationDataFix;END_CITY_STRUCTURE_ID:Ljava/lang/String;
intermediary field_29921
Lnet/minecraft/class_5299;field_29921:Ljava/lang/String;
official g
Lbhw;g:Ljava/lang/String;
-
MANSION_STRUCTURE_ID
- See Also:
- Mappings:
Namespace Name Mixin selector named MANSION_STRUCTURE_ID
Lnet/minecraft/datafixer/fix/StructureSeparationDataFix;MANSION_STRUCTURE_ID:Ljava/lang/String;
intermediary field_29922
Lnet/minecraft/class_5299;field_29922:Ljava/lang/String;
official h
Lbhw;h:Ljava/lang/String;
-
MONUMENT_STRUCTURE_ID
- See Also:
- Mappings:
Namespace Name Mixin selector named MONUMENT_STRUCTURE_ID
Lnet/minecraft/datafixer/fix/StructureSeparationDataFix;MONUMENT_STRUCTURE_ID:Ljava/lang/String;
intermediary field_29923
Lnet/minecraft/class_5299;field_29923:Ljava/lang/String;
official i
Lbhw;i:Ljava/lang/String;
-
STRUCTURE_SPACING
- Mappings:
Namespace Name Mixin selector named STRUCTURE_SPACING
Lnet/minecraft/datafixer/fix/StructureSeparationDataFix;STRUCTURE_SPACING:Lcom/google/common/collect/ImmutableMap;
intermediary field_24647
Lnet/minecraft/class_5299;field_24647:Lcom/google/common/collect/ImmutableMap;
official j
Lbhw;j:Lcom/google/common/collect/ImmutableMap;
-
-
Constructor Details
-
StructureSeparationDataFix
public StructureSeparationDataFix(com.mojang.datafixers.schemas.Schema outputSchema) - Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/datafixer/fix/StructureSeparationDataFix;<init>(Lcom/mojang/datafixers/schemas/Schema;)V
intermediary <init>
Lnet/minecraft/class_5299;<init>(Lcom/mojang/datafixers/schemas/Schema;)V
official <init>
Lbhw;<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 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;
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;
official a
Lbhw;a(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 named method_28272
Lnet/minecraft/datafixer/fix/StructureSeparationDataFix;method_28272(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;
official a
Lbhw;a(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 named method_28271
Lnet/minecraft/datafixer/fix/StructureSeparationDataFix;method_28271(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;
official a
Lbhw;a(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 named method_29916
Lnet/minecraft/datafixer/fix/StructureSeparationDataFix;method_29916(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;
official a
Lbhw;a(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 named method_29917
Lnet/minecraft/datafixer/fix/StructureSeparationDataFix;method_29917(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;
official a
Lbhw;a(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 named method_28275
Lnet/minecraft/datafixer/fix/StructureSeparationDataFix;method_28275(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;
official a
Lbhw;a(Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/OptionalDynamic;)Ljava/util/Map;
-
method_28279
- Mappings:
Namespace Name Mixin selector named method_28279
Lnet/minecraft/datafixer/fix/StructureSeparationDataFix;method_28279(Ljava/lang/String;I)I
intermediary method_28279
Lnet/minecraft/class_5299;method_28279(Ljava/lang/String;I)I
official a
Lbhw;a(Ljava/lang/String;I)I
-
method_28280
- Mappings:
Namespace Name Mixin selector named method_28280
Lnet/minecraft/datafixer/fix/StructureSeparationDataFix;method_28280(Ljava/lang/String;II)I
intermediary method_28280
Lnet/minecraft/class_5299;method_28280(Ljava/lang/String;II)I
official a
Lbhw;a(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 named method_28281
Lnet/minecraft/datafixer/fix/StructureSeparationDataFix;method_28281(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
official a
Lbhw;a(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;I)V
-