Class CustomData
java.lang.Object
net.minecraft.world.item.component.CustomData
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<CustomData> static final com.mojang.serialization.Codec<CompoundTag> static final CustomDatastatic final StreamCodec<io.netty.buffer.ByteBuf, CustomData> Deprecated.private final CompoundTag -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancopyTag()booleaninthashCode()booleanisEmpty()booleanmatchedBy(CompoundTag expectedTag) static CustomDataof(CompoundTag tag) static voidset(DataComponentType<CustomData> component, ItemStack itemStack, CompoundTag tag) toString()update(Consumer<CompoundTag> consumer) static voidupdate(DataComponentType<CustomData> component, ItemStack itemStack, Consumer<CompoundTag> consumer)
-
Field Details
-
EMPTY
-
COMPOUND_TAG_CODEC
-
CODEC
-
STREAM_CODEC
Deprecated. -
tag
-
-
Constructor Details
-
CustomData
-
-
Method Details
-
of
-
matchedBy
-
update
public static void update(DataComponentType<CustomData> component, ItemStack itemStack, Consumer<CompoundTag> consumer) -
set
public static void set(DataComponentType<CustomData> component, ItemStack itemStack, CompoundTag tag) -
update
-
isEmpty
public boolean isEmpty() -
copyTag
-
contains
-
equals
-
hashCode
-
toString
-