11 lines
461 B
Java
11 lines
461 B
Java
package net.minecraft.world.entity.variant;
|
|
|
|
import com.mojang.serialization.Codec;
|
|
import com.mojang.serialization.MapCodec;
|
|
import net.minecraft.core.registries.BuiltInRegistries;
|
|
|
|
public interface SpawnCondition extends PriorityProvider.SelectorCondition<SpawnContext> {
|
|
Codec<SpawnCondition> CODEC = BuiltInRegistries.SPAWN_CONDITION_TYPE.byNameCodec().dispatch(SpawnCondition::codec, mapCodec -> mapCodec);
|
|
|
|
MapCodec<? extends SpawnCondition> codec();
|
|
}
|