Package net.minecraft.loot.context
Interface LootContextAware
- All Known Subinterfaces:
LootCondition
,LootFunction
- All Known Implementing Classes:
AlternativeLootCondition
,ApplyBonusLootFunction
,BlockStatePropertyLootCondition
,ConditionalLootFunction
,CopyNameLootFunction
,CopyNbtLootFunction
,CopyStateFunction
,DamageSourcePropertiesLootCondition
,EnchantRandomlyLootFunction
,EnchantWithLevelsLootFunction
,EntityPropertiesLootCondition
,EntityScoresLootCondition
,ExplorationMapLootFunction
,ExplosionDecayLootFunction
,FillPlayerHeadLootFunction
,FurnaceSmeltLootFunction
,InvertedLootCondition
,KilledByPlayerLootCondition
,LimitCountLootFunction
,LocationCheckLootCondition
,LootConditionManager.AndCondition
,LootingEnchantLootFunction
,MatchToolLootCondition
,RandomChanceLootCondition
,RandomChanceWithLootingLootCondition
,ReferenceLootCondition
,SetAttributesLootFunction
,SetContentsLootFunction
,SetCountLootFunction
,SetDamageLootFunction
,SetLootTableLootFunction
,SetLoreLootFunction
,SetNameLootFunction
,SetNbtLootFunction
,SetStewEffectLootFunction
,SurvivesExplosionLootCondition
,TableBonusLootCondition
,TimeCheckLootCondition
,WeatherCheckLootCondition
public interface LootContextAware
-
Method Summary
Modifier and Type Method Description default Set<LootContextParameter<?>>
getRequiredParameters()
default void
validate(LootTableReporter reporter)
-
Method Details
-
getRequiredParameters
-
validate
-