Skip to content

Commit

Permalink
更新GTM,暮色矿脉
Browse files Browse the repository at this point in the history
  • Loading branch information
DancingSnow0517 committed May 23, 2024
1 parent 9fc70df commit 77490c8
Show file tree
Hide file tree
Showing 2 changed files with 106 additions and 0 deletions.
93 changes: 93 additions & 0 deletions kubejs/server_scripts/oreveins/common.js
Original file line number Diff line number Diff line change
Expand Up @@ -428,4 +428,97 @@ GTCEuServerEvents.oreVeins(event => {
.placement("above")
)
})
event.add('kubejs:olivine', vein => {
vein.weight(60)
vein.clusterSize(45)
vein.density(0.45)
vein.layer('all')
vein.dimensions(TWILIGHT_FOREST, END, CERES)
vein.heightRangeUniform(-40, 20)
vein.dikeVeinGenerator(generator => generator
.withBlock(GTMaterials.Bentonite, 2, 0, 20)
.withBlock(GTMaterials.Magnesite, 2, -20, 10)
.withBlock(GTMaterials.Olivine, 2, -40, -10)
.withBlock(GTMaterials.Calcite, 1, -40, 20)
)
vein.surfaceIndicatorGenerator(indicator => indicator
.surfaceRock(GTMaterials.Olivine)
.placement('above')
)
})
event.add('kubejs:molybdenum', vein => {
vein.weight(10)
vein.clusterSize(30)
vein.density(0.5)
vein.layer('all')
vein.dimensions(TWILIGHT_FOREST, END, MOON, CERES, MERCURY)
vein.heightRangeUniform(-30, 40)
vein.dikeVeinGenerator(generator => generator
.withBlock(GTMaterials.Wulfenite, 2, 10, 40)
.withBlock(GTMaterials.Molybdenite, 2, -10, 30)
.withBlock(GTMaterials.Molybdenum, 2, -30, 0)
.withBlock(GTMaterials.Powellite, 1, -30, 40)
)
vein.surfaceIndicatorGenerator(indicator => indicator
.surfaceRock(GTMaterials.Molybdenum)
.placement('above')
)
})
event.add('kubejs:sapphire', vein => {
vein.weight(60)
vein.clusterSize(45)
vein.density(0.45)
vein.layer('all')
vein.dimensions(TWILIGHT_FOREST)
vein.heightRangeUniform(-40, 20)
vein.dikeVeinGenerator(generator => generator
.withBlock(GTMaterials.Almandine, 2, 0, 20)
.withBlock(GTMaterials.Pyrope, 2, -20, 10)
.withBlock(GTMaterials.Sapphire, 2, -40, -10)
.withBlock(GTMaterials.GreenSapphire, 1, -40, 20)
)
vein.surfaceIndicatorGenerator(indicator => indicator
.surfaceRock(GTMaterials.Sapphire)
.placement('above')
)
})
event.add('kubejs:lead', vein => {
vein.weight(40)
vein.clusterSize(40)
vein.density(0.35)
vein.layer('all')
vein.dimensions(TWILIGHT_FOREST)
vein.heightRangeUniform(-30, 20)
vein.layeredVeinGenerator(generator => generator
.buildLayerPattern(pattern => pattern
.layer(l => l.weight(3).mat(GTMaterials.Galena).size(2, 4))
.layer(l => l.weight(2).mat(GTMaterials.Silver).size(1, 2))
.layer(l => l.weight(2).mat(GTMaterials.Lead).size(1, 1))
)
)
vein.surfaceIndicatorGenerator(indicator => indicator
.surfaceRock(GTMaterials.Lead)
.placement('above')
)
})
event.add('kubejs:nickel', vein => {
vein.weight(40)
vein.clusterSize(40)
vein.density(0.35)
vein.layer('all')
vein.dimensions(TWILIGHT_FOREST)
vein.heightRangeUniform(-30, 20)
vein.layeredVeinGenerator(generator => generator
.buildLayerPattern(pattern => pattern
.layer(l => l.weight(2).mat(GTMaterials.Garnierite).size(2, 4))
.layer(l => l.weight(2).mat(GTMaterials.Nickel).size(2, 4))
.layer(l => l.weight(1).mat(GTMaterials.Cobaltite).size(1, 1))
.layer(l => l.weight(1).mat(GTMaterials.Pentlandite).size(1, 1))
)
)
vein.surfaceIndicatorGenerator(indicator => indicator
.surfaceRock(GTMaterials.Nickel)
.placement('above')
)
})
})
13 changes: 13 additions & 0 deletions mods/.index/gregtechceu-modern.pw.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
filename = 'gtceu-1.20.1-1.2.3.jar'
name = 'GregTechCEu Modern'
side = 'both'

[download]
hash = 'fa1365fc9adc2e3e0311f13bdbe6a8e22488b914'
hash-format = 'sha1'
mode = 'metadata:curseforge'
url = ''

[update.curseforge]
file-id = 5366055
project-id = 890405

0 comments on commit 77490c8

Please sign in to comment.