Code/net/minecraft/world/entity/variant/SpawnCondition.java

11 lines
468 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, p_393290_ -> p_393290_);
MapCodec<? extends SpawnCondition> codec();
}