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
  • Field Details

    • field_29915

      private static final String 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

      private static final 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

      private static final 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

      private static final 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

      private static final 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

      private static final 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

      private static final 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

      private static final 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

      private static final 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

      private static final ImmutableMap<String,​StructureSeparationDataFix.Information> 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 class com.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

      private static int method_28279(String string, int int2)
      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

      private static int method_28280(String string, int int2, int int3)
      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