Package net.minecraft.loot.context
Interface LootContextAware
- All Known Subinterfaces:
class_5658,LootCondition,LootFunction
- All Known Implementing Classes:
AlternativeLootCondition,ApplyBonusLootFunction,BinomialLootTableRange,BlockStatePropertyLootCondition,class_5640.class_5641,class_5642,class_5644,class_5660,class_5662,ConditionalLootFunction,ConstantLootTableRange,CopyNameLootFunction,CopyNbtLootFunction,CopyStateFunction,DamageSourcePropertiesLootCondition,EnchantRandomlyLootFunction,EnchantWithLevelsLootFunction,EntityPropertiesLootCondition,EntityScoresLootCondition,ExplorationMapLootFunction,ExplosionDecayLootFunction,FillPlayerHeadLootFunction,FurnaceSmeltLootFunction,InvertedLootCondition,KilledByPlayerLootCondition,LimitCountLootFunction,LocationCheckLootCondition,LootConditionManager.AndCondition,LootingEnchantLootFunction,MatchToolLootCondition,RandomChanceLootCondition,RandomChanceWithLootingLootCondition,ReferenceLootCondition,SetAttributesLootFunction,SetBannerPatternFunction,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 voidvalidate(LootTableReporter reporter)
-
Method Details
-
getRequiredParameters
-
validate
-