Package net.minecraft.loot.context
Interface LootContextAware
- All Known Subinterfaces:
LootCondition,LootFunction,LootNumberProvider
- All Known Implementing Classes:
AllOfLootCondition,AlternativeLootCondition,AnyOfLootCondition,ApplyBonusLootFunction,BinomialLootNumberProvider,BlockStatePropertyLootCondition,ConditionalLootFunction,ConstantLootNumberProvider,CopyNameLootFunction,CopyNbtLootFunction,CopyStateFunction,DamageSourcePropertiesLootCondition,EnchantRandomlyLootFunction,EnchantWithLevelsLootFunction,EntityPropertiesLootCondition,EntityScoresLootCondition,ExplorationMapLootFunction,ExplosionDecayLootFunction,FillPlayerHeadLootFunction,FurnaceSmeltLootFunction,InvertedLootCondition,KilledByPlayerLootCondition,LimitCountLootFunction,LocationCheckLootCondition,LootingEnchantLootFunction,LootManager.AndCondition,LootManager.AndFunction,MatchToolLootCondition,RandomChanceLootCondition,RandomChanceWithLootingLootCondition,ReferenceLootCondition,ReferenceLootFunction,ScoreLootNumberProvider,SetAttributesLootFunction,SetBannerPatternFunction,SetContentsLootFunction,SetCountLootFunction,SetDamageLootFunction,SetEnchantmentsLootFunction,SetInstrumentLootFunction,SetLootTableLootFunction,SetLoreLootFunction,SetNameLootFunction,SetNbtLootFunction,SetPotionLootFunction,SetStewEffectLootFunction,SurvivesExplosionLootCondition,TableBonusLootCondition,TimeCheckLootCondition,UniformLootNumberProvider,ValueCheckLootCondition,WeatherCheckLootCondition
public interface LootContextAware
- Mappings:
Namespace Name official dziintermediary net/minecraft/class_46named net/minecraft/loot/context/LootContextAware
-
Method Summary
Modifier and TypeMethodDescriptiondefault Set<LootContextParameter<?>>default voidvalidate(LootTableReporter reporter)
-
Method Details
-
getRequiredParameters
- Mappings:
Namespace Name Mixin selector official aLdzi;a()Ljava/util/Set;intermediary method_293Lnet/minecraft/class_46;method_293()Ljava/util/Set;named getRequiredParametersLnet/minecraft/loot/context/LootContextAware;getRequiredParameters()Ljava/util/Set;
-
validate
- Mappings:
Namespace Name Mixin selector official aLdzi;a(Ldzs;)Vintermediary method_292Lnet/minecraft/class_46;method_292(Lnet/minecraft/class_58;)Vnamed validateLnet/minecraft/loot/context/LootContextAware;validate(Lnet/minecraft/loot/LootTableReporter;)V
-