net.minecraft.util.datafix.fixes

public class ChunkProtoTickListFix

extends com.mojang.datafixers.DataFix

bdu
net.minecraft.util.datafix.fixes.ChunkProtoTickListFix
net.minecraft.class_6740
net.minecraft.datafixer.fix.ProtoChunkTickListFix
net.minecraft.util.datafix.fixes.ChunkProtoTickListFix

Field summary

Modifier and TypeField
private static final int
a
SECTION_WIDTH
field_35446
CHUNK_EDGE_LENGTH
private static final com.google.common.collect.ImmutableSet<String>
b
ALWAYS_WATERLOGGED
field_35447
ALWAYS_WATERLOGGED_BLOCK_IDS

Constructor summary

ModifierConstructor
public (com.mojang.datafixers.schemas.Schema outputSchema)

Method summary

Modifier and TypeMethod
protected com.mojang.datafixers.TypeRewriteRule
makeRule()
makeRule()
private com.mojang.serialization.Dynamic<?>
a(com.mojang.serialization.Dynamic<?> arg0, it.unimi.dsi.fastutil.ints.Int2ObjectMap<Supplier<bdu$a>> arg1, byte arg2, int arg3, int arg4, String arg5, Function<com.mojang.serialization.Dynamic<?>, String> arg6)
makeTickList(com.mojang.serialization.Dynamic<?> arg0, it.unimi.dsi.fastutil.ints.Int2ObjectMap<Supplier<ChunkProtoTickListFix$PoorMansPalettedContainer>> arg1, byte arg2, int arg3, int arg4, String arg5, Function<com.mojang.serialization.Dynamic<?>, String> arg6)
method_39254(com.mojang.serialization.Dynamic<?> arg0, it.unimi.dsi.fastutil.ints.Int2ObjectMap<Supplier<class_6740$class_6741>> arg1, byte arg2, int arg3, int arg4, String arg5, Function<com.mojang.serialization.Dynamic<?>, String> arg6)
fixToBeTicked(com.mojang.serialization.Dynamic<?> levelDynamic, it.unimi.dsi.fastutil.ints.Int2ObjectMap<Supplier<ProtoChunkTickListFix$PalettedSection>> palettedSectionsByY, byte sectionY, int localX, int localZ, String key, Function<com.mojang.serialization.Dynamic<?>, String> blockIdGetter)
private static String
a(com.mojang.serialization.Dynamic<?> arg0)
getBlock(com.mojang.serialization.Dynamic<?> arg0)
method_39252(com.mojang.serialization.Dynamic<?> arg0)
getBlockIdToBeTicked(com.mojang.serialization.Dynamic<?> blockStateDynamic)
private static String
b(com.mojang.serialization.Dynamic<?> arg0)
getLiquid(com.mojang.serialization.Dynamic<?> arg0)
method_39259(com.mojang.serialization.Dynamic<?> arg0)
getFluidBlockIdToBeTicked(com.mojang.serialization.Dynamic<?> blockStateDynamic)
private com.mojang.serialization.Dynamic<?>
a(com.mojang.serialization.Dynamic<?> arg0, Supplier<bdu$a> arg1, int arg2, int arg3, int arg4, int arg5, Function<com.mojang.serialization.Dynamic<?>, String> arg6)
createTick(com.mojang.serialization.Dynamic<?> arg0, Supplier<ChunkProtoTickListFix$PoorMansPalettedContainer> arg1, int arg2, int arg3, int arg4, int arg5, Function<com.mojang.serialization.Dynamic<?>, String> arg6)
method_39255(com.mojang.serialization.Dynamic<?> arg0, Supplier<class_6740$class_6741> arg1, int arg2, int arg3, int arg4, int arg5, Function<com.mojang.serialization.Dynamic<?>, String> arg6)
createTileTickObject(com.mojang.serialization.Dynamic<?> levelDynamic, Supplier<ProtoChunkTickListFix$PalettedSection> sectionSupplier, int sectionX, int sectionY, int sectionZ, int packedLocalPos, Function<com.mojang.serialization.Dynamic<?>, String> blockIdGetter)