Class ContextNbtProvider
java.lang.Object
net.minecraft.world.level.storage.loot.providers.nbt.ContextNbtProvider
- All Implemented Interfaces:
- NbtProvider
- 
Nested Class SummaryNested Classes
- 
Field SummaryFieldsModifier 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 SummaryConstructors
- 
Method SummaryModifier 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 interface- NbtProvider
 
- 
get- Specified by:
- getin interface- NbtProvider
 
- 
getReferencedContextParams- Specified by:
- getReferencedContextParamsin interface- NbtProvider
 
- 
forContextEntity
 
-