diff --git a/src/main/java/org/betterx/bclib/util/ItemUtil.java b/src/main/java/org/betterx/bclib/util/ItemUtil.java index 4432532d..6ad77ebf 100644 --- a/src/main/java/org/betterx/bclib/util/ItemUtil.java +++ b/src/main/java/org/betterx/bclib/util/ItemUtil.java @@ -49,16 +49,6 @@ public class ItemUtil { return null; } -// public static Codec CODEC_ITEM_STACK_WITH_NBT = RecordCodecBuilder.create((instance) -> instance.group( -// BuiltInRegistries.ITEM.holderByNameCodec() -// .fieldOf("item") -// .forGetter(ItemStack::getItemHolder), -// Codec.INT.optionalFieldOf("count", 1) -// .forGetter(ItemStack::getCount), -// ExtraCodecs.strictOptionalField(TagParser.AS_CODEC, "nbt") -// .forGetter((itemStack) -> Optional.ofNullable(itemStack.getTag())) -// ).apply(instance, ItemStack::new)); - public static Codec codecItemStackWithNBT( Function getter, Function factory @@ -84,11 +74,6 @@ public class ItemUtil { (stack) -> new Ingredient.ItemValue(stack) ); - -// private static final Codec CODEC_NBT_ITEM_VALUE = RecordCodecBuilder.create((instance) -> instance -// .group(CODEC_ITEM_STACK_WITH_NBT.fieldOf("item").forGetter((itemValue) -> itemValue.item())) -// .apply(instance, Ingredient.ItemValue::new)); - private static final Codec VALUE_CODEC = ExtraCodecs .xor(CODEC_NBT_ITEM_VALUE, Ingredient.TagValue.CODEC) .xmap(