Package net.minecraft.loot.context
Interface LootContextAware
- All Known Subinterfaces:
LootCondition
,LootFunction
,LootNumberProvider
- All Known Implementing Classes:
AlternativeLootCondition
,ApplyBonusLootFunction
,BinomialLootNumberProvider
,BlockStatePropertyLootCondition
,ConditionalLootFunction
,ConstantLootNumberProvider
,CopyNameLootFunction
,CopyNbtLootFunction
,CopyStateFunction
,DamageSourcePropertiesLootCondition
,EnchantRandomlyLootFunction
,EnchantWithLevelsLootFunction
,EntityPropertiesLootCondition
,EntityScoresLootCondition
,ExplorationMapLootFunction
,ExplosionDecayLootFunction
,FillPlayerHeadLootFunction
,FurnaceSmeltLootFunction
,InvertedLootCondition
,KilledByPlayerLootCondition
,LimitCountLootFunction
,LocationCheckLootCondition
,LootConditionManager.AndCondition
,LootFunctionManager.AndFunction
,LootingEnchantLootFunction
,MatchToolLootCondition
,RandomChanceLootCondition
,RandomChanceWithLootingLootCondition
,ReferenceLootCondition
,ScoreLootNumberProvider
,SetAttributesLootFunction
,SetBannerPatternFunction
,SetContentsLootFunction
,SetCountLootFunction
,SetDamageLootFunction
,SetEnchantmentsLootFunction
,SetLootTableLootFunction
,SetLoreLootFunction
,SetNameLootFunction
,SetNbtLootFunction
,SetStewEffectLootFunction
,SurvivesExplosionLootCondition
,TableBonusLootCondition
,TimeCheckLootCondition
,UniformLootNumberProvider
,ValueCheckLootCondition
,WeatherCheckLootCondition
public interface LootContextAware
- Mappings:
Namespace Name official dej
intermediary net/minecraft/class_46
named net/minecraft/loot/context/LootContextAware
-
Method Summary
Modifier and Type Method Description default Set<LootContextParameter<?>>
getRequiredParameters()
default void
validate(LootTableReporter reporter)
-
Method Details
-
getRequiredParameters
- Mappings:
Namespace Name Mixin selector official b
Ldej;b()Ljava/util/Set;
intermediary method_293
Lnet/minecraft/class_46;method_293()Ljava/util/Set;
named getRequiredParameters
Lnet/minecraft/loot/context/LootContextAware;getRequiredParameters()Ljava/util/Set;
-
validate
- Mappings:
Namespace Name Mixin selector official a
Ldej;a(Ldeq;)V
intermediary method_292
Lnet/minecraft/class_46;method_292(Lnet/minecraft/class_58;)V
named validate
Lnet/minecraft/loot/context/LootContextAware;validate(Lnet/minecraft/loot/LootTableReporter;)V
-