Class ProtoChunkTickListFix

java.lang.Object
com.mojang.datafixers.DataFix
net.minecraft.datafixer.fix.ProtoChunkTickListFix

public class ProtoChunkTickListFix extends com.mojang.datafixers.DataFix
Mappings:
Namespace Name
official ars
intermediary net/minecraft/class_6740
named net/minecraft/datafixer/fix/ProtoChunkTickListFix
  • Field Details

    • field_35446

      private static final int field_35446
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official a Lars;a:I
      intermediary field_35446 Lnet/minecraft/class_6740;field_35446:I
      named field_35446 Lnet/minecraft/datafixer/fix/ProtoChunkTickListFix;field_35446:I
    • ALWAYS_WATERLOGGED_BLOCK_IDS

      private static final ImmutableSet<String> ALWAYS_WATERLOGGED_BLOCK_IDS
      Mappings:
      Namespace Name Mixin selector
      official b Lars;b:Lcom/google/common/collect/ImmutableSet;
      intermediary field_35447 Lnet/minecraft/class_6740;field_35447:Lcom/google/common/collect/ImmutableSet;
      named ALWAYS_WATERLOGGED_BLOCK_IDS Lnet/minecraft/datafixer/fix/ProtoChunkTickListFix;ALWAYS_WATERLOGGED_BLOCK_IDS:Lcom/google/common/collect/ImmutableSet;
  • Constructor Details

    • ProtoChunkTickListFix

      public ProtoChunkTickListFix(com.mojang.datafixers.schemas.Schema outputSchema)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lars;<init>(Lcom/mojang/datafixers/schemas/Schema;)V
      intermediary <init> Lnet/minecraft/class_6740;<init>(Lcom/mojang/datafixers/schemas/Schema;)V
      named <init> Lnet/minecraft/datafixer/fix/ProtoChunkTickListFix;<init>(Lcom/mojang/datafixers/schemas/Schema;)V
  • Method Details

    • makeRule

      protected com.mojang.datafixers.TypeRewriteRule makeRule()
      Specified by:
      makeRule in class com.mojang.datafixers.DataFix
    • fixToBeTicked

      private com.mojang.serialization.Dynamic<?> fixToBeTicked(com.mojang.serialization.Dynamic<?> dynamic, Int2ObjectMap<Supplier<ProtoChunkTickListFix.class_6741>> int2ObjectMap, byte byte2, int int2, int int3, String string, Function<com.mojang.serialization.Dynamic<?>,String> function)
      Mappings:
      Namespace Name Mixin selector
      official a Lars;a(Lcom/mojang/serialization/Dynamic;Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;BIILjava/lang/String;Ljava/util/function/Function;)Lcom/mojang/serialization/Dynamic;
      intermediary method_39254 Lnet/minecraft/class_6740;method_39254(Lcom/mojang/serialization/Dynamic;Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;BIILjava/lang/String;Ljava/util/function/Function;)Lcom/mojang/serialization/Dynamic;
      named fixToBeTicked Lnet/minecraft/datafixer/fix/ProtoChunkTickListFix;fixToBeTicked(Lcom/mojang/serialization/Dynamic;Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;BIILjava/lang/String;Ljava/util/function/Function;)Lcom/mojang/serialization/Dynamic;
    • getBlockIdToBeTicked

      private static String getBlockIdToBeTicked(@Nullable @Nullable com.mojang.serialization.Dynamic<?> dynamic)
      Mappings:
      Namespace Name Mixin selector
      official a Lars;a(Lcom/mojang/serialization/Dynamic;)Ljava/lang/String;
      intermediary method_39252 Lnet/minecraft/class_6740;method_39252(Lcom/mojang/serialization/Dynamic;)Ljava/lang/String;
      named getBlockIdToBeTicked Lnet/minecraft/datafixer/fix/ProtoChunkTickListFix;getBlockIdToBeTicked(Lcom/mojang/serialization/Dynamic;)Ljava/lang/String;
    • getFluidBlockIdToBeTicked

      private static String getFluidBlockIdToBeTicked(@Nullable @Nullable com.mojang.serialization.Dynamic<?> dynamic)
      Mappings:
      Namespace Name Mixin selector
      official b Lars;b(Lcom/mojang/serialization/Dynamic;)Ljava/lang/String;
      intermediary method_39259 Lnet/minecraft/class_6740;method_39259(Lcom/mojang/serialization/Dynamic;)Ljava/lang/String;
      named getFluidBlockIdToBeTicked Lnet/minecraft/datafixer/fix/ProtoChunkTickListFix;getFluidBlockIdToBeTicked(Lcom/mojang/serialization/Dynamic;)Ljava/lang/String;
    • method_39255

      private com.mojang.serialization.Dynamic<?> method_39255(com.mojang.serialization.Dynamic<?> dynamic, @Nullable @Nullable Supplier<ProtoChunkTickListFix.class_6741> supplier, int int2, int int3, int int4, int int5, Function<com.mojang.serialization.Dynamic<?>,String> function)
      Mappings:
      Namespace Name Mixin selector
      official a Lars;a(Lcom/mojang/serialization/Dynamic;Ljava/util/function/Supplier;IIIILjava/util/function/Function;)Lcom/mojang/serialization/Dynamic;
      intermediary method_39255 Lnet/minecraft/class_6740;method_39255(Lcom/mojang/serialization/Dynamic;Ljava/util/function/Supplier;IIIILjava/util/function/Function;)Lcom/mojang/serialization/Dynamic;
      named method_39255 Lnet/minecraft/datafixer/fix/ProtoChunkTickListFix;method_39255(Lcom/mojang/serialization/Dynamic;Ljava/util/function/Supplier;IIIILjava/util/function/Function;)Lcom/mojang/serialization/Dynamic;