
<!-- ================================================================ 

Custom Ore Generation:   Simple Ores Module

Generates: 
Copper, Tin, Mythril, Adamantium, Onyx

================================================================ -->

    <!-- Mod detection -->
    <IfModInstalled name="simpleores">
    
        <!-- Starting Configuration for Custom Ore Generation. -->
        <ConfigSection>
        
            
            <!-- Setup Screen Configuration -->
            <ConfigSection>
                <OptionDisplayGroup name='groupSimpleOres' displayName='Simple Ores' displayState='shown'> 
                    <Description>
                        Distribution options for Simple Ores Ores.
                    </Description>
                </OptionDisplayGroup>
                
                <!-- Copper Configuration UI Starting -->
                <ConfigSection>
                    <OptionChoice name='smpoCopperDist'  displayState='shown' displayGroup='groupSimpleOres'> 
                        <Description> Controls how Copper is generated </Description> 
                        <DisplayName>Simple Ores Copper</DisplayName>
                        <Choice value='layeredVeins' displayValue='Layered Veins'>
                            <Description>
                                Layered Veins.
                            </Description>
                        </Choice>
                        <Choice value='hugeVeins' displayValue='Huge Veins'>
                            <Description>
                                Huge Veins.
                            </Description>
                        </Choice>
                        <Choice value='strategicCloud' displayValue='Clouds'>
                            <Description>
                                Strategic Clouds.
                            </Description>
                        </Choice>
                        <Choice value='vanillaStdGen' displayValue='Vanilla'>
                            <Description>
                                Vanilla-style clusters.
                            </Description>
                        </Choice>
                        <Choice value='none' displayValue='None' description='Copper is not generated in the world.'/>
                    </OptionChoice>
                    <OptionNumeric name='smpoCopperFreq' default='1'  min='0' max='5' displayState=':= if(?advOptions,"shown","hidden")' displayGroup='groupSimpleOres'>
                        <Description> Frequency multiplier for Simple Ores Copper distributions </Description>
                        <DisplayName>Simple Ores Copper Freq.</DisplayName>
                    </OptionNumeric>
                    <OptionNumeric name='smpoCopperSize' default='1'  min='0' max='5' displayState=':= if(?advOptions,"shown","hidden")' displayGroup='groupSimpleOres'>
                        <Description> Size multiplier for Simple Ores Copper distributions </Description>
                        <DisplayName>Simple Ores Copper Size</DisplayName>
                    </OptionNumeric>
                </ConfigSection> 
                <!-- Copper Configuration UI Complete -->
                
                
                <!-- Tin Configuration UI Starting -->
                <ConfigSection>
                    <OptionChoice name='smpoTinDist'  displayState='shown' displayGroup='groupSimpleOres'> 
                        <Description> Controls how Tin is generated </Description> 
                        <DisplayName>Simple Ores Tin</DisplayName>
                        <Choice value='layeredVeins' displayValue='Layered Veins'>
                            <Description>
                                Layered Veins.
                            </Description>
                        </Choice>
                        <Choice value='hugeVeins' displayValue='Huge Veins'>
                            <Description>
                                Huge Veins.
                            </Description>
                        </Choice>
                        <Choice value='strategicCloud' displayValue='Clouds'>
                            <Description>
                                Strategic Clouds.
                            </Description>
                        </Choice>
                        <Choice value='vanillaStdGen' displayValue='Vanilla'>
                            <Description>
                                Vanilla-style clusters.
                            </Description>
                        </Choice>
                        <Choice value='none' displayValue='None' description='Tin is not generated in the world.'/>
                    </OptionChoice>
                    <OptionNumeric name='smpoTinFreq' default='1'  min='0' max='5' displayState=':= if(?advOptions,"shown","hidden")' displayGroup='groupSimpleOres'>
                        <Description> Frequency multiplier for Simple Ores Tin distributions </Description>
                        <DisplayName>Simple Ores Tin Freq.</DisplayName>
                    </OptionNumeric>
                    <OptionNumeric name='smpoTinSize' default='1'  min='0' max='5' displayState=':= if(?advOptions,"shown","hidden")' displayGroup='groupSimpleOres'>
                        <Description> Size multiplier for Simple Ores Tin distributions </Description>
                        <DisplayName>Simple Ores Tin Size</DisplayName>
                    </OptionNumeric>
                </ConfigSection> 
                <!-- Tin Configuration UI Complete -->
                
                
                <!-- Mythril Configuration UI Starting -->
                <ConfigSection>
                    <OptionChoice name='smpoMythrilDist'  displayState='shown' displayGroup='groupSimpleOres'> 
                        <Description> Controls how Mythril is generated </Description> 
                        <DisplayName>Simple Ores Mythril</DisplayName>
                        <Choice value='layeredVeins' displayValue='Layered Veins'>
                            <Description>
                                Layered Veins.
                            </Description>
                        </Choice>
                        <Choice value='hugeVeins' displayValue='Huge Veins'>
                            <Description>
                                Huge Veins.
                            </Description>
                        </Choice>
                        <Choice value='strategicCloud' displayValue='Clouds'>
                            <Description>
                                Strategic Clouds.
                            </Description>
                        </Choice>
                        <Choice value='vanillaStdGen' displayValue='Vanilla'>
                            <Description>
                                Vanilla-style clusters.
                            </Description>
                        </Choice>
                        <Choice value='none' displayValue='None' description='Mythril is not generated in the world.'/>
                    </OptionChoice>
                    <OptionNumeric name='smpoMythrilFreq' default='1'  min='0' max='5' displayState=':= if(?advOptions,"shown","hidden")' displayGroup='groupSimpleOres'>
                        <Description> Frequency multiplier for Simple Ores Mythril distributions </Description>
                        <DisplayName>Simple Ores Mythril Freq.</DisplayName>
                    </OptionNumeric>
                    <OptionNumeric name='smpoMythrilSize' default='1'  min='0' max='5' displayState=':= if(?advOptions,"shown","hidden")' displayGroup='groupSimpleOres'>
                        <Description> Size multiplier for Simple Ores Mythril distributions </Description>
                        <DisplayName>Simple Ores Mythril Size</DisplayName>
                    </OptionNumeric>
                </ConfigSection> 
                <!-- Mythril Configuration UI Complete -->
                
                
                <!-- Adamantium Configuration UI Starting -->
                <ConfigSection>
                    <OptionChoice name='smpoAdamantiumDist'  displayState='shown' displayGroup='groupSimpleOres'> 
                        <Description> Controls how Adamantium is generated </Description> 
                        <DisplayName>Simple Ores Adamantium</DisplayName>
                        <Choice value='layeredVeins' displayValue='Layered Veins'>
                            <Description>
                                Layered Veins.
                            </Description>
                        </Choice>
                        <Choice value='hugeVeins' displayValue='Huge Veins'>
                            <Description>
                                Huge Veins.
                            </Description>
                        </Choice>
                        <Choice value='strategicCloud' displayValue='Clouds'>
                            <Description>
                                Strategic Clouds.
                            </Description>
                        </Choice>
                        <Choice value='vanillaStdGen' displayValue='Vanilla'>
                            <Description>
                                Vanilla-style clusters.
                            </Description>
                        </Choice>
                        <Choice value='none' displayValue='None' description='Adamantium is not generated in the world.'/>
                    </OptionChoice>
                    <OptionNumeric name='smpoAdamantiumFreq' default='1'  min='0' max='5' displayState=':= if(?advOptions,"shown","hidden")' displayGroup='groupSimpleOres'>
                        <Description> Frequency multiplier for Simple Ores Adamantium distributions </Description>
                        <DisplayName>Simple Ores Adamantium Freq.</DisplayName>
                    </OptionNumeric>
                    <OptionNumeric name='smpoAdamantiumSize' default='1'  min='0' max='5' displayState=':= if(?advOptions,"shown","hidden")' displayGroup='groupSimpleOres'>
                        <Description> Size multiplier for Simple Ores Adamantium distributions </Description>
                        <DisplayName>Simple Ores Adamantium Size</DisplayName>
                    </OptionNumeric>
                </ConfigSection> 
                <!-- Adamantium Configuration UI Complete -->
                
                
                <!-- Onyx Configuration UI Starting -->
                <ConfigSection>
                    <OptionChoice name='smpoOnyxDist'  displayState='shown' displayGroup='groupSimpleOres'> 
                        <Description> Controls how Onyx is generated </Description> 
                        <DisplayName>Simple Ores Onyx</DisplayName>
                        <Choice value='layeredVeins' displayValue='Layered Veins'>
                            <Description>
                                Layered Veins.
                            </Description>
                        </Choice>
                        <Choice value='hugeVeins' displayValue='Huge Veins'>
                            <Description>
                                Huge Veins.
                            </Description>
                        </Choice>
                        <Choice value='strategicCloud' displayValue='Clouds'>
                            <Description>
                                Strategic Clouds.
                            </Description>
                        </Choice>
                        <Choice value='vanillaStdGen' displayValue='Vanilla'>
                            <Description>
                                Vanilla-style clusters.
                            </Description>
                        </Choice>
                        <Choice value='none' displayValue='None' description='Onyx is not generated in the world.'/>
                    </OptionChoice>
                    <OptionNumeric name='smpoOnyxFreq' default='1'  min='0' max='5' displayState=':= if(?advOptions,"shown","hidden")' displayGroup='groupSimpleOres'>
                        <Description> Frequency multiplier for Simple Ores Onyx distributions </Description>
                        <DisplayName>Simple Ores Onyx Freq.</DisplayName>
                    </OptionNumeric>
                    <OptionNumeric name='smpoOnyxSize' default='1'  min='0' max='5' displayState=':= if(?advOptions,"shown","hidden")' displayGroup='groupSimpleOres'>
                        <Description> Size multiplier for Simple Ores Onyx distributions </Description>
                        <DisplayName>Simple Ores Onyx Size</DisplayName>
                    </OptionNumeric>
                </ConfigSection> 
                <!-- Onyx Configuration UI Complete -->
                
            </ConfigSection>
            <!-- Setup Screen Complete -->


            <!-- Setup Overworld -->
            <IfCondition condition=':= ?COGActive'>
                
                <!-- Starting Original Overworld Ore Removal -->
                <Substitute name='smpoOverworldOreSubstitute0' block='minecraft:stone'>
                    <Description>
                        Replace vanilla-generated ore clusters.
                    </Description>
                    <Comment>
                        The global option deferredPopulationRange must be large enough to catch all ore clusters (>= 32).
                    </Comment>
                    <Replaces block='simpleores:copper_ore:0' />
                    <Replaces block='simpleores:tin_ore:0' />
                    <Replaces block='simpleores:mythril_ore:0' />
                    <Replaces block='simpleores:adamantium_ore:0' />
                    <Replaces block='simpleores:onyx_ore:0' />
                </Substitute>
                <!-- Original Overworld Ore Removal Complete -->
                
                <!-- Adding ores --> 
                
                <!-- Begin Copper Generation --> 
                
                <!-- Begin Layered Veins distribution of Copper -->
                <IfCondition condition=':= smpoCopperDist = "layeredVeins"'>
                
                    <Veins name='smpoCopperBaseVeins' block='simpleores:copper_ore' inherits='PresetLayeredVeins'>
                        <Description>
                            Small, fairly rare motherlodes with 2-4 horizontal veins each.
                        </Description>
                        <DrawWireframe>:=drawWireframes</DrawWireframe>
                        <WireframeColor>0x60FF8E2B</WireframeColor>
                        <Setting name='MotherlodeSize' avg=':= 1 * 1 * smpoCopperSize * _default_' range=':= 1 * 1 * smpoCopperSize * _default_'/>
                        <Setting name='MotherlodeHeight' avg=':= 50' range=':= 40' type='uniform' scaleTo='Biome'/> 
                        <Setting name='SegmentRadius' avg=':= 1 * 1 * smpoCopperSize * _default_' range=':= 1 * 1 * smpoCopperSize * _default_'/>
                        <Setting name='OreDensity' avg=':= 1 * 1 * _default_' range=':= _default_'/>
                        <Setting name='MotherlodeFrequency' avg=':= 1 * 1.15 * smpoCopperFreq * _default_'/>
                        <Setting name='BranchFrequency' avg=':= 0.6 * _default_'/>
                        <Setting name='BranchLength' avg=':= 1.2 * _default_' range=':= 1.2 * _default_'/>
                        <Setting name='BranchHeightLimit' avg=':= 24'/>
                        <Replaces block='minecraft:stone'/>
                    </Veins>
                    
                    <!-- Begin Preferred Biome Distribution (Copper Layered Veins) Settings -->
                    <Veins name='smpoCopperPrefersVeins' block='simpleores:copper_ore' inherits='smpoCopperBaseVeins'>
                        <Description>
                            Spawns 2 more times in preferred biomes.
                        </Description>
                        <DrawWireframe>:=drawWireframes</DrawWireframe>
                        <WireframeColor>0x60FF8E2B</WireframeColor>
                        <Setting name='MotherlodeFrequency' avg=':= 2 * _default_'/>
                        <BiomeType name='Jungle'/>
                    </Veins>
                    <!-- End Preferred Biome Distribution (Copper Layered Veins) Settings -->
                
                </IfCondition>
                <!-- End Layered Veins distribution of Copper -->
                
                
                <!-- Begin  Huge Veins distribution of Copper -->
                <IfCondition condition=':= smpoCopperDist = "hugeVeins"'>
                
                    <Veins name='smpoCopperBaseVeins' block='simpleores:copper_ore' inherits='PresetHugeVeins'>
                        <Description>
                            Very large, extremely rare motherlodes.  Each motherlode has many long slender branches - so thin that
                            parts of the branch won't contain any ore at all.  This, combined with the incredible length of the
                            branches, makes them more challenging to follow underground.  Once found, however, a motherlode contains
                            enough ore to keep a player supplied for a very long time.
                            The rarity of these veins might be too frustrating in a single-player setting.  In SMP, though, teamwork 
                            could make finding them much easier and the motherlodes are big enough to supply several people without
                            shortage.  This might be a good way to add challenge to multiplayer worlds.
                            Credit: based on feedback by dyrewulf from the MC forums.
                        </Description>
                        <DrawWireframe>:=drawWireframes</DrawWireframe>
                        <WireframeColor>0x60FF8E2B</WireframeColor>
                        <Setting name='MotherlodeSize' avg=':= 1 * 1 * smpoCopperSize * _default_' range=':= 1 * 1 * smpoCopperSize * _default_'/>
                        <Setting name='MotherlodeHeight' avg=':= 50' range=':= 40' type='uniform' scaleTo='Biome' /> 
                        <Setting name='SegmentRadius' avg=':= 1 * 1 * smpoCopperSize * _default_' range=':= 1 * 1 * smpoCopperSize * _default_'/>
                        <Setting name='OreDensity' avg=':= 1 * 1 * _default_' range=':= _default_'/>
                        <Setting name='MotherlodeFrequency' avg=':= 1 * 1.15 * smpoCopperFreq * _default_'/>
                        <Setting name='BranchFrequency' avg=':= 0.6 * _default_'/>
                        <Setting name='BranchLength' avg=':= 1.2 * _default_' range=':= 1.2 * _default_'/>
                        <Setting name='BranchHeightLimit' avg=':= 24'/>
                        <Replaces block='minecraft:stone'/>
                    </Veins>
                    
                    <!-- Begin Preferred Biome Distribution (Copper Huge Veins) Settings -->
                    <Veins name='smpoCopperPrefersVeins' block='simpleores:copper_ore' inherits='smpoCopperBaseVeins'>
                        <Description>
                            Spawns 2 more times in preferred biomes.
                        </Description>
                        <DrawWireframe>:=drawWireframes</DrawWireframe>
                        <WireframeColor>0x60FF8E2B</WireframeColor>
                        <Setting name='MotherlodeFrequency' avg=':= 2 * _default_'/>
                        <BiomeType name='Jungle'/>
                    </Veins>
                    <!-- End Preferred Biome Distribution (Copper Huge Veins) Settings -->
                
                </IfCondition>
                <!-- End  Huge Veins distribution of Copper -->
                
                
                <!-- Begin  Strategic Cloud distribution of Copper -->
                <IfCondition condition=':= smpoCopperDist = "strategicCloud"'>
                
                    <Cloud name='smpoCopperBaseCloud' block='simpleores:copper_ore' inherits='PresetStrategicCloud'>
                        <Description>
                            Large irregular clouds filled lightly with ore.  These are huge, spanning several 
                            adjacent chunks, and consequently rather rare.  They contain a sizeable amount of 
                            ore, but it takes some time and effort to mine due to low density.
                            The intent for strategic clouds is that the player will need to actively search for
                            one and then set up a semi-permanent mining base and spend some time actually mining
                            the ore.
                        </Description>
                        <DrawWireframe>:=drawWireframes</DrawWireframe>
                        <WireframeColor>0x60FF8E2B</WireframeColor>
                        <Setting name='CloudRadius' avg=':= 1 * 1.1 * smpoCopperSize * _default_' range=':= 1 * 1.1 * smpoCopperSize * _default_'/>
                        <Setting name='CloudThickness' avg=':= 1 * 1.1 * smpoCopperSize * _default_' range=':= 1 * 1.1 * smpoCopperSize * _default_'/>
                        <Setting name='CloudHeight' avg=':= 50' range=':= 40' type='uniform' scaleTo='Biome'/>
                        <Setting name='OreDensity' avg=':= 1 * 1 * _default_' range=':= _default_'/>
                        <Setting name='CloudThickness' avg=':= 1 * 1.1 * 1.1 * smpoCopperSize * _default_' range=':= 1 * 1.1 * 1.1 * smpoCopperSize  * _default_'/>
                        <Setting name='DistributionFrequency' avg=':= 1 * 3.5 * smpoCopperFreq *_default_'/>
                        <Replaces block='minecraft:stone'/>
                        
                        <!-- Begin Copper Strategic Cloud Hint Veins -->
                        <Veins name='smpoCopperBaseHintVeins' block='simpleores:copper_ore' inherits='PresetHintVeins'>
                            <Description>
                                Single blocks, generously scattered through all heights (density is about that of vanilla iron ore). 
                                They will replace dirt and sandstone (but not grass or sand), so they can be found nearer  
                                to the surface than most ores.  Intened to be used as a child distribution for large, rare strategic  
                                deposits that would otherwise be very difficult to find. 
                            </Description>
                            <DrawWireframe>:=drawWireframes</DrawWireframe>
                            <WireframeColor>0x60FF8E2B</WireframeColor>
                            <Replaces block='minecraft:dirt'/>
                            <Replaces block='minecraft:sandstone'/>
                            <Replaces block='minecraft:stone'/>
                        </Veins>
                        <!-- End Copper Strategic Cloud Hint Veins -->

                    </Cloud>
                    
                
                </IfCondition>
                <!-- End  Strategic Cloud distribution of Copper -->
                
                
                <!-- Begin  Vanilla distribution of Copper -->
                <IfCondition condition=':= smpoCopperDist = "vanillaStdGen"'>
                
                    <StandardGen name='smpoCopperBaseStandard' block='simpleores:copper_ore' inherits='PresetStandardGen'>
                        <Description>
                            This mimics vanilla ore generation.
                        </Description>
                        <DrawWireframe>:=drawWireframes</DrawWireframe>
                        <WireframeColor>0x60FF8E2B</WireframeColor>
                        <Setting name='Size' avg=':= 1 * 1.25 * smpoCopperSize * _default_'/>
                        <Setting name='Height' avg=':= 50' range=':= 40' type='uniform'/> 
                        <Setting name='Frequency' avg=':= 1 * 0.75 * smpoCopperFreq * _default_'/>
                        <Replaces block='minecraft:stone'/>
                    </StandardGen>
                    
                
                </IfCondition>
                <!-- End  Vanilla distribution of Copper -->
                
                <!-- End Copper Generation --> 

                
                <!-- Begin Tin Generation --> 
                
                <!-- Begin Layered Veins distribution of Tin -->
                <IfCondition condition=':= smpoTinDist = "layeredVeins"'>
                
                    <Veins name='smpoTinBaseVeins' block='simpleores:tin_ore' inherits='PresetLayeredVeins'>
                        <Description>
                            Small, fairly rare motherlodes with 2-4 horizontal veins each.
                        </Description>
                        <DrawWireframe>:=drawWireframes</DrawWireframe>
                        <WireframeColor>0x60E8E8E8</WireframeColor>
                        <Setting name='MotherlodeSize' avg=':= 1 * 1 * smpoTinSize * _default_' range=':= 1 * 1 * smpoTinSize * _default_'/>
                        <Setting name='MotherlodeHeight' avg=':= 50' range=':= 40' type='uniform' scaleTo='Biome'/> 
                        <Setting name='SegmentRadius' avg=':= 1 * 1 * smpoTinSize * _default_' range=':= 1 * 1 * smpoTinSize * _default_'/>
                        <Setting name='OreDensity' avg=':= 1 * 1 * _default_' range=':= _default_'/>
                        <Setting name='MotherlodeFrequency' avg=':= 1 * 0.9 * smpoTinFreq * _default_'/>
                        <Setting name='BranchLength' avg=':= 0.5 * _default_' range=':= 0.5 * _default_'/>
                        <Setting name='BranchHeightLimit' avg=':= 20'/>
                        <Replaces block='minecraft:stone'/>
                    </Veins>
                    
                    <!-- Begin Preferred Biome Distribution (Tin Layered Veins) Settings -->
                    <Veins name='smpoTinPrefersVeins' block='simpleores:tin_ore' inherits='smpoTinBaseVeins'>
                        <Description>
                            Spawns 2 more times in preferred biomes.
                        </Description>
                        <DrawWireframe>:=drawWireframes</DrawWireframe>
                        <WireframeColor>0x60E8E8E8</WireframeColor>
                        <Setting name='MotherlodeFrequency' avg=':= 2 * _default_'/>
                        <BiomeType name='Plains'/>
                    </Veins>
                    <!-- End Preferred Biome Distribution (Tin Layered Veins) Settings -->
                
                </IfCondition>
                <!-- End Layered Veins distribution of Tin -->
                
                
                <!-- Begin  Huge Veins distribution of Tin -->
                <IfCondition condition=':= smpoTinDist = "hugeVeins"'>
                
                    <Veins name='smpoTinBaseVeins' block='simpleores:tin_ore' inherits='PresetHugeVeins'>
                        <Description>
                            Very large, extremely rare motherlodes.  Each motherlode has many long slender branches - so thin that
                            parts of the branch won't contain any ore at all.  This, combined with the incredible length of the
                            branches, makes them more challenging to follow underground.  Once found, however, a motherlode contains
                            enough ore to keep a player supplied for a very long time.
                            The rarity of these veins might be too frustrating in a single-player setting.  In SMP, though, teamwork 
                            could make finding them much easier and the motherlodes are big enough to supply several people without
                            shortage.  This might be a good way to add challenge to multiplayer worlds.
                            Credit: based on feedback by dyrewulf from the MC forums.
                        </Description>
                        <DrawWireframe>:=drawWireframes</DrawWireframe>
                        <WireframeColor>0x60E8E8E8</WireframeColor>
                        <Setting name='MotherlodeSize' avg=':= 1 * 1 * smpoTinSize * _default_' range=':= 1 * 1 * smpoTinSize * _default_'/>
                        <Setting name='MotherlodeHeight' avg=':= 50' range=':= 40' type='uniform' scaleTo='Biome' /> 
                        <Setting name='SegmentRadius' avg=':= 1 * 1 * smpoTinSize * _default_' range=':= 1 * 1 * smpoTinSize * _default_'/>
                        <Setting name='OreDensity' avg=':= 1 * 1 * _default_' range=':= _default_'/>
                        <Setting name='MotherlodeFrequency' avg=':= 1 * 0.9 * smpoTinFreq * _default_'/>
                        <Setting name='BranchLength' avg=':= 0.5 * _default_' range=':= 0.5 * _default_'/>
                        <Setting name='BranchHeightLimit' avg=':= 20'/>
                        <Replaces block='minecraft:stone'/>
                    </Veins>
                    
                    <!-- Begin Preferred Biome Distribution (Tin Huge Veins) Settings -->
                    <Veins name='smpoTinPrefersVeins' block='simpleores:tin_ore' inherits='smpoTinBaseVeins'>
                        <Description>
                            Spawns 2 more times in preferred biomes.
                        </Description>
                        <DrawWireframe>:=drawWireframes</DrawWireframe>
                        <WireframeColor>0x60E8E8E8</WireframeColor>
                        <Setting name='MotherlodeFrequency' avg=':= 2 * _default_'/>
                        <BiomeType name='Plains'/>
                    </Veins>
                    <!-- End Preferred Biome Distribution (Tin Huge Veins) Settings -->
                
                </IfCondition>
                <!-- End  Huge Veins distribution of Tin -->
                
                
                <!-- Begin  Strategic Cloud distribution of Tin -->
                <IfCondition condition=':= smpoTinDist = "strategicCloud"'>
                
                    <Cloud name='smpoTinBaseCloud' block='simpleores:tin_ore' inherits='PresetStrategicCloud'>
                        <Description>
                            Large irregular clouds filled lightly with ore.  These are huge, spanning several 
                            adjacent chunks, and consequently rather rare.  They contain a sizeable amount of 
                            ore, but it takes some time and effort to mine due to low density.
                            The intent for strategic clouds is that the player will need to actively search for
                            one and then set up a semi-permanent mining base and spend some time actually mining
                            the ore.
                        </Description>
                        <DrawWireframe>:=drawWireframes</DrawWireframe>
                        <WireframeColor>0x60E8E8E8</WireframeColor>
                        <Setting name='CloudRadius' avg=':= 1 * 0.9 * smpoTinSize * _default_' range=':= 1 * 0.9 * smpoTinSize * _default_'/>
                        <Setting name='CloudThickness' avg=':= 1 * 0.9 * smpoTinSize * _default_' range=':= 1 * 0.9 * smpoTinSize * _default_'/>
                        <Setting name='CloudHeight' avg=':= 50' range=':= 40' type='uniform' scaleTo='Biome'/>
                        <Setting name='OreDensity' avg=':= 1 * 1 * _default_' range=':= _default_'/>
                        <Setting name='CloudThickness' avg=':= 1 * 0.9 * 0.9 * smpoTinSize * _default_' range=':= 1 * 0.9 * 0.9 * smpoTinSize  * _default_'/>
                        <Setting name='DistributionFrequency' avg=':= 1 * 4 * smpoTinFreq *_default_'/>
                        <Replaces block='minecraft:stone'/>
                        
                        <!-- Begin Tin Strategic Cloud Hint Veins -->
                        <Veins name='smpoTinBaseHintVeins' block='simpleores:tin_ore' inherits='PresetHintVeins'>
                            <Description>
                                Single blocks, generously scattered through all heights (density is about that of vanilla iron ore). 
                                They will replace dirt and sandstone (but not grass or sand), so they can be found nearer  
                                to the surface than most ores.  Intened to be used as a child distribution for large, rare strategic  
                                deposits that would otherwise be very difficult to find. 
                            </Description>
                            <DrawWireframe>:=drawWireframes</DrawWireframe>
                            <WireframeColor>0x60E8E8E8</WireframeColor>
                            <Replaces block='minecraft:dirt'/>
                            <Replaces block='minecraft:sandstone'/>
                            <Replaces block='minecraft:stone'/>
                        </Veins>
                        <!-- End Tin Strategic Cloud Hint Veins -->

                    </Cloud>
                    
                
                </IfCondition>
                <!-- End  Strategic Cloud distribution of Tin -->
                
                
                <!-- Begin  Vanilla distribution of Tin -->
                <IfCondition condition=':= smpoTinDist = "vanillaStdGen"'>
                
                    <StandardGen name='smpoTinBaseStandard' block='simpleores:tin_ore' inherits='PresetStandardGen'>
                        <Description>
                            This mimics vanilla ore generation.
                        </Description>
                        <DrawWireframe>:=drawWireframes</DrawWireframe>
                        <WireframeColor>0x60E8E8E8</WireframeColor>
                        <Setting name='Size' avg=':= 1 * 0.75 * smpoTinSize * _default_'/>
                        <Setting name='Height' avg=':= 50' range=':= 40' type='uniform'/> 
                        <Setting name='Frequency' avg=':= 1 * 1.25 * smpoTinFreq * _default_'/>
                        <Replaces block='minecraft:stone'/>
                    </StandardGen>
                    
                
                </IfCondition>
                <!-- End  Vanilla distribution of Tin -->
                
                <!-- End Tin Generation --> 

                
                <!-- Begin Mythril Generation --> 
                
                <!-- Begin Layered Veins distribution of Mythril -->
                <IfCondition condition=':= smpoMythrilDist = "layeredVeins"'>
                
                    <Veins name='smpoMythrilBaseVeins' block='simpleores:mythril_ore' inherits='PresetLayeredVeins'>
                        <Description>
                            Small, fairly rare motherlodes with 2-4 horizontal veins each.
                        </Description>
                        <DrawWireframe>:=drawWireframes</DrawWireframe>
                        <WireframeColor>0x6079AFD2</WireframeColor>
                        <Setting name='MotherlodeSize' avg=':= 1 * 0.5 * smpoMythrilSize * _default_' range=':= 1 * 0.5 * smpoMythrilSize * _default_'/>
                        <Setting name='MotherlodeHeight' avg=':= 19' range=':= 15' type='uniform' scaleTo='Biome'/> 
                        <Setting name='SegmentRadius' avg=':= 1 * 0.5 * smpoMythrilSize * _default_' range=':= 1 * 0.5 * smpoMythrilSize * _default_'/>
                        <Setting name='OreDensity' avg=':= 1 * 1 * _default_' range=':= _default_'/>
                        <Setting name='MotherlodeFrequency' avg=':= 1 * 6 * smpoMythrilFreq * _default_'/>
                        <Setting name='BranchLength' avg=':= 12/_default_ * _default_' range=':= 6/_default_ * _default_'/>
                        <Setting name='BranchHeightLimit' avg=':= 20'/>
                        <Replaces block='minecraft:stone'/>
                    </Veins>
                    
                    <!-- Begin Preferred Biome Distribution (Mythril Layered Veins) Settings -->
                    <Veins name='smpoMythrilPrefersVeins' block='simpleores:mythril_ore' inherits='smpoMythrilBaseVeins'>
                        <Description>
                            Spawns 2 more times in preferred biomes.
                        </Description>
                        <DrawWireframe>:=drawWireframes</DrawWireframe>
                        <WireframeColor>0x6079AFD2</WireframeColor>
                        <Setting name='MotherlodeFrequency' avg=':= 2 * _default_'/>
                        <BiomeType name='Plains'/>
                    </Veins>
                    <!-- End Preferred Biome Distribution (Mythril Layered Veins) Settings -->
                
                </IfCondition>
                <!-- End Layered Veins distribution of Mythril -->
                
                
                <!-- Begin  Huge Veins distribution of Mythril -->
                <IfCondition condition=':= smpoMythrilDist = "hugeVeins"'>
                
                    <Veins name='smpoMythrilBaseVeins' block='simpleores:mythril_ore' inherits='PresetHugeVeins'>
                        <Description>
                            Very large, extremely rare motherlodes.  Each motherlode has many long slender branches - so thin that
                            parts of the branch won't contain any ore at all.  This, combined with the incredible length of the
                            branches, makes them more challenging to follow underground.  Once found, however, a motherlode contains
                            enough ore to keep a player supplied for a very long time.
                            The rarity of these veins might be too frustrating in a single-player setting.  In SMP, though, teamwork 
                            could make finding them much easier and the motherlodes are big enough to supply several people without
                            shortage.  This might be a good way to add challenge to multiplayer worlds.
                            Credit: based on feedback by dyrewulf from the MC forums.
                        </Description>
                        <DrawWireframe>:=drawWireframes</DrawWireframe>
                        <WireframeColor>0x6079AFD2</WireframeColor>
                        <Setting name='MotherlodeSize' avg=':= 1 * 0.5 * smpoMythrilSize * _default_' range=':= 1 * 0.5 * smpoMythrilSize * _default_'/>
                        <Setting name='MotherlodeHeight' avg=':= 19' range=':= 15' type='uniform' scaleTo='Biome' /> 
                        <Setting name='SegmentRadius' avg=':= 1 * 0.5 * smpoMythrilSize * _default_' range=':= 1 * 0.5 * smpoMythrilSize * _default_'/>
                        <Setting name='OreDensity' avg=':= 1 * 1 * _default_' range=':= _default_'/>
                        <Setting name='MotherlodeFrequency' avg=':= 1 * 6 * smpoMythrilFreq * _default_'/>
                        <Setting name='BranchLength' avg=':= 12/_default_ * _default_' range=':= 6/_default_ * _default_'/>
                        <Setting name='BranchHeightLimit' avg=':= 20'/>
                        <Replaces block='minecraft:stone'/>
                    </Veins>
                    
                    <!-- Begin Preferred Biome Distribution (Mythril Huge Veins) Settings -->
                    <Veins name='smpoMythrilPrefersVeins' block='simpleores:mythril_ore' inherits='smpoMythrilBaseVeins'>
                        <Description>
                            Spawns 2 more times in preferred biomes.
                        </Description>
                        <DrawWireframe>:=drawWireframes</DrawWireframe>
                        <WireframeColor>0x6079AFD2</WireframeColor>
                        <Setting name='MotherlodeFrequency' avg=':= 2 * _default_'/>
                        <BiomeType name='Plains'/>
                    </Veins>
                    <!-- End Preferred Biome Distribution (Mythril Huge Veins) Settings -->
                
                </IfCondition>
                <!-- End  Huge Veins distribution of Mythril -->
                
                
                <!-- Begin  Strategic Cloud distribution of Mythril -->
                <IfCondition condition=':= smpoMythrilDist = "strategicCloud"'>
                
                    <Cloud name='smpoMythrilBaseCloud' block='simpleores:mythril_ore' inherits='PresetStrategicCloud'>
                        <Description>
                            Large irregular clouds filled lightly with ore.  These are huge, spanning several 
                            adjacent chunks, and consequently rather rare.  They contain a sizeable amount of 
                            ore, but it takes some time and effort to mine due to low density.
                            The intent for strategic clouds is that the player will need to actively search for
                            one and then set up a semi-permanent mining base and spend some time actually mining
                            the ore.
                        </Description>
                        <DrawWireframe>:=drawWireframes</DrawWireframe>
                        <WireframeColor>0x6079AFD2</WireframeColor>
                        <Setting name='CloudRadius' avg=':= 1 * 0.9 * smpoMythrilSize * _default_' range=':= 1 * 0.9 * smpoMythrilSize * _default_'/>
                        <Setting name='CloudThickness' avg=':= 1 * 0.9 * smpoMythrilSize * _default_' range=':= 1 * 0.9 * smpoMythrilSize * _default_'/>
                        <Setting name='CloudHeight' avg=':= 19' range=':= 15' type='uniform' scaleTo='Biome'/>
                        <Setting name='OreDensity' avg=':= 1 * 1 * _default_' range=':= _default_'/>
                        <Setting name='CloudThickness' avg=':= 1 * 0.9 * 0.9 * smpoMythrilSize * _default_' range=':= 1 * 0.9 * 0.9 * smpoMythrilSize  * _default_'/>
                        <Setting name='DistributionFrequency' avg=':= 1 * 4 * smpoMythrilFreq *_default_'/>
                        <Replaces block='minecraft:stone'/>
                        
                        <!-- Begin Mythril Strategic Cloud Hint Veins -->
                        <Veins name='smpoMythrilBaseHintVeins' block='simpleores:mythril_ore' inherits='PresetHintVeins'>
                            <Description>
                                Single blocks, generously scattered through all heights (density is about that of vanilla iron ore). 
                                They will replace dirt and sandstone (but not grass or sand), so they can be found nearer  
                                to the surface than most ores.  Intened to be used as a child distribution for large, rare strategic  
                                deposits that would otherwise be very difficult to find. 
                            </Description>
                            <DrawWireframe>:=drawWireframes</DrawWireframe>
                            <WireframeColor>0x6079AFD2</WireframeColor>
                            <Replaces block='minecraft:dirt'/>
                            <Replaces block='minecraft:sandstone'/>
                            <Replaces block='minecraft:stone'/>
                        </Veins>
                        <!-- End Mythril Strategic Cloud Hint Veins -->

                    </Cloud>
                    
                
                </IfCondition>
                <!-- End  Strategic Cloud distribution of Mythril -->
                
                
                <!-- Begin  Vanilla distribution of Mythril -->
                <IfCondition condition=':= smpoMythrilDist = "vanillaStdGen"'>
                
                    <StandardGen name='smpoMythrilBaseStandard' block='simpleores:mythril_ore' inherits='PresetStandardGen'>
                        <Description>
                            This mimics vanilla ore generation.
                        </Description>
                        <DrawWireframe>:=drawWireframes</DrawWireframe>
                        <WireframeColor>0x6079AFD2</WireframeColor>
                        <Setting name='Size' avg=':= 1 * 0.75 * smpoMythrilSize * _default_'/>
                        <Setting name='Height' avg=':= 19' range=':= 15' type='uniform'/> 
                        <Setting name='Frequency' avg=':= 1 * 1.25 * smpoMythrilFreq * _default_'/>
                        <Replaces block='minecraft:stone'/>
                    </StandardGen>
                    
                
                </IfCondition>
                <!-- End  Vanilla distribution of Mythril -->
                
                <!-- End Mythril Generation --> 

                
                <!-- Begin Adamantium Generation --> 
                
                <!-- Begin Layered Veins distribution of Adamantium -->
                <IfCondition condition=':= smpoAdamantiumDist = "layeredVeins"'>
                
                    <Veins name='smpoAdamantiumBaseVeins' block='simpleores:adamantium_ore' inherits='PresetLayeredVeins'>
                        <Description>
                            Small, fairly rare motherlodes with 2-4 horizontal veins each.
                        </Description>
                        <DrawWireframe>:=drawWireframes</DrawWireframe>
                        <WireframeColor>0x60159800</WireframeColor>
                        <Setting name='MotherlodeSize' avg=':= 1 * 0.2 * smpoAdamantiumSize * _default_' range=':= 1 * 0.2 * smpoAdamantiumSize * _default_'/>
                        <Setting name='MotherlodeHeight' avg=':= 11' range=':= 9' type='uniform' scaleTo='Biome'/> 
                        <Setting name='SegmentRadius' avg=':= 1 * 0.2 * smpoAdamantiumSize * _default_' range=':= 1 * 0.2 * smpoAdamantiumSize * _default_'/>
                        <Setting name='OreDensity' avg=':= 1 * 1 * _default_' range=':= _default_'/>
                        <Setting name='MotherlodeFrequency' avg=':= 1 * 1.5 * smpoAdamantiumFreq * _default_'/>
                        <Setting name='BranchLength' avg=':= 9/_default_ * _default_' range=':= 4/_default_ * _default_'/>
                        <Setting name='BranchHeightLimit' avg=':= 10'/>
                        <Replaces block='minecraft:stone'/>
                    </Veins>
                    
                    <!-- Begin Preferred Biome Distribution (Adamantium Layered Veins) Settings -->
                    <Veins name='smpoAdamantiumPrefersVeins' block='simpleores:adamantium_ore' inherits='smpoAdamantiumBaseVeins'>
                        <Description>
                            Spawns 2 more times in preferred biomes.
                        </Description>
                        <DrawWireframe>:=drawWireframes</DrawWireframe>
                        <WireframeColor>0x60159800</WireframeColor>
                        <Setting name='MotherlodeFrequency' avg=':= 2 * _default_'/>
                        <BiomeType name='Plains'/>
                    </Veins>
                    <!-- End Preferred Biome Distribution (Adamantium Layered Veins) Settings -->
                
                </IfCondition>
                <!-- End Layered Veins distribution of Adamantium -->
                
                
                <!-- Begin  Huge Veins distribution of Adamantium -->
                <IfCondition condition=':= smpoAdamantiumDist = "hugeVeins"'>
                
                    <Veins name='smpoAdamantiumBaseVeins' block='simpleores:adamantium_ore' inherits='PresetHugeVeins'>
                        <Description>
                            Very large, extremely rare motherlodes.  Each motherlode has many long slender branches - so thin that
                            parts of the branch won't contain any ore at all.  This, combined with the incredible length of the
                            branches, makes them more challenging to follow underground.  Once found, however, a motherlode contains
                            enough ore to keep a player supplied for a very long time.
                            The rarity of these veins might be too frustrating in a single-player setting.  In SMP, though, teamwork 
                            could make finding them much easier and the motherlodes are big enough to supply several people without
                            shortage.  This might be a good way to add challenge to multiplayer worlds.
                            Credit: based on feedback by dyrewulf from the MC forums.
                        </Description>
                        <DrawWireframe>:=drawWireframes</DrawWireframe>
                        <WireframeColor>0x60159800</WireframeColor>
                        <Setting name='MotherlodeSize' avg=':= 1 * 0.2 * smpoAdamantiumSize * _default_' range=':= 1 * 0.2 * smpoAdamantiumSize * _default_'/>
                        <Setting name='MotherlodeHeight' avg=':= 11' range=':= 9' type='uniform' scaleTo='Biome' /> 
                        <Setting name='SegmentRadius' avg=':= 1 * 0.2 * smpoAdamantiumSize * _default_' range=':= 1 * 0.2 * smpoAdamantiumSize * _default_'/>
                        <Setting name='OreDensity' avg=':= 1 * 1 * _default_' range=':= _default_'/>
                        <Setting name='MotherlodeFrequency' avg=':= 1 * 1.5 * smpoAdamantiumFreq * _default_'/>
                        <Setting name='BranchLength' avg=':= 9/_default_ * _default_' range=':= 4/_default_ * _default_'/>
                        <Setting name='BranchHeightLimit' avg=':= 10'/>
                        <Replaces block='minecraft:stone'/>
                    </Veins>
                    
                    <!-- Begin Preferred Biome Distribution (Adamantium Huge Veins) Settings -->
                    <Veins name='smpoAdamantiumPrefersVeins' block='simpleores:adamantium_ore' inherits='smpoAdamantiumBaseVeins'>
                        <Description>
                            Spawns 2 more times in preferred biomes.
                        </Description>
                        <DrawWireframe>:=drawWireframes</DrawWireframe>
                        <WireframeColor>0x60159800</WireframeColor>
                        <Setting name='MotherlodeFrequency' avg=':= 2 * _default_'/>
                        <BiomeType name='Plains'/>
                    </Veins>
                    <!-- End Preferred Biome Distribution (Adamantium Huge Veins) Settings -->
                
                </IfCondition>
                <!-- End  Huge Veins distribution of Adamantium -->
                
                
                <!-- Begin  Strategic Cloud distribution of Adamantium -->
                <IfCondition condition=':= smpoAdamantiumDist = "strategicCloud"'>
                
                    <Cloud name='smpoAdamantiumBaseCloud' block='simpleores:adamantium_ore' inherits='PresetStrategicCloud'>
                        <Description>
                            Large irregular clouds filled lightly with ore.  These are huge, spanning several 
                            adjacent chunks, and consequently rather rare.  They contain a sizeable amount of 
                            ore, but it takes some time and effort to mine due to low density.
                            The intent for strategic clouds is that the player will need to actively search for
                            one and then set up a semi-permanent mining base and spend some time actually mining
                            the ore.
                        </Description>
                        <DrawWireframe>:=drawWireframes</DrawWireframe>
                        <WireframeColor>0x60159800</WireframeColor>
                        <Setting name='CloudRadius' avg=':= 1 * 0.9 * smpoAdamantiumSize * _default_' range=':= 1 * 0.9 * smpoAdamantiumSize * _default_'/>
                        <Setting name='CloudThickness' avg=':= 1 * 0.9 * smpoAdamantiumSize * _default_' range=':= 1 * 0.9 * smpoAdamantiumSize * _default_'/>
                        <Setting name='CloudHeight' avg=':= 11' range=':= 9' type='uniform' scaleTo='Biome'/>
                        <Setting name='OreDensity' avg=':= 1 * 1 * _default_' range=':= _default_'/>
                        <Setting name='CloudThickness' avg=':= 1 * 0.9 * 0.9 * smpoAdamantiumSize * _default_' range=':= 1 * 0.9 * 0.9 * smpoAdamantiumSize  * _default_'/>
                        <Setting name='DistributionFrequency' avg=':= 1 * 4 * smpoAdamantiumFreq *_default_'/>
                        <Replaces block='minecraft:stone'/>
                        
                        <!-- Begin Adamantium Strategic Cloud Hint Veins -->
                        <Veins name='smpoAdamantiumBaseHintVeins' block='simpleores:adamantium_ore' inherits='PresetHintVeins'>
                            <Description>
                                Single blocks, generously scattered through all heights (density is about that of vanilla iron ore). 
                                They will replace dirt and sandstone (but not grass or sand), so they can be found nearer  
                                to the surface than most ores.  Intened to be used as a child distribution for large, rare strategic  
                                deposits that would otherwise be very difficult to find. 
                            </Description>
                            <DrawWireframe>:=drawWireframes</DrawWireframe>
                            <WireframeColor>0x60159800</WireframeColor>
                            <Replaces block='minecraft:dirt'/>
                            <Replaces block='minecraft:sandstone'/>
                            <Replaces block='minecraft:stone'/>
                        </Veins>
                        <!-- End Adamantium Strategic Cloud Hint Veins -->

                    </Cloud>
                    
                
                </IfCondition>
                <!-- End  Strategic Cloud distribution of Adamantium -->
                
                
                <!-- Begin  Vanilla distribution of Adamantium -->
                <IfCondition condition=':= smpoAdamantiumDist = "vanillaStdGen"'>
                
                    <StandardGen name='smpoAdamantiumBaseStandard' block='simpleores:adamantium_ore' inherits='PresetStandardGen'>
                        <Description>
                            This mimics vanilla ore generation.
                        </Description>
                        <DrawWireframe>:=drawWireframes</DrawWireframe>
                        <WireframeColor>0x60159800</WireframeColor>
                        <Setting name='Size' avg=':= 1 * 0.75 * smpoAdamantiumSize * _default_'/>
                        <Setting name='Height' avg=':= 11' range=':= 9' type='uniform'/> 
                        <Setting name='Frequency' avg=':= 1 * 1.25 * smpoAdamantiumFreq * _default_'/>
                        <Replaces block='minecraft:stone'/>
                    </StandardGen>
                    
                
                </IfCondition>
                <!-- End  Vanilla distribution of Adamantium -->
                
                <!-- End Adamantium Generation --> 

                <!-- Done adding ores -->
            
            </IfCondition>
            <!-- Overworld Setup Complete -->

            <!-- Setup Nether -->
            <IfCondition condition=':= dimension.generator = "HellRandomLevelSource"'>
                
                <!-- Starting Original Nether Ore Removal -->
                <Substitute name='smpoNetherOreSubstitute0' block='minecraft:stone'>
                    <Description>
                        Replace vanilla-generated ore clusters.
                    </Description>
                    <Comment>
                        The global option deferredPopulationRange must be large enough to catch all ore clusters (>= 32).
                    </Comment>
                    <Replaces block='simpleores:copper_ore:0' />
                    <Replaces block='simpleores:tin_ore:0' />
                    <Replaces block='simpleores:mythril_ore:0' />
                    <Replaces block='simpleores:adamantium_ore:0' />
                    <Replaces block='simpleores:onyx_ore:0' />
                </Substitute>
                <!-- Original Nether Ore Removal Complete -->
                
                <!-- Adding ores --> 
                
                <!-- Begin Onyx Generation --> 
                
                <!-- Begin Layered Veins distribution of Onyx -->
                <IfCondition condition=':= smpoOnyxDist = "layeredVeins"'>
                
                    <Veins name='smpoOnyxBaseVeins' block='simpleores:onyx_ore' inherits='PresetLayeredVeins'>
                        <Description>
                            Small, fairly rare motherlodes with 2-4 horizontal veins each.
                        </Description>
                        <DrawWireframe>:=drawWireframes</DrawWireframe>
                        <WireframeColor>0x60232323</WireframeColor>
                        <Setting name='MotherlodeSize' avg=':= 1 * 1 * smpoOnyxSize * _default_' range=':= 1 * 1 * smpoOnyxSize * _default_'/>
                        <Setting name='MotherlodeHeight' avg=':= 120' range=':= 120' type='uniform' scaleTo='Biome'/> 
                        <Setting name='SegmentRadius' avg=':= 1 * 1 * smpoOnyxSize * _default_' range=':= 1 * 1 * smpoOnyxSize * _default_'/>
                        <Setting name='OreDensity' avg=':= 1 * 1 * _default_' range=':= _default_'/>
                        <Setting name='MotherlodeFrequency' avg=':= 3 * 1 * smpoOnyxFreq * _default_'/>
                        <Replaces block='minecraft:stone'/>
                    </Veins>
                
                </IfCondition>
                <!-- End Layered Veins distribution of Onyx -->
                
                
                <!-- Begin  Huge Veins distribution of Onyx -->
                <IfCondition condition=':= smpoOnyxDist = "hugeVeins"'>
                
                    <Veins name='smpoOnyxBaseVeins' block='simpleores:onyx_ore' inherits='PresetHugeVeins'>
                        <Description>
                            Very large, extremely rare motherlodes.  Each motherlode has many long slender branches - so thin that
                            parts of the branch won't contain any ore at all.  This, combined with the incredible length of the
                            branches, makes them more challenging to follow underground.  Once found, however, a motherlode contains
                            enough ore to keep a player supplied for a very long time.
                            The rarity of these veins might be too frustrating in a single-player setting.  In SMP, though, teamwork 
                            could make finding them much easier and the motherlodes are big enough to supply several people without
                            shortage.  This might be a good way to add challenge to multiplayer worlds.
                            Credit: based on feedback by dyrewulf from the MC forums.
                        </Description>
                        <DrawWireframe>:=drawWireframes</DrawWireframe>
                        <WireframeColor>0x60232323</WireframeColor>
                        <Setting name='MotherlodeSize' avg=':= 1 * 1 * smpoOnyxSize * _default_' range=':= 1 * 1 * smpoOnyxSize * _default_'/>
                        <Setting name='MotherlodeHeight' avg=':= 120' range=':= 120' type='uniform' scaleTo='Biome' /> 
                        <Setting name='SegmentRadius' avg=':= 1 * 1 * smpoOnyxSize * _default_' range=':= 1 * 1 * smpoOnyxSize * _default_'/>
                        <Setting name='OreDensity' avg=':= 1 * 1 * _default_' range=':= _default_'/>
                        <Setting name='MotherlodeFrequency' avg=':= 3 * 1 * smpoOnyxFreq * _default_'/>
                        <Replaces block='minecraft:stone'/>
                    </Veins>
                
                </IfCondition>
                <!-- End  Huge Veins distribution of Onyx -->
                
                
                <!-- Begin  Strategic Cloud distribution of Onyx -->
                <IfCondition condition=':= smpoOnyxDist = "strategicCloud"'>
                
                    <Cloud name='smpoOnyxBaseCloud' block='simpleores:onyx_ore' inherits='PresetStrategicCloud'>
                        <Description>
                            Large irregular clouds filled lightly with ore.  These are huge, spanning several 
                            adjacent chunks, and consequently rather rare.  They contain a sizeable amount of 
                            ore, but it takes some time and effort to mine due to low density.
                            The intent for strategic clouds is that the player will need to actively search for
                            one and then set up a semi-permanent mining base and spend some time actually mining
                            the ore.
                        </Description>
                        <DrawWireframe>:=drawWireframes</DrawWireframe>
                        <WireframeColor>0x60232323</WireframeColor>
                        <Setting name='CloudRadius' avg=':= 1 * 1 * smpoOnyxSize * _default_' range=':= 1 * 1 * smpoOnyxSize * _default_'/>
                        <Setting name='CloudThickness' avg=':= 1 * 1 * smpoOnyxSize * _default_' range=':= 1 * 1 * smpoOnyxSize * _default_'/>
                        <Setting name='CloudHeight' avg=':= 120' range=':= 120' type='uniform' scaleTo='Biome'/>
                        <Setting name='OreDensity' avg=':= 1 * 1 * _default_' range=':= _default_'/>
                        <Setting name='CloudThickness' avg=':= 1 * 1 * 1 * smpoOnyxSize * _default_' range=':= 1 * 1 * 1 * smpoOnyxSize  * _default_'/>
                        <Setting name='DistributionFrequency' avg=':= 3 * 1 * smpoOnyxFreq *_default_'/>
                        <Replaces block='minecraft:stone'/>
                        
                        <!-- Begin Onyx Strategic Cloud Hint Veins -->
                        <Veins name='smpoOnyxBaseHintVeins' block='simpleores:onyx_ore' inherits='PresetHintVeins'>
                            <Description>
                                Single blocks, generously scattered through all heights (density is about that of vanilla iron ore). 
                                They will replace dirt and sandstone (but not grass or sand), so they can be found nearer  
                                to the surface than most ores.  Intened to be used as a child distribution for large, rare strategic  
                                deposits that would otherwise be very difficult to find. 
                            </Description>
                            <DrawWireframe>:=drawWireframes</DrawWireframe>
                            <WireframeColor>0x60232323</WireframeColor>
                            <Replaces block='minecraft:dirt'/>
                            <Replaces block='minecraft:sandstone'/>
                            <Replaces block='minecraft:stone'/>
                        </Veins>
                        <!-- End Onyx Strategic Cloud Hint Veins -->

                    </Cloud>
                
                </IfCondition>
                <!-- End  Strategic Cloud distribution of Onyx -->
                
                
                <!-- Begin  Vanilla distribution of Onyx -->
                <IfCondition condition=':= smpoOnyxDist = "vanillaStdGen"'>
                
                    <StandardGen name='smpoOnyxBaseStandard' block='simpleores:onyx_ore' inherits='PresetStandardGen'>
                        <Description>
                            This mimics vanilla ore generation.
                        </Description>
                        <DrawWireframe>:=drawWireframes</DrawWireframe>
                        <WireframeColor>0x60232323</WireframeColor>
                        <Setting name='Size' avg=':= 1 * 1 * smpoOnyxSize * _default_'/>
                        <Setting name='Height' avg=':= 120' range=':= 120' type='uniform'/> 
                        <Setting name='Frequency' avg=':= 3 * 1 * smpoOnyxFreq * _default_'/>
                        <Replaces block='minecraft:stone'/>
                    </StandardGen>
                
                </IfCondition>
                <!-- End  Vanilla distribution of Onyx -->
                
                <!-- End Onyx Generation --> 

                <!-- Done adding ores -->
            
            </IfCondition>
            <!-- Nether Setup Complete -->

        
        </ConfigSection>
        <!-- Configuration for Custom Ore Generation Complete! -->
    
    </IfModInstalled> 
 


<!-- This file was made using the Sprocket Configuration Generator. -->