Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!--********************* CustomOreGen ThermalExpansion Ores Module ******************************
- *
- * This file contains Presets, Options, and Distributions for the 5 AM2 ores:
- * Chimerite, Tin, Silver, Blue Topaz and Nickel.
- *
- ***********************************************************************************************-->
- <IfModInstalled name="arsmagica2">
- <!--*************************** Options + Symbols ***********************************
- *
- * Below are options and symbols for each ore, similar to those for the standard ores.
- *
- *************************************************************************************-->
- <ConfigSection>
- <OptionDisplayGroup name='groupArsMagica2' displayName='Ars Magica 2' displayState='shown'>
- <Description>
- Distribution options for the Ars Magica ores.
- </Description>
- </OptionDisplayGroup>
- <!--******************* Chimerite *********************-->
- <ConfigSection>
- <OptionChoice name='amChimeriteDist' displayState='shown' displayGroup='groupArsMagica2'>
- <Description> Controls how AM2 Chimerite is generated </Description>
- <DisplayName>AM2 Chimerite Type</DisplayName>
- <Default>layeredVeins</Default>
- <Choice value='layeredVeins' displayValue='Veins'>
- <Description>
- Groups of long narrow veins found about one third of the way down to bedrock. Especially common in jungles.
- </Description>
- </Choice>
- <Choice value='strategicClouds' displayValue='Clouds'>
- <Description>
- Rare, sparsely populated clouds of ore extending over several chunks. Found only in jungles.
- </Description>
- </Choice>
- <Choice value='vanillaStdGen' displayValue='Clusters'>
- <Description>
- Small clusters of ore scattered about one third of the way down to bedrock. This is the default AM2 Chimerite generation.
- </Description>
- </Choice>
- <Choice value='none' displayValue='None' description='No Chimerite is generated at all.'/>
- <Choice value='disabled' displayValue='Disabled' description='No Chimerite is generated, and no Chimerite symbols are available in Mystcraft ages.'/>
- </OptionChoice>
- <OptionNumeric name='amChimeriteFreq' default='1' min='0' max='5' displayState=':= if(?advOptions,"shown","hidden")' displayGroup='groupArsMagica2'>
- <Description> Frequency multiplier for AM2 Chimerite distributions </Description>
- <DisplayName>AM2 Chimerite Freq.</DisplayName>
- </OptionNumeric>
- <OptionNumeric name='amChimeriteSize' default='1' min='0' max='5' displayState=':= if(?advOptions,"shown","hidden")' displayGroup='groupArsMagica2'>
- <Description> Size multiplier for AM2 Chimerite distributions </Description>
- <DisplayName>AM2 Chimerite Size</DisplayName>
- </OptionNumeric>
- <IfCondition condition=':= amChimeriteDist != "disabled"'>
- <MystcraftSymbol name='amChimeriteClusters' displayName='Chimerite Clusters'/>
- <MystcraftSymbol name='amChimeriteVeins' displayName='Chimerite Veins'/>
- <MystcraftSymbol name='amChimeriteClouds' displayName='Chimerite Clouds'>
- <Instability>:= 50 * (age.amChimeriteClusters + age.amChimeriteVeins + age.amChimeriteClouds - 1)^3</Instability>
- </MystcraftSymbol>
- </IfCondition>
- </ConfigSection>
- <!--******************* Blue Topaz *********************-->
- <ConfigSection>
- <OptionChoice name='amBlueTopazDist' displayState='shown' displayGroup='groupArsMagica2'>
- <Description> Controls how AM2 Blue Topaz is generated </Description>
- <DisplayName>AM2 Blue Topaz Type</DisplayName>
- <Default>layeredVeins</Default>
- <Choice value='layeredVeins' displayValue='Veins'>
- <Description>
- Groups of long narrow veins found about two thirds of the way down to bedrock. Especially common in deserts.
- </Description>
- </Choice>
- <Choice value='strategicClouds' displayValue='Clouds'>
- <Description>
- Rare, sparsely populated clouds of ore extending over several chunks. Found only in deserts.
- </Description>
- </Choice>
- <Choice value='vanillaStdGen' displayValue='Clusters'>
- <Description>
- Small clusters of ore scattered about two thirds of the way down to bedrock. This is the default AM2 Blue Topaz generation.
- </Description>
- </Choice>
- <Choice value='none' displayValue='None' description='No Blue Topaz is generated at all.'/>
- <Choice value='disabled' displayValue='Disabled' description='No Blue Topaz is generated, and no Blue Topaz symbols are available in Mystcraft ages.'/>
- </OptionChoice>
- <OptionNumeric name='amBlueTopazFreq' default='1' min='0' max='5' displayState=':= if(?advOptions,"shown","hidden")' displayGroup='groupArsMagica2'>
- <Description> Frequency multiplier for AM2 Blue Topaz distributions </Description>
- <DisplayName>AM2 Blue Topaz Freq.</DisplayName>
- </OptionNumeric>
- <OptionNumeric name='amBlueTopazSize' default='1' min='0' max='5' displayState=':= if(?advOptions,"shown","hidden")' displayGroup='groupArsMagica2'>
- <Description> Size multiplier for AM2 Blue Topaz distributions </Description>
- <DisplayName>AM2 Blue Topaz Size</DisplayName>
- </OptionNumeric>
- <IfCondition condition=':= amBlueTopazDist != "disabled"'>
- <MystcraftSymbol name='amBlueTopazClusters' displayName='Blue Topaz Clusters'/>
- <MystcraftSymbol name='amBlueTopazVeins' displayName='Blue Topaz Veins'/>
- <MystcraftSymbol name='amBlueTopazClouds' displayName='Blue Topaz Clouds'>
- <Instability>:= 50 * (age.amBlueTopazClusters + age.amBlueTopazVeins + age.amBlueTopazClouds - 1)^3</Instability>
- </MystcraftSymbol>
- </IfCondition>
- </ConfigSection>
- <!--******************* Vinteum *********************-->
- <ConfigSection>
- <OptionChoice name='amVinteumDist' displayState='shown' displayGroup='groupArsMagica2'>
- <Description> Controls how AM2 Vinteum is generated </Description>
- <DisplayName>AM2 Vinteum Type</DisplayName>
- <Default>layeredVeins</Default>
- <Choice value='layeredVeins' displayValue='Veins'>
- <Description>
- Groups of long narrow veins found near bedrock. Especially common in swamps.
- </Description>
- </Choice>
- <Choice value='strategicClouds' displayValue='Clouds'>
- <Description>
- Rare, sparsely populated clouds of ore extending over several chunks. Found only in swamps.
- </Description>
- </Choice>
- <Choice value='vanillaStdGen' displayValue='Clusters'>
- <Description>
- Small clusters of ore scattered near bedrock. This is the default AM2 Vinteum generation.
- </Description>
- </Choice>
- <Choice value='none' displayValue='None' description='No Vinteum is generated at all.'/>
- <Choice value='disabled' displayValue='Disabled' description='No Vinteum is generated, and no Vinteum symbols are available in Mystcraft ages.'/>
- </OptionChoice>
- <OptionNumeric name='amVinteumFreq' default='1' min='0' max='5' displayState=':= if(?advOptions,"shown","hidden")' displayGroup='groupArsMagica2'>
- <Description> Frequency multiplier for AM2 Vinteum distributions </Description>
- <DisplayName>AM2 Vinteum Freq.</DisplayName>
- </OptionNumeric>
- <OptionNumeric name='amVinteumSize' default='1' min='0' max='5' displayState=':= if(?advOptions,"shown","hidden")' displayGroup='groupArsMagica2'>
- <Description> Size multiplier for AM2 Vinteum distributions </Description>
- <DisplayName>AM2 Vinteum Size</DisplayName>
- </OptionNumeric>
- <IfCondition condition=':= amVinteumDist != "disabled"'>
- <MystcraftSymbol name='amVinteumClusters' displayName='Ferrous Ore Clusters'/>
- <MystcraftSymbol name='amVinteumVeins' displayName='Ferrous Ore Veins'/>
- <MystcraftSymbol name='amVinteumClouds' displayName='Ferrous Ore Clouds'>
- <Instability>:= 50 * (age.amVinteumClusters + age.amVinteumVeins + age.amVinteumClouds - 1)^3</Instability>
- </MystcraftSymbol>
- </IfCondition>
- </ConfigSection>
- </ConfigSection>
- <!--***************************** Distributions *************************************
- *
- * Below are the actual distributions for the overworld and mystcraft ages.
- *
- *************************************************************************************-->
- <IfCondition condition=':= ?COGActive'>
- <Substitute name='AM2Substitute' block='minecraft:stone'>
- <Description>
- Replace AM2-generated ore clusters with stone.
- </Description>
- <Comment>
- The global option deferredPopulationRange must be large enough to catch all ore clusters (>= 32).
- </Comment>
- <Replaces block='arsmagica2:vinteumOre:0'/>
- <Replaces block='arsmagica2:vinteumOre:1'/>
- <Replaces block='arsmagica2:vinteumOre:2'/>
- </Substitute>
- <!--******************* Chimerite *********************-->
- <ConfigSection>
- <IfCondition condition=':= if(age, age.amChimeriteClusters > 0, amChimeriteDist = "vanillaStdGen")'>
- <StandardGen name='amChimeriteStandard' block='arsmagica2:vinteumOre:1' inherits='PresetStandardGen'>
- <Description> Equivalent to regular AM2 Chimerite distribution </Description>
- <DrawWireframe>:=drawWireframes</DrawWireframe>
- <WireframeColor>0x40883366</WireframeColor>
- <Setting name='Size' avg=':= amChimeriteSize * _default_'/>
- <Setting name='Frequency'
- avg=':= 2/5 * amChimeriteFreq * if(age,age.amChimeriteClusters,1) * _default_'
- range=':= 3 * amChimeriteFreq * if(age,age.amChimeriteClusters,1)'/>
- <Setting name='Height' avg=':= 57/64 * dimension.groundLevel' range=':= 17/64 * dimension.groundLevel' type='uniform'/>
- <Setting name='OreDensity' avg='0.8' range='0.1'/>
- </StandardGen>
- </IfCondition>
- <IfCondition condition=':= if(age, age.amChimeriteVeins > 0, amChimeriteDist = "layeredVeins")'>
- <Veins name='amChimeriteVeins' block='arsmagica2:vinteumOre:1' inherits='PresetLayeredVeins'>
- <Description> Average veins in the 40-60 range. </Description>
- <DrawWireframe>:=false</DrawWireframe>
- <WireframeColor>0x40883366</WireframeColor>
- <Setting name='MotherlodeFrequency' avg=':= 0.9 * amChimeriteFreq * if(age,age.amChimeriteVeins,1) * _default_'/>
- <Setting name='MotherlodeSize'
- avg=':= 0.9 * amChimeriteSize * _default_'
- range=':= 0.9 * amChimeriteSize * _default_'/>
- <Setting name='MotherlodeHeight' avg=':= 50/64 * dimension.groundLevel' range=':= 10/64 * dimension.groundLevel' type='normal'/>
- <Setting name='BranchFrequency'
- avg=':= 0.95 * _default_'
- range=':= 0.95 * _default_'/>
- <Setting name='BranchLength'
- avg=':= 0.95 * amChimeriteSize * _default_'/>
- <Setting name='BranchHeightLimit' avg='12'/>
- <Setting name='SegmentRadius'
- avg=':= 1 * amChimeriteSize * _default_'
- range=':= 0.75 * amChimeriteSize * _default_'/>
- <Setting name='OreDensity' avg='0.22' range='0.1'/>
- </Veins>
- <Veins name='amChimeriteVeinsJungle' inherits='amChimeriteVeins'>
- <Description> This roughly triples the chance of finding Chimerite in magical biomes. </Description>
- <Setting name='MotherlodeFrequency' avg=':= 2 * _default_'/>
- <Setting name='MotherlodeHeight' avg=':=_default_' range=':= 2 * _default_'/>
- <Setting name='BranchHeightLimit' avg=':= 2 * _default_'/>
- <BiomeType name='magical'/>
- </Veins>
- </IfCondition>
- <IfCondition condition=':= if(age, age.amChimeriteClouds > 0, amChimeriteDist = "strategicClouds")'>
- <Cloud name='amChimeriteCloud' block='arsmagica2:vinteumOre:1' inherits='PresetStrategicCloud'>
- <Description>
- Diffuse Chimerite cloud surrounded by single-block "hint" veins, found in magical biomes.
- </Description>
- <DrawWireframe>:=drawWireframes</DrawWireframe>
- <WireframeColor>0x40883366</WireframeColor>
- <Setting name='DistributionFrequency' avg=':= 2.5 * amChimeriteFreq * if(age,age.amChimeriteClouds,1) * _default_'/>
- <Setting name='CloudRadius'
- avg=':= 0.95 * amChimeriteSize * _default_'
- range=':= 0.95 * amChimeriteSize * _default_'/>
- <Setting name='CloudThickness'
- avg=':= 0.95 * amChimeriteSize * _default_'
- range=':= amChimeriteSize * _default_'/>
- <BiomeType name='magical'/>
- <Veins name='amChimeriteHintVeins' block='arsmagica2:vinteumOre:1' inherits='PresetHintVeins'>
- <DrawWireframe>:=drawWireframes</DrawWireframe>
- <WireframeColor>0x40883366</WireframeColor>
- <Setting name='MotherlodeFrequency'
- avg=':= _default_' range=':= _default_'/>
- <Setting name='MotherlodeRangeLimit'
- avg=':= amChimeriteSize * _default_'
- range=':= amChimeriteSize * _default_'/>
- </Veins>
- </Cloud>
- </IfCondition>
- </ConfigSection>
- <!--******************* Blue Topaz *********************-->
- <ConfigSection>
- <IfCondition condition=':= if(age, age.amBlueTopazClusters > 0, amBlueTopazDist = "vanillaStdGen")'>
- <StandardGen name='amBlueTopazStandard' block='arsmagica2:vinteumOre:2' inherits='PresetStandardGen'>
- <Description> Equivalent to regular AM2 Blue Topaz distribution </Description>
- <DrawWireframe>:=drawWireframes</DrawWireframe>
- <WireframeColor>0x40222222</WireframeColor>
- <Setting name='Size' avg=':= amBlueTopazSize * _default_'/>
- <Setting name='Frequency' avg=':= 1/5 * amBlueTopazFreq * if(age,age.amBlueTopazClusters,1) * _default_'
- range=':= 1.5 * amBlueTopazFreq * if(age,age.amBlueTopazClusters,1)'/>
- <Setting name='Height' avg=':= 22/64 * dimension.groundLevel' range=':= 12/64 * dimension.groundLevel' type='normal'/>
- <Setting name='OreDensity' avg='0.7' range='0.1'/>
- </StandardGen>
- </IfCondition>
- <IfCondition condition=':= if(age, age.amBlueTopazVeins > 0, amBlueTopazDist = "layeredVeins")'>
- <Veins name='amBlueTopazVeins' block='arsmagica2:vinteumOre:2' inherits='PresetLayeredVeins'>
- <Description> Average veins in the 25-45 range;
- more common in deserts. </Description>
- <DrawWireframe>:=false</DrawWireframe>
- <WireframeColor>0x40222222</WireframeColor>
- <Setting name='MotherlodeFrequency' avg=':= 0.85 * amBlueTopazFreq * if(age,age.amBlueTopazVeins,1) * _default_'/>
- <Setting name='MotherlodeSize' avg=':= amBlueTopazSize * _default_' range=':= amBlueTopazSize * _default_'/>
- <Setting name='MotherlodeHeight' avg=':= 35/64 * dimension.groundLevel' range=':= 10/64 * dimension.groundLevel' type='normal'/>
- <Setting name='BranchFrequency' avg=':= 0.85 * _default_' range=':= 0.85 * _default_'/>
- <Setting name='BranchLength' avg=':= 0.7 * _default_'/>
- <Setting name='BranchHeightLimit' avg='12'/>
- <Setting name='BranchFrequency' avg=':= 0.85 * _default_'/>
- <Setting name='SegmentRadius'
- avg=':= 0.95 * amBlueTopazSize * _default_'
- range=':= 0.75 * amBlueTopazSize * _default_'/>
- <Setting name='OreDensity' avg='0.31' range='0.1'/>
- </Veins>
- <Veins name='amBlueTopazVeinsDesert' inherits='amBlueTopazVeins'>
- <Description> This roughly triples the chance of finding Blue Topaz in desert biomes. </Description>
- <Setting name='MotherlodeFrequency' avg=':= 2 * _default_'/>
- <Setting name='MotherlodeHeight' avg=':=_default_' range=':= 2 * _default_'/>
- <Setting name='BranchHeightLimit' avg=':= 2 * _default_'/>
- <BiomeType name='Sandy'/>
- </Veins>
- </IfCondition>
- <IfCondition condition=':= if(age, age.amBlueTopazClouds > 0, amBlueTopazDist = "strategicClouds")'>
- <Cloud name='amBlueTopazCloud' block='arsmagica2:vinteumOre:2' inherits='PresetStrategicCloud'>
- <Description>
- Diffuse Blue Topaz cloud surrounded by single-block "hint" veins, found in desert biomes.
- </Description>
- <DrawWireframe>:=drawWireframes</DrawWireframe>
- <WireframeColor>0x40773300</WireframeColor>
- <Setting name='DistributionFrequency'
- avg=':= 2.5 * amBlueTopazFreq * if(age,age.amBlueTopazClouds,1) * _default_'/>
- <Setting name='CloudRadius'
- avg=':= 0.85 * amBlueTopazSize * _default_'
- range=':= 0.85 * amBlueTopazSize * _default_'/>
- <Setting name='CloudThickness'
- avg=':= 0.85 * amBlueTopazSize * _default_'
- range=':= amBlueTopazSize * _default_'/>
- <BiomeType name='Sandy'/>
- <Veins name='amBlueTopazHintVeins' block='arsmagica2:vinteumOre:2' inherits='PresetHintVeins'>
- <DrawWireframe>:=drawWireframes</DrawWireframe>
- <WireframeColor>0x40222222</WireframeColor>
- <Setting name='MotherlodeFrequency'
- avg=':= 0.6 * _default_' range=':= _default_'/>
- <Setting name='MotherlodeRangeLimit'
- avg=':= 0.9 * amBlueTopazSize * _default_'
- range=':= 0.85 * amBlueTopazSize * _default_'/>
- </Veins>
- </Cloud>
- </IfCondition>
- </ConfigSection>
- <!--******************* Vinteum *********************-->
- <ConfigSection>
- <IfCondition condition=':= if(age, age.amVinteumClusters > 0, amVinteumDist = "vanillaStdGen")'>
- <StandardGen name='amVinteumStandard' block='arsmagica2:vinteumOre:0' inherits='PresetStandardGen'>
- <Description> Equivalent to regular AM2 Vinteum distribution </Description>
- <DrawWireframe>:=drawWireframes</DrawWireframe>
- <WireframeColor>0x40005500</WireframeColor>
- <Setting name='Size' avg=':= 0.5 * amVinteumSize * _default_'/>
- <Setting name='Frequency' avg=':= 0.1 * amVinteumFreq * if(age,age.amVinteumClusters,1) * _default_'
- range=':= 0.75 * amVinteumFreq * if(age,age.amVinteumClusters,1)'/>
- <Setting name='Height' avg=':= 12/64 * dimension.groundLevel' range=':= 7/64 * dimension.groundLevel' type='uniform'/>
- <Setting name='OreDensity' avg='0.8' range='0.1'/>
- </StandardGen>
- </IfCondition>
- <IfCondition condition=':= if(age, age.amVinteumVeins > 0, amVinteumDist = "layeredVeins")'>
- <Veins name='amVinteumVeins' block='arsmagica2:vinteumOre:0' inherits='Presetlayeredveins'>
- <Description> Average veins in the 10-30 range </Description>
- <DrawWireframe>:=false</DrawWireframe>
- <WireframeColor>0x40005500</WireframeColor>
- <Setting name='MotherlodeFrequency' avg=':= 0.85 * amVinteumFreq * if(age,age.amVinteumVeins,1) * _default_'/>
- <Setting name='MotherlodeSize'
- avg=':= 0.8 * amVinteumSize * _default_'
- range=':= 0.5 * amVinteumSize * _default_'/>
- <Setting name='MotherlodeHeight' avg=':= 20/64 * dimension.groundLevel' range=':= 10/64 * dimension.groundLevel' type='normal'/>
- <Setting name='BranchFrequency' avg=':= 0.85 * _default_'/>
- <Setting name='BranchLength' avg=':= 0.75 * _default_'/>
- <Setting name='BranchHeightLimit' avg='10'/>
- <Setting name='SegmentRadius'
- avg=':= 0.9 * amVinteumSize * _default_'
- range=':= 0.9 * amVinteumSize * _default_'/>
- <Setting name='OreDensity' avg='0.3' range='0.1'/>
- </Veins>
- <Veins name='amVinteumVeinsSwamp' inherits='amVinteumVeins'>
- <Description> This roughly triples the chance of finding Vinteum in swamp biomes. </Description>
- <Setting name='MotherlodeFrequency' avg=':= 2 * _default_'/>
- <Setting name='MotherlodeHeight' avg=':=_default_' range=':= 2 * _default_'/>
- <Setting name='BranchHeightLimit' avg=':= 2 * _default_'/>
- <BiomeType name='Swamp'/>
- </Veins>
- </IfCondition>
- <IfCondition condition=':= if(age, age.amVinteumClouds > 0, amVinteumDist = "strategicClouds")'>
- <Cloud name='amVinteumCloud' block='arsmagica2:vinteumOre:0' inherits='PresetStrategicCloud'>
- <Description>
- Diffuse Vinteum cloud surrounded by single-block "hint" veins, found in swamp biomes.
- </Description>
- <DrawWireframe>:=drawWireframes</DrawWireframe>
- <WireframeColor>0x40005500</WireframeColor>
- <Setting name='DistributionFrequency' avg=':= 4.5 * amVinteumFreq * if(age,age.amVinteumClouds,1) * _default_'/>
- <Setting name='CloudRadius' avg=':= 0.8 * amVinteumSize * _default_' range=':= amVinteumSize * _default_'/>
- <Setting name='CloudThickness'
- avg=':= 0.8 * amVinteumSize * _default_'
- range=':= amVinteumSize * _default_'/>
- <Setting name='OreDensity' avg=':= 0.3 * _default_'/>
- <BiomeType name='Swamp'/>
- <Veins name='amVinteumHintVeins' block='arsmagica2:vinteumOre:0' inherits='PresetHintVeins'>
- <DrawWireframe>:=drawWireframes</DrawWireframe>
- <WireframeColor>0x40005500</WireframeColor>
- <Setting name='MotherlodeFrequency'
- avg=':= 0.3 * _default_' range=':= _default_'/>
- <Setting name='MotherlodeRangeLimit'
- avg=':= 0.75 * amVinteumSize * _default_'
- range=':= 0.65 * amVinteumSize * _default_'/>
- </Veins>
- </Cloud>
- </IfCondition>
- </ConfigSection>
- </IfCondition>
- </IfModInstalled>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement