steel_registry/generated/
vanilla_zombie_nautilus_variants.rs1use crate :: zombie_nautilus_variant :: { ZombieNautilusVariant , ZombieNautilusVariantRegistry , } ; use steel_utils :: Identifier ; use std :: borrow :: Cow ; use crate :: shared_structs :: { SpawnConditionEntry , BiomeCondition } ; pub static TEMPERATE : ZombieNautilusVariant = ZombieNautilusVariant { key : Identifier :: vanilla_static ("temperate") , asset_id : Identifier { namespace : Cow :: Borrowed ("minecraft") , path : Cow :: Borrowed ("entity/nautilus/zombie_nautilus") } , model : None , spawn_conditions : & [SpawnConditionEntry { priority : 0i32 , condition : None , }] , } ; pub static WARM : ZombieNautilusVariant = ZombieNautilusVariant { key : Identifier :: vanilla_static ("warm") , asset_id : Identifier { namespace : Cow :: Borrowed ("minecraft") , path : Cow :: Borrowed ("entity/nautilus/zombie_nautilus_coral") } , model : Some ("warm") , spawn_conditions : & [SpawnConditionEntry { priority : 1i32 , condition : Some (BiomeCondition { condition_type : "minecraft:biome" , biomes : crate :: shared_structs :: BiomeConditionTarget :: Tag (Identifier { namespace : Cow :: Borrowed ("minecraft") , path : Cow :: Borrowed ("spawns_coral_variant_zombie_nautilus") }) , }) , }] , } ; pub fn register_zombie_nautilus_variants (registry : & mut ZombieNautilusVariantRegistry) { registry . register (& TEMPERATE) ; registry . register (& WARM) ; }