Uses of Interface
net.neoforged.neoforge.transfer.resource.DataComponentHolderResource
Packages that use DataComponentHolderResource
Package
Description
-
Uses of DataComponentHolderResource in net.neoforged.neoforge.transfer.fluid
Classes in net.neoforged.neoforge.transfer.fluid that implement DataComponentHolderResourceModifier and TypeClassDescriptionfinal classImmutable combination of aFluidand data components. -
Uses of DataComponentHolderResource in net.neoforged.neoforge.transfer.item
Classes in net.neoforged.neoforge.transfer.item that implement DataComponentHolderResourceModifier and TypeClassDescriptionfinal classImmutable combination of anItemand data components. -
Uses of DataComponentHolderResource in net.neoforged.neoforge.transfer.resource
Methods in net.neoforged.neoforge.transfer.resource that return DataComponentHolderResourceModifier and TypeMethodDescriptiondefault <D> DataComponentHolderResource<T> DataComponentHolderResource.with(Supplier<? extends DataComponentType<D>> type, D data) Returns a resource with the data component set to the given value.DataComponentHolderResource.with(DataComponentType<D> type, D data) Returns a resource with the data component set to the given value.DataComponentHolderResource.withMergedPatch(DataComponentPatch patch) Returns an instance of the resource with the desired patch applied on top of the existing one.default DataComponentHolderResource<T> DataComponentHolderResource.without(Supplier<? extends DataComponentType<?>> type) Returns a resource without the data component, i.e. with the data component explicitly removed.DataComponentHolderResource.without(DataComponentType<?> type) Returns a resource without the data component, i.e. with the data component explicitly removed.