Class FlaggedItemAttribute.Type
java.lang.Object
petrolpark.mc.library.compat.create.core.world.item.attribute.FlaggedItemAttribute.Type
- All Implemented Interfaces:
com.simibubi.create.content.logistics.item.filter.attribute.ItemAttributeType
- Enclosing class:
FlaggedItemAttribute
public static class FlaggedItemAttribute.Type
extends Object
implements com.simibubi.create.content.logistics.item.filter.attribute.ItemAttributeType
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.mojang.serialization.MapCodec<FlaggedItemAttribute> codec()@NotNull com.simibubi.create.content.logistics.item.filter.attribute.ItemAttributeList<com.simibubi.create.content.logistics.item.filter.attribute.ItemAttribute> getAllAttributes(net.minecraft.world.item.ItemStack stack, net.minecraft.world.level.Level level) net.minecraft.network.codec.StreamCodec<net.minecraft.network.RegistryFriendlyByteBuf, FlaggedItemAttribute>
-
Constructor Details
-
Type
public Type()
-
-
Method Details
-
createAttribute
@NotNull public @NotNull com.simibubi.create.content.logistics.item.filter.attribute.ItemAttribute createAttribute()- Specified by:
createAttributein interfacecom.simibubi.create.content.logistics.item.filter.attribute.ItemAttributeType
-
getAllAttributes
public List<com.simibubi.create.content.logistics.item.filter.attribute.ItemAttribute> getAllAttributes(net.minecraft.world.item.ItemStack stack, net.minecraft.world.level.Level level) - Specified by:
getAllAttributesin interfacecom.simibubi.create.content.logistics.item.filter.attribute.ItemAttributeType
-
codec
- Specified by:
codecin interfacecom.simibubi.create.content.logistics.item.filter.attribute.ItemAttributeType
-
streamCodec
public net.minecraft.network.codec.StreamCodec<net.minecraft.network.RegistryFriendlyByteBuf,FlaggedItemAttribute> streamCodec()- Specified by:
streamCodecin interfacecom.simibubi.create.content.logistics.item.filter.attribute.ItemAttributeType
-