Hierarchy For Package net.minecraft.world.entity.variant
Class Hierarchy
- java.lang.Object
- net.minecraft.world.entity.variant.SpawnConditions
- net.minecraft.world.entity.variant.VariantUtils
Interface Hierarchy
- java.util.function.Predicate<T>
- net.minecraft.world.entity.variant.PriorityProvider.SelectorCondition<C>
- net.minecraft.world.entity.variant.SpawnCondition
- net.minecraft.world.entity.variant.PriorityProvider.SelectorCondition<C>
- net.minecraft.world.entity.variant.PriorityProvider<Context,
Condition>
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- net.minecraft.world.entity.variant.BiomeCheck (implements net.minecraft.world.entity.variant.SpawnCondition)
- net.minecraft.world.entity.variant.ModelAndTexture<T>
- net.minecraft.world.entity.variant.MoonBrightnessCheck (implements net.minecraft.world.entity.variant.SpawnCondition)
- net.minecraft.world.entity.variant.PriorityProvider.Selector<Context,
Condition> - net.minecraft.world.entity.variant.PriorityProvider.UnpackedEntry<C,
T> - net.minecraft.world.entity.variant.SpawnContext
- net.minecraft.world.entity.variant.SpawnPrioritySelectors
- net.minecraft.world.entity.variant.StructureCheck (implements net.minecraft.world.entity.variant.SpawnCondition)
- java.lang.Record