net.minecraft.util.collection

public interface ListOperation

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

Field summary

Modifier and TypeField
com.mojang.serialization.MapCodec<ListOperation>
UNLIMITED_CODEC
field_51424
UNLIMITED_SIZE_CODEC

Method summary

Modifier and TypeMethod
static com.mojang.serialization.MapCodec<ListOperation>
codec(int maxSize)
method_58456(int arg0)
createCodec(int maxSize)
ListOperation$Mode
mode()
method_58191()
getMode()
default <T> List<T>
apply(List<T> original, List<T> replacement)
method_59742(List<T> arg0, List<T> arg1)
apply(List<T> current, List<T> values)
<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> current, List<T> values, int maxSize)
private static com.mojang.serialization.DataResult
lambda$codec$1(int arg0, ListOperation arg1)
method_58458(int arg0, class_9368 arg1)
method_58458(int arg0, ListOperation operation)
private static String
lambda$codec$2(int arg0, int arg1)
method_58457(int arg0, int arg1)
method_58457(int arg0, int arg1)
private static com.mojang.serialization.MapCodec
lambda$codec$0(ListOperation$Type arg0)
method_58459(class_9368$class_9373 arg0)
method_58459(ListOperation$Mode mode)