Uses of Interface
net.minecraft.world.level.storage.loot.providers.nbt.NbtProvider
Packages that use NbtProvider
Package
Description
-
Uses of NbtProvider in net.minecraft.core.registries
Fields in net.minecraft.core.registries with type parameters of type NbtProviderModifier and TypeFieldDescriptionstatic final Registry<com.mojang.serialization.MapCodec<? extends NbtProvider>> BuiltInRegistries.LOOT_NBT_PROVIDER_TYPEstatic final ResourceKey<Registry<com.mojang.serialization.MapCodec<? extends NbtProvider>>> Registries.LOOT_NBT_PROVIDER_TYPE -
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 source) Deprecated.Constructors in net.minecraft.world.level.storage.loot.functions with parameters of type NbtProviderModifierConstructorDescriptionprivateBuilder(NbtProvider source) privateCopyCustomDataFunction(List<LootItemCondition> predicates, NbtProvider source, List<CopyCustomDataFunction.CopyOperation> operations) -
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's NBT data or an entity's NBT data based on aninvalid reference
block entity
LootContext.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 TypeFieldDescriptionstatic 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 source) Methods in net.minecraft.world.level.storage.loot.providers.nbt that return types with arguments of type NbtProviderModifier and TypeMethodDescriptionstatic com.mojang.serialization.MapCodec<? extends NbtProvider> NbtProviders.bootstrap(Registry<com.mojang.serialization.MapCodec<? extends NbtProvider>> registry) com.mojang.serialization.MapCodec<? extends NbtProvider> NbtProvider.codec()Method parameters in net.minecraft.world.level.storage.loot.providers.nbt with type arguments of type NbtProviderModifier and TypeMethodDescriptionstatic com.mojang.serialization.MapCodec<? extends NbtProvider> NbtProviders.bootstrap(Registry<com.mojang.serialization.MapCodec<? extends NbtProvider>> registry)