soiz1's picture
Upload folder using huggingface_hub
d46f4a3 verified
package net.minecraft.advancements.critereon;
import com.mojang.serialization.Codec;
import net.minecraft.world.item.ItemStack;
public record ItemCustomDataPredicate(NbtPredicate value) implements ItemSubPredicate {
public static final Codec<ItemCustomDataPredicate> CODEC = NbtPredicate.CODEC
.xmap(ItemCustomDataPredicate::new, ItemCustomDataPredicate::value);
@Override
public boolean matches(ItemStack p_333399_) {
return this.value.matches(p_333399_);
}
public static ItemCustomDataPredicate customData(NbtPredicate p_329748_) {
return new ItemCustomDataPredicate(p_329748_);
}
}