Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!--************************ CustomOreGen Minecraft Ores Module ****************
- *
- * This file contains Presets, Options, and Distributions for the 7
- * vanilla minecraft ores:
- * Coal, Iron, Gold, Redstone, Diamond, quartz Lazuli, and Emerald.
- *
- ******************************************************************************-->
- <IfModInstalled name="appliedenergistics2">
- <ConfigSection>
- <!--*************************** Options + Symbols ***********************
- *
- * Below are options and symbols for Coal, Iron, Gold, Redstone,
- * Diamond, quartz Lazuli, and Emerald.
- * Each ore has a "type" option corresponding to select which distribution
- * is used for that ore in the overworld.
- *
- * Each ore also has its own overall "frequency" and "size" multipliers.
- * These are provided so people can tweak the rarity of each ore
- * from the options file rather than having to edit the config directly.
- *
- **************************************************************************-->
- <ConfigSection>
- <OptionDisplayGroup name=' groupAE2Ores' displayName='Applied Energistics 2' displayState='shown'>
- <Description>
- Distribution options for Applied Energistics 2 ores.
- </Description>
- </OptionDisplayGroup>
- <!--*************** Certus Quartz *******************-->
- <ConfigSection>
- <OptionChoice name='quartzDist' default='layeredVeins' displayState='shown' displayGroup=' groupAE2Ores'>
- <Description> Controls how Certus Quartz is generated </Description>
- <DisplayName>Certus Quartz Type</DisplayName>
- <Choice value='layeredVeins' displayValue='Veins'>
- <Description>
- Single vertical veins starting around height 40, more common in mountains
- </Description>
- </Choice>
- <Choice value='strategicClouds' displayValue='Clouds'>
- <Description>
- NOT CREATED!
- </Description>
- </Choice>
- <Choice value='vanillaStdGen' displayValue='Clusters'>
- <Description>
- NOT CREATED!
- </Description>
- </Choice>
- <Choice value='none' displayValue='None' description='No quartz lazuli is generated at all.'/>
- </OptionChoice>
- <OptionNumeric name='quartzFreq' default='1' min='0' max='5' displayState=':= if(?advOptions,"shown","hidden")' displayGroup=' groupAE2Ores'>
- <Description> Frequency multiplier for Certus Quartz distributions </Description>
- <DisplayName>Certus Quartz Freq.</DisplayName>
- </OptionNumeric>
- <OptionNumeric name='quartzSize' default='1' min='0' max='5' displayState=':= if(?advOptions,"shown","hidden")' displayGroup=' groupAE2Ores'>
- <Description> Size multiplier for Certus Quartz distributions </Description>
- <DisplayName>Certus Quartz Size</DisplayName>
- </OptionNumeric>
- </ConfigSection>
- </ConfigSection>
- <!--***************************** Distributions *************************
- *
- * Below are the actual distributions for the vanilla ores in the
- * overworld and mystcraft ages. There are currently 3 types of
- * distribution for each ore:
- * Layered Veins:
- * Some form of veins or clusters arranged loosely by height and
- * more common in affiliated biomes.
- * Strategic Clouds:
- * Huge, rare, low-density clouds. Size and frequency are
- * fairly consistent; density is varied to reflect ore rarity.
- * May be surrounded by a scattering of single blocks as
- * hints to help guide players in.
- * Vanilla Clusters:
- * A re-creation of the vanilla ore generation using the
- * StandardGen algorithm.
- *
- **************************************************************************-->
- <IfCondition condition=':= ?COGActive'>
- <!--********** Vanilla Deposit Removal *************-->
- <Substitute name='ae2OreSubstitute' block='minecraft:stone'>
- <Description>
- Replace vanilla-generated ore clusters with stone.
- </Description>
- <Comment>
- The global option deferredPopulationRange must be large enough to catch all ore clusters (>= 32).
- </Comment>
- <Replaces block='appliedenergistics2:tile.OreQuartz'/>
- <Replaces block='appliedenergistics2:tile.OreQuartzCharged'/>
- </Substitute>
- <!--*************** Certus Quartz *******************-->
- <ConfigSection>
- <IfCondition condition=':= quartzDist = "vanillaStdGen"'>
- <StandardGen name='quartzLazuliStandard' block='appliedenergistics2:tile.OreQuartz' inherits='PresetStandardGen'>
- <Description> NOT CREATED OR OPTIMIZED </Description>
- <DrawWireframe>:=drawWireframes</DrawWireframe>
- <WireframeColor>0x40A0A0A0</WireframeColor>
- <Setting name='Size' avg=':= 6/8 * quartzSize * _default_'/>
- <Setting name='Frequency' avg=':= 0.05 * quartzFreq * _default_'/>
- <Setting name='Height' avg=':= 16/64 * dimension.groundLevel' range=':= 16/64 * dimension.groundLevel' type='normal'/>
- </StandardGen>
- </IfCondition>
- <IfCondition condition=':= quartzDist = "layeredVeins"'>
- <Veins name='quartzVeins' block='appliedenergistics2:tile.OreQuartz' inherits='PresetVerticalVeins' seed='0x4832'>
- <Description>
- Certus Quartz spawns in isolated veins that run vertically upward, much like redstone. However,
- quartz veins occur higher up, and often spread into mountains.
- </Description>
- <DrawWireframe>:=false</DrawWireframe>
- <WireframeColor>0x40A0A0A0</WireframeColor>
- <Setting name='MotherlodeFrequency' avg=':= 0.4 * quartzFreq * _default_'/>
- <Setting name='MotherlodeHeight' avg=':= 40/64 * dimension.groundLevel' range='15'/>
- <Setting name='BranchLength' avg=':= 36/64 * dimension.groundLevel' range='12' type='normal'/>
- <Setting name='BranchInclination' avg=':= -_default_' range=':=_default_'/>
- <Setting name='SegmentRadius' avg=':= quartzSize * _default_' range=':= quartzSize * _default_'/>
- </Veins>
- <Veins name="quartzVeinsCharged" block='appliedenergistics2:tile.OreQuartzCharged' inherits='quartzVeins' seed='0x4832'>
- <Description>
- Replace a small amount of Certus Quartz with Charged Certus Quartz.
- </Description>
- <Setting name='SegmentRadius' avg='0.4' range='0.1'/>
- <Setting name='OreDensity' avg='0.07' range='0'/>
- <Replaces block='appliedenergistics2:tile.OreQuartz'/>
- </Veins>
- <Veins name='quartzVeinsMountains' inherits='quartzVeins'>
- <Description> This roughly triples the chance of finding Certus Quartz in mountains. </Description>
- <Setting name='MotherlodeFrequency' avg=':= 2.5 * _default_'/>
- <ReplacesOre block='stone'/>
- <BiomeType name='Mountain'/>
- </Veins>
- </IfCondition>
- <IfCondition condition=':= quartzDist = "strategicClouds"'>
- <Cloud name='quartzLazuliCloud' block='appliedenergistics2:tile.OreQuartz' inherits='PresetStrategicCloud'>
- <Description> NOT CREATED OR OPTIMIZED! </Description>
- <DrawWireframe>:=drawWireframes</DrawWireframe>
- <WireframeColor>0x40A0A0A0</WireframeColor>
- <Setting name='DistributionFrequency' avg=':= 2.5 * quartzFreq * _default_'/>
- <Setting name='CloudRadius' avg=':= 0.65 * quartzSize * _default_' range=':= 0.5 * quartzSize * _default_'/>
- <Setting name='CloudThickness' avg=':= 0.7 * quartzSize * _default_' range=':= 0.7 * quartzSize * _default_'/>
- <BiomeType name='Ocean'/>
- <Veins name='quartzLazuliHintVeins' block='appliedenergistics2:tile.OreQuartz' inherits='PresetHintVeins'>
- <DrawWireframe>:=drawWireframes</DrawWireframe>
- <WireframeColor>0x40A0A0A0</WireframeColor>
- <Setting name='MotherlodeFrequency' avg=':= 0.7 * _default_' range=':= _default_'/>
- <Setting name='MotherlodeRangeLimit' avg=':= 0.65 * quartzSize * _default_' range=':= 0.65 * quartzSize * _default_'/>
- </Veins>
- </Cloud>
- </IfCondition>
- </ConfigSection>
- </IfCondition>
- </ConfigSection>
- </IfModInstalled>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement