Package net.minecraft.loot.condition
Interface LootCondition
- All Superinterfaces:
LootContextAware,Predicate<LootContext>
- All Known Implementing Classes:
AlternativeLootCondition,BlockStatePropertyLootCondition,DamageSourcePropertiesLootCondition,EntityPropertiesLootCondition,EntityScoresLootCondition,InvertedLootCondition,KilledByPlayerLootCondition,LocationCheckLootCondition,LootConditionManager.AndCondition,MatchToolLootCondition,RandomChanceLootCondition,RandomChanceWithLootingLootCondition,ReferenceLootCondition,SurvivesExplosionLootCondition,TableBonusLootCondition,TimeCheckLootCondition,ValueCheckLootCondition,WeatherCheckLootCondition
public interface LootCondition extends LootContextAware, Predicate<LootContext>
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceLootCondition.Builder -
Method Summary
Modifier and Type Method Description LootConditionTypegetType()Methods inherited from interface net.minecraft.loot.context.LootContextAware
getRequiredParameters, validate
-
Method Details
-
getType
LootConditionType getType()
-