net.minecraft.world.tick

public record Tick<T>

net.minecraft.world.ticks.SavedTick
net.minecraft.class_6759
net.minecraft.world.tick.Tick

Field summary

Modifier and TypeField
private final T
type
comp_248
type
private final BlockPos
pos
comp_249
pos
private final int
delay
comp_250
delay
private final TickPriority
priority
comp_251
priority
public static final it.unimi.dsi.fastutil.Hash$Strategy<Tick<?>>
UNIQUE_TICK_HASH
field_35542
HASH_STRATEGY

Constructor summary

ModifierConstructor
public (T type, BlockPos pos, int delay, TickPriority priority)

Method summary

Modifier and TypeMethod
public static <T> com.mojang.serialization.Codec<Tick<T>>
codec(com.mojang.serialization.Codec<T> typeCodec)
method_67719(com.mojang.serialization.Codec<T> arg0)
createCodec(com.mojang.serialization.Codec<T> typeCodec)
public static <T> List<Tick<T>>
filterTickListForChunk(List<SavedTick<T>> savedTicks, ChunkPos chunkPos)
method_67722(List<class_6759<T>> arg0, class_1923 arg1)
filter(List<Tick<T>> ticks, ChunkPos chunkPos)
public OrderedTick<T>
unpack(long currentTick, long currentSubTick)
method_39400(long arg0, long arg1)
createOrderedTick(long time, long subTickOrder)
public static <T> Tick<T>
probe(T type, BlockPos pos)
method_39402(T arg0, class_2338 arg1)
create(T type, BlockPos pos)
public T
type()
comp_248()
type()
public BlockPos
pos()
comp_249()
pos()
public int
delay()
comp_250()
delay()
public TickPriority
priority()
comp_251()
priority()
private static boolean
lambda$filterTickListForChunk$2(long arg0, SavedTick arg1)
method_67718(long arg0, class_6759 arg1)
method_67718(long arg0, Tick tick)
private static com.mojang.datafixers.kinds.App
lambda$codec$1(com.mojang.serialization.Codec arg0, com.mojang.serialization.MapCodec arg1, com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg2)
method_67720(com.mojang.serialization.Codec arg0, com.mojang.serialization.MapCodec arg1, com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg2)
method_67720(com.mojang.serialization.Codec arg0, com.mojang.serialization.MapCodec arg1, com.mojang.serialization.codecs.RecordCodecBuilder$Instance instance)
private static com.mojang.datafixers.kinds.App
lambda$codec$0(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_67721(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_67721(com.mojang.serialization.codecs.RecordCodecBuilder$Instance instance)