This commit is contained in:
Shiroyasha 2025-09-14 20:52:18 +03:00
commit d8d0e9d536
Signed by: shiroyashik
GPG key ID: E4953D3940D7860A
2567 changed files with 167778 additions and 0 deletions

View file

@ -0,0 +1,12 @@
You can define blocks by block_name without namespace. So water_heat_sink will fall back to nuclearcraft:water_heat_sink.
Or qualify it with namespace like some_mod:some_block.
Or use block tag key. #nuclearcraft:fission_reactor_casing will fall back to blocks with this tag. Do not forget to put #.
if you need AND condition, add comma separated values "block1", "block2" means AND condition
if you need OR condition, use | separator. "block1|block2" means block1 or block2
By default you have rule condition is 'At least 1'. So if you define some block, it will go in the rule as 'at least 1'
Validation options: >2 means at least 2 (use any number)
-2 means between, it is always 2 (opposite sides)
<2 means less than 2 (use any number)
=2 means exact 2 (use any number)
^3 means 3 blocks in the corner (shared vertex or edge). possible values 2 and 3
Default placement rules have all examples

View file

@ -0,0 +1,5 @@
[{
"type": "aluminum",
"heat": 175,
"placement_rule": ["quartz_cooler", "tin_cooler"]
}]

View file

@ -0,0 +1,5 @@
[{
"type": "arsenic",
"heat": 145,
"placement_rule": ["#nuclearcraft:amplififers>2"]
}]

View file

@ -0,0 +1,5 @@
[{
"type": "boron",
"heat": 105,
"placement_rule": ["electromagnet_yoke", "#nuclearcraft:amplifiers"]
}]

View file

@ -0,0 +1,5 @@
[{
"type": "carobbiite",
"heat": 140,
"placement_rule": ["end_stone_cooler", "gold_cooler"]
}]

View file

@ -0,0 +1,5 @@
[{
"type": "copper",
"heat": 80,
"placement_rule": ["water_cooler"]
}]

View file

@ -0,0 +1,5 @@
[{
"type": "cryotheum",
"heat": 205,
"placement_rule": ["tin_cooler>3"]
}]

View file

@ -0,0 +1,5 @@
[{
"type": "diamond",
"heat": 185,
"placement_rule": ["gold_cooler", "prismarine_cooler"]
}]

View file

@ -0,0 +1,5 @@
[{
"type": "emerald",
"heat": 135,
"placement_rule": ["#nuclearcraft:amplifiers", "prismarine_cooler"]
}]

View file

@ -0,0 +1,5 @@
[{
"type": "empty",
"heat": 0,
"placement_rule": []
}]

View file

@ -0,0 +1,5 @@
[{
"type": "end_stone",
"heat": 50,
"placement_rule": ["electromagnet_yoke"]
}]

View file

@ -0,0 +1,5 @@
[{
"type": "enderium",
"heat": 190,
"placement_rule": ["purpur_cooler>3"]
}]

View file

@ -0,0 +1,5 @@
[{
"type": "fluorite",
"heat": 155,
"placement_rule": ["gold_cooler>3"]
}]

View file

@ -0,0 +1,5 @@
[{
"type": "glowstone",
"heat": 110,
"placement_rule": ["#nuclearcraft:electromagnets>2"]
}]

View file

@ -0,0 +1,5 @@
[{
"type": "gold",
"heat": 95,
"placement_rule": ["iron_cooler>2"]
}]

View file

@ -0,0 +1,5 @@
[{
"type": "iron",
"heat": 55,
"placement_rule": ["#nuclearcraft:electromagnets"]
}]

View file

@ -0,0 +1,5 @@
[{
"type": "lapis",
"heat": 130,
"placement_rule": ["electromagnet_yoke", "#nuclearcraft:electromagnets"]
}]

View file

@ -0,0 +1,5 @@
[{
"type": "lead",
"heat": 65,
"placement_rule": ["iron_cooler"]
}]

View file

@ -0,0 +1,5 @@
[{
"type": "liquid_helium",
"heat": 200,
"placement_rule": ["boron_cooler", "lapis_cooler"]
}]

View file

@ -0,0 +1,5 @@
[{
"type": "liquid_nitrogen",
"heat": 195,
"placement_rule": ["lapis_cooler", "gold_cooler"]
}]

View file

@ -0,0 +1,5 @@
[{
"type": "lithium",
"heat": 125,
"placement_rule": ["boron_cooler"]
}]

View file

@ -0,0 +1,5 @@
[{
"type": "magnesium",
"heat": 150,
"placement_rule": ["end_stone_cooler","prismarine_cooler"]
}]

View file

@ -0,0 +1,5 @@
[{
"type": "manganese",
"heat": 180,
"placement_rule": ["goold_cooler","quartz_cooler"]
}]

View file

@ -0,0 +1,5 @@
[{
"type": "nether_brick",
"heat": 90,
"placement_rule": ["obsidian_cooler"]
}]

View file

@ -0,0 +1,5 @@
[{
"type": "obsidian",
"heat": 70,
"placement_rule": ["glowstone_cooler>2"]
}]

View file

@ -0,0 +1,5 @@
[{
"type": "prismarine",
"heat": 85,
"placement_rule": ["water_cooler>2"]
}]

View file

@ -0,0 +1,5 @@
[{
"type": "purpur",
"heat": 100,
"placement_rule": ["end_stone_cooler>2"]
}]

View file

@ -0,0 +1,5 @@
[{
"type": "quartz",
"heat": 75,
"placement_rule": ["redstone_cooler"]
}]

View file

@ -0,0 +1,5 @@
[{
"type": "redstone",
"heat": 115,
"placement_rule": ["#nuclearcraft:amplifiers","#nuclearcraft:electromagnets"]
}]

View file

@ -0,0 +1,5 @@
[{
"type": "silver",
"heat": 160,
"placement_rule": ["arsenic_cooler>2"]
}]

View file

@ -0,0 +1,5 @@
[{
"type": "slime",
"heat": 165,
"placement_rule": ["lead_cooler>2", "water_cooler"]
}]

View file

@ -0,0 +1,5 @@
[{
"type": "tin",
"heat": 120,
"placement_rule": ["lapis_cooler>2"]
}]

View file

@ -0,0 +1 @@
1

View file

@ -0,0 +1,5 @@
[{
"type": "villiaumite",
"heat": 170,
"placement_rule": ["purpur_cooler", "prismarine_cooler"]
}]

View file

@ -0,0 +1,5 @@
[{
"type": "water",
"heat": 60,
"placement_rule": ["#nuclearcraft:amplifiers"]
}]