Advertisement
keybounce

Custom ore gen of decay, version beta 1

Dec 11th, 2012
122
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 4.34 KB | None | 0 0
  1.         <ConfigSection>
  2.            
  3.             <!-- Slidecraft needs some special time pressure -->
  4.         <MystcraftSymbol name='slidecraftDecay' displayName='Slidecraft decay timer'>
  5.                 <!-- No other forms of instability for Slidecraft. -->
  6.                 <!-- This might change. All potions/decay disabled in config, but erosion,
  7.                     crumble, etc might be fun. Need to think about this. -->
  8.         <Instability>-1000</Instability>
  9.         </MystcraftSymbol>
  10.  
  11. ...
  12.  
  13.         <!--*********************   Distributions   ***********************-->
  14.         <IfCondition condition=':= dimension.generator.class = "ChunkProviderMyst"'>
  15.        
  16.             <Substitute name='StandardOreSubstitute' inherits='PresetStandardOreSubstitute'/>
  17.  
  18. <!-- Decay presets -->
  19.             <VeinsPreset name='PresetDecayRaw' block='202:0' inherits='PresetSmallDeposits'>        
  20.                 <Description>
  21.             Modification of emerald for decay blocks. Adjusts until we get something that works.
  22.             Idea is single block deposits, fairly rare.
  23.                 </Description>
  24.                 <DrawWireframe>:=drawWireframes</DrawWireframe>
  25.                 <WireframeColor>0xFF444444</WireframeColor>
  26.                 <Setting name='MotherlodeFrequency' avg=':= 1/30' range='0'/>
  27.                 <Setting name='MotherlodeSize' avg='0.7071' range='0' />
  28.                 <Setting name='MotherlodeHeight' avg=':= 58/64 * dimension.groundLevel' range=':= 4/64 * dimension.groundLevel'/>
  29.                 <Setting name='OreRadiusMult' avg='1.0' range='0'/>
  30.  
  31.             </VeinsPreset>
  32.  
  33.             <VeinsPreset name='PresetDecayVeins' block='202:0' inherits='PresetDecayRaw'>        
  34.                 <Replaces block='stone'/>
  35.                 <Replaces block='bedrock'/>
  36.                 <Replaces block='gravel'/>
  37.                 <Replaces block='lava'/>
  38.                 <Replaces block='cobblestone'/>
  39.                 <Replaces block='obsidian'/>
  40.                 <Replaces block='ore.*' />
  41.                 <Replaces block='water'/>
  42.             </VeinsPreset>
  43.  
  44.             <VeinsPreset name='PresetDecayVeinsNoWater' block='202:0' inherits='PresetDecayRaw'>        
  45.                 <Replaces block='stone'/>
  46.                 <Replaces block='bedrock'/>
  47.                 <Replaces block='gravel'/>
  48.                 <Replaces block='lava'/>
  49.                 <Replaces block='cobblestone'/>
  50.                 <Replaces block='obsidian'/>
  51.                 <Replaces block='ore.*' />
  52.             </VeinsPreset>
  53.  
  54.         <IfCondition condition=':= age.slidecraftDecay > 0'>
  55.                 <Veins name='decayBlackVeinsHigh' inherits='PresetDecayVeinsNoWater' block='202'>
  56.                     <!-- Black decay can be near the surface -->
  57.             <Setting name='MotherlodeHeight' avg=':= round(_default_) +0.5' />
  58.                     <Setting name='MotherlodeFrequency' avg=':= 8/225' />
  59.                 </Veins>
  60.                 <Veins name='decayBlackVeinsLow' inherits='PresetDecayVeins' block='202'>
  61.                     <!-- Or down lower -->
  62.             <Setting name='MotherlodeHeight' avg=':= round(0.6 * _default_) +0.5' />
  63.                     <Setting name='MotherlodeFrequency' avg=':= 8/225' />
  64.                 </Veins>
  65.         <Veins name='decayPurpleWater' inherits='PresetDecayRaw' block='202:4'>
  66.             <Setting name='MotherlodeHeight' avg=':= round(_default_) +0.5' />
  67.                     <Setting name='MotherlodeFrequency' avg=':= 7/225' />
  68.                     <Replaces block='water' />  <!-- Only in water, rivers, oceans, etc -->
  69.                 </Veins>
  70.                 <Veins name='decayWhiteVeinsBedrock' inherits='PresetDecayVeins' block='202:6' >
  71.                     <!-- White decay is at bedrock -->
  72.             <Setting name='MotherlodeHeight' avg='1.5' range='0' />
  73.                     <Setting name='MotherlodeFrequency' avg=':= 3/225' range='0' />
  74.                     <Comment> At any time, there are 15*15 = 225 chunks ticking. Or more.
  75.                               We want some white decay at all times, but at 12 minutes to surface,
  76.                               not so much that we can't do anything at all </Comment>
  77.                     <WireframeColor>0xFFBBBBBB</WireframeColor>
  78.                     <Replaces block='.*'/>
  79.                 </Veins>
  80.         </IfCondition>
  81.  
  82.             <!--*******************   Coal   ***********************-->
  83.  
  84. ...
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement