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 diq
intermediary net/minecraft/class_46
named net/minecraft/loot/context/LootContextAware
-
Method Summary
Modifier and TypeMethodDescriptiondefault Set<LootContextParameter<?>>
default void
validate(LootTableReporter reporter)
-
Method Details
-
getRequiredParameters
- Mappings:
Namespace Name Mixin selector official b
Ldiq;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
Ldiq;a(Ldix;)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
-