net.minecraft.util.collection

public record ListOperation$ReplaceSection

implements ListOperation

net.minecraft.world.level.storage.loot.functions.ListOperation$ReplaceSection
net.minecraft.class_9368$class_9372
net.minecraft.util.collection.ListOperation$ReplaceSection

Field summary

Modifier and TypeField
private final int
offset
comp_2464
offset
private final Optional<Integer>
size
comp_2465
size
private static final org.slf4j.Logger
LOGGER
field_49855
LOGGER
public static final com.mojang.serialization.MapCodec<ListOperation$ReplaceSection>
MAP_CODEC
field_49854
CODEC

Constructor summary

ModifierConstructor
public (int offset)
public (int offset, Optional<Integer> size)

Method summary

Modifier and TypeMethod
public ListOperation$Mode
mode()
method_58191()
getMode()
public <T> List<T>
apply(List<T> original, List<T> replacement, int maxSize)
method_58192(List<T> arg0, List<T> arg1, int arg2)
apply(List<T> arg0, List<T> arg1, int arg2)
public int
offset()
comp_2464()
offset()
public Optional<Integer>
size()
comp_2465()
size()
private static com.mojang.datafixers.kinds.App
lambda$static$0(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_58196(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_58196(com.mojang.serialization.codecs.RecordCodecBuilder$Instance instance)