Skip to content

Commit

Permalink
Merge pull request #645 from last8kings/Sulfur-Deposit-Vein
Browse files Browse the repository at this point in the history
Sulfur deposit vein (requires susycore 0.1.11)
  • Loading branch information
planetme authored Jan 1, 2024
2 parents 5173013 + 8076831 commit 52eea33
Show file tree
Hide file tree
Showing 8 changed files with 239 additions and 4 deletions.
31 changes: 31 additions & 0 deletions config/gregtech/worldgen/vein/beneath/graphite_vein.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
{
"weight": 40,
"density": 1,
"dimension_filter": ["dimension_id:10"],
"max_height": 255,
"min_height": 0,
"generator": {
"type": "layered",
"radius": [
8,
8
]
},
"filler": {
"type": "layered",
"values": [
{
"primary": "ore:graphite"
},
{
"secondary": "ore:graphite"
},
{
"between": "ore:graphite"
},
{
"sporadic": "ore:graphite"
}
]
}
}
33 changes: 33 additions & 0 deletions config/gregtech/worldgen/vein/nether/graphite_vein.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
{
"weight": 40,
"density": 1,
"dimension_filter":[
"dimension_id:-1"
],
"max_height": 255,
"min_height": 0,
"generator": {
"type": "layered",
"radius": [
8,
8
]
},
"filler": {
"type": "layered",
"values": [
{
"primary": "ore:graphite"
},
{
"secondary": "ore:graphite"
},
{
"between": "ore:graphite"
},
{
"sporadic": "ore:graphite"
}
]
}
}
45 changes: 45 additions & 0 deletions config/gregtech/worldgen/vein/nether/sulfur_deposit_vein.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
{
"weight": 120,
"density": 0.8,
"dimension_filter":[
"dimension_id:-1"
],
"max_height":120,
"min_height":0,
"generator": {
"type": "layered",
"radius": [
16,
16
]
},
"filler": {
"type": "layered",
"values": [
{
"primary": {
"block":"susy:resource_block",
"variant":"sulfur"
}
},
{
"secondary": {
"block":"susy:resource_block",
"variant":"sulfur"
}
},
{
"between": {
"block":"susy:resource_block",
"variant":"sulfur"
}
},
{
"sporadic": {
"block":"susy:resource_block",
"variant":"sulfur"
}
}
]
}
}
34 changes: 34 additions & 0 deletions config/gregtech/worldgen/vein/overworld/garnierite_vein.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
{
"weight": 60,
"density": 0.75,
"max_height": 80,
"min_height": 0,
"vein_populator": {
"type": "surface_rock",
"material": "garnierite"
},
"generator": {
"type": "layered",
"radius": [
20,
20
]
},
"filler": {
"type": "layered",
"values": [
{
"primary": "ore:garnierite"
},
{
"secondary": "ore:garnierite"
},
{
"between": "ore:garnierite"
},
{
"sporadic": "ore:garnierite"
}
]
}
}
34 changes: 34 additions & 0 deletions config/gregtech/worldgen/vein/overworld/pentlandite_vein.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
{
"weight": 80,
"density": 0.75,
"max_height": 80,
"min_height": 0,
"vein_populator": {
"type": "surface_rock",
"material": "pentlandite"
},
"generator": {
"type": "layered",
"radius": [
20,
20
]
},
"filler": {
"type": "layered",
"values": [
{
"primary": "ore:pentlandite"
},
{
"secondary": "ore:chalcopyrite"
},
{
"between": "ore:pyrite"
},
{
"sporadic": "ore:pyrite"
}
]
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,8 @@
"generator": {
"type": "layered",
"radius": [
20,
20
16,
16
]
},
"filler": {
Expand All @@ -21,13 +21,13 @@
"primary": "ore:acanthite"
},
{
"secondary": "ore:galena"
"secondary": "ore:proustite"
},
{
"between": "ore:pyrargyrite"
},
{
"sporadic": "ore:proustite"
"sporadic": "ore:silver"
}
]
}
Expand Down
51 changes: 51 additions & 0 deletions config/gregtech/worldgen/vein/overworld/sulfur_deposit_vein.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
{
"weight": -1,
"density": 0.75,
"max_height": 170,
"min_height": 62,
"block": "minecraft:sand",
"vein_populator": {
"type": "surface_rock",
"material": "sulfur"
},
"biome_modifier": {
"type": "biome_map",
"biomesoplenty:volcanic_island": 400
},
"generator": {
"type": "layered",
"radius": [
16,
16
]
},
"filler": {
"type": "layered",
"values": [
{
"primary": {
"block":"susy:resource_block",
"variant":"sulfur"
}
},
{
"secondary": {
"block":"susy:resource_block",
"variant":"sulfur"
}
},
{
"between": {
"block":"susy:resource_block",
"variant":"sulfur"
}
},
{
"sporadic": {
"block":"susy:resource_block",
"variant":"sulfur"
}
}
]
}
}
7 changes: 7 additions & 0 deletions groovy/postInit/mod/GregTech.groovy
Original file line number Diff line number Diff line change
Expand Up @@ -668,6 +668,13 @@ mods.gregtech.macerator.recipeBuilder()
.EUt(7)
.buildAndRegister();

mods.gregtech.macerator.recipeBuilder()
.inputs(item('susy:resource_block', 14))
.outputs(metaitem('dustSulfur') * 8)
.duration(240)
.EUt(7)
.buildAndRegister();

mods.gregtech.sifter.recipeBuilder()
.inputs(ore('dustNonMarineEvaporite'))
.chancedOutput(metaitem('dustSalt'), 8000, 500)
Expand Down

0 comments on commit 52eea33

Please sign in to comment.