Uses of Interface
net.minecraft.world.level.storage.loot.providers.nbt.NbtProvider
Packages that use NbtProvider
Package
Description
-
Uses of NbtProvider in net.minecraft.world.level.storage.loot.functions
Fields in net.minecraft.world.level.storage.loot.functions declared as NbtProviderModifier and TypeFieldDescriptionprivate final NbtProviderCopyCustomDataFunction.Builder.sourceprivate final NbtProviderCopyCustomDataFunction.sourceMethods in net.minecraft.world.level.storage.loot.functions with parameters of type NbtProviderModifier and TypeMethodDescriptionCopyCustomDataFunction.copyData(NbtProvider pSource) Deprecated.Constructors in net.minecraft.world.level.storage.loot.functions with parameters of type NbtProviderModifierConstructorDescription(package private)Builder(NbtProvider pSource) (package private)CopyCustomDataFunction(List<LootItemCondition> p_330826_, NbtProvider p_331866_, List<CopyCustomDataFunction.CopyOperation> p_332090_) -
Uses of NbtProvider in net.minecraft.world.level.storage.loot.providers.nbt
Classes in net.minecraft.world.level.storage.loot.providers.nbt that implement NbtProviderModifier and TypeClassDescriptionclassA NbtProvider that provides either the block entity's NBT data or an entity's NBT data based on anLootContext.EntityTarget.final recordAn NbtProvider that provides NBT data from a named.invalid reference
CommandStorageFields in net.minecraft.world.level.storage.loot.providers.nbt with type parameters of type NbtProviderModifier and TypeFieldDescriptionprivate final com.mojang.serialization.MapCodec<? extends NbtProvider> LootNbtProviderType.codecThe field for thecodecrecord component.static final com.mojang.serialization.Codec<NbtProvider> NbtProviders.CODECprivate static final com.mojang.serialization.Codec<NbtProvider> NbtProviders.TYPED_CODECMethods in net.minecraft.world.level.storage.loot.providers.nbt that return NbtProviderModifier and TypeMethodDescriptionstatic NbtProviderContextNbtProvider.forContextEntity(LootContext.EntityTarget pEntityTarget) Methods in net.minecraft.world.level.storage.loot.providers.nbt that return types with arguments of type NbtProviderModifier and TypeMethodDescriptioncom.mojang.serialization.MapCodec<? extends NbtProvider> LootNbtProviderType.codec()Returns the value of thecodecrecord component.Method parameters in net.minecraft.world.level.storage.loot.providers.nbt with type arguments of type NbtProviderModifier and TypeMethodDescriptionprivate static LootNbtProviderTypeNbtProviders.register(String pName, com.mojang.serialization.MapCodec<? extends NbtProvider> pCodec) Constructor parameters in net.minecraft.world.level.storage.loot.providers.nbt with type arguments of type NbtProviderModifierConstructorDescriptionLootNbtProviderType(com.mojang.serialization.MapCodec<? extends NbtProvider> codec) Creates an instance of aLootNbtProviderTyperecord class.