From de99bffce757720f197f5b395b9663e51b6d1802 Mon Sep 17 00:00:00 2001 From: vlapsley Date: Fri, 15 Sep 2017 12:09:54 +1000 Subject: [PATCH] Add sulfur ore and update crafts in technic mod --- mods/ITEMS/base/craftitems.lua | 5 -- mods/ITEMS/base/nodes_base.lua | 8 -- .../base/textures/base_mineral_sulfur.png | Bin 237 -> 0 bytes mods/ITEMS/base/textures/base_sulfur_lump.png | Bin 172 -> 0 bytes mods/ITEMS/technic/crafts.lua | 73 ++++++++++++++++++ mods/ITEMS/technic/ores.lua | 18 +++++ mods/MAPGEN/mapgen_core/depends.txt | 1 + mods/MAPGEN/mapgen_core/init.lua | 45 +++++++++++ 8 files changed, 137 insertions(+), 13 deletions(-) delete mode 100644 mods/ITEMS/base/textures/base_mineral_sulfur.png delete mode 100644 mods/ITEMS/base/textures/base_sulfur_lump.png diff --git a/mods/ITEMS/base/craftitems.lua b/mods/ITEMS/base/craftitems.lua index c1a7f9a..7d70447 100644 --- a/mods/ITEMS/base/craftitems.lua +++ b/mods/ITEMS/base/craftitems.lua @@ -65,11 +65,6 @@ minetest.register_craftitem("base:lead_lump", { inventory_image = "base_lead_lump.png", }) -minetest.register_craftitem("base:sulfur_lump", { - description = "Sulfur Lump", - inventory_image = "base_sulfur_lump.png", -}) - minetest.register_craftitem("base:silver_lump", { description = "Silver Lump", inventory_image = "base_silver_lump.png", diff --git a/mods/ITEMS/base/nodes_base.lua b/mods/ITEMS/base/nodes_base.lua index fc7d740..c5db0da 100644 --- a/mods/ITEMS/base/nodes_base.lua +++ b/mods/ITEMS/base/nodes_base.lua @@ -705,14 +705,6 @@ minetest.register_node("base:leadblock", { sounds = base.node_sound_metal_defaults(), }) -minetest.register_node("base:stone_with_sulfur", { - description = "Sulfur Ore", - tiles = {"base_stone.png^base_mineral_sulfur.png" }, - groups = {cracky = 3}, - drop = "base:sulfur_lump", - sounds = base.node_sound_stone_defaults(), -}) - minetest.register_node("base:stone_with_silver", { description = "Silver Ore", tiles = {"base_stone.png^base_mineral_silver.png" }, diff --git a/mods/ITEMS/base/textures/base_mineral_sulfur.png b/mods/ITEMS/base/textures/base_mineral_sulfur.png deleted file mode 100644 index 26cb19db33850a0125812f911829f632c1c30958..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 237 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!S%6Q7tJX2yb2}L>?qayMpW*re zhFgaj?jB{hf1KgT8HQ(P8D3mqczucC?G=U(*BCzCWcYH6;ooD1|IZkHuKqm@XaZwN zkY6x^!?PP{Ku)Tsi(`ny<=*~4p#}vGm+L`-n=k#2H&c_j zcg%EEl4n`IAdGdkuYk5kk7rd{fXM#kKR+D#bnjN<=e?gqcy^sA^2?0$4Deo}=2*-f kw6X87-i`BtPtS+z8+0;duR3hA4QL^Qr>mdKI;Vst08R~FP5=M^ diff --git a/mods/ITEMS/base/textures/base_sulfur_lump.png b/mods/ITEMS/base/textures/base_sulfur_lump.png deleted file mode 100644 index 017c8e1fbf6f469cfba888483f5b1afd548e9289..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 172 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFv3GfMV1=9OgF&y2%aBe%p?IR42 zPcb|{&+z&Z!-s1OpKmgJz0L6RKEqa*8~1?f7)yfuf*Bm1-ADs+%sgEjLpZJ{CnyLO ztmA1mD0_eJErZw%!Hstrj?B1w%hr|g%!_;PR2Y(Wgs5pZT{V){= 0.4 then + for xx = math.max(minp.x, x - grid_size), math.min(maxp.x, x + grid_size) do + for yy = math.max(minp.y, y - grid_size), math.min(maxp.y, y + grid_size) do + for zz = math.max(minp.z, z - grid_size), math.min(maxp.z, z + grid_size) do + local i = a:index(xx, yy, zz) + if data[i] == c_stone and pr:next(1, 10) <= 7 then + data[i] = c_sulfur + end + end + end + end + end + end + end + end + + vm:set_data(data) + vm:write_to_map(data) +end) + + --[[ Trees