Class ContextNbtProvider
java.lang.Object
net.minecraft.world.level.storage.loot.providers.nbt.ContextNbtProvider
- All Implemented Interfaces:
 NbtProvider
- 
Nested Class Summary
Nested Classes - 
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ContextNbtProviderprivate static final Stringprivate static final ContextNbtProvider.Getterstatic final com.mojang.serialization.Codec<ContextNbtProvider>private final ContextNbtProvider.Getterprivate static final com.mojang.serialization.Codec<ContextNbtProvider.Getter>static final com.mojang.serialization.Codec<ContextNbtProvider> - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionstatic NbtProviderforContextEntity(LootContext.EntityTarget p_165571_) private static ContextNbtProvider.GetterforEntity(LootContext.EntityTarget p_165578_) get(LootContext p_165573_) Set<LootContextParam<?>>getType() 
- 
Field Details
- 
BLOCK_ENTITY_ID
- See Also:
 
 - 
BLOCK_ENTITY_PROVIDER
 - 
BLOCK_ENTITY
 - 
GETTER_CODEC
 - 
CODEC
 - 
INLINE_CODEC
 - 
getter
 
 - 
 - 
Constructor Details
- 
ContextNbtProvider
 
 - 
 - 
Method Details
- 
forEntity
 - 
getType
- Specified by:
 getTypein interfaceNbtProvider
 - 
get
- Specified by:
 getin interfaceNbtProvider
 - 
getReferencedContextParams
- Specified by:
 getReferencedContextParamsin interfaceNbtProvider
 - 
forContextEntity
 
 -