Package net.minecraft.loot.conditions
Interface ILootCondition
-
- All Superinterfaces:
IParameterized
,java.util.function.Predicate<LootContext>
- All Known Implementing Classes:
Alternative
,BlockStateProperty
,DamageSourceProperties
,EntityHasProperty
,EntityHasScore
,Inverted
,KilledByPlayer
,LocationCheck
,LootPredicateManager.AndCombiner
,LootTableIdCondition
,MatchTool
,RandomChance
,RandomChanceWithLooting
,Reference
,SurvivesExplosion
,TableBonus
,TimeCheck
,WeatherCheck
public interface ILootCondition extends IParameterized, java.util.function.Predicate<LootContext>
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
ILootCondition.IBuilder
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description LootConditionType
getType()
-
Methods inherited from interface net.minecraft.loot.IParameterized
getReferencedContextParams, validate
-
-
-
-
Method Detail
-
getType
LootConditionType getType()
-
-