Advertisement
Pyromancer3D

BiomesOPlenty.xml

Jan 13th, 2015
269
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 44.51 KB | None | 0 0
  1.  
  2. <!--**************  CustomOreGen Biomes O Plenty Ores Module ***********************
  3. *
  4. *   This file contains Presets, Options, and Distributions for Biomes O Plenty ores.
  5. *
  6. ******************************************************************************-->
  7.  
  8. <!--
  9. Ores included in this configuration:
  10.  
  11. Ruby, Peridot, Topaz, Tanzanite, Malachite, Sapphire, Amber
  12. -->
  13.  
  14. <IfModInstalled name='BiomesOPlenty'>
  15.   <ConfigSection>
  16.  
  17.     <!-- Options and Symbols -->
  18.    
  19.     <ConfigSection>
  20.       <OptionDisplayGroup name='groupbiomesOPlenty' displayName='Biomes O Plenty' displayState='shown'>
  21.         <Description>
  22.           Distribution options for Biomes O Plenty Ores.
  23.         </Description>
  24.       </OptionDisplayGroup>
  25.  
  26.       <OptionNumeric name='bopGemSize' default='1' min='0' max='5'
  27.                     displayState='shown' displayGroup='groupbiomesOPlenty'>
  28.         <Description>
  29.           A global multiplier for the size of all BOP gem distributions.
  30.         </Description>
  31.         <DisplayName>Gem Deposit Size</DisplayName>
  32.       </OptionNumeric>
  33.  
  34.       <OptionNumeric name='bopGemFreq' default='1' min='0' max='5'
  35.                     displayState='shown' displayGroup='groupbiomesOPlenty'>
  36.         <Description>
  37.           A global multiplier for the frequency of all BOP gem distributions.
  38.         </Description>
  39.         <DisplayName>Gem Frequency</DisplayName>
  40.       </OptionNumeric>
  41.  
  42.       <ConfigSection>
  43.        
  44.         <!-- Ruby Configuration UI -->
  45.        
  46.         <OptionChoice name='bopRubyDist' default='layeredVeins' displayState='shown' displayGroup='groupbiomesOPlenty'>
  47.           <Description> Controls how Ruby is generated </Description>
  48.           <DisplayName>Biomes O Plenty Ruby Type</DisplayName>
  49.           <Choice value='layeredVeins' displayValue='Veins'>
  50.             <Description>
  51.               Veins of Ore leading to a Motherlode.  Most realistic placement.
  52.             </Description>
  53.           </Choice>
  54.           <Choice value='strategicClouds' displayValue='Clouds'>
  55.             <Description>
  56.               Rare, sparsely populated clouds of ore extending over several chunks.
  57.             </Description>
  58.           </Choice>
  59.           <Choice value='vanillaStdGen' displayValue='Clusters'>
  60.             <Description>
  61.               Small evenly scattered clusters of ore.
  62.             </Description>
  63.           </Choice>
  64.           <Choice value='none' displayValue='None' description='No Ruby is generated at all.'/>
  65.           <Choice value='disabled' displayValue='Disabled' description='No Ruby is generated, and no Mystcraft symbols are available.'/>
  66.         </OptionChoice>
  67.        
  68.         <OptionNumeric name='bopRubyFreq' default='1'  min='0' max='5' displayState=':= if(?advOptions,"shown","hidden")' displayGroup='groupbiomesOPlenty'>
  69.           <Description> Frequency multiplier for Biomes O Plenty Ruby distributions </Description>
  70.           <DisplayName>Biomes O Plenty Ruby Freq.</DisplayName>
  71.         </OptionNumeric>
  72.        
  73.         <OptionNumeric name='bopRubySize' default='1'  min='0' max='5' displayState=':= if(?advOptions,"shown","hidden")' displayGroup='groupbiomesOPlenty'>
  74.           <Description> Size multiplier for Biomes O Plenty Ruby distributions </Description>
  75.           <DisplayName>Biomes O Plenty Ruby Size</DisplayName>
  76.         </OptionNumeric>
  77.         <!-- Ruby Mystcraft Symbols -->
  78.  
  79.            <IfCondition condition=':= bopRubyDist != "disabled"'>
  80.         <MystcraftSymbol name='bopRubyClusters' displayName='Ruby Clusters'/>
  81.         <MystcraftSymbol name='bopRubyVeins' displayName='Ruby Veins'/>
  82.         <MystcraftSymbol name='bopRubyClouds' displayName='Ruby Clouds'>
  83.           <Instability>:= 50 * (age.bopRubyClusters + age.bopRubyVeins + age.bopRubyClouds - 1)^3</Instability>
  84.         </MystcraftSymbol>
  85.           </IfCondition>
  86.        
  87.       </ConfigSection>
  88.       <ConfigSection>
  89.        
  90.         <!-- Peridot Configuration UI -->
  91.        
  92.         <OptionChoice name='bopPeridotDist' default='layeredVeins' displayState='shown' displayGroup='groupbiomesOPlenty'>
  93.           <Description> Controls how Peridot is generated </Description>
  94.           <DisplayName>Biomes O Plenty Peridot Type</DisplayName>
  95.           <Choice value='layeredVeins' displayValue='Veins'>
  96.             <Description>
  97.               Veins of Ore leading to a Motherlode.  Most realistic placement.
  98.             </Description>
  99.           </Choice>
  100.           <Choice value='strategicClouds' displayValue='Clouds'>
  101.             <Description>
  102.               Rare, sparsely populated clouds of ore extending over several chunks.
  103.             </Description>
  104.           </Choice>
  105.           <Choice value='vanillaStdGen' displayValue='Clusters'>
  106.             <Description>
  107.               Small evenly scattered clusters of ore.  This is the vanilla Peridot generation.
  108.             </Description>
  109.           </Choice>
  110.           <Choice value='none' displayValue='None' description='No Peridot is generated at all.'/>
  111.           <Choice value='disabled' displayValue='Disabled' description='No Peridot is generated, and no Mystcraft symbols are available.'/>
  112.         </OptionChoice>
  113.        
  114.         <OptionNumeric name='bopPeridotFreq' default='1'  min='0' max='5' displayState=':= if(?advOptions,"shown","hidden")' displayGroup='groupbiomesOPlenty'>
  115.           <Description> Frequency multiplier for Biomes O Plenty Peridot distributions </Description>
  116.           <DisplayName>Biomes O Plenty Peridot Freq.</DisplayName>
  117.         </OptionNumeric>
  118.        
  119.         <OptionNumeric name='bopPeridotSize' default='1'  min='0' max='5' displayState=':= if(?advOptions,"shown","hidden")' displayGroup='groupbiomesOPlenty'>
  120.           <Description> Size multiplier for Biomes O Plenty Peridot distributions </Description>
  121.           <DisplayName>Biomes O Plenty Peridot Size</DisplayName>
  122.         </OptionNumeric>
  123.         <!-- Peridot Mystcraft Symbols -->
  124.        
  125.            <IfCondition condition=':= bopPeridotDist != "disabled"'>
  126.         <MystcraftSymbol name='bopPeridotClusters' displayName='Peridot Clusters'/>
  127.         <MystcraftSymbol name='bopPeridotVeins' displayName='Peridot Veins'/>
  128.         <MystcraftSymbol name='bopPeridotClouds' displayName='Peridot Clouds'>
  129.           <Instability>:= 50 * (age.bopPeridotClusters + age.bopPeridotVeins + age.bopPeridotClouds - 1)^3</Instability>
  130.         </MystcraftSymbol>
  131.           </IfCondition>
  132.        
  133.       </ConfigSection>
  134.       <ConfigSection>
  135.        
  136.         <!-- Topaz Configuration UI -->
  137.        
  138.         <OptionChoice name='bopTopazDist' default='layeredVeins' displayState='shown' displayGroup='groupbiomesOPlenty'>
  139.           <Description> Controls how Topaz is generated </Description>
  140.           <DisplayName>Biomes O Plenty Topaz Type</DisplayName>
  141.           <Choice value='layeredVeins' displayValue='Veins'>
  142.             <Description>
  143.               Veins of Ore leading to a Motherlode.  Most realistic placement.
  144.             </Description>
  145.           </Choice>
  146.           <Choice value='strategicClouds' displayValue='Clouds'>
  147.             <Description>
  148.               Rare, sparsely populated clouds of ore extending over several chunks.
  149.             </Description>
  150.           </Choice>
  151.           <Choice value='vanillaStdGen' displayValue='Clusters'>
  152.             <Description>
  153.               Small evenly scattered clusters of ore.  This is the vanilla Topaz generation.
  154.             </Description>
  155.           </Choice>
  156.           <Choice value='none' displayValue='None' description='No Topaz is generated at all.'/>
  157.           <Choice value='disabled' displayValue='Disabled' description='No Topaz is generated, and no Mystcraft symbols are available.'/>
  158.         </OptionChoice>
  159.        
  160.         <OptionNumeric name='bopTopazFreq' default='1'  min='0' max='5' displayState=':= if(?advOptions,"shown","hidden")' displayGroup='groupbiomesOPlenty'>
  161.           <Description> Frequency multiplier for Biomes O Plenty Topaz distributions </Description>
  162.           <DisplayName>Biomes O Plenty Topaz Freq.</DisplayName>
  163.         </OptionNumeric>
  164.        
  165.         <OptionNumeric name='bopTopazSize' default='1'  min='0' max='5' displayState=':= if(?advOptions,"shown","hidden")' displayGroup='groupbiomesOPlenty'>
  166.           <Description> Size multiplier for Biomes O Plenty Topaz distributions </Description>
  167.           <DisplayName>Biomes O Plenty Topaz Size</DisplayName>
  168.         </OptionNumeric>
  169.         <!-- Topaz Mystcraft Symbols -->
  170.        
  171.            <IfCondition condition=':= bopTopazDist != "disabled"'>
  172.         <MystcraftSymbol name='bopTopazClusters' displayName='Topaz Clusters'/>
  173.         <MystcraftSymbol name='bopTopazVeins' displayName='Topaz Veins'/>
  174.         <MystcraftSymbol name='bopTopazClouds' displayName='Topaz Clouds'>
  175.           <Instability>:= 50 * (age.bopTopazClusters + age.bopTopazVeins + age.bopTopazClouds - 1)^3</Instability>
  176.         </MystcraftSymbol>
  177.           </IfCondition>
  178.        
  179.       </ConfigSection>
  180.       <ConfigSection>
  181.        
  182.         <!-- Tanzanite Configuration UI -->
  183.        
  184.         <OptionChoice name='bopTanzaniteDist' default='layeredVeins' displayState='shown' displayGroup='groupbiomesOPlenty'>
  185.           <Description> Controls how Tanzanite is generated </Description>
  186.           <DisplayName>Biomes O Plenty Tanzanite Type</DisplayName>
  187.           <Choice value='layeredVeins' displayValue='Veins'>
  188.             <Description>
  189.               Veins of Ore leading to a Motherlode.  Most realistic placement.
  190.             </Description>
  191.           </Choice>
  192.           <Choice value='strategicClouds' displayValue='Clouds'>
  193.             <Description>
  194.               Rare, sparsely populated clouds of ore extending over several chunks.
  195.             </Description>
  196.           </Choice>
  197.           <Choice value='vanillaStdGen' displayValue='Clusters'>
  198.             <Description>
  199.               Small evenly scattered clusters of ore.  This is the vanilla Tanzanite generation.
  200.             </Description>
  201.           </Choice>
  202.           <Choice value='none' displayValue='None' description='No Tanzanite is generated at all.'/>
  203.           <Choice value='disabled' displayValue='Disabled' description='No Tanzanite is generated, and no Mystcraft symbols are available.'/>
  204.         </OptionChoice>
  205.        
  206.         <OptionNumeric name='bopTanzaniteFreq' default='1'  min='0' max='5' displayState=':= if(?advOptions,"shown","hidden")' displayGroup='groupbiomesOPlenty'>
  207.           <Description> Frequency multiplier for Biomes O Plenty Tanzanite distributions </Description>
  208.           <DisplayName>Biomes O Plenty Tanzanite Freq.</DisplayName>
  209.         </OptionNumeric>
  210.        
  211.         <OptionNumeric name='bopTanzaniteSize' default='1'  min='0' max='5' displayState=':= if(?advOptions,"shown","hidden")' displayGroup='groupbiomesOPlenty'>
  212.           <Description> Size multiplier for Biomes O Plenty Tanzanite distributions </Description>
  213.           <DisplayName>Biomes O Plenty Tanzanite Size</DisplayName>
  214.         </OptionNumeric>
  215.         <!-- Tanzanite Mystcraft Symbols -->
  216.        
  217.            <IfCondition condition=':= bopTanzaniteDist != "disabled"'>
  218.         <MystcraftSymbol name='bopTanzaniteClusters' displayName='Tanzanite Clusters'/>
  219.         <MystcraftSymbol name='bopTanzaniteVeins' displayName='Tanzanite Veins'/>
  220.         <MystcraftSymbol name='bopTanzaniteClouds' displayName='Tanzanite Clouds'>
  221.           <Instability>:= 50 * (age.bopTanzaniteClusters + age.bopTanzaniteVeins + age.bopTanzaniteClouds - 1)^3</Instability>
  222.         </MystcraftSymbol>
  223.           </IfCondition>
  224.        
  225.       </ConfigSection>
  226.       <ConfigSection>
  227.        
  228.         <!-- Malachite Configuration UI -->
  229.        
  230.         <OptionChoice name='bopMalachiteDist' default='layeredVeins' displayState='shown' displayGroup='groupbiomesOPlenty'>
  231.           <Description> Controls how Malachite is generated </Description>
  232.           <DisplayName>Biomes O Plenty Malachite Type</DisplayName>
  233.           <Choice value='layeredVeins' displayValue='Veins'>
  234.             <Description>
  235.               Veins of Ore leading to a Motherlode.  Most realistic placement.
  236.             </Description>
  237.           </Choice>
  238.           <Choice value='strategicClouds' displayValue='Clouds'>
  239.             <Description>
  240.               Rare, sparsely populated clouds of ore extending over several chunks.
  241.             </Description>
  242.           </Choice>
  243.           <Choice value='vanillaStdGen' displayValue='Clusters'>
  244.             <Description>
  245.               Small evenly scattered clusters of ore.  This is the vanilla Malachite generation.
  246.             </Description>
  247.           </Choice>
  248.           <Choice value='none' displayValue='None' description='No Malachite is generated at all.'/>
  249.           <Choice value='disabled' displayValue='Disabled' description='No Malachite is generated, and no Mystcraft symbols are available.'/>
  250.         </OptionChoice>
  251.        
  252.         <OptionNumeric name='bopMalachiteFreq' default='1'  min='0' max='5' displayState=':= if(?advOptions,"shown","hidden")' displayGroup='groupbiomesOPlenty'>
  253.           <Description> Frequency multiplier for Biomes O Plenty Malachite distributions </Description>
  254.           <DisplayName>Biomes O Plenty Malachite Freq.</DisplayName>
  255.         </OptionNumeric>
  256.        
  257.         <OptionNumeric name='bopMalachiteSize' default='1'  min='0' max='5' displayState=':= if(?advOptions,"shown","hidden")' displayGroup='groupbiomesOPlenty'>
  258.           <Description> Size multiplier for Biomes O Plenty Malachite distributions </Description>
  259.           <DisplayName>Biomes O Plenty Malachite Size</DisplayName>
  260.         </OptionNumeric>
  261.         <!-- Malachite Mystcraft Symbols -->
  262.        
  263.            <IfCondition condition=':= bopMalachiteDist != "disabled"'>
  264.         <MystcraftSymbol name='bopMalachiteClusters' displayName='Malachite Clusters'/>
  265.         <MystcraftSymbol name='bopMalachiteVeins' displayName='Malachite Veins'/>
  266.         <MystcraftSymbol name='bopMalachiteClouds' displayName='Malachite Clouds'>
  267.           <Instability>:= 50 * (age.bopMalachiteClusters + age.bopMalachiteVeins + age.bopMalachiteClouds - 1)^3</Instability>
  268.         </MystcraftSymbol>
  269.           </IfCondition>
  270.        
  271.       </ConfigSection>
  272.       <ConfigSection>
  273.        
  274.         <!-- Sapphire Configuration UI -->
  275.        
  276.         <OptionChoice name='bopSapphireDist' default='layeredVeins' displayState='shown' displayGroup='groupbiomesOPlenty'>
  277.           <Description> Controls how Sapphire is generated </Description>
  278.           <DisplayName>Biomes O Plenty Sapphire Type</DisplayName>
  279.           <Choice value='layeredVeins' displayValue='Veins'>
  280.             <Description>
  281.               Veins of Ore leading to a Motherlode.  Most realistic placement.
  282.             </Description>
  283.           </Choice>
  284.           <Choice value='strategicClouds' displayValue='Clouds'>
  285.             <Description>
  286.               Rare, sparsely populated clouds of ore extending over several chunks.
  287.             </Description>
  288.           </Choice>
  289.           <Choice value='vanillaStdGen' displayValue='Clusters'>
  290.             <Description>
  291.               Small evenly scattered clusters of ore.  This is the vanilla Sapphire generation.
  292.             </Description>
  293.           </Choice>
  294.           <Choice value='none' displayValue='None' description='No Sapphire is generated at all.'/>
  295.           <Choice value='disabled' displayValue='Disabled' description='No Sapphire is generated, and no Mystcraft symbols are available.'/>
  296.         </OptionChoice>
  297.        
  298.         <OptionNumeric name='bopSapphireFreq' default='1'  min='0' max='5' displayState=':= if(?advOptions,"shown","hidden")' displayGroup='groupbiomesOPlenty'>
  299.           <Description> Frequency multiplier for Biomes O Plenty Sapphire distributions </Description>
  300.           <DisplayName>Biomes O Plenty Sapphire Freq.</DisplayName>
  301.         </OptionNumeric>
  302.        
  303.         <OptionNumeric name='bopSapphireSize' default='1'  min='0' max='5' displayState=':= if(?advOptions,"shown","hidden")' displayGroup='groupbiomesOPlenty'>
  304.           <Description> Size multiplier for Biomes O Plenty Sapphire distributions </Description>
  305.           <DisplayName>Biomes O Plenty Sapphire Size</DisplayName>
  306.         </OptionNumeric>
  307.         <!-- Sapphire Mystcraft Symbols -->
  308.        
  309.            <IfCondition condition=':= bopSapphireDist != "disabled"'>
  310.         <MystcraftSymbol name='bopSapphireClusters' displayName='Sapphire Clusters'/>
  311.         <MystcraftSymbol name='bopSapphireVeins' displayName='Sapphire Veins'/>
  312.         <MystcraftSymbol name='bopSapphireClouds' displayName='Sapphire Clouds'>
  313.           <Instability>:= 50 * (age.bopSapphireClusters + age.bopSapphireVeins + age.bopSapphireClouds - 1)^3</Instability>
  314.         </MystcraftSymbol>
  315.           </IfCondition>
  316.        
  317.       </ConfigSection>
  318.       <ConfigSection>
  319.         <!-- Amber Configuration UI -->
  320.        
  321.         <OptionChoice name='bopAmberDist' default='layeredVeins' displayState='shown' displayGroup='groupbiomesOPlenty'>
  322.           <Description> Controls how Amber is generated </Description>
  323.           <DisplayName>Biomes O Plenty Amber Type</DisplayName>
  324.           <Choice value='layeredVeins' displayValue='Veins'>
  325.             <Description>
  326.               Veins of Ore leading to a Motherlode.  Most realistic placement.
  327.             </Description>
  328.           </Choice>
  329.           <Choice value='strategicClouds' displayValue='Clouds'>
  330.             <Description>
  331.               Rare, sparsely populated clouds of ore extending over several chunks.
  332.             </Description>
  333.           </Choice>
  334.           <Choice value='vanillaStdGen' displayValue='Clusters'>
  335.             <Description>
  336.               Small evenly scattered clusters of ore.  This is the vanilla Amber generation.
  337.             </Description>
  338.           </Choice>
  339.           <Choice value='none' displayValue='None' description='No Amber is generated at all.'/>
  340.           <Choice value='disabled' displayValue='Disabled' description='No Amber is generated, and no Mystcraft symbols are available.'/>
  341.         </OptionChoice>
  342.        
  343.         <OptionNumeric name='bopAmberFreq' default='1'  min='0' max='5' displayState=':= if(?advOptions,"shown","hidden")' displayGroup='groupbiomesOPlenty'>
  344.           <Description> Frequency multiplier for Biomes O Plenty Amber distributions </Description>
  345.           <DisplayName>Biomes O Plenty Amber Freq.</DisplayName>
  346.         </OptionNumeric>
  347.        
  348.         <OptionNumeric name='bopAmberSize' default='1'  min='0' max='5' displayState=':= if(?advOptions,"shown","hidden")' displayGroup='groupbiomesOPlenty'>
  349.           <Description> Size multiplier for Biomes O Plenty Amber distributions </Description>
  350.           <DisplayName>Biomes O Plenty Amber Size</DisplayName>
  351.         </OptionNumeric>
  352.         <!-- Amber Mystcraft Symbols -->
  353.        
  354.            <IfCondition condition=':= bopAmberDist != "disabled"'>
  355.         <MystcraftSymbol name='bopAmberClusters' displayName='Amber Clusters'/>
  356.         <MystcraftSymbol name='bopAmberVeins' displayName='Amber Veins'/>
  357.         <MystcraftSymbol name='bopAmberClouds' displayName='Amber Clouds'>
  358.           <Instability>:= 50 * (age.bopAmberClusters + age.bopAmberVeins + age.bopAmberClouds - 1)^3</Instability>
  359.         </MystcraftSymbol>
  360.           </IfCondition>
  361.       </ConfigSection>
  362.     </ConfigSection>
  363.    
  364.     <!-- ***********   Gem Presets   ******************* -->
  365.  
  366.     <StandardGenPreset name='PresetStandardGenGem' inherits='PresetStandardGen'>
  367.       <Setting name='Size' avg=':= bopGemSize'/>
  368.       <Setting name='Frequency' avg=':= 2 * bopGemFreq * _default_'/>
  369.       <Setting name='Height' avg=':= 16/64 * dimension.groundLevel'
  370.               range=':= 12/64 * dimension.groundLevel'/>
  371.     </StandardGenPreset>
  372.  
  373.     <VeinsPreset name='PresetLayeredGemVeins' inherits='PresetLayeredVeins'>
  374.       <Setting name='MotherlodeFrequency' avg=':= 1.5 * bopGemFreq * _default_'/>
  375.       <Setting name='OreDensity' avg=':= 0.4 * _default_' range='0.2'/>
  376.       <Setting name='BranchLength' avg=':= 0.25 * bopGemSize * _default_'
  377.               range=':= 0.25 * bopGemSize * _default_'/>
  378.       <Setting name='MotherlodeSize' avg=':= 0.5 * bopGemSize * _default_'/>
  379.       <Setting name='MotherlodeHeight' avg=':= 32/64 * dimension.groundLevel'
  380.               range=':= 12/64' type='normal'/>
  381.       <Setting name='BranchHeightLimit' avg='10'/>  
  382.       <Setting name='BranchFrequency' avg=':= 0.85 * _default_'/>
  383.       <Setting name='SegmentRadius'
  384.               avg=':= 0.7 * bopGemSize * _default_'
  385.               range=':= 0.5 * bopGemSize * _default_'/>
  386.       <Setting name='SegmentAngle' avg='0.6' range='0.40' />
  387.     </VeinsPreset>
  388.  
  389.     <CloudPreset name='PresetStrategicGemCloud' inherits='PresetStrategicCloud'>
  390.       <Description>  
  391.         Diffuse gem cloud surrounded by single-block "hint" veins.
  392.       </Description>
  393.       <Setting name='DistributionFrequency'
  394.               avg=':= 4.5 * bopGemFreq * _default_'/>
  395.       <Setting name='CloudRadius' avg=':= 0.5 * bopGemSize * _default_'
  396.               range=':= 0.5 * bopGemSize * _default_'/>
  397.       <Setting name='CloudThickness' avg=':= 0.5 * bopGemSize * _default_'
  398.               range=':= bopGemSize * _default_'/>
  399.       <Setting name='OreDensity' avg=':= 0.3 * _default_'/>
  400.       <Setting name='CloudHeight' avg=':= 32/64 * dimension.groundLevel' range=':= 12/64'/>
  401.     </CloudPreset>
  402.  
  403.     <VeinsPreset name='PresetGemHintVeins' inherits='PresetHintVeins'>
  404.       <Setting name='MotherlodeFrequency' avg=':= 0.3 * _default_'/>
  405.       <Setting name='MotherlodeRangeLimit'
  406.               avg=':= 0.75 * bopGemSize * _default_'
  407.               range=':= 0.65 * bopGemSize * _default_'/>
  408.     </VeinsPreset>
  409.    
  410.     <IfCondition condition=':= ?COGActive'>
  411.      
  412.       <!-- Normal World Deposit Removal -->
  413.       <Substitute name='biomesOPlentyOreSubstitute' block='minecraft:stone'>
  414.         <Description>
  415.           Replace default-generated Biomes O Plenty ore clusters with stone.
  416.         </Description>
  417.         <Comment>
  418.           The global option deferredPopulationRange must be large
  419.           enough to catch all ore clusters (>= 32)
  420.         </Comment>
  421.         <Replaces block='BiomesOPlenty:gemOre:2'/>
  422.         <Replaces block='BiomesOPlenty:gemOre:4'/>
  423.         <Replaces block='BiomesOPlenty:gemOre:6'/>
  424.         <Replaces block='BiomesOPlenty:gemOre:8'/>
  425.         <Replaces block='BiomesOPlenty:gemOre:10'/>
  426.         <Replaces block='BiomesOPlenty:gemOre:12'/>
  427.         <Replaces block='BiomesOPlenty:gemOre:14'/>
  428.       </Substitute>
  429.  
  430.       <ConfigSection>
  431.  
  432.         <BiomeSet name='ruby'>
  433.           <BiomeType name='sandy'/>
  434.         </BiomeSet>
  435.        
  436.         <IfCondition condition=':= if(age, age.bopRubyClusters > 0, bopRubyDist = "vanillaStdGen")'>
  437.           <StandardGen name='bopRubyStandard' block='BiomesOPlenty:gemOre:2' inherits='PresetStandardGenGem'>
  438.             <Description> Equivalent to default Ruby distribution
  439.             </Description>
  440.             <DrawWireframe>:=drawWireframes</DrawWireframe>
  441.             <WireframeColor>0x60AA4444</WireframeColor>
  442.             <Setting name='Size' avg=':= bopRubySize * _default_'/>
  443.             <Setting name='Frequency' avg=':= 0.12 * bopRubyFreq * if(age,age.bopRubyClusters,1) * _default_'/>
  444.             <BiomeSet inherits='ruby'/>
  445.           </StandardGen>
  446.         </IfCondition>
  447.        
  448.         <IfCondition condition=':= if(age, age.bopRubyVeins > 0, bopRubyDist = "layeredVeins")'>
  449.           <Veins name='bopRubyVeins' block='BiomesOPlenty:gemOre:2' inherits='PresetSmallDeposits'>
  450.             <Description>
  451.               Ruby spawns in the height 20-44 range.  The veins are
  452.               shorter than average, and much rarer overall.  Ruby is
  453.               not easy to find.
  454.             </Description>  
  455.             <DrawWireframe>:=false</DrawWireframe>
  456.             <WireframeColor>0x60AA4444</WireframeColor>
  457.             <Setting name='MotherlodeFrequency' avg=':= 0.5 * bopRubyFreq * if(age,age.bopRubyVeins,1) * _default_'/>
  458.             <Setting name='MotherlodeSize' avg=':= 1 * bopRubySize * _default_'
  459.                     range=':= bopRubySize * _default_'/>
  460.             <Setting name='MotherlodeHeight' avg=':= 32/64 * dimension.groundLevel' range=':= 12/64 * dimension.groundLevel' type='normal'/>
  461.             <BiomeSet inherits='ruby'/>
  462.           </Veins>
  463.         </IfCondition>
  464.        
  465.         <IfCondition condition=':= if(age, age.bopRubyClouds > 0, bopRubyDist = "strategicClouds")'>
  466.           <Cloud name='bopRubyCloud' block='BiomesOPlenty:gemOre:2'
  467.                 inherits='PresetStrategicGemCloud'>
  468.             <Description>  
  469.               Diffuse Ruby cloud surrounded by single-block "hint" veins.
  470.             </Description>
  471.             <DrawWireframe>:=drawWireframes</DrawWireframe>
  472.             <WireframeColor>0x60AA4444</WireframeColor>
  473.             <Setting name='DistributionFrequency' avg=':= bopRubyFreq * if(age,age.bopRubyClouds,1) * _default_'/>
  474.             <Setting name='CloudRadius' avg=':= bopRubySize * _default_'
  475.                     range=':= bopRubySize * _default_'/>
  476.             <Setting name='CloudThickness'
  477.                     avg=':= bopRubySize * _default_'
  478.                     range=':= bopRubySize * _default_'/>
  479.             <Veins name='bopRubyHintVeins' block='BiomesOPlenty:gemOre:2'
  480.                   inherits='PresetGemHintVeins'>
  481.               <DrawWireframe>:=drawWireframes</DrawWireframe>
  482.               <WireframeColor>0x60AA4444</WireframeColor>
  483.               <Setting name='MotherlodeRangeLimit'
  484.                       avg=':= bopRubySize * _default_'
  485.                       range=':= bopRubySize * _default_'/>
  486.             </Veins>
  487.             <BiomeSet inherits='ruby'/>
  488.           </Cloud>
  489.         </IfCondition>
  490.       </ConfigSection>
  491.       <ConfigSection>
  492.  
  493.         <BiomeSet name='peridot'> <!-- temperate plains -->
  494.           <BiomeType name='plains'/>
  495.           <BiomeType name='cold' weight='-1'/>
  496.           <BiomeType name='dry' weight='-1'/>
  497.         </BiomeSet>
  498.        
  499.         <IfCondition condition=':= if(age, age.bopPeridotClusters > 0, bopPeridotDist = "vanillaStdGen")'>
  500.           <StandardGen name='bopPeridotStandard' block='BiomesOPlenty:gemOre:4' inherits='PresetStandardGenGem'>
  501.             <Description> Equivalent to default Peridot distribution
  502.             </Description>
  503.             <DrawWireframe>:=drawWireframes</DrawWireframe>
  504.             <WireframeColor>0x6066AA33</WireframeColor>
  505.             <Setting name='Size' avg=':= bopPeridotSize * _default_'/>
  506.             <Setting name='Frequency' avg=':= 0.12 * bopPeridotFreq * if(age,age.bopPeridotClusters,1) * _default_'/>
  507.             <BiomeSet inherits='peridot'/>
  508.           </StandardGen>
  509.         </IfCondition>
  510.        
  511.         <IfCondition condition=':= if(age, age.bopPeridotVeins > 0, bopPeridotDist = "layeredVeins")'>
  512.           <Veins name='bopPeridotVeins' block='BiomesOPlenty:gemOre:4' inherits='PresetSmallDeposits'>
  513.             <Description>
  514.               Peridot spawns in the height 4-30 range.  The veins are
  515.               shorter than average, and much rarer overall.  Peridot
  516.               is not easy to find. We model it being formed in
  517.               ultramafic rocks in the mantle.
  518.             </Description>  
  519.             <DrawWireframe>:=false</DrawWireframe>
  520.             <WireframeColor>0x6066AA33</WireframeColor>
  521.             <Setting name='MotherlodeFrequency' avg=':= bopPeridotFreq * if(age,age.bopPeridotVeins,1) * _default_'/>
  522.             <Setting name='MotherlodeSize' avg=':= bopPeridotSize * _default_' range=':= bopPeridotSize * _default_'/>
  523.             <Setting name='MotherlodeHeight' avg=':= 17/64 * dimension.groundLevel' range=':= 14/64 * dimension.groundLevel' type='normal'/>
  524.             <BiomeSet inherits='peridot'/>
  525.           </Veins>
  526.         </IfCondition>
  527.        
  528.         <IfCondition condition=':= if(age, age.bopPeridotClouds > 0, bopPeridotDist = "strategicClouds")'>
  529.           <Cloud name='bopPeridotCloud' block='BiomesOPlenty:gemOre:4' inherits='PresetStrategicGemCloud'>
  530.             <Description>  
  531.               Diffuse Peridot cloud surrounded by single-block "hint" veins.
  532.             </Description>
  533.             <DrawWireframe>:=drawWireframes</DrawWireframe>
  534.             <WireframeColor>0x6066AA33</WireframeColor>
  535.             <Setting name='DistributionFrequency' avg=':= bopPeridotFreq * if(age,age.bopPeridotClouds,1) * _default_'/>
  536.             <Setting name='CloudRadius' avg=':= bopPeridotSize * _default_' range=':= bopPeridotSize * _default_'/>
  537.             <Setting name='CloudThickness'
  538.                     avg=':= bopPeridotSize * _default_'
  539.                     range=':= bopPeridotSize * _default_'/>
  540.             <Setting name='CloudHeight' avg=':= 0.5 * _default_'/>
  541.             <Veins name='bopPeridotHintVeins'
  542.                   block='BiomesOPlenty:gemOre:4'
  543.                   inherits='PresetGemHintVeins'>
  544.               <DrawWireframe>:=drawWireframes</DrawWireframe>
  545.               <WireframeColor>0x6066AA33</WireframeColor>
  546.               <Setting name='MotherlodeRangeLimit'
  547.                       avg=':= bopPeridotSize * _default_'
  548.                       range=':= bopPeridotSize * _default_'/>
  549.             </Veins>
  550.             <BiomeSet inherits='peridot'/>
  551.           </Cloud>
  552.         </IfCondition>
  553.       </ConfigSection>
  554.       <ConfigSection>
  555.  
  556.         <BiomeSet name='topaz'>
  557.           <BiomeType name='jungle'/>
  558.         </BiomeSet>
  559.        
  560.         <IfCondition condition=':= if(age, age.bopTopazClusters > 0, bopTopazDist = "vanillaStdGen")'>
  561.           <StandardGen name='bopTopazStandard' block='BiomesOPlenty:gemOre:6' inherits='PresetStandardGenGem'>
  562.             <Description> Equivalent to default Topaz distribution </Description>
  563.             <DrawWireframe>:=drawWireframes</DrawWireframe>
  564.             <WireframeColor>0x60BB9900</WireframeColor>
  565.             <Setting name='Size' avg=':= bopTopazSize * _default_'/>
  566.             <Setting name='Frequency' avg=':= 0.12 * bopTopazFreq * if(age,age.bopTopazClusters,1) * _default_'/>
  567.             <BiomeSet inherits='topaz'/>
  568.           </StandardGen>
  569.         </IfCondition>
  570.        
  571.         <IfCondition condition=':= if(age, age.bopTopazVeins > 0, bopTopazDist = "layeredVeins")'>
  572.           <Veins name='bopTopazVeins' block='BiomesOPlenty:gemOre:6' inherits='PresetSmallDeposits'>
  573.             <Description>
  574.               Topaz spawns in the height 20-44 range.  The veins are
  575.               shorter than average, and much rarer overall.  Topaz is
  576.               not easy to find.
  577.             </Description>  
  578.             <DrawWireframe>:=false</DrawWireframe>
  579.             <WireframeColor>0x60BB9900</WireframeColor>
  580.             <Setting name='MotherlodeFrequency' avg=':= bopTopazFreq * if(age,age.bopTopazVeins,1) * _default_'/>
  581.             <Setting name='MotherlodeSize' avg=':= bopTopazSize * _default_' range=':= bopTopazSize * _default_'/>
  582.             <Setting name='MotherlodeHeight' avg=':= 32/64 * dimension.groundLevel' range=':= 12/64 * dimension.groundLevel' type='normal'/>
  583.             <BiomeSet inherits='topaz'/>
  584.           </Veins>
  585.         </IfCondition>
  586.        
  587.         <IfCondition condition=':= if(age, age.bopTopazClouds > 0, bopTopazDist = "strategicClouds")'>
  588.           <Cloud name='bopTopazCloud' block='BiomesOPlenty:gemOre:6' inherits='PresetStrategicGemCloud'>
  589.             <Description>  
  590.               Diffuse Topaz cloud surrounded by single-block "hint" veins.
  591.             </Description>
  592.             <DrawWireframe>:=drawWireframes</DrawWireframe>
  593.             <WireframeColor>0x60BB9900</WireframeColor>
  594.             <Setting name='DistributionFrequency' avg=':= bopTopazFreq * if(age,age.bopTopazClouds,1) * _default_'/>
  595.             <Setting name='CloudRadius' avg=':= bopTopazSize * _default_' range=':= bopTopazSize * _default_'/>
  596.             <Setting name='CloudThickness' avg=':= 0.8 * bopTopazSize * _default_' range=':= bopTopazSize * _default_'/>
  597.             <Veins name='bopTopazHintVeins' block='BiomesOPlenty:gemOre:6' inherits='PresetGemHintVeins'>
  598.               <DrawWireframe>:=drawWireframes</DrawWireframe>
  599.               <WireframeColor>0x60BB9900</WireframeColor>
  600.               <Setting name='MotherlodeRangeLimit' avg=':= bopTopazSize * _default_' range=':= bopTopazSize * _default_'/>
  601.             </Veins>
  602.             <BiomeSet inherits='topaz'/>
  603.           </Cloud>
  604.         </IfCondition>
  605.       </ConfigSection>
  606.       <ConfigSection>
  607.  
  608.         <BiomeSet name='tanzanite'>
  609.           <BiomeType name='cold'/>
  610.         </BiomeSet>
  611.        
  612.         <IfCondition condition=':= if(age, age.bopTanzaniteClusters > 0, bopTanzaniteDist = "vanillaStdGen")'>
  613.           <StandardGen name='bopTanzaniteStandard' block='BiomesOPlenty:gemOre:8' inherits='PresetStandardGenGem'>
  614.             <Description> Equivalent to default Tanzanite distribution
  615.             </Description>
  616.             <DrawWireframe>:=drawWireframes</DrawWireframe>
  617.             <WireframeColor>0x606600AA</WireframeColor>
  618.             <Setting name='Size' avg=':= bopTanzaniteSize * _default_'/>
  619.             <Setting name='Frequency' avg=':= 0.12 * bopTanzaniteFreq * if(age,age.bopTanzaniteClusters,1) * _default_'/>
  620.             <BiomeSet inherits='tanzanite'/>
  621.           </StandardGen>
  622.         </IfCondition>
  623.        
  624.         <IfCondition condition=':= if(age, age.bopTanzaniteVeins > 0, bopTanzaniteDist = "layeredVeins")'>
  625.           <Veins name='bopTanzaniteVeins' block='BiomesOPlenty:gemOre:8' inherits='PresetLayeredGemVeins'>
  626.             <Description>
  627.               Tanzanite spawns in the height 20-44 range.  The veins
  628.               are shorter than average, and much rarer overall.
  629.               Tanzanite is not easy to find.
  630.             </Description>  
  631.             <DrawWireframe>:=false</DrawWireframe>
  632.             <WireframeColor>0x606600AA</WireframeColor>
  633.             <Setting name='MotherlodeFrequency' avg=':= bopTanzaniteFreq * if(age,age.bopTanzaniteVeins,1) * _default_'/>
  634.             <Setting name='MotherlodeSize' avg=':= bopTanzaniteSize * _default_' range=':= bopTanzaniteSize * _default_'/>
  635.             <Setting name='SegmentRadius' avg=':= bopTanzaniteSize * _default_' range=':= bopTanzaniteSize * _default_'/>
  636.             <BiomeSet inherits='tanzanite'/>
  637.           </Veins>
  638.         </IfCondition>
  639.        
  640.         <IfCondition condition=':= if(age, age.bopTanzaniteClouds > 0, bopTanzaniteDist = "strategicClouds")'>
  641.           <Cloud name='bopTanzaniteCloud' block='BiomesOPlenty:gemOre:8' inherits='PresetStrategicGemCloud'>
  642.             <Description>  
  643.               Diffuse Tanzanite cloud surrounded by single-block "hint" veins.
  644.             </Description>
  645.             <DrawWireframe>:=drawWireframes</DrawWireframe>
  646.             <WireframeColor>0x606600AA</WireframeColor>
  647.             <Setting name='DistributionFrequency' avg=':= bopTanzaniteFreq * if(age,age.bopTanzaniteClouds,1) * _default_'/>
  648.             <Setting name='CloudRadius' avg=':= bopTanzaniteSize * _default_' range=':= bopTanzaniteSize * _default_'/>
  649.             <Setting name='CloudThickness' avg=':= bopTanzaniteSize * _default_' range=':= bopTanzaniteSize * _default_'/>
  650.             <Veins name='bopTanzaniteHintVeins' block='BiomesOPlenty:gemOre:8' inherits='PresetGemHintVeins'>
  651.               <DrawWireframe>:=drawWireframes</DrawWireframe>
  652.               <WireframeColor>0x606600AA</WireframeColor>
  653.               <Setting name='MotherlodeRangeLimit' avg=':= bopTanzaniteSize * _default_' range=':= bopTanzaniteSize * _default_'/>
  654.             </Veins>
  655.             <BiomeSet inherits='tanzanite'/>
  656.           </Cloud>
  657.         </IfCondition>
  658.       </ConfigSection>
  659.       <ConfigSection>
  660.  
  661.         <BiomeSet name='apatite'>
  662.           <BiomeType name='swamp'/>
  663.         </BiomeSet>
  664.        
  665.         <IfCondition condition=':= if(age, age.bopMalachiteClusters > 0, bopMalachiteDist = "vanillaStdGen")'>
  666.           <StandardGen name='bopMalachiteStandard' block='BiomesOPlenty:gemOre:10' inherits='PresetStandardGenGem'>
  667.             <Description> Equivalent to default Malachite distribution
  668.             </Description>
  669.             <DrawWireframe>:=drawWireframes</DrawWireframe>
  670.             <WireframeColor>0x60009977</WireframeColor>
  671.             <Setting name='Size' avg=':= bopMalachiteSize * _default_'/>
  672.             <Setting name='Frequency' avg=':= 0.12 * bopMalachiteFreq * if(age,age.bopMalachiteClusters,1) * _default_'/>
  673.             <BiomeSet inherits='apatite'/>
  674.           </StandardGen>
  675.         </IfCondition>
  676.        
  677.         <IfCondition condition=':= if(age, age.bopMalachiteVeins > 0, bopMalachiteDist = "layeredVeins")'>
  678.           <Veins name='bopMalachiteVeins' block='BiomesOPlenty:gemOre:10' inherits='PresetSmallDeposits'>
  679.             <Description>
  680.               Malachite spawns just near the surface.  The veins are
  681.               long and thick, but sparsely filled with ore and often
  682.               broken up by caves or depressions in the terrain.
  683.             </Description>
  684.             <DrawWireframe>:=false</DrawWireframe>
  685.             <WireframeColor>0x60009977</WireframeColor>
  686.             <Setting name='MotherlodeFrequency'
  687.                     avg=':= bopGemFreq * bopMalachiteFreq * if(age,age.bopMalachiteVeins,1) * _default_'/>
  688.             <Setting name='MotherlodeSize' avg=':= bopGemSize * bopMalachiteSize * _default_' range=':= bopGemSize * bopMalachiteSize * _default_'/>
  689.             <Setting name='MotherlodeHeight' avg=':= 55/64 * dimension.groundLevel' range=':= 8/64'/>
  690.             <Setting name='OreDensity' avg=':= _default_'/>
  691.             <BiomeSet inherits='apatite'/>
  692.           </Veins>
  693.         </IfCondition>
  694.        
  695.         <IfCondition condition=':= if(age, age.bopMalachiteClouds > 0, bopMalachiteDist = "strategicClouds")'>
  696.           <Cloud name='bopMalachiteCloud' block='BiomesOPlenty:gemOre:10' inherits='PresetStrategicCloud'>
  697.             <Description>  
  698.               Diffuse Malachite cloud surrounded by single-block "hint" veins.
  699.             </Description>
  700.             <DrawWireframe>:=drawWireframes</DrawWireframe>
  701.             <WireframeColor>0x60009977</WireframeColor>
  702.             <Setting name='DistributionFrequency' avg=':= 5 * bopMalachiteFreq * if(age,age.bopMalachiteClouds,1) * _default_'/>
  703.             <Setting name='CloudRadius' avg=':= 1.2 * bopMalachiteSize * _default_' range=':= 1.2 * bopMalachiteSize * _default_'/>
  704.             <Setting name='CloudThickness' avg=':= bopMalachiteSize * _default_' range=':= bopMalachiteSize * _default_'/>
  705.             <Setting name='OreDensity' avg=':= 0.75 * _default_'/>
  706.             <Veins name='bopMalachiteHintVeins' block='BiomesOPlenty:gemOre:10' inherits='PresetHintVeins'>
  707.               <DrawWireframe>:=drawWireframes</DrawWireframe>
  708.               <WireframeColor>0x60009977</WireframeColor>
  709.               <Setting name='MotherlodeFrequency' avg=':= 1.2 * _default_' range=':= _default_'/>
  710.               <Setting name='MotherlodeRangeLimit' avg=':= bopMalachiteSize * _default_' range=':= bopMalachiteSize * _default_'/>
  711.             </Veins>
  712.             <BiomeSet inherits='apatite'/>
  713.           </Cloud>
  714.         </IfCondition>
  715.        
  716.       </ConfigSection>
  717.       <ConfigSection>
  718.  
  719.         <BiomeSet name='sapphire'>
  720.           <BiomeType name='ocean'/>
  721.         </BiomeSet>
  722.        
  723.         <IfCondition condition=':= if(age, age.bopSapphireClusters > 0, bopSapphireDist = "vanillaStdGen")'>
  724.           <StandardGen name='bopSapphireStandard' block='BiomesOPlenty:gemOre:12' inherits='PresetStandardGenGem'>
  725.             <Description> Equivalent to default Sapphire distribution
  726.             </Description>
  727.             <DrawWireframe>:=drawWireframes</DrawWireframe>
  728.             <WireframeColor>0x60000077</WireframeColor>
  729.             <Setting name='Size' avg=':= 0.12 * bopSapphireSize * _default_'/>
  730.             <Setting name='Frequency' avg=':= bopSapphireFreq * if(age,age.bopSapphireClusters,1) * _default_'/>
  731.             <BiomeSet inherits='sapphire'/>
  732.           </StandardGen>
  733.         </IfCondition>
  734.        
  735.         <IfCondition condition=':= if(age, age.bopSapphireVeins > 0, bopSapphireDist = "layeredVeins")'>
  736.           <Veins name='bopSapphireVeins' block='BiomesOPlenty:gemOre:12' inherits='PresetSmallDeposits'>
  737.             <Description>
  738.               Sapphire spawns in the height 20-44 range.  The veins
  739.               are shorter than average, and much rarer overall.
  740.               Sapphire is not easy to find.
  741.             </Description>  
  742.             <DrawWireframe>:=false</DrawWireframe>
  743.             <WireframeColor>0x60000077</WireframeColor>
  744.             <Setting name='MotherlodeFrequency' avg=':= bopSapphireFreq * if(age,age.bopSapphireVeins,1) * _default_'/>
  745.             <Setting name='MotherlodeSize' avg=':= bopSapphireSize * _default_' range=':= bopSapphireSize * _default_'/>
  746.             <Setting name='MotherlodeHeight' avg=':= 32/64 * dimension.groundLevel' range=':= 12/64 * dimension.groundLevel' type='normal'/>
  747.             <BiomeSet inherits='sapphire'/>
  748.           </Veins>
  749.         </IfCondition>
  750.        
  751.         <IfCondition condition=':= if(age, age.bopSapphireClouds > 0, bopSapphireDist = "strategicClouds")'>
  752.           <Cloud name='bopSapphireCloud' block='BiomesOPlenty:gemOre:12' inherits='PresetStrategicGemCloud'>
  753.             <Description>  
  754.               Diffuse Sapphire cloud surrounded by
  755.               single-block "hint" veins.
  756.             </Description>
  757.             <DrawWireframe>:=drawWireframes</DrawWireframe>
  758.             <WireframeColor>0x60000077</WireframeColor>
  759.             <Setting name='DistributionFrequency' avg=':= bopSapphireFreq * if(age,age.bopSapphireClouds,1) * _default_'/>
  760.             <Setting name='CloudRadius' avg=':= bopSapphireSize * _default_' range=':= bopSapphireSize * _default_'/>
  761.             <Setting name='CloudThickness' avg=':= bopSapphireSize * _default_' range=':= bopSapphireSize * _default_'/>
  762.             <Veins name='bopSapphireHintVeins' block='BiomesOPlenty:gemOre:12' inherits='PresetGemHintVeins'>
  763.               <DrawWireframe>:=drawWireframes</DrawWireframe>
  764.               <WireframeColor>0x60000077</WireframeColor>
  765.               <Setting name='MotherlodeRangeLimit' avg=':= bopSapphireSize * _default_' range=':= bopSapphireSize * _default_'/>
  766.             </Veins>
  767.             <BiomeSet inherits='sapphire'/>
  768.           </Cloud>
  769.         </IfCondition>
  770.       </ConfigSection>
  771.  
  772.       <ConfigSection>
  773.  
  774.         <BiomeSet name='Amber'>
  775.           <BiomeType name='forest'/>
  776.         </BiomeSet>
  777.        
  778.         <IfCondition condition=':= if(age, age.bopAmberClusters > 0, bopAmberDist = "vanillaStdGen")'>
  779.           <StandardGen name='bopAmberStandard' block='BiomesOPlenty:gemOre:14' inherits='PresetStandardGenGem'>
  780.             <Description> Equivalent to default Amber distribution
  781.             </Description>
  782.             <DrawWireframe>:=drawWireframes</DrawWireframe>
  783.             <WireframeColor>0x60CCCC00</WireframeColor>
  784.             <Setting name='Size' avg=':= bopAmberSize * _default_'/>
  785.             <Setting name='Height' avg=':= 50/64 * dimension.groundLevel' range=':= 15/64 * dimension.groundLevel'/>
  786.             <Setting name='Frequency' avg=':= 0.12 * bopAmberFreq * if(age,age.bopAmberClusters,1) * _default_'/>
  787.             <BiomeSet inherits='Amber'/>
  788.           </StandardGen>
  789.         </IfCondition>
  790.        
  791.         <IfCondition condition=':= if(age, age.bopAmberVeins > 0, bopAmberDist = "layeredVeins")'>
  792.           <Veins name='bopAmberVeins' block='BiomesOPlenty:gemOre:14' inherits='PresetSmallDeposits'>
  793.             <Description>
  794.               Amber spawns in the height 45-65 range.  The veins are
  795.               shorter than average, and much rarer overall.  Amber is
  796.               not easy to find.
  797.             </Description>  
  798.             <DrawWireframe>:=false</DrawWireframe>
  799.             <WireframeColor>0x60CCCC00</WireframeColor>
  800.             <Setting name='MotherlodeFrequency' avg=':= bopAmberFreq * if(age,age.bopAmberVeins,1) * _default_'/>
  801.             <Setting name='MotherlodeSize' avg=':= bopAmberSize * _default_' range=':= bopAmberSize * _default_'/>
  802.             <Setting name='MotherLodeHeight' avg=':= 50/64 * dimension.groundLevel' range=':= 15/64 * dimension.groundLevel'/>
  803.             <BiomeSet inherits='Amber'/>
  804.           </Veins>
  805.         </IfCondition>
  806.        
  807.         <IfCondition condition=':= if(age, age.bopAmberClouds > 0, bopAmberDist = "strategicClouds")'>
  808.           <Cloud name='bopAmberCloud' block='BiomesOPlenty:gemOre:14'
  809.                 inherits='PresetStrategicGemCloud'>
  810.             <Description>  
  811.               Diffuse Amber cloud surrounded by single-block "hint" veins.
  812.             </Description>
  813.             <DrawWireframe>:=drawWireframes</DrawWireframe>
  814.             <WireframeColor>0x60CCCC00</WireframeColor>
  815.             <Setting name='DistributionFrequency' avg=':= bopAmberFreq * if(age,age.bopAmberClouds,1) * _default_'/>
  816.             <Setting name='CloudRadius' avg=':= bopAmberSize * _default_'
  817.                     range=':= bopAmberSize * _default_'/>
  818.             <Setting name='CloudThickness'
  819.                     avg=':= bopAmberSize * _default_'
  820.                     range=':= bopAmberSize * _default_'/>
  821.             <Veins name='bopAmberHintVeins' block='BiomesOPlenty:gemOre:14'
  822.                   inherits='PresetGemHintVeins'>
  823.               <DrawWireframe>:=drawWireframes</DrawWireframe>
  824.               <WireframeColor>0x60CCCC00</WireframeColor>
  825.               <Setting name='MotherlodeRangeLimit'
  826.                       avg=':= bopAmberSize * _default_'
  827.                       range=':= bopAmberSize * _default_'/>
  828.             </Veins>
  829.             <BiomeSet inherits='Amber'/>
  830.           </Cloud>
  831.         </IfCondition>
  832.       </ConfigSection>
  833.  
  834.     </IfCondition>
  835.    
  836.   </ConfigSection>
  837. </IfModInstalled>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement