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
,WeatherCheckLootCondition
public interface LootCondition extends LootContextAware, Predicate<LootContext>
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
LootCondition.Builder
-
Method Summary
Modifier and Type Method Description LootConditionType
getType()
Methods inherited from interface net.minecraft.loot.context.LootContextAware
getRequiredParameters, validate
-
Method Details
-
getType
LootConditionType getType()
-