Uses of Interface
net.minecraft.core.component.DataComponentHolder
Packages that use DataComponentHolder
Package
Description
-
Uses of DataComponentHolder in net.minecraft.core.component
Methods in net.minecraft.core.component with parameters of type DataComponentHolderModifier and TypeMethodDescriptionbooleanDataComponentPredicate.test(DataComponentHolder components) -
Uses of DataComponentHolder in net.minecraft.world.item
Classes in net.minecraft.world.item that implement DataComponentHolder -
Uses of DataComponentHolder in net.neoforged.neoforge.common
Subinterfaces of DataComponentHolder in net.neoforged.neoforge.commonMethods in net.neoforged.neoforge.common with parameters of type DataComponentHolderModifier and TypeMethodDescriptiondefault voidMutableDataComponentHolder.copyFrom(DataComponentHolder src, Supplier<? extends DataComponentType<?>>... componentTypes) Copies all data components fromsrcdefault voidMutableDataComponentHolder.copyFrom(DataComponentHolder src, DataComponentType<?>... componentTypes) Copies all data components fromsrcprivate <T> voidMutableDataComponentHolder.copyFrom(DataComponentType<T> componentType, DataComponentHolder src) -
Uses of DataComponentHolder in net.neoforged.neoforge.common.extensions
Methods in net.neoforged.neoforge.common.extensions that return DataComponentHolderModifier and TypeMethodDescriptionprivate DataComponentHolderIDataComponentHolderExtension.self() -
Uses of DataComponentHolder in net.neoforged.neoforge.common.util
Methods in net.neoforged.neoforge.common.util with type parameters of type DataComponentHolderModifier and TypeMethodDescriptionstatic <T extends DataComponentHolder>
TagDataComponentUtil.wrapEncodingExceptions(T componentHolder, com.mojang.serialization.Codec<T> codec, HolderLookup.Provider provider) Wraps encoding exceptions and adds additional logging for a DataComponentHolder that failed to save.static <T extends DataComponentHolder>
TagDataComponentUtil.wrapEncodingExceptions(T componentHolder, com.mojang.serialization.Codec<T> codec, HolderLookup.Provider provider, Tag tag) Wraps encoding exceptions and adds additional logging for a DataComponentHolder that failed to save.Methods in net.neoforged.neoforge.common.util with parameters of type DataComponentHolderModifier and TypeMethodDescriptionstatic voidDataComponentUtil.logDataComponentSaveError(DataComponentHolder componentHolder, Exception original, @Nullable Tag tag) Logs component information and tag data for a DataComponentHolder that failed to save. -
Uses of DataComponentHolder in net.neoforged.neoforge.fluids
Classes in net.neoforged.neoforge.fluids that implement DataComponentHolderModifier and TypeClassDescriptionfinal classItemStackequivalent for fluids.classStock data component class to hold aFluidStack.