Package net.minecraft.loot.context
Interface LootContextAware
- All Known Subinterfaces:
class_12275,LootCondition,LootFunction,LootNumberProvider
- All Known Implementing Classes:
AllOfLootCondition,AlternativeLootCondition,AndLootFunction,AnyOfLootCondition,ApplyBonusLootFunction,BinomialLootNumberProvider,BlockStatePropertyLootCondition,class_12264,class_12265,class_12266,class_12267,class_12268,class_12269,class_12270,class_12277,ConditionalLootFunction,ConstantLootNumberProvider,CopyComponentsLootFunction,CopyNameLootFunction,CopyNbtLootFunction,CopyStateLootFunction,DamageSourcePropertiesLootCondition,DiscardLootFunction,EnchantedCountIncreaseLootFunction,EnchantmentActiveCheckLootCondition,EnchantmentLevelLootNumberProvider,EnchantRandomlyLootFunction,EnchantWithLevelsLootFunction,EntityPropertiesLootCondition,EntityScoresLootCondition,ExplorationMapLootFunction,ExplosionDecayLootFunction,FillPlayerHeadLootFunction,FilteredLootFunction,FurnaceSmeltLootFunction,InvertedLootCondition,KilledByPlayerLootCondition,LimitCountLootFunction,LocationCheckLootCondition,MatchToolLootCondition,ModifyContentsLootFunction,RandomChanceLootCondition,RandomChanceWithEnchantedBonusLootCondition,ReferenceLootCondition,ReferenceLootFunction,ScoreLootNumberProvider,SetAttributesLootFunction,SetBannerPatternLootFunction,SetBookCoverLootFunction,SetComponentsLootFunction,SetContentsLootFunction,SetCountLootFunction,SetCustomDataLootFunction,SetCustomModelDataLootFunction,SetDamageLootFunction,SetEnchantmentsLootFunction,SetFireworkExplosionLootFunction,SetFireworksLootFunction,SetInstrumentLootFunction,SetItemLootFunction,SetLootTableLootFunction,SetLoreLootFunction,SetNameLootFunction,SetOminousBottleAmplifierLootFunction,SetPotionLootFunction,SetStewEffectLootFunction,SetWritableBookPagesLootFunction,SetWrittenBookPagesLootFunction,StorageLootNumberProvider,SurvivesExplosionLootCondition,TableBonusLootCondition,TimeCheckLootCondition,ToggleTooltipsLootFunction,UniformLootNumberProvider,ValueCheckLootCondition,WeatherCheckLootCondition
public interface LootContextAware
- Mappings:
Namespace Name named net/minecraft/loot/context/LootContextAwareintermediary net/minecraft/class_46official fmo
-
Method Summary
Modifier and TypeMethodDescriptiondefault Set<ContextParameter<?>> default voidvalidate(LootTableReporter reporter)
-
Method Details
-
getAllowedParameters
- Mappings:
Namespace Name Mixin selector named getAllowedParametersLnet/minecraft/loot/context/LootContextAware;getAllowedParameters()Ljava/util/Set;intermediary method_293Lnet/minecraft/class_46;method_293()Ljava/util/Set;official bLfmo;b()Ljava/util/Set;
-
validate
- Mappings:
Namespace Name Mixin selector named validateLnet/minecraft/loot/context/LootContextAware;validate(Lnet/minecraft/loot/LootTableReporter;)Vintermediary method_292Lnet/minecraft/class_46;method_292(Lnet/minecraft/class_58;)Vofficial aLfmo;a(Lfmt;)V
-