From 842bd22ee44938800ed105c2b0a321f433512dac Mon Sep 17 00:00:00 2001
From: h-v-smacker <hans-von-smacker+github@gmail.com>
Date: Mon, 19 Feb 2018 13:45:13 +0300
Subject: extra recipes

---
 technic/machines/register/centrifuge_recipes.lua | 12 ++++++++++--
 1 file changed, 10 insertions(+), 2 deletions(-)

diff --git a/technic/machines/register/centrifuge_recipes.lua b/technic/machines/register/centrifuge_recipes.lua
index 4684ba0..6b887fa 100644
--- a/technic/machines/register/centrifuge_recipes.lua
+++ b/technic/machines/register/centrifuge_recipes.lua
@@ -15,7 +15,7 @@ local recipes = {
 	{ "technic:stainless_steel_dust 4",    "technic:wrought_iron_dust 3", "technic:chromium_dust" },
 	{ "technic:brass_dust 3",              "technic:copper_dust 2",       "technic:zinc_dust"     },
 	{ "technic:chernobylite_dust",         "default:sand",                "technic:uranium3_dust" },
-	{ "default:dirt 4",                    "default:sand",                "default:gravel",       "default:clay_lump 2"     },
+	{ "default:dirt 4",                    "default:sand",                "default:gravel",       "default:clay_lump 4" },
 }
 
 local function uranium_dust(p)
@@ -32,7 +32,15 @@ if minetest.get_modpath("bushes_classic") then
 end
 
 if minetest.get_modpath("farming") then
-	table.insert(recipes, { "farming:wheat 4", "farming:seed_wheat 3", "default:dry_shrub 1" })
+	if minetest.get_modpath("cottages") then
+		-- work as a mechanized threshing floor
+		table.insert(recipes, { "farming:wheat", "farming:seed_wheat", "cottages:straw_mat" })
+		table.insert(recipes, { "farming:barley", "farming:seed_barley", "cottages:straw_mat" })
+	else
+		-- work in a less fancy and less efficient manner
+		table.insert(recipes, { "farming:wheat 4", "farming:seed_wheat 3", "default:dry_shrub 1" })
+		table.insert(recipes, { "farming:barley 4", "farming:seed_barley 3", "default:dry_shrub 1" })
+	end
 end
 
 for _, data in pairs(recipes) do
-- 
cgit v1.2.3


From 48481e23887888d3848e2914b4cc38ee6c670a0f Mon Sep 17 00:00:00 2001
From: h-v-smacker <hans-von-smacker+github@gmail.com>
Date: Mon, 19 Feb 2018 17:26:05 +0300
Subject: better techchain for synthetic HPHT diamonds

---
 extranodes/init.lua                              | 11 +++++++++++
 technic/machines/register/compressor_recipes.lua |  2 +-
 2 files changed, 12 insertions(+), 1 deletion(-)

diff --git a/extranodes/init.lua b/extranodes/init.lua
index eb54067..4b304b1 100644
--- a/extranodes/init.lua
+++ b/extranodes/init.lua
@@ -185,3 +185,14 @@ minetest.register_craft({
 		{ "technic:raw_latex", "default:fence_wood", "technic:raw_latex"},
 	}
 })
+
+minetest.register_craftitem(":technic:diamond_seed", {
+	description = "Diamond Seed",
+	inventory_image = "technic_diamond_seed.png",
+})
+
+minetest.register_craft({
+	type = "cooking",
+	output = "technic:diamond_seed",
+	recipe = "technic:graphite"
+})
\ No newline at end of file
diff --git a/technic/machines/register/compressor_recipes.lua b/technic/machines/register/compressor_recipes.lua
index d516722..02fd741 100644
--- a/technic/machines/register/compressor_recipes.lua
+++ b/technic/machines/register/compressor_recipes.lua
@@ -17,7 +17,7 @@ local recipes = {
 	{"technic:coal_dust 4",        "technic:graphite"},
 	{"technic:carbon_cloth",       "technic:carbon_plate"},
 	{"technic:uranium35_ingot 5",  "technic:uranium_fuel"},
-	{"technic:graphite 25",        "default:diamond"}
+	{"technic:diamond_seed 25",    "default:diamond"}
 }
 
 if minetest.get_modpath("ethereal") then
-- 
cgit v1.2.3


From a91a837ca61340ede10842da45ee8ae339c58a05 Mon Sep 17 00:00:00 2001
From: h-v-smacker <hans-von-smacker+github@gmail.com>
Date: Mon, 19 Feb 2018 17:38:02 +0300
Subject: texture fix

---
 technic/textures/technic_diamond_seed.png               | Bin 0 -> 352 bytes
 technic/textures/technic_hv_electric_furnace_front.png  | Bin 543 -> 590 bytes
 .../technic_hv_electric_furnace_front_active.png        | Bin 542 -> 565 bytes
 3 files changed, 0 insertions(+), 0 deletions(-)
 create mode 100644 technic/textures/technic_diamond_seed.png

diff --git a/technic/textures/technic_diamond_seed.png b/technic/textures/technic_diamond_seed.png
new file mode 100644
index 0000000..53d88fb
Binary files /dev/null and b/technic/textures/technic_diamond_seed.png differ
diff --git a/technic/textures/technic_hv_electric_furnace_front.png b/technic/textures/technic_hv_electric_furnace_front.png
index e1f9bc5..5051cd8 100644
Binary files a/technic/textures/technic_hv_electric_furnace_front.png and b/technic/textures/technic_hv_electric_furnace_front.png differ
diff --git a/technic/textures/technic_hv_electric_furnace_front_active.png b/technic/textures/technic_hv_electric_furnace_front_active.png
index 1baeade..76dfbb3 100644
Binary files a/technic/textures/technic_hv_electric_furnace_front_active.png and b/technic/textures/technic_hv_electric_furnace_front_active.png differ
-- 
cgit v1.2.3