Skip to main content

steel_registry/generated/
vanilla_dimension_types.rs

1use crate :: dimension_type :: { DimensionType , DimensionTypeRegistry , MonsterSpawnLightLevel , BedRule , BedRuleValue , MoodSound , MusicEntry , BackgroundMusic , } ; use steel_utils :: Identifier ; use std :: borrow :: Cow ; pub static OVERWORLD : DimensionType = DimensionType { key : Identifier :: vanilla_static ("overworld") , fixed_time : None , has_skylight : true , has_ceiling : false , coordinate_scale : 1f64 , min_y : - 64i32 , height : 384i32 , logical_height : 384i32 , infiniburn : "#minecraft:infiniburn_overworld" , ambient_light : 0f32 , default_clock : Some (& crate :: vanilla_world_clocks :: OVERWORLD) , timelines : Some ("#minecraft:in_overworld") , has_ender_dragon_fight : false , monster_spawn_light_level : MonsterSpawnLightLevel :: Complex { distribution_type : "minecraft:uniform" , min_inclusive : 0i32 , max_inclusive : 7i32 , } , monster_spawn_block_light_limit : 0i32 , skybox : None , cardinal_light : None , sky_color : Some ("#78a7ff") , fog_color : Some ("#c0d8ff") , cloud_color : Some ("#ccffffff") , cloud_height : Some (192.33f32) , ambient_light_color : Some ("#0a0a0a") , sky_light_color : None , sky_light_factor : None , fog_start_distance : None , fog_end_distance : None , default_dripstone_particle : None , respawn_anchor_works : false , can_start_raid : true , fast_lava : false , piglins_zombify : true , sky_light_level : None , snow_golem_melts : false , water_evaporates : false , nether_portal_spawns_piglin : true , bed_rule : BedRule { can_set_spawn : BedRuleValue :: Always , can_sleep : BedRuleValue :: WhenDark , explodes : false , error_message_key : Some ("block.minecraft.bed.no_sleep") , } , mood_sound : Some (MoodSound { sound : & crate :: sound_events :: AMBIENT_CAVE , tick_delay : 6000i32 , block_search_extent : 8i32 , offset : 2f64 , }) , background_music : Some (BackgroundMusic { default : MusicEntry { sound : & crate :: sound_events :: MUSIC_GAME , min_delay : 12000i32 , max_delay : 24000i32 , replace_current_music : false , } , creative : Some (MusicEntry { sound : & crate :: sound_events :: MUSIC_CREATIVE , min_delay : 12000i32 , max_delay : 24000i32 , replace_current_music : false , }) , }) , } ; pub static OVERWORLD_CAVES : DimensionType = DimensionType { key : Identifier :: vanilla_static ("overworld_caves") , fixed_time : None , has_skylight : true , has_ceiling : true , coordinate_scale : 1f64 , min_y : - 64i32 , height : 384i32 , logical_height : 384i32 , infiniburn : "#minecraft:infiniburn_overworld" , ambient_light : 0f32 , default_clock : Some (& crate :: vanilla_world_clocks :: OVERWORLD) , timelines : Some ("#minecraft:in_overworld") , has_ender_dragon_fight : false , monster_spawn_light_level : MonsterSpawnLightLevel :: Complex { distribution_type : "minecraft:uniform" , min_inclusive : 0i32 , max_inclusive : 7i32 , } , monster_spawn_block_light_limit : 0i32 , skybox : None , cardinal_light : None , sky_color : Some ("#78a7ff") , fog_color : Some ("#c0d8ff") , cloud_color : Some ("#ccffffff") , cloud_height : Some (192.33f32) , ambient_light_color : Some ("#0a0a0a") , sky_light_color : None , sky_light_factor : None , fog_start_distance : None , fog_end_distance : None , default_dripstone_particle : None , respawn_anchor_works : false , can_start_raid : true , fast_lava : false , piglins_zombify : true , sky_light_level : None , snow_golem_melts : false , water_evaporates : false , nether_portal_spawns_piglin : true , bed_rule : BedRule { can_set_spawn : BedRuleValue :: Always , can_sleep : BedRuleValue :: WhenDark , explodes : false , error_message_key : Some ("block.minecraft.bed.no_sleep") , } , mood_sound : Some (MoodSound { sound : & crate :: sound_events :: AMBIENT_CAVE , tick_delay : 6000i32 , block_search_extent : 8i32 , offset : 2f64 , }) , background_music : Some (BackgroundMusic { default : MusicEntry { sound : & crate :: sound_events :: MUSIC_GAME , min_delay : 12000i32 , max_delay : 24000i32 , replace_current_music : false , } , creative : Some (MusicEntry { sound : & crate :: sound_events :: MUSIC_CREATIVE , min_delay : 12000i32 , max_delay : 24000i32 , replace_current_music : false , }) , }) , } ; pub static THE_END : DimensionType = DimensionType { key : Identifier :: vanilla_static ("the_end") , fixed_time : Some (6000i64) , has_skylight : true , has_ceiling : false , coordinate_scale : 1f64 , min_y : 0i32 , height : 256i32 , logical_height : 256i32 , infiniburn : "#minecraft:infiniburn_end" , ambient_light : 0.25f32 , default_clock : Some (& crate :: vanilla_world_clocks :: THE_END) , timelines : Some ("#minecraft:in_end") , has_ender_dragon_fight : true , monster_spawn_light_level : MonsterSpawnLightLevel :: Simple (15i32) , monster_spawn_block_light_limit : 0i32 , skybox : Some ("end") , cardinal_light : None , sky_color : Some ("#000000") , fog_color : Some ("#181318") , cloud_color : None , cloud_height : None , ambient_light_color : Some ("#3f473f") , sky_light_color : Some ("#ac60cd") , sky_light_factor : Some (0f32) , fog_start_distance : None , fog_end_distance : None , default_dripstone_particle : None , respawn_anchor_works : false , can_start_raid : true , fast_lava : false , piglins_zombify : true , sky_light_level : None , snow_golem_melts : false , water_evaporates : false , nether_portal_spawns_piglin : false , bed_rule : BedRule { can_set_spawn : BedRuleValue :: Never , can_sleep : BedRuleValue :: Never , explodes : true , error_message_key : None , } , mood_sound : Some (MoodSound { sound : & crate :: sound_events :: AMBIENT_CAVE , tick_delay : 6000i32 , block_search_extent : 8i32 , offset : 2f64 , }) , background_music : Some (BackgroundMusic { default : MusicEntry { sound : & crate :: sound_events :: MUSIC_END , min_delay : 6000i32 , max_delay : 24000i32 , replace_current_music : true , } , creative : None , }) , } ; pub static THE_NETHER : DimensionType = DimensionType { key : Identifier :: vanilla_static ("the_nether") , fixed_time : Some (18000i64) , has_skylight : false , has_ceiling : true , coordinate_scale : 8f64 , min_y : 0i32 , height : 256i32 , logical_height : 128i32 , infiniburn : "#minecraft:infiniburn_nether" , ambient_light : 0.1f32 , default_clock : None , timelines : Some ("#minecraft:in_nether") , has_ender_dragon_fight : false , monster_spawn_light_level : MonsterSpawnLightLevel :: Simple (7i32) , monster_spawn_block_light_limit : 15i32 , skybox : Some ("none") , cardinal_light : Some ("nether") , sky_color : None , fog_color : None , cloud_color : None , cloud_height : None , ambient_light_color : Some ("#302821") , sky_light_color : Some ("#7a7aff") , sky_light_factor : Some (0f32) , fog_start_distance : Some (10f32) , fog_end_distance : Some (96f32) , default_dripstone_particle : Some ("minecraft:dripping_dripstone_lava") , respawn_anchor_works : true , can_start_raid : false , fast_lava : true , piglins_zombify : false , sky_light_level : Some (4f32) , snow_golem_melts : true , water_evaporates : true , nether_portal_spawns_piglin : false , bed_rule : BedRule { can_set_spawn : BedRuleValue :: Never , can_sleep : BedRuleValue :: Never , explodes : true , error_message_key : None , } , mood_sound : None , background_music : None , } ; pub fn register_dimension_types (registry : & mut DimensionTypeRegistry) { registry . register (& OVERWORLD) ; registry . register (& OVERWORLD_CAVES) ; registry . register (& THE_END) ; registry . register (& THE_NETHER) ; }