Hierarchy For Package net.minecraft.loot.condition
Class Hierarchy
- java.lang.Object
- net.minecraft.loot.condition.AlternativeLootCondition (implements net.minecraft.loot.condition.LootCondition)
- net.minecraft.loot.condition.AllOfLootCondition
- net.minecraft.loot.condition.AnyOfLootCondition
- net.minecraft.loot.condition.AlternativeLootCondition.Builder (implements net.minecraft.loot.condition.LootCondition.Builder)
- net.minecraft.loot.condition.AllOfLootCondition.Builder
- net.minecraft.loot.condition.AnyOfLootCondition.Builder
- net.minecraft.loot.condition.BlockStatePropertyLootCondition.Builder (implements net.minecraft.loot.condition.LootCondition.Builder)
- net.minecraft.loot.condition.EntityScoresLootCondition.Builder (implements net.minecraft.loot.condition.LootCondition.Builder)
- net.minecraft.loot.condition.KilledByPlayerLootCondition (implements net.minecraft.loot.condition.LootCondition)
- net.minecraft.loot.condition.LootConditionTypes
- net.minecraft.loot.condition.SurvivesExplosionLootCondition (implements net.minecraft.loot.condition.LootCondition)
- net.minecraft.loot.condition.TimeCheckLootCondition.Builder (implements net.minecraft.loot.condition.LootCondition.Builder)
- net.minecraft.loot.condition.WeatherCheckLootCondition.Builder (implements net.minecraft.loot.condition.LootCondition.Builder)
- net.minecraft.loot.condition.AlternativeLootCondition (implements net.minecraft.loot.condition.LootCondition)
Interface Hierarchy
- net.minecraft.loot.condition.LootCondition.Builder
- net.minecraft.loot.condition.LootConditionConsumingBuilder<T>
- net.minecraft.loot.context.LootContextAware
- net.minecraft.loot.condition.LootCondition (also extends java.util.function.Predicate<T>)
- java.util.function.Predicate<T>
- net.minecraft.loot.condition.LootCondition (also extends net.minecraft.loot.context.LootContextAware)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- net.minecraft.loot.condition.BlockStatePropertyLootCondition (implements net.minecraft.loot.condition.LootCondition)
- net.minecraft.loot.condition.DamageSourcePropertiesLootCondition (implements net.minecraft.loot.condition.LootCondition)
- net.minecraft.loot.condition.EntityPropertiesLootCondition (implements net.minecraft.loot.condition.LootCondition)
- net.minecraft.loot.condition.EntityScoresLootCondition (implements net.minecraft.loot.condition.LootCondition)
- net.minecraft.loot.condition.InvertedLootCondition (implements net.minecraft.loot.condition.LootCondition)
- net.minecraft.loot.condition.LocationCheckLootCondition (implements net.minecraft.loot.condition.LootCondition)
- net.minecraft.loot.condition.LootConditionType
- net.minecraft.loot.condition.MatchToolLootCondition (implements net.minecraft.loot.condition.LootCondition)
- net.minecraft.loot.condition.RandomChanceLootCondition (implements net.minecraft.loot.condition.LootCondition)
- net.minecraft.loot.condition.RandomChanceWithLootingLootCondition (implements net.minecraft.loot.condition.LootCondition)
- net.minecraft.loot.condition.ReferenceLootCondition (implements net.minecraft.loot.condition.LootCondition)
- net.minecraft.loot.condition.TableBonusLootCondition (implements net.minecraft.loot.condition.LootCondition)
- net.minecraft.loot.condition.TimeCheckLootCondition (implements net.minecraft.loot.condition.LootCondition)
- net.minecraft.loot.condition.ValueCheckLootCondition (implements net.minecraft.loot.condition.LootCondition)
- net.minecraft.loot.condition.WeatherCheckLootCondition (implements net.minecraft.loot.condition.LootCondition)
- java.lang.Record