From 2c94f70d19d5d6ad5b0df1e316cd1a530cf439ce Mon Sep 17 00:00:00 2001 From: Auke Kok Date: Mon, 23 Nov 2015 22:28:24 -0800 Subject: [PATCH] pull in "crops" - my own crop mod. This adds: - pumpkins - melons and potentially potatoes as well. --- block.py | 3 +++ map_content.txt | 4 ++++ mcimport.py | 3 ++- 3 files changed, 9 insertions(+), 1 deletion(-) diff --git a/block.py b/block.py index e2672c2..aaa342e 100644 --- a/block.py +++ b/block.py @@ -235,6 +235,9 @@ class MTBlock: # rotate lily pads randomly elif blocks[i] == 111: param2[i] = random.randint(0,3) + # melon/pumpkin blocks + elif blocks[i] == 86 or blocks[i] == 103: + param2[i] = random.randint(0,23) # grass of varying length randomly elif blocks[i] == 31 and data[i] == 1: content[i], param2[i] = conversion_table[931][random.randint(0,4)] diff --git a/map_content.txt b/map_content.txt index e8cb535..ad387e7 100644 --- a/map_content.txt +++ b/map_content.txt @@ -358,6 +358,8 @@ 85 default:fence_wood +86 crops:pumpkin // rotates randomly + #if NETHER 87 nether:rack 88 nether:sand @@ -429,6 +431,8 @@ 101 xpanes:bar_15 // FIXME: rotation, shape 102 xpanes:pane_15 // FIXME: rotation, shape +103 crops:melon // rotates randomly + 106 0 vines:side_middle 1 // flat lying vine 106 1 vines:side_middle 4 // 1 - south 106 2 vines:side_middle 2 // 2 - west diff --git a/mcimport.py b/mcimport.py index c4185d7..8239b94 100644 --- a/mcimport.py +++ b/mcimport.py @@ -24,9 +24,10 @@ if not os.path.exists(sys.argv[2] + "/world.mt"): wo = open(sys.argv[2] + "/world.mt", "w") wo.write("backend = sqlite3\n") wo.write("gameid = minetest\n") - wo.write("load_mod_mcimport= true\n") + wo.write("load_mod_mcimport = true\n") wo.write("load_mod_biome_lib = true\n") wo.write("load_mod_bushes_classic = true\n") + wo.write("load_mod_crops = true\n") wo.write("load_mod_ferns = true\n") wo.write("load_mod_flowers_plus = true\n") wo.write("load_mod_homedecor = true\n")