net.minecraft.advancements.criterion

public record SlotsPredicate

di
net.minecraft.advancements.criterion.SlotsPredicate
net.minecraft.class_9350
net.minecraft.predicate.entity.SlotsPredicate
net.minecraft.src.C_432155_
net.minecraft.advancements.criterion.SlotsPredicate

字段概要

修饰符与类型字段
private final Map<SlotRange, ItemPredicate>
b
slots
comp_2455
slots
f_434881_
public static final com.mojang.serialization.Codec<SlotsPredicate>
a
CODEC
field_49755
CODEC
f_437077_

构造函数概要

修饰符构造函数
public (Map<SlotRange, ItemPredicate> slots)

方法概要

修饰符与类型方法
public boolean
a(cid arg0)
matches(SlotProvider arg0)
method_58119(class_12260 arg0)
matches(StackReferenceGetter arg0)
m_443749_(C_432284_ arg0)
private static boolean
a(cid arg0, cg arg1, it.unimi.dsi.fastutil.ints.IntList arg2)
matchSlots(SlotProvider arg0, ItemPredicate arg1, it.unimi.dsi.fastutil.ints.IntList arg2)
method_58120(class_12260 arg0, class_2073 arg1, it.unimi.dsi.fastutil.ints.IntList arg2)
matches(StackReferenceGetter arg0, ItemPredicate itemPredicate, it.unimi.dsi.fastutil.ints.IntList slotIds)
m_444683_(C_432284_ p_460913_, C_432289_ p_457865_, it.unimi.dsi.fastutil.ints.IntList p_460388_)
public Map<SlotRange, ItemPredicate>
a()
slots()
comp_2455()
slots()
f_434881_()