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>
- Mappings:
Namespace Name official dha
intermediary net/minecraft/class_5341
named net/minecraft/loot/condition/LootCondition
-
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()- Mappings:
Namespace Name Mixin selector official a
Ldha;a()Ldhb;
intermediary method_29325
Lnet/minecraft/class_5341;method_29325()Lnet/minecraft/class_5342;
named getType
Lnet/minecraft/loot/condition/LootCondition;getType()Lnet/minecraft/loot/condition/LootConditionType;
-