minecraft-src/net/minecraft/world/entity/variant/SpawnCondition.java
2025-07-04 03:45:38 +03:00

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();
}