From: Elias Fleckenstein Date: Tue, 23 Feb 2021 18:10:05 +0000 (+0100) Subject: Improve plot generation X-Git-Url: https://git.lizzy.rs/?a=commitdiff_plain;h=55e0e35adfa895843ea7f0fbfb0e2ad2749e5a94;p=elidragon_v2.git Improve plot generation --- diff --git a/mods/elidragon_creative/init.lua b/mods/elidragon_creative/init.lua index c62c298..0e0f6c4 100644 --- a/mods/elidragon_creative/init.lua +++ b/mods/elidragon_creative/init.lua @@ -1,12 +1,14 @@ -local plot = elidragon.plot +local plot, schems = elidragon.plot, elidragon.schems plot.config = { - gap = 32, - road_width = 8, + gap = 50, + road_width = 10, mapgen = { min_y = 9, max_y = 9, c_border = minetest.get_content_id("mcl_stairs:slab_stonebrick"), + road_schem = "elidragon_creative_road", + road_schem_offset = -3, }, claiming = { enable_autoclaim_command = true, @@ -14,4 +16,7 @@ plot.config = { }, } +schems.load("elidragon_creative_road") +schems.flip("elidragon_creative_road") + elidragon.creative = {} diff --git a/mods/elidragon_creative/mod.conf b/mods/elidragon_creative/mod.conf index 8ce5272..6da30cf 100644 --- a/mods/elidragon_creative/mod.conf +++ b/mods/elidragon_creative/mod.conf @@ -1,4 +1,4 @@ name = elidragon_creative author = Fleckenstein description = Creative gamemode for Elidragon v2 -depends = elidragon, elidragon_plot, mcl_core +depends = elidragon, elidragon_plot, elidragon_schems, mcl_core diff --git a/mods/elidragon_creative/schems/elidragon_creative_road.we b/mods/elidragon_creative/schems/elidragon_creative_road.we new file mode 100644 index 0000000..96da223 --- /dev/null +++ b/mods/elidragon_creative/schems/elidragon_creative_road.we @@ -0,0 +1 @@ +5:return {{["x"] = 0, ["y"] = 2, ["param1"] = 14, ["z"] = 0, ["name"] = "mcl_core:grass_path"}, {["x"] = 0, ["y"] = 2, ["param1"] = 14, ["z"] = 1, ["name"] = "mcl_core:grass_path"}, {["x"] = 0, ["y"] = 2, ["param1"] = 14, ["z"] = 2, ["name"] = "mcl_core:grass_path"}, {["x"] = 0, ["y"] = 2, ["param1"] = 13, ["z"] = 3, ["name"] = "mcl_core:grass_path"}, {["x"] = 0, ["y"] = 2, ["param1"] = 13, ["z"] = 4, ["name"] = "mcl_core:grass_path"}, {["x"] = 0, ["y"] = 2, ["param1"] = 14, ["z"] = 5, ["name"] = "mcl_core:grass_path"}, {["x"] = 0, ["y"] = 2, ["param1"] = 14, ["z"] = 6, ["name"] = "mcl_core:grass_path"}, {["x"] = 0, ["y"] = 2, ["param1"] = 14, ["z"] = 7, ["name"] = "mcl_core:grass_path"}, {["x"] = 0, ["y"] = 2, ["param1"] = 14, ["z"] = 8, ["name"] = "mcl_core:grass_path"}, {["x"] = 1, ["y"] = 2, ["param1"] = 14, ["z"] = 0, ["name"] = "mcl_core:grass_path"}, {["x"] = 1, ["y"] = 2, ["param1"] = 14, ["z"] = 1, ["name"] = "mcl_core:grass_path"}, {["x"] = 1, ["y"] = 2, ["param1"] = 14, ["z"] = 2, ["name"] = "mcl_core:grass_path"}, {["x"] = 1, ["y"] = 2, ["param1"] = 14, ["z"] = 3, ["name"] = "mcl_core:grass_path"}, {["x"] = 1, ["y"] = 2, ["param1"] = 14, ["z"] = 4, ["name"] = "mcl_core:grass_path"}, {["x"] = 1, ["y"] = 2, ["param1"] = 14, ["z"] = 5, ["name"] = "mcl_core:grass_path"}, {["x"] = 1, ["y"] = 2, ["param1"] = 14, ["z"] = 6, ["name"] = "mcl_core:grass_path"}, {["x"] = 1, ["y"] = 2, ["param1"] = 14, ["z"] = 7, ["name"] = "mcl_core:grass_path"}, {["x"] = 1, ["y"] = 2, ["param1"] = 14, ["z"] = 8, ["name"] = "mcl_core:grass_path"}, {["x"] = 2, ["y"] = 2, ["param1"] = 14, ["z"] = 0, ["name"] = "mcl_core:grass_path"}, {["x"] = 2, ["y"] = 2, ["param1"] = 14, ["z"] = 1, ["name"] = "mcl_core:grass_path"}, {["x"] = 2, ["y"] = 2, ["param1"] = 14, ["z"] = 2, ["name"] = "mcl_core:grass_path"}, {["x"] = 2, ["y"] = 2, ["param1"] = 14, ["z"] = 3, ["name"] = "mcl_core:grass_path"}, {["x"] = 2, ["y"] = 2, ["param1"] = 14, ["z"] = 4, ["name"] = "mcl_core:grass_path"}, {["x"] = 2, ["y"] = 2, ["param1"] = 14, ["z"] = 5, ["name"] = "mcl_core:grass_path"}, {["x"] = 2, ["y"] = 2, ["param1"] = 14, ["z"] = 6, ["name"] = "mcl_core:grass_path"}, {["x"] = 2, ["y"] = 2, ["param1"] = 14, ["z"] = 7, ["name"] = "mcl_core:grass_path"}, {["x"] = 2, ["y"] = 2, ["param1"] = 14, ["z"] = 8, ["name"] = "mcl_core:grass_path"}, {["x"] = 3, ["y"] = 2, ["param1"] = 14, ["z"] = 0, ["name"] = "mcl_core:grass_path"}, {["x"] = 3, ["y"] = 2, ["param1"] = 14, ["z"] = 1, ["name"] = "mcl_core:grass_path"}, {["x"] = 3, ["y"] = 2, ["param1"] = 14, ["z"] = 2, ["name"] = "mcl_core:grass_path"}, {["x"] = 3, ["y"] = 2, ["param1"] = 13, ["z"] = 3, ["name"] = "mcl_core:grass_path"}, {["x"] = 3, ["y"] = 2, ["param1"] = 13, ["z"] = 4, ["name"] = "mcl_core:grass_path"}, {["x"] = 3, ["y"] = 2, ["param1"] = 14, ["z"] = 5, ["name"] = "mcl_core:grass_path"}, {["x"] = 3, ["y"] = 2, ["param1"] = 14, ["z"] = 6, ["name"] = "mcl_core:grass_path"}, {["x"] = 3, ["y"] = 2, ["param1"] = 14, ["z"] = 7, ["name"] = "mcl_core:grass_path"}, {["x"] = 3, ["y"] = 2, ["param1"] = 14, ["z"] = 8, ["name"] = "mcl_core:grass_path"}, {["x"] = 4, ["y"] = 2, ["param1"] = 14, ["z"] = 0, ["name"] = "mcl_core:grass_path"}, {["x"] = 4, ["y"] = 2, ["param1"] = 14, ["z"] = 1, ["name"] = "mcl_core:grass_path"}, {["x"] = 4, ["y"] = 2, ["param1"] = 14, ["z"] = 2, ["name"] = "mcl_core:grass_path"}, {["x"] = 4, ["y"] = 2, ["param1"] = 14, ["z"] = 3, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 4, ["y"] = 2, ["param1"] = 14, ["z"] = 4, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 4, ["y"] = 2, ["param1"] = 14, ["z"] = 5, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 4, ["y"] = 2, ["param1"] = 14, ["z"] = 6, ["name"] = "mcl_core:grass_path"}, {["x"] = 4, ["y"] = 2, ["param1"] = 14, ["z"] = 7, ["name"] = "mcl_core:grass_path"}, {["x"] = 4, ["y"] = 2, ["param1"] = 14, ["z"] = 8, ["name"] = "mcl_core:grass_path"}, {["x"] = 4, ["y"] = 3, ["param1"] = 14, ["z"] = 3, ["name"] = "mcl_flowers:tallgrass"}, {["x"] = 4, ["y"] = 3, ["param1"] = 14, ["z"] = 4, ["name"] = "mcl_flowers:tallgrass"}, {["x"] = 4, ["y"] = 3, ["param1"] = 15, ["z"] = 5, ["name"] = "mcl_flowers:tallgrass"}, {["x"] = 5, ["y"] = 2, ["param1"] = 14, ["z"] = 0, ["name"] = "mcl_core:grass_path"}, {["x"] = 5, ["y"] = 2, ["param1"] = 14, ["z"] = 1, ["name"] = "mcl_core:grass_path"}, {["x"] = 5, ["y"] = 2, ["param1"] = 14, ["z"] = 2, ["name"] = "mcl_core:grass_path"}, {["x"] = 5, ["y"] = 2, ["param1"] = 14, ["z"] = 3, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 5, ["y"] = 2, ["param1"] = 14, ["z"] = 4, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 5, ["y"] = 2, ["param1"] = 14, ["z"] = 5, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 5, ["y"] = 2, ["param1"] = 14, ["z"] = 6, ["name"] = "mcl_core:grass_path"}, {["x"] = 5, ["y"] = 2, ["param1"] = 14, ["z"] = 7, ["name"] = "mcl_core:grass_path"}, {["x"] = 5, ["y"] = 2, ["param1"] = 14, ["z"] = 8, ["name"] = "mcl_core:grass_path"}, {["x"] = 5, ["y"] = 3, ["param1"] = 14, ["z"] = 3, ["name"] = "mcl_flowers:tallgrass"}, {["x"] = 5, ["y"] = 3, ["param1"] = 14, ["z"] = 4, ["name"] = "mcl_flowers:tallgrass"}, {["x"] = 5, ["y"] = 3, ["param1"] = 15, ["z"] = 5, ["name"] = "mcl_flowers:poppy"}, {["x"] = 6, ["y"] = 2, ["param1"] = 14, ["z"] = 0, ["name"] = "mcl_core:grass_path"}, {["x"] = 6, ["y"] = 2, ["param1"] = 14, ["z"] = 1, ["name"] = "mcl_core:grass_path"}, {["x"] = 6, ["y"] = 2, ["param1"] = 14, ["z"] = 2, ["name"] = "mcl_core:grass_path"}, {["x"] = 6, ["y"] = 2, ["param1"] = 14, ["z"] = 3, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 6, ["y"] = 2, ["z"] = 4, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 6, ["y"] = 2, ["param1"] = 14, ["z"] = 5, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 6, ["y"] = 2, ["param1"] = 14, ["z"] = 6, ["name"] = "mcl_core:grass_path"}, {["x"] = 6, ["y"] = 2, ["param1"] = 14, ["z"] = 7, ["name"] = "mcl_core:grass_path"}, {["x"] = 6, ["y"] = 2, ["param1"] = 14, ["z"] = 8, ["name"] = "mcl_core:grass_path"}, {["x"] = 6, ["y"] = 3, ["param1"] = 14, ["z"] = 3, ["name"] = "mcl_flowers:tallgrass"}, {["x"] = 6, ["y"] = 3, ["param1"] = 14, ["z"] = 4, ["name"] = "mcl_flowers:tallgrass"}, {["x"] = 6, ["y"] = 3, ["param1"] = 15, ["z"] = 5, ["name"] = "mcl_flowers:poppy"}, {["x"] = 7, ["y"] = 2, ["param1"] = 14, ["z"] = 0, ["name"] = "mcl_core:grass_path"}, {["x"] = 7, ["y"] = 2, ["param1"] = 14, ["z"] = 1, ["name"] = "mcl_core:grass_path"}, {["x"] = 7, ["y"] = 2, ["param1"] = 14, ["z"] = 2, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 7, ["meta"] = {["fields"] = {}, ["inventory"] = {}}, ["y"] = 2, ["z"] = 3, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 7, ["meta"] = {["fields"] = {}, ["inventory"] = {}}, ["y"] = 2, ["z"] = 4, ["name"] = "mcl_core:stonebrick"}, {["x"] = 7, ["meta"] = {["fields"] = {}, ["inventory"] = {}}, ["y"] = 2, ["z"] = 5, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 7, ["y"] = 2, ["param1"] = 14, ["z"] = 6, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 7, ["y"] = 2, ["param1"] = 14, ["z"] = 7, ["name"] = "mcl_core:grass_path"}, {["x"] = 7, ["y"] = 2, ["param1"] = 14, ["z"] = 8, ["name"] = "mcl_core:grass_path"}, {["x"] = 7, ["y"] = 3, ["param1"] = 15, ["z"] = 2, ["name"] = "mcl_flowers:poppy"}, {["x"] = 7, ["meta"] = {["fields"] = {}, ["inventory"] = {}}, ["y"] = 3, ["param1"] = 14, ["z"] = 3, ["name"] = "mcl_flowers:tallgrass"}, {["x"] = 7, ["meta"] = {["fields"] = {}, ["inventory"] = {}}, ["y"] = 3, ["param1"] = 15, ["z"] = 5, ["name"] = "mcl_flowers:poppy"}, {["x"] = 7, ["y"] = 3, ["param1"] = 15, ["z"] = 6, ["name"] = "mcl_flowers:tallgrass"}, {["x"] = 8, ["y"] = 0, ["z"] = 4, ["name"] = "mcl_core:stonebrick"}, {["x"] = 8, ["y"] = 1, ["z"] = 4, ["name"] = "mcl_core:stonebrick"}, {["x"] = 8, ["y"] = 2, ["param1"] = 14, ["z"] = 0, ["name"] = "mcl_core:grass_path"}, {["x"] = 8, ["y"] = 2, ["param1"] = 14, ["z"] = 1, ["name"] = "mcl_core:grass_path"}, {["x"] = 8, ["y"] = 2, ["param1"] = 14, ["z"] = 2, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 8, ["meta"] = {["fields"] = {}, ["inventory"] = {}}, ["y"] = 2, ["z"] = 3, ["name"] = "mcl_core:stonebrick"}, {["x"] = 8, ["meta"] = {["fields"] = {}, ["inventory"] = {}}, ["param2"] = 7, ["y"] = 2, ["param1"] = 13, ["z"] = 4, ["name"] = "mcl_core:water_source"}, {["x"] = 8, ["meta"] = {["fields"] = {}, ["inventory"] = {}}, ["y"] = 2, ["z"] = 5, ["name"] = "mcl_core:stonebrick"}, {["x"] = 8, ["y"] = 2, ["param1"] = 14, ["z"] = 6, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 8, ["y"] = 2, ["param1"] = 14, ["z"] = 7, ["name"] = "mcl_core:grass_path"}, {["x"] = 8, ["y"] = 2, ["param1"] = 14, ["z"] = 8, ["name"] = "mcl_core:grass_path"}, {["x"] = 8, ["y"] = 3, ["param1"] = 15, ["z"] = 2, ["name"] = "mcl_flowers:dandelion"}, {["x"] = 8, ["y"] = 3, ["param1"] = 15, ["z"] = 6, ["name"] = "mcl_flowers:tallgrass"}, {["x"] = 9, ["y"] = 0, ["z"] = 4, ["name"] = "mcl_core:stonebrick"}, {["x"] = 9, ["y"] = 1, ["z"] = 4, ["name"] = "mcl_core:stonebrick"}, {["x"] = 9, ["y"] = 2, ["param1"] = 14, ["z"] = 0, ["name"] = "mcl_core:grass_path"}, {["x"] = 9, ["y"] = 2, ["param1"] = 14, ["z"] = 1, ["name"] = "mcl_core:grass_path"}, {["x"] = 9, ["y"] = 2, ["param1"] = 14, ["z"] = 2, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 9, ["meta"] = {["fields"] = {}, ["inventory"] = {}}, ["y"] = 2, ["z"] = 3, ["name"] = "mcl_core:stonebrick"}, {["x"] = 9, ["meta"] = {["fields"] = {}, ["inventory"] = {}}, ["param2"] = 7, ["y"] = 2, ["param1"] = 13, ["z"] = 4, ["name"] = "mcl_core:water_source"}, {["x"] = 9, ["meta"] = {["fields"] = {}, ["inventory"] = {}}, ["y"] = 2, ["z"] = 5, ["name"] = "mcl_core:stonebrick"}, {["x"] = 9, ["y"] = 2, ["param1"] = 14, ["z"] = 6, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 9, ["y"] = 2, ["param1"] = 14, ["z"] = 7, ["name"] = "mcl_core:grass_path"}, {["x"] = 9, ["y"] = 2, ["param1"] = 14, ["z"] = 8, ["name"] = "mcl_core:grass_path"}, {["x"] = 9, ["y"] = 3, ["param1"] = 15, ["z"] = 2, ["name"] = "mcl_flowers:tallgrass"}, {["x"] = 9, ["y"] = 3, ["param1"] = 15, ["z"] = 6, ["name"] = "mcl_flowers:poppy"}, {["x"] = 10, ["y"] = 0, ["z"] = 4, ["name"] = "mcl_core:stonebrick"}, {["x"] = 10, ["y"] = 1, ["z"] = 4, ["name"] = "mcl_core:stonebrick"}, {["x"] = 10, ["y"] = 2, ["param1"] = 13, ["z"] = 0, ["name"] = "mcl_core:grass_path"}, {["x"] = 10, ["y"] = 2, ["param1"] = 13, ["z"] = 1, ["name"] = "mcl_core:grass_path"}, {["x"] = 10, ["y"] = 2, ["param1"] = 13, ["z"] = 2, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 10, ["meta"] = {["fields"] = {}, ["inventory"] = {}}, ["y"] = 2, ["z"] = 3, ["name"] = "mcl_core:stonebrick"}, {["x"] = 10, ["meta"] = {["fields"] = {}, ["inventory"] = {}}, ["y"] = 2, ["param1"] = 13, ["z"] = 4, ["name"] = "mcl_core:water_source"}, {["x"] = 10, ["meta"] = {["fields"] = {}, ["inventory"] = {}}, ["y"] = 2, ["z"] = 5, ["name"] = "mcl_core:stonebrick"}, {["x"] = 10, ["y"] = 2, ["param1"] = 14, ["z"] = 6, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 10, ["y"] = 2, ["param1"] = 13, ["z"] = 7, ["name"] = "mcl_core:grass_path"}, {["x"] = 10, ["y"] = 2, ["param1"] = 13, ["z"] = 8, ["name"] = "mcl_core:grass_path"}, {["x"] = 10, ["y"] = 3, ["param1"] = 14, ["z"] = 2, ["name"] = "mcl_flowers:tallgrass"}, {["x"] = 10, ["y"] = 3, ["param1"] = 14, ["z"] = 6, ["name"] = "mcl_flowers:tallgrass"}, {["x"] = 11, ["y"] = 0, ["z"] = 4, ["name"] = "mcl_core:stonebrick"}, {["x"] = 11, ["y"] = 1, ["z"] = 4, ["name"] = "mcl_core:stonebrick"}, {["x"] = 11, ["y"] = 2, ["param1"] = 14, ["z"] = 0, ["name"] = "mcl_core:grass_path"}, {["x"] = 11, ["y"] = 2, ["param1"] = 14, ["z"] = 1, ["name"] = "mcl_core:grass_path"}, {["x"] = 11, ["y"] = 2, ["param1"] = 201, ["z"] = 2, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 11, ["meta"] = {["fields"] = {}, ["inventory"] = {}}, ["y"] = 2, ["param1"] = 190, ["z"] = 3, ["name"] = "mcl_core:stonebrick"}, {["x"] = 11, ["meta"] = {["fields"] = {}, ["inventory"] = {}}, ["param2"] = 7, ["y"] = 2, ["param1"] = 14, ["z"] = 4, ["name"] = "mcl_core:water_source"}, {["x"] = 11, ["meta"] = {["fields"] = {}, ["inventory"] = {}}, ["y"] = 2, ["param1"] = 190, ["z"] = 5, ["name"] = "mcl_core:stonebrick"}, {["x"] = 11, ["y"] = 2, ["param1"] = 201, ["z"] = 6, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 11, ["y"] = 2, ["param1"] = 14, ["z"] = 7, ["name"] = "mcl_core:grass_path"}, {["x"] = 11, ["y"] = 2, ["param1"] = 14, ["z"] = 8, ["name"] = "mcl_core:grass_path"}, {["x"] = 11, ["y"] = 3, ["param1"] = 14, ["z"] = 2, ["name"] = "mcl_flowers:tallgrass"}, {["x"] = 11, ["y"] = 3, ["param1"] = 14, ["z"] = 6, ["name"] = "mcl_flowers:poppy"}, {["x"] = 12, ["y"] = 0, ["z"] = 4, ["name"] = "mcl_core:stonebrick"}, {["x"] = 12, ["y"] = 1, ["z"] = 4, ["name"] = "mcl_core:stonebrick"}, {["x"] = 12, ["y"] = 2, ["param1"] = 14, ["z"] = 0, ["name"] = "mcl_core:grass_path"}, {["x"] = 12, ["y"] = 2, ["param1"] = 14, ["z"] = 1, ["name"] = "mcl_core:grass_path"}, {["x"] = 12, ["y"] = 2, ["param1"] = 201, ["z"] = 2, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 12, ["meta"] = {["fields"] = {}, ["inventory"] = {}}, ["y"] = 2, ["param1"] = 190, ["z"] = 3, ["name"] = "mcl_core:stonebrick"}, {["x"] = 12, ["meta"] = {["fields"] = {}, ["inventory"] = {}}, ["param2"] = 7, ["y"] = 2, ["param1"] = 14, ["z"] = 4, ["name"] = "mcl_core:water_source"}, {["x"] = 12, ["meta"] = {["fields"] = {}, ["inventory"] = {}}, ["y"] = 2, ["param1"] = 190, ["z"] = 5, ["name"] = "mcl_core:stonebrick"}, {["x"] = 12, ["y"] = 2, ["param1"] = 201, ["z"] = 6, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 12, ["y"] = 2, ["param1"] = 14, ["z"] = 7, ["name"] = "mcl_core:grass_path"}, {["x"] = 12, ["y"] = 2, ["param1"] = 14, ["z"] = 8, ["name"] = "mcl_core:grass_path"}, {["x"] = 12, ["y"] = 3, ["param1"] = 15, ["z"] = 2, ["name"] = "mcl_flowers:tallgrass"}, {["x"] = 12, ["y"] = 3, ["param1"] = 15, ["z"] = 6, ["name"] = "mcl_flowers:tallgrass"}, {["x"] = 13, ["y"] = 0, ["z"] = 4, ["name"] = "mcl_core:stonebrick"}, {["x"] = 13, ["y"] = 1, ["z"] = 4, ["name"] = "mcl_core:stonebrick"}, {["x"] = 13, ["y"] = 2, ["param1"] = 14, ["z"] = 0, ["name"] = "mcl_core:grass_path"}, {["x"] = 13, ["y"] = 2, ["param1"] = 14, ["z"] = 1, ["name"] = "mcl_core:grass_path"}, {["x"] = 13, ["y"] = 2, ["param1"] = 201, ["z"] = 2, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 13, ["meta"] = {["fields"] = {}, ["inventory"] = {}}, ["y"] = 2, ["param1"] = 190, ["z"] = 3, ["name"] = "mcl_core:stonebrick"}, {["x"] = 13, ["meta"] = {["fields"] = {}, ["inventory"] = {}}, ["param2"] = 7, ["y"] = 2, ["param1"] = 14, ["z"] = 4, ["name"] = "mcl_core:water_source"}, {["x"] = 13, ["meta"] = {["fields"] = {}, ["inventory"] = {}}, ["y"] = 2, ["param1"] = 190, ["z"] = 5, ["name"] = "mcl_core:stonebrick"}, {["x"] = 13, ["y"] = 2, ["param1"] = 201, ["z"] = 6, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 13, ["y"] = 2, ["param1"] = 14, ["z"] = 7, ["name"] = "mcl_core:grass_path"}, {["x"] = 13, ["y"] = 2, ["param1"] = 14, ["z"] = 8, ["name"] = "mcl_core:grass_path"}, {["x"] = 13, ["y"] = 3, ["param1"] = 15, ["z"] = 2, ["name"] = "mcl_flowers:tallgrass"}, {["x"] = 13, ["y"] = 3, ["param1"] = 15, ["z"] = 6, ["name"] = "mcl_flowers:tallgrass"}, {["x"] = 14, ["y"] = 2, ["param1"] = 14, ["z"] = 0, ["name"] = "mcl_core:grass_path"}, {["x"] = 14, ["y"] = 2, ["param1"] = 14, ["z"] = 1, ["name"] = "mcl_core:grass_path"}, {["x"] = 14, ["y"] = 2, ["param1"] = 201, ["z"] = 2, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 14, ["meta"] = {["fields"] = {}, ["inventory"] = {}}, ["y"] = 2, ["param1"] = 201, ["z"] = 3, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 14, ["meta"] = {["fields"] = {}, ["inventory"] = {}}, ["y"] = 2, ["param1"] = 190, ["z"] = 4, ["name"] = "mcl_core:stonebrick"}, {["x"] = 14, ["meta"] = {["fields"] = {}, ["inventory"] = {}}, ["y"] = 2, ["param1"] = 201, ["z"] = 5, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 14, ["y"] = 2, ["param1"] = 201, ["z"] = 6, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 14, ["y"] = 2, ["param1"] = 14, ["z"] = 7, ["name"] = "mcl_core:grass_path"}, {["x"] = 14, ["y"] = 2, ["param1"] = 14, ["z"] = 8, ["name"] = "mcl_core:grass_path"}, {["x"] = 14, ["y"] = 3, ["param1"] = 15, ["z"] = 2, ["name"] = "mcl_flowers:tallgrass"}, {["x"] = 14, ["meta"] = {["fields"] = {}, ["inventory"] = {}}, ["y"] = 3, ["param1"] = 14, ["z"] = 3, ["name"] = "mcl_flowers:dandelion"}, {["x"] = 14, ["meta"] = {["fields"] = {}, ["inventory"] = {}}, ["y"] = 3, ["param1"] = 15, ["z"] = 5, ["name"] = "mcl_flowers:tallgrass"}, {["x"] = 14, ["y"] = 3, ["param1"] = 15, ["z"] = 6, ["name"] = "mcl_flowers:tallgrass"}, {["x"] = 15, ["y"] = 2, ["param1"] = 14, ["z"] = 0, ["name"] = "mcl_core:grass_path"}, {["x"] = 15, ["y"] = 2, ["param1"] = 14, ["z"] = 1, ["name"] = "mcl_core:grass_path"}, {["x"] = 15, ["y"] = 2, ["param1"] = 14, ["z"] = 2, ["name"] = "mcl_core:grass_path"}, {["x"] = 15, ["y"] = 2, ["param1"] = 201, ["z"] = 3, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 15, ["y"] = 2, ["param1"] = 201, ["z"] = 4, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 15, ["y"] = 2, ["param1"] = 201, ["z"] = 5, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 15, ["y"] = 2, ["param1"] = 14, ["z"] = 6, ["name"] = "mcl_core:grass_path"}, {["x"] = 15, ["y"] = 2, ["param1"] = 14, ["z"] = 7, ["name"] = "mcl_core:grass_path"}, {["x"] = 15, ["y"] = 2, ["param1"] = 14, ["z"] = 8, ["name"] = "mcl_core:grass_path"}, {["x"] = 15, ["y"] = 3, ["param1"] = 14, ["z"] = 3, ["name"] = "mcl_flowers:tallgrass"}, {["x"] = 15, ["y"] = 3, ["param1"] = 14, ["z"] = 4, ["name"] = "mcl_flowers:tallgrass"}, {["x"] = 15, ["y"] = 3, ["param1"] = 15, ["z"] = 5, ["name"] = "mcl_flowers:tallgrass"}, {["x"] = 16, ["y"] = 2, ["param1"] = 14, ["z"] = 0, ["name"] = "mcl_core:grass_path"}, {["x"] = 16, ["y"] = 2, ["param1"] = 14, ["z"] = 1, ["name"] = "mcl_core:grass_path"}, {["x"] = 16, ["y"] = 2, ["param1"] = 14, ["z"] = 2, ["name"] = "mcl_core:grass_path"}, {["x"] = 16, ["y"] = 2, ["param1"] = 201, ["z"] = 3, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 16, ["y"] = 2, ["param1"] = 201, ["z"] = 4, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 16, ["y"] = 2, ["param1"] = 201, ["z"] = 5, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 16, ["y"] = 2, ["param1"] = 14, ["z"] = 6, ["name"] = "mcl_core:grass_path"}, {["x"] = 16, ["y"] = 2, ["param1"] = 14, ["z"] = 7, ["name"] = "mcl_core:grass_path"}, {["x"] = 16, ["y"] = 2, ["param1"] = 14, ["z"] = 8, ["name"] = "mcl_core:grass_path"}, {["x"] = 16, ["y"] = 3, ["param1"] = 14, ["z"] = 3, ["name"] = "mcl_flowers:tallgrass"}, {["x"] = 16, ["y"] = 3, ["param1"] = 14, ["z"] = 4, ["name"] = "mcl_flowers:tallgrass"}, {["x"] = 16, ["y"] = 3, ["param1"] = 15, ["z"] = 5, ["name"] = "mcl_flowers:tallgrass"}, {["x"] = 17, ["y"] = 2, ["param1"] = 14, ["z"] = 0, ["name"] = "mcl_core:grass_path"}, {["x"] = 17, ["y"] = 2, ["param1"] = 14, ["z"] = 1, ["name"] = "mcl_core:grass_path"}, {["x"] = 17, ["y"] = 2, ["param1"] = 14, ["z"] = 2, ["name"] = "mcl_core:grass_path"}, {["x"] = 17, ["y"] = 2, ["param1"] = 201, ["z"] = 3, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 17, ["y"] = 2, ["param1"] = 201, ["z"] = 4, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 17, ["y"] = 2, ["param1"] = 201, ["z"] = 5, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 17, ["y"] = 2, ["param1"] = 14, ["z"] = 6, ["name"] = "mcl_core:grass_path"}, {["x"] = 17, ["y"] = 2, ["param1"] = 14, ["z"] = 7, ["name"] = "mcl_core:grass_path"}, {["x"] = 17, ["y"] = 2, ["param1"] = 14, ["z"] = 8, ["name"] = "mcl_core:grass_path"}, {["x"] = 17, ["y"] = 3, ["param1"] = 14, ["z"] = 3, ["name"] = "mcl_flowers:tallgrass"}, {["x"] = 17, ["y"] = 3, ["param1"] = 14, ["z"] = 4, ["name"] = "mcl_flowers:tallgrass"}, {["x"] = 17, ["y"] = 3, ["param1"] = 15, ["z"] = 5, ["name"] = "mcl_flowers:tallgrass"}, {["x"] = 18, ["y"] = 2, ["param1"] = 14, ["z"] = 0, ["name"] = "mcl_core:grass_path"}, {["x"] = 18, ["y"] = 2, ["param1"] = 14, ["z"] = 1, ["name"] = "mcl_core:grass_path"}, {["x"] = 18, ["y"] = 2, ["param1"] = 201, ["z"] = 2, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 18, ["y"] = 2, ["param1"] = 201, ["z"] = 3, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 18, ["y"] = 2, ["param1"] = 201, ["z"] = 4, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 18, ["y"] = 2, ["param1"] = 201, ["z"] = 5, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 18, ["y"] = 2, ["param1"] = 201, ["z"] = 6, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 18, ["y"] = 2, ["param1"] = 14, ["z"] = 7, ["name"] = "mcl_core:grass_path"}, {["x"] = 18, ["y"] = 2, ["param1"] = 14, ["z"] = 8, ["name"] = "mcl_core:grass_path"}, {["x"] = 18, ["y"] = 3, ["param1"] = 15, ["z"] = 2, ["name"] = "mcl_flowers:tallgrass"}, {["x"] = 18, ["y"] = 3, ["param1"] = 14, ["z"] = 3, ["name"] = "mcl_flowers:tallgrass"}, {["x"] = 18, ["y"] = 3, ["param1"] = 14, ["z"] = 4, ["name"] = "mcl_flowers:dandelion"}, {["x"] = 18, ["y"] = 3, ["param1"] = 14, ["z"] = 5, ["name"] = "mcl_flowers:tallgrass"}, {["x"] = 18, ["y"] = 3, ["param1"] = 15, ["z"] = 6, ["name"] = "mcl_flowers:tallgrass"}, {["x"] = 18, ["y"] = 6, ["param1"] = 14, ["z"] = 4, ["name"] = "mcl_core:leaves"}, {["x"] = 18, ["y"] = 6, ["param1"] = 14, ["z"] = 5, ["name"] = "mcl_core:leaves"}, {["x"] = 18, ["y"] = 7, ["param1"] = 14, ["z"] = 3, ["name"] = "mcl_core:leaves"}, {["x"] = 18, ["y"] = 7, ["param1"] = 14, ["z"] = 4, ["name"] = "mcl_core:leaves"}, {["x"] = 18, ["y"] = 7, ["param1"] = 14, ["z"] = 5, ["name"] = "mcl_core:leaves"}, {["x"] = 19, ["y"] = 2, ["param1"] = 14, ["z"] = 0, ["name"] = "mcl_core:grass_path"}, {["x"] = 19, ["y"] = 2, ["param1"] = 14, ["z"] = 1, ["name"] = "mcl_core:grass_path"}, {["x"] = 19, ["y"] = 2, ["param1"] = 201, ["z"] = 2, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 19, ["y"] = 2, ["param1"] = 201, ["z"] = 3, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 19, ["y"] = 2, ["param1"] = 201, ["z"] = 4, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 19, ["y"] = 2, ["param1"] = 201, ["z"] = 5, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 19, ["y"] = 2, ["param1"] = 201, ["z"] = 6, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 19, ["y"] = 2, ["param1"] = 14, ["z"] = 7, ["name"] = "mcl_core:grass_path"}, {["x"] = 19, ["y"] = 2, ["param1"] = 14, ["z"] = 8, ["name"] = "mcl_core:grass_path"}, {["x"] = 19, ["y"] = 3, ["param1"] = 14, ["z"] = 2, ["name"] = "mcl_flowers:tallgrass"}, {["x"] = 19, ["y"] = 3, ["param1"] = 13, ["z"] = 3, ["name"] = "mcl_flowers:tallgrass"}, {["x"] = 19, ["param2"] = 1, ["y"] = 3, ["param1"] = 13, ["z"] = 4, ["name"] = "mcl_stairs:stair_wood"}, {["x"] = 19, ["y"] = 3, ["param1"] = 13, ["z"] = 5, ["name"] = "mcl_flowers:poppy"}, {["x"] = 19, ["y"] = 3, ["param1"] = 14, ["z"] = 6, ["name"] = "mcl_flowers:tallgrass"}, {["x"] = 19, ["y"] = 6, ["param1"] = 14, ["z"] = 2, ["name"] = "mcl_core:leaves"}, {["x"] = 19, ["y"] = 6, ["param1"] = 13, ["z"] = 3, ["name"] = "mcl_core:leaves"}, {["x"] = 19, ["y"] = 6, ["param1"] = 13, ["z"] = 4, ["name"] = "mcl_core:leaves"}, {["x"] = 19, ["y"] = 6, ["param1"] = 13, ["z"] = 5, ["name"] = "mcl_core:leaves"}, {["x"] = 19, ["y"] = 6, ["param1"] = 14, ["z"] = 6, ["name"] = "mcl_core:leaves"}, {["x"] = 19, ["y"] = 7, ["param1"] = 14, ["z"] = 2, ["name"] = "mcl_core:leaves"}, {["x"] = 19, ["y"] = 7, ["param1"] = 13, ["z"] = 3, ["name"] = "mcl_core:leaves"}, {["x"] = 19, ["y"] = 7, ["param1"] = 13, ["z"] = 4, ["name"] = "mcl_core:leaves"}, {["x"] = 19, ["y"] = 7, ["param1"] = 14, ["z"] = 5, ["name"] = "mcl_core:leaves"}, {["x"] = 19, ["y"] = 7, ["param1"] = 14, ["z"] = 6, ["name"] = "mcl_core:leaves"}, {["x"] = 19, ["y"] = 8, ["param1"] = 14, ["z"] = 3, ["name"] = "mcl_core:leaves"}, {["x"] = 19, ["y"] = 8, ["param1"] = 14, ["z"] = 4, ["name"] = "mcl_core:leaves"}, {["x"] = 19, ["y"] = 9, ["param1"] = 14, ["z"] = 4, ["name"] = "mcl_core:leaves"}, {["x"] = 20, ["y"] = 2, ["param1"] = 14, ["z"] = 0, ["name"] = "mcl_core:grass_path"}, {["x"] = 20, ["y"] = 2, ["param1"] = 14, ["z"] = 1, ["name"] = "mcl_core:grass_path"}, {["x"] = 20, ["y"] = 2, ["param1"] = 201, ["z"] = 2, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 20, ["y"] = 2, ["param1"] = 201, ["z"] = 3, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 20, ["y"] = 2, ["param1"] = 208, ["z"] = 4, ["name"] = "mcl_core:dirt"}, {["x"] = 20, ["y"] = 2, ["param1"] = 201, ["z"] = 5, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 20, ["y"] = 2, ["param1"] = 201, ["z"] = 6, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 20, ["y"] = 2, ["param1"] = 14, ["z"] = 7, ["name"] = "mcl_core:grass_path"}, {["x"] = 20, ["y"] = 2, ["param1"] = 14, ["z"] = 8, ["name"] = "mcl_core:grass_path"}, {["x"] = 20, ["y"] = 3, ["param1"] = 14, ["z"] = 2, ["name"] = "mcl_flowers:tallgrass"}, {["x"] = 20, ["y"] = 3, ["param1"] = 13, ["z"] = 3, ["name"] = "mcl_stairs:stair_wood"}, {["x"] = 20, ["y"] = 3, ["param1"] = 254, ["z"] = 4, ["name"] = "mcl_core:tree"}, {["x"] = 20, ["param2"] = 2, ["y"] = 3, ["param1"] = 13, ["z"] = 5, ["name"] = "mcl_stairs:stair_wood"}, {["x"] = 20, ["y"] = 3, ["param1"] = 14, ["z"] = 6, ["name"] = "mcl_flowers:tallgrass"}, {["x"] = 20, ["y"] = 4, ["param1"] = 254, ["z"] = 4, ["name"] = "mcl_core:tree"}, {["x"] = 20, ["y"] = 5, ["param1"] = 254, ["z"] = 4, ["name"] = "mcl_core:tree"}, {["x"] = 20, ["y"] = 6, ["param1"] = 14, ["z"] = 2, ["name"] = "mcl_core:leaves"}, {["x"] = 20, ["y"] = 6, ["param1"] = 13, ["z"] = 3, ["name"] = "mcl_core:leaves"}, {["x"] = 20, ["y"] = 6, ["param1"] = 254, ["z"] = 4, ["name"] = "mcl_core:tree"}, {["x"] = 20, ["y"] = 6, ["param1"] = 13, ["z"] = 5, ["name"] = "mcl_core:leaves"}, {["x"] = 20, ["y"] = 6, ["param1"] = 14, ["z"] = 6, ["name"] = "mcl_core:leaves"}, {["x"] = 20, ["y"] = 7, ["param1"] = 14, ["z"] = 2, ["name"] = "mcl_core:leaves"}, {["x"] = 20, ["y"] = 7, ["param1"] = 13, ["z"] = 3, ["name"] = "mcl_core:leaves"}, {["x"] = 20, ["y"] = 7, ["param1"] = 254, ["z"] = 4, ["name"] = "mcl_core:tree"}, {["x"] = 20, ["y"] = 7, ["param1"] = 13, ["z"] = 5, ["name"] = "mcl_core:leaves"}, {["x"] = 20, ["y"] = 7, ["param1"] = 14, ["z"] = 6, ["name"] = "mcl_core:leaves"}, {["x"] = 20, ["y"] = 8, ["param1"] = 14, ["z"] = 3, ["name"] = "mcl_core:leaves"}, {["x"] = 20, ["y"] = 8, ["param1"] = 13, ["z"] = 4, ["name"] = "mcl_core:leaves"}, {["x"] = 20, ["y"] = 8, ["param1"] = 14, ["z"] = 5, ["name"] = "mcl_core:leaves"}, {["x"] = 20, ["y"] = 9, ["param1"] = 14, ["z"] = 3, ["name"] = "mcl_core:leaves"}, {["x"] = 20, ["y"] = 9, ["param1"] = 14, ["z"] = 4, ["name"] = "mcl_core:leaves"}, {["x"] = 20, ["y"] = 9, ["param1"] = 14, ["z"] = 5, ["name"] = "mcl_core:leaves"}, {["x"] = 21, ["y"] = 2, ["param1"] = 14, ["z"] = 0, ["name"] = "mcl_core:grass_path"}, {["x"] = 21, ["y"] = 2, ["param1"] = 14, ["z"] = 1, ["name"] = "mcl_core:grass_path"}, {["x"] = 21, ["y"] = 2, ["param1"] = 201, ["z"] = 2, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 21, ["y"] = 2, ["param1"] = 201, ["z"] = 3, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 21, ["y"] = 2, ["param1"] = 201, ["z"] = 4, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 21, ["y"] = 2, ["param1"] = 201, ["z"] = 5, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 21, ["y"] = 2, ["param1"] = 201, ["z"] = 6, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 21, ["y"] = 2, ["param1"] = 14, ["z"] = 7, ["name"] = "mcl_core:grass_path"}, {["x"] = 21, ["y"] = 2, ["param1"] = 14, ["z"] = 8, ["name"] = "mcl_core:grass_path"}, {["x"] = 21, ["y"] = 3, ["param1"] = 14, ["z"] = 2, ["name"] = "mcl_flowers:dandelion"}, {["x"] = 21, ["y"] = 3, ["param1"] = 13, ["z"] = 3, ["name"] = "mcl_flowers:tallgrass"}, {["x"] = 21, ["param2"] = 3, ["y"] = 3, ["param1"] = 13, ["z"] = 4, ["name"] = "mcl_stairs:stair_wood"}, {["x"] = 21, ["y"] = 3, ["param1"] = 13, ["z"] = 5, ["name"] = "mcl_flowers:tallgrass"}, {["x"] = 21, ["y"] = 3, ["param1"] = 14, ["z"] = 6, ["name"] = "mcl_flowers:tallgrass"}, {["x"] = 21, ["y"] = 6, ["param1"] = 14, ["z"] = 2, ["name"] = "mcl_core:leaves"}, {["x"] = 21, ["y"] = 6, ["param1"] = 13, ["z"] = 3, ["name"] = "mcl_core:leaves"}, {["x"] = 21, ["y"] = 6, ["param1"] = 13, ["z"] = 4, ["name"] = "mcl_core:leaves"}, {["x"] = 21, ["y"] = 6, ["param1"] = 13, ["z"] = 5, ["name"] = "mcl_core:leaves"}, {["x"] = 21, ["y"] = 6, ["param1"] = 14, ["z"] = 6, ["name"] = "mcl_core:leaves"}, {["x"] = 21, ["y"] = 7, ["param1"] = 14, ["z"] = 2, ["name"] = "mcl_core:leaves"}, {["x"] = 21, ["y"] = 7, ["param1"] = 13, ["z"] = 3, ["name"] = "mcl_core:leaves"}, {["x"] = 21, ["y"] = 7, ["param1"] = 13, ["z"] = 4, ["name"] = "mcl_core:leaves"}, {["x"] = 21, ["y"] = 7, ["param1"] = 14, ["z"] = 5, ["name"] = "mcl_core:leaves"}, {["x"] = 21, ["y"] = 7, ["param1"] = 14, ["z"] = 6, ["name"] = "mcl_core:leaves"}, {["x"] = 21, ["y"] = 8, ["param1"] = 14, ["z"] = 3, ["name"] = "mcl_core:leaves"}, {["x"] = 21, ["y"] = 8, ["param1"] = 14, ["z"] = 4, ["name"] = "mcl_core:leaves"}, {["x"] = 21, ["y"] = 9, ["param1"] = 14, ["z"] = 4, ["name"] = "mcl_core:leaves"}, {["x"] = 22, ["y"] = 2, ["param1"] = 14, ["z"] = 0, ["name"] = "mcl_core:grass_path"}, {["x"] = 22, ["y"] = 2, ["param1"] = 14, ["z"] = 1, ["name"] = "mcl_core:grass_path"}, {["x"] = 22, ["y"] = 2, ["param1"] = 201, ["z"] = 2, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 22, ["y"] = 2, ["param1"] = 201, ["z"] = 3, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 22, ["y"] = 2, ["param1"] = 201, ["z"] = 4, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 22, ["y"] = 2, ["param1"] = 201, ["z"] = 5, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 22, ["y"] = 2, ["param1"] = 201, ["z"] = 6, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 22, ["y"] = 2, ["param1"] = 14, ["z"] = 7, ["name"] = "mcl_core:grass_path"}, {["x"] = 22, ["y"] = 2, ["param1"] = 14, ["z"] = 8, ["name"] = "mcl_core:grass_path"}, {["x"] = 22, ["y"] = 3, ["param1"] = 15, ["z"] = 2, ["name"] = "mcl_flowers:tallgrass"}, {["x"] = 22, ["y"] = 3, ["param1"] = 14, ["z"] = 3, ["name"] = "mcl_flowers:tallgrass"}, {["x"] = 22, ["y"] = 3, ["param1"] = 14, ["z"] = 4, ["name"] = "mcl_flowers:tallgrass"}, {["x"] = 22, ["y"] = 3, ["param1"] = 14, ["z"] = 5, ["name"] = "mcl_flowers:tallgrass"}, {["x"] = 22, ["y"] = 3, ["param1"] = 15, ["z"] = 6, ["name"] = "mcl_flowers:tallgrass"}, {["x"] = 22, ["y"] = 6, ["param1"] = 14, ["z"] = 3, ["name"] = "mcl_core:leaves"}, {["x"] = 22, ["y"] = 6, ["param1"] = 14, ["z"] = 4, ["name"] = "mcl_core:leaves"}, {["x"] = 22, ["y"] = 7, ["param1"] = 14, ["z"] = 3, ["name"] = "mcl_core:leaves"}, {["x"] = 22, ["y"] = 7, ["param1"] = 14, ["z"] = 4, ["name"] = "mcl_core:leaves"}, {["x"] = 22, ["y"] = 7, ["param1"] = 14, ["z"] = 5, ["name"] = "mcl_core:leaves"}, {["x"] = 23, ["y"] = 2, ["param1"] = 14, ["z"] = 0, ["name"] = "mcl_core:grass_path"}, {["x"] = 23, ["y"] = 2, ["param1"] = 14, ["z"] = 1, ["name"] = "mcl_core:grass_path"}, {["x"] = 23, ["y"] = 2, ["param1"] = 14, ["z"] = 2, ["name"] = "mcl_core:grass_path"}, {["x"] = 23, ["y"] = 2, ["param1"] = 201, ["z"] = 3, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 23, ["y"] = 2, ["param1"] = 201, ["z"] = 4, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 23, ["y"] = 2, ["param1"] = 201, ["z"] = 5, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 23, ["y"] = 2, ["param1"] = 14, ["z"] = 6, ["name"] = "mcl_core:grass_path"}, {["x"] = 23, ["y"] = 2, ["param1"] = 14, ["z"] = 7, ["name"] = "mcl_core:grass_path"}, {["x"] = 23, ["y"] = 2, ["param1"] = 14, ["z"] = 8, ["name"] = "mcl_core:grass_path"}, {["x"] = 23, ["y"] = 3, ["param1"] = 14, ["z"] = 3, ["name"] = "mcl_flowers:tallgrass"}, {["x"] = 23, ["y"] = 3, ["param1"] = 14, ["z"] = 4, ["name"] = "mcl_flowers:tallgrass"}, {["x"] = 23, ["y"] = 3, ["param1"] = 15, ["z"] = 5, ["name"] = "mcl_flowers:tallgrass"}, {["x"] = 24, ["y"] = 2, ["param1"] = 14, ["z"] = 0, ["name"] = "mcl_core:grass_path"}, {["x"] = 24, ["y"] = 2, ["param1"] = 14, ["z"] = 1, ["name"] = "mcl_core:grass_path"}, {["x"] = 24, ["y"] = 2, ["param1"] = 14, ["z"] = 2, ["name"] = "mcl_core:grass_path"}, {["x"] = 24, ["y"] = 2, ["param1"] = 201, ["z"] = 3, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 24, ["y"] = 2, ["param1"] = 201, ["z"] = 4, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 24, ["y"] = 2, ["param1"] = 201, ["z"] = 5, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 24, ["y"] = 2, ["param1"] = 14, ["z"] = 6, ["name"] = "mcl_core:grass_path"}, {["x"] = 24, ["y"] = 2, ["param1"] = 14, ["z"] = 7, ["name"] = "mcl_core:grass_path"}, {["x"] = 24, ["y"] = 2, ["param1"] = 14, ["z"] = 8, ["name"] = "mcl_core:grass_path"}, {["x"] = 24, ["y"] = 3, ["param1"] = 14, ["z"] = 3, ["name"] = "mcl_flowers:tallgrass"}, {["x"] = 24, ["y"] = 3, ["param1"] = 14, ["z"] = 4, ["name"] = "mcl_flowers:tallgrass"}, {["x"] = 24, ["y"] = 3, ["param1"] = 15, ["z"] = 5, ["name"] = "mcl_flowers:tallgrass"}, {["x"] = 25, ["y"] = 2, ["param1"] = 14, ["z"] = 0, ["name"] = "mcl_core:grass_path"}, {["x"] = 25, ["y"] = 2, ["param1"] = 14, ["z"] = 1, ["name"] = "mcl_core:grass_path"}, {["x"] = 25, ["y"] = 2, ["param1"] = 14, ["z"] = 2, ["name"] = "mcl_core:grass_path"}, {["x"] = 25, ["y"] = 2, ["param1"] = 201, ["z"] = 3, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 25, ["y"] = 2, ["param1"] = 201, ["z"] = 4, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 25, ["y"] = 2, ["param1"] = 201, ["z"] = 5, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 25, ["y"] = 2, ["param1"] = 14, ["z"] = 6, ["name"] = "mcl_core:grass_path"}, {["x"] = 25, ["y"] = 2, ["param1"] = 14, ["z"] = 7, ["name"] = "mcl_core:grass_path"}, {["x"] = 25, ["y"] = 2, ["param1"] = 14, ["z"] = 8, ["name"] = "mcl_core:grass_path"}, {["x"] = 25, ["y"] = 3, ["param1"] = 14, ["z"] = 3, ["name"] = "mcl_flowers:tallgrass"}, {["x"] = 25, ["y"] = 3, ["param1"] = 14, ["z"] = 4, ["name"] = "mcl_flowers:tallgrass"}, {["x"] = 25, ["y"] = 3, ["param1"] = 15, ["z"] = 5, ["name"] = "mcl_flowers:poppy"}, {["x"] = 26, ["y"] = 2, ["param1"] = 14, ["z"] = 0, ["name"] = "mcl_core:grass_path"}, {["x"] = 26, ["y"] = 2, ["param1"] = 14, ["z"] = 1, ["name"] = "mcl_core:grass_path"}, {["x"] = 26, ["y"] = 2, ["z"] = 2, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 26, ["meta"] = {["fields"] = {}, ["inventory"] = {}}, ["y"] = 2, ["param1"] = 201, ["z"] = 3, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 26, ["meta"] = {["fields"] = {}, ["inventory"] = {}}, ["y"] = 2, ["param1"] = 190, ["z"] = 4, ["name"] = "mcl_core:stonebrick"}, {["x"] = 26, ["meta"] = {["fields"] = {}, ["inventory"] = {}}, ["y"] = 2, ["param1"] = 201, ["z"] = 5, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 26, ["y"] = 2, ["z"] = 6, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 26, ["y"] = 2, ["param1"] = 14, ["z"] = 7, ["name"] = "mcl_core:grass_path"}, {["x"] = 26, ["y"] = 2, ["param1"] = 14, ["z"] = 8, ["name"] = "mcl_core:grass_path"}, {["x"] = 26, ["meta"] = {["fields"] = {}, ["inventory"] = {}}, ["y"] = 3, ["param1"] = 14, ["z"] = 3, ["name"] = "mcl_flowers:tallgrass"}, {["x"] = 26, ["meta"] = {["fields"] = {}, ["inventory"] = {}}, ["y"] = 3, ["param1"] = 14, ["z"] = 5, ["name"] = "mcl_flowers:poppy"}, {["x"] = 26, ["y"] = 3, ["param1"] = 14, ["z"] = 6, ["name"] = "mcl_flowers:double_grass"}, {["x"] = 26, ["y"] = 4, ["param1"] = 14, ["z"] = 6, ["name"] = "mcl_flowers:double_grass_top"}, {["x"] = 27, ["y"] = 0, ["z"] = 4, ["name"] = "mcl_core:stonebrick"}, {["x"] = 27, ["y"] = 1, ["z"] = 4, ["name"] = "mcl_core:stonebrick"}, {["x"] = 27, ["y"] = 2, ["param1"] = 14, ["z"] = 0, ["name"] = "mcl_core:grass_path"}, {["x"] = 27, ["y"] = 2, ["param1"] = 14, ["z"] = 1, ["name"] = "mcl_core:grass_path"}, {["x"] = 27, ["y"] = 2, ["z"] = 2, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 27, ["meta"] = {["fields"] = {}, ["inventory"] = {}}, ["y"] = 2, ["param1"] = 190, ["z"] = 3, ["name"] = "mcl_core:stonebrick"}, {["x"] = 27, ["meta"] = {["fields"] = {}, ["inventory"] = {}}, ["param2"] = 7, ["y"] = 2, ["param1"] = 14, ["z"] = 4, ["name"] = "mcl_core:water_source"}, {["x"] = 27, ["meta"] = {["fields"] = {}, ["inventory"] = {}}, ["y"] = 2, ["param1"] = 190, ["z"] = 5, ["name"] = "mcl_core:stonebrick"}, {["x"] = 27, ["y"] = 2, ["z"] = 6, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 27, ["y"] = 2, ["param1"] = 14, ["z"] = 7, ["name"] = "mcl_core:grass_path"}, {["x"] = 27, ["y"] = 2, ["param1"] = 14, ["z"] = 8, ["name"] = "mcl_core:grass_path"}, {["x"] = 27, ["y"] = 3, ["param1"] = 14, ["z"] = 2, ["name"] = "mcl_flowers:tallgrass"}, {["x"] = 27, ["y"] = 3, ["param1"] = 14, ["z"] = 6, ["name"] = "mcl_flowers:tallgrass"}, {["x"] = 28, ["y"] = 0, ["z"] = 4, ["name"] = "mcl_core:stonebrick"}, {["x"] = 28, ["y"] = 1, ["z"] = 4, ["name"] = "mcl_core:stonebrick"}, {["x"] = 28, ["y"] = 2, ["param1"] = 14, ["z"] = 0, ["name"] = "mcl_core:grass_path"}, {["x"] = 28, ["y"] = 2, ["param1"] = 14, ["z"] = 1, ["name"] = "mcl_core:grass_path"}, {["x"] = 28, ["y"] = 2, ["z"] = 2, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 28, ["meta"] = {["fields"] = {}, ["inventory"] = {}}, ["y"] = 2, ["param1"] = 190, ["z"] = 3, ["name"] = "mcl_core:stonebrick"}, {["x"] = 28, ["y"] = 2, ["param1"] = 14, ["z"] = 4, ["name"] = "mcl_core:water_source"}, {["x"] = 28, ["meta"] = {["fields"] = {}, ["inventory"] = {}}, ["y"] = 2, ["param1"] = 190, ["z"] = 5, ["name"] = "mcl_core:stonebrick"}, {["x"] = 28, ["y"] = 2, ["z"] = 6, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 28, ["y"] = 2, ["param1"] = 14, ["z"] = 7, ["name"] = "mcl_core:grass_path"}, {["x"] = 28, ["y"] = 2, ["param1"] = 14, ["z"] = 8, ["name"] = "mcl_core:grass_path"}, {["x"] = 28, ["y"] = 3, ["param1"] = 15, ["z"] = 2, ["name"] = "mcl_flowers:tallgrass"}, {["x"] = 28, ["y"] = 3, ["param1"] = 15, ["z"] = 6, ["name"] = "mcl_flowers:double_grass"}, {["x"] = 28, ["y"] = 4, ["param1"] = 15, ["z"] = 6, ["name"] = "mcl_flowers:double_grass_top"}, {["x"] = 29, ["y"] = 0, ["z"] = 4, ["name"] = "mcl_core:stonebrick"}, {["x"] = 29, ["y"] = 1, ["z"] = 4, ["name"] = "mcl_core:stonebrick"}, {["x"] = 29, ["y"] = 2, ["param1"] = 14, ["z"] = 0, ["name"] = "mcl_core:grass_path"}, {["x"] = 29, ["y"] = 2, ["param1"] = 14, ["z"] = 1, ["name"] = "mcl_core:grass_path"}, {["x"] = 29, ["y"] = 2, ["z"] = 2, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 29, ["meta"] = {["fields"] = {}, ["inventory"] = {}}, ["y"] = 2, ["param1"] = 190, ["z"] = 3, ["name"] = "mcl_core:stonebrick"}, {["x"] = 29, ["meta"] = {["fields"] = {}, ["inventory"] = {}}, ["y"] = 2, ["param1"] = 14, ["z"] = 4, ["name"] = "mcl_core:water_source"}, {["x"] = 29, ["meta"] = {["fields"] = {}, ["inventory"] = {}}, ["y"] = 2, ["param1"] = 190, ["z"] = 5, ["name"] = "mcl_core:stonebrick"}, {["x"] = 29, ["y"] = 2, ["z"] = 6, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 29, ["y"] = 2, ["param1"] = 14, ["z"] = 7, ["name"] = "mcl_core:grass_path"}, {["x"] = 29, ["y"] = 2, ["param1"] = 14, ["z"] = 8, ["name"] = "mcl_core:grass_path"}, {["x"] = 29, ["y"] = 3, ["param1"] = 15, ["z"] = 2, ["name"] = "mcl_flowers:tallgrass"}, {["x"] = 29, ["y"] = 3, ["param1"] = 15, ["z"] = 6, ["name"] = "mcl_flowers:tallgrass"}, {["x"] = 30, ["y"] = 0, ["z"] = 4, ["name"] = "mcl_core:stonebrick"}, {["x"] = 30, ["y"] = 1, ["z"] = 4, ["name"] = "mcl_core:stonebrick"}, {["x"] = 30, ["y"] = 2, ["param1"] = 14, ["z"] = 0, ["name"] = "mcl_core:grass_path"}, {["x"] = 30, ["y"] = 2, ["param1"] = 14, ["z"] = 1, ["name"] = "mcl_core:grass_path"}, {["x"] = 30, ["y"] = 2, ["z"] = 2, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 30, ["meta"] = {["fields"] = {}, ["inventory"] = {}}, ["y"] = 2, ["param1"] = 190, ["z"] = 3, ["name"] = "mcl_core:stonebrick"}, {["x"] = 30, ["meta"] = {["fields"] = {}, ["inventory"] = {}}, ["param2"] = 7, ["y"] = 2, ["param1"] = 14, ["z"] = 4, ["name"] = "mcl_core:water_source"}, {["x"] = 30, ["meta"] = {["fields"] = {}, ["inventory"] = {}}, ["y"] = 2, ["param1"] = 190, ["z"] = 5, ["name"] = "mcl_core:stonebrick"}, {["x"] = 30, ["y"] = 2, ["z"] = 6, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 30, ["y"] = 2, ["param1"] = 14, ["z"] = 7, ["name"] = "mcl_core:grass_path"}, {["x"] = 30, ["y"] = 2, ["param1"] = 14, ["z"] = 8, ["name"] = "mcl_core:grass_path"}, {["x"] = 30, ["y"] = 3, ["param1"] = 15, ["z"] = 2, ["name"] = "mcl_flowers:tallgrass"}, {["x"] = 30, ["y"] = 3, ["param1"] = 15, ["z"] = 6, ["name"] = "mcl_flowers:double_grass"}, {["x"] = 30, ["y"] = 4, ["param1"] = 15, ["z"] = 6, ["name"] = "mcl_flowers:double_grass_top"}, {["x"] = 31, ["y"] = 0, ["z"] = 4, ["name"] = "mcl_core:stonebrick"}, {["x"] = 31, ["y"] = 1, ["z"] = 4, ["name"] = "mcl_core:stonebrick"}, {["x"] = 31, ["y"] = 2, ["param1"] = 14, ["z"] = 0, ["name"] = "mcl_core:grass_path"}, {["x"] = 31, ["y"] = 2, ["param1"] = 14, ["z"] = 1, ["name"] = "mcl_core:grass_path"}, {["x"] = 31, ["y"] = 2, ["z"] = 2, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 31, ["meta"] = {["fields"] = {}, ["inventory"] = {}}, ["y"] = 2, ["param1"] = 190, ["z"] = 3, ["name"] = "mcl_core:stonebrick"}, {["x"] = 31, ["meta"] = {["fields"] = {}, ["inventory"] = {}}, ["param2"] = 7, ["y"] = 2, ["param1"] = 14, ["z"] = 4, ["name"] = "mcl_core:water_source"}, {["x"] = 31, ["meta"] = {["fields"] = {}, ["inventory"] = {}}, ["y"] = 2, ["param1"] = 190, ["z"] = 5, ["name"] = "mcl_core:stonebrick"}, {["x"] = 31, ["y"] = 2, ["z"] = 6, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 31, ["y"] = 2, ["param1"] = 14, ["z"] = 7, ["name"] = "mcl_core:grass_path"}, {["x"] = 31, ["y"] = 2, ["param1"] = 14, ["z"] = 8, ["name"] = "mcl_core:grass_path"}, {["x"] = 31, ["y"] = 3, ["param1"] = 15, ["z"] = 2, ["name"] = "mcl_flowers:tallgrass"}, {["x"] = 31, ["y"] = 3, ["param1"] = 15, ["z"] = 6, ["name"] = "mcl_flowers:tallgrass"}, {["x"] = 32, ["y"] = 0, ["z"] = 4, ["name"] = "mcl_core:stonebrick"}, {["x"] = 32, ["y"] = 1, ["z"] = 4, ["name"] = "mcl_core:stonebrick"}, {["x"] = 32, ["y"] = 2, ["param1"] = 14, ["z"] = 0, ["name"] = "mcl_core:grass_path"}, {["x"] = 32, ["y"] = 2, ["param1"] = 14, ["z"] = 1, ["name"] = "mcl_core:grass_path"}, {["x"] = 32, ["y"] = 2, ["z"] = 2, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 32, ["meta"] = {["fields"] = {}, ["inventory"] = {}}, ["y"] = 2, ["param1"] = 190, ["z"] = 3, ["name"] = "mcl_core:stonebrick"}, {["x"] = 32, ["meta"] = {["fields"] = {}, ["inventory"] = {}}, ["param2"] = 7, ["y"] = 2, ["param1"] = 14, ["z"] = 4, ["name"] = "mcl_core:water_source"}, {["x"] = 32, ["meta"] = {["fields"] = {}, ["inventory"] = {}}, ["y"] = 2, ["param1"] = 190, ["z"] = 5, ["name"] = "mcl_core:stonebrick"}, {["x"] = 32, ["y"] = 2, ["z"] = 6, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 32, ["y"] = 2, ["param1"] = 14, ["z"] = 7, ["name"] = "mcl_core:grass_path"}, {["x"] = 32, ["y"] = 2, ["param1"] = 14, ["z"] = 8, ["name"] = "mcl_core:grass_path"}, {["x"] = 32, ["y"] = 3, ["param1"] = 15, ["z"] = 2, ["name"] = "mcl_flowers:tallgrass"}, {["x"] = 32, ["y"] = 3, ["param1"] = 15, ["z"] = 6, ["name"] = "mcl_flowers:tallgrass"}, {["x"] = 33, ["y"] = 2, ["param1"] = 14, ["z"] = 0, ["name"] = "mcl_core:grass_path"}, {["x"] = 33, ["y"] = 2, ["param1"] = 14, ["z"] = 1, ["name"] = "mcl_core:grass_path"}, {["x"] = 33, ["y"] = 2, ["z"] = 2, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 33, ["meta"] = {["fields"] = {}, ["inventory"] = {}}, ["y"] = 2, ["param1"] = 201, ["z"] = 3, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 33, ["meta"] = {["fields"] = {}, ["inventory"] = {}}, ["y"] = 2, ["param1"] = 190, ["z"] = 4, ["name"] = "mcl_core:stonebrick"}, {["x"] = 33, ["meta"] = {["fields"] = {}, ["inventory"] = {}}, ["y"] = 2, ["param1"] = 201, ["z"] = 5, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 33, ["y"] = 2, ["z"] = 6, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 33, ["y"] = 2, ["param1"] = 14, ["z"] = 7, ["name"] = "mcl_core:grass_path"}, {["x"] = 33, ["y"] = 2, ["param1"] = 14, ["z"] = 8, ["name"] = "mcl_core:grass_path"}, {["x"] = 33, ["y"] = 3, ["param1"] = 15, ["z"] = 2, ["name"] = "mcl_flowers:tallgrass"}, {["x"] = 33, ["meta"] = {["fields"] = {}, ["inventory"] = {}}, ["y"] = 3, ["param1"] = 14, ["z"] = 3, ["name"] = "mcl_flowers:dandelion"}, {["x"] = 33, ["meta"] = {["fields"] = {}, ["inventory"] = {}}, ["y"] = 3, ["param1"] = 15, ["z"] = 5, ["name"] = "mcl_flowers:tallgrass"}, {["x"] = 33, ["y"] = 3, ["param1"] = 15, ["z"] = 6, ["name"] = "mcl_flowers:tallgrass"}, {["x"] = 34, ["y"] = 2, ["param1"] = 14, ["z"] = 0, ["name"] = "mcl_core:grass_path"}, {["x"] = 34, ["y"] = 2, ["param1"] = 14, ["z"] = 1, ["name"] = "mcl_core:grass_path"}, {["x"] = 34, ["y"] = 2, ["param1"] = 14, ["z"] = 2, ["name"] = "mcl_core:grass_path"}, {["x"] = 34, ["y"] = 2, ["param1"] = 201, ["z"] = 3, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 34, ["y"] = 2, ["param1"] = 201, ["z"] = 4, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 34, ["y"] = 2, ["param1"] = 201, ["z"] = 5, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 34, ["y"] = 2, ["param1"] = 14, ["z"] = 6, ["name"] = "mcl_core:grass_path"}, {["x"] = 34, ["y"] = 2, ["param1"] = 14, ["z"] = 7, ["name"] = "mcl_core:grass_path"}, {["x"] = 34, ["y"] = 2, ["param1"] = 14, ["z"] = 8, ["name"] = "mcl_core:grass_path"}, {["x"] = 34, ["y"] = 3, ["param1"] = 14, ["z"] = 3, ["name"] = "mcl_flowers:poppy"}, {["x"] = 34, ["y"] = 3, ["param1"] = 14, ["z"] = 4, ["name"] = "mcl_flowers:tallgrass"}, {["x"] = 34, ["y"] = 3, ["param1"] = 15, ["z"] = 5, ["name"] = "mcl_flowers:tallgrass"}, {["x"] = 35, ["y"] = 2, ["param1"] = 14, ["z"] = 0, ["name"] = "mcl_core:grass_path"}, {["x"] = 35, ["y"] = 2, ["param1"] = 14, ["z"] = 1, ["name"] = "mcl_core:grass_path"}, {["x"] = 35, ["y"] = 2, ["param1"] = 14, ["z"] = 2, ["name"] = "mcl_core:grass_path"}, {["x"] = 35, ["y"] = 2, ["param1"] = 201, ["z"] = 3, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 35, ["y"] = 2, ["param1"] = 201, ["z"] = 4, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 35, ["y"] = 2, ["param1"] = 201, ["z"] = 5, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 35, ["y"] = 2, ["param1"] = 14, ["z"] = 6, ["name"] = "mcl_core:grass_path"}, {["x"] = 35, ["y"] = 2, ["param1"] = 14, ["z"] = 7, ["name"] = "mcl_core:grass_path"}, {["x"] = 35, ["y"] = 2, ["param1"] = 14, ["z"] = 8, ["name"] = "mcl_core:grass_path"}, {["x"] = 35, ["y"] = 3, ["param1"] = 14, ["z"] = 3, ["name"] = "mcl_flowers:tallgrass"}, {["x"] = 35, ["y"] = 3, ["param1"] = 14, ["z"] = 4, ["name"] = "mcl_flowers:double_grass"}, {["x"] = 35, ["y"] = 3, ["param1"] = 15, ["z"] = 5, ["name"] = "mcl_flowers:tallgrass"}, {["x"] = 35, ["y"] = 4, ["param1"] = 14, ["z"] = 4, ["name"] = "mcl_flowers:double_grass_top"}, {["x"] = 36, ["y"] = 2, ["param1"] = 14, ["z"] = 0, ["name"] = "mcl_core:grass_path"}, {["x"] = 36, ["y"] = 2, ["param1"] = 14, ["z"] = 1, ["name"] = "mcl_core:grass_path"}, {["x"] = 36, ["y"] = 2, ["param1"] = 14, ["z"] = 2, ["name"] = "mcl_core:grass_path"}, {["x"] = 36, ["y"] = 2, ["param1"] = 201, ["z"] = 3, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 36, ["y"] = 2, ["param1"] = 201, ["z"] = 4, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 36, ["y"] = 2, ["param1"] = 201, ["z"] = 5, ["name"] = "mcl_core:dirt_with_grass"}, {["x"] = 36, ["y"] = 2, ["param1"] = 14, ["z"] = 6, ["name"] = "mcl_core:grass_path"}, {["x"] = 36, ["y"] = 2, ["param1"] = 14, ["z"] = 7, ["name"] = "mcl_core:grass_path"}, {["x"] = 36, ["y"] = 2, ["param1"] = 14, ["z"] = 8, ["name"] = "mcl_core:grass_path"}, {["x"] = 36, ["y"] = 3, ["param1"] = 14, ["z"] = 3, ["name"] = "mcl_flowers:tallgrass"}, {["x"] = 36, ["y"] = 3, ["param1"] = 14, ["z"] = 4, ["name"] = "mcl_flowers:tallgrass"}, {["x"] = 36, ["y"] = 3, ["param1"] = 15, ["z"] = 5, ["name"] = "mcl_flowers:tallgrass"}, {["x"] = 37, ["y"] = 2, ["param1"] = 14, ["z"] = 0, ["name"] = "mcl_core:grass_path"}, {["x"] = 37, ["y"] = 2, ["param1"] = 14, ["z"] = 1, ["name"] = "mcl_core:grass_path"}, {["x"] = 37, ["y"] = 2, ["param1"] = 14, ["z"] = 2, ["name"] = "mcl_core:grass_path"}, {["x"] = 37, ["y"] = 2, ["param1"] = 14, ["z"] = 3, ["name"] = "mcl_core:grass_path"}, {["x"] = 37, ["y"] = 2, ["param1"] = 14, ["z"] = 4, ["name"] = "mcl_core:grass_path"}, {["x"] = 37, ["y"] = 2, ["param1"] = 14, ["z"] = 5, ["name"] = "mcl_core:grass_path"}, {["x"] = 37, ["y"] = 2, ["param1"] = 14, ["z"] = 6, ["name"] = "mcl_core:grass_path"}, {["x"] = 37, ["y"] = 2, ["param1"] = 14, ["z"] = 7, ["name"] = "mcl_core:grass_path"}, {["x"] = 37, ["y"] = 2, ["param1"] = 14, ["z"] = 8, ["name"] = "mcl_core:grass_path"}, {["x"] = 38, ["y"] = 2, ["param1"] = 14, ["z"] = 0, ["name"] = "mcl_core:grass_path"}, {["x"] = 38, ["y"] = 2, ["param1"] = 14, ["z"] = 1, ["name"] = "mcl_core:grass_path"}, {["x"] = 38, ["y"] = 2, ["param1"] = 14, ["z"] = 2, ["name"] = "mcl_core:grass_path"}, {["x"] = 38, ["y"] = 2, ["param1"] = 14, ["z"] = 3, ["name"] = "mcl_core:grass_path"}, {["x"] = 38, ["y"] = 2, ["param1"] = 14, ["z"] = 4, ["name"] = "mcl_core:grass_path"}, {["x"] = 38, ["y"] = 2, ["param1"] = 14, ["z"] = 5, ["name"] = "mcl_core:grass_path"}, {["x"] = 38, ["y"] = 2, ["param1"] = 14, ["z"] = 6, ["name"] = "mcl_core:grass_path"}, {["x"] = 38, ["y"] = 2, ["param1"] = 14, ["z"] = 7, ["name"] = "mcl_core:grass_path"}, {["x"] = 38, ["y"] = 2, ["param1"] = 14, ["z"] = 8, ["name"] = "mcl_core:grass_path"}, {["x"] = 39, ["y"] = 2, ["param1"] = 14, ["z"] = 0, ["name"] = "mcl_core:grass_path"}, {["x"] = 39, ["y"] = 2, ["param1"] = 14, ["z"] = 1, ["name"] = "mcl_core:grass_path"}, {["x"] = 39, ["y"] = 2, ["param1"] = 14, ["z"] = 2, ["name"] = "mcl_core:grass_path"}, {["x"] = 39, ["y"] = 2, ["param1"] = 14, ["z"] = 3, ["name"] = "mcl_core:grass_path"}, {["x"] = 39, ["y"] = 2, ["param1"] = 14, ["z"] = 4, ["name"] = "mcl_core:grass_path"}, {["x"] = 39, ["y"] = 2, ["param1"] = 14, ["z"] = 5, ["name"] = "mcl_core:grass_path"}, {["x"] = 39, ["y"] = 2, ["param1"] = 14, ["z"] = 6, ["name"] = "mcl_core:grass_path"}, {["x"] = 39, ["y"] = 2, ["param1"] = 14, ["z"] = 7, ["name"] = "mcl_core:grass_path"}, {["x"] = 39, ["y"] = 2, ["param1"] = 14, ["z"] = 8, ["name"] = "mcl_core:grass_path"}, {["x"] = 40, ["y"] = 2, ["param1"] = 14, ["z"] = 0, ["name"] = "mcl_core:grass_path"}, {["x"] = 40, ["y"] = 2, ["param1"] = 14, ["z"] = 1, ["name"] = "mcl_core:grass_path"}, {["x"] = 40, ["y"] = 2, ["param1"] = 14, ["z"] = 2, ["name"] = "mcl_core:grass_path"}, {["x"] = 40, ["y"] = 2, ["param1"] = 14, ["z"] = 3, ["name"] = "mcl_core:grass_path"}, {["x"] = 40, ["y"] = 2, ["param1"] = 14, ["z"] = 4, ["name"] = "mcl_core:grass_path"}, {["x"] = 40, ["y"] = 2, ["param1"] = 14, ["z"] = 5, ["name"] = "mcl_core:grass_path"}, {["x"] = 40, ["y"] = 2, ["param1"] = 14, ["z"] = 6, ["name"] = "mcl_core:grass_path"}, {["x"] = 40, ["y"] = 2, ["param1"] = 14, ["z"] = 7, ["name"] = "mcl_core:grass_path"}, {["x"] = 40, ["y"] = 2, ["param1"] = 14, ["z"] = 8, ["name"] = "mcl_core:grass_path"}} \ No newline at end of file diff --git a/mods/elidragon_plot/init.lua b/mods/elidragon_plot/init.lua index 2cb33e3..f22d1e3 100644 --- a/mods/elidragon_plot/init.lua +++ b/mods/elidragon_plot/init.lua @@ -32,29 +32,48 @@ minetest.register_on_generated(function(minp, maxp) func(p * base + add) end end - + local function do_borders(low, high, base, road, func) - local r = road / 2 - do_multiples(low - r, high - r, base, r, func) - do_multiples(low + r, high + r, base, -r, func) + do_multiples(low - road, high - road, base, road, func) + do_multiples(low + road, high + road, base, -road, func) end + + min_y, max_y = math.max(minp.y, min_y), math.min(maxp.y, max_y) + + local gap, road_width = config.gap, config.road_width + local road_width_half = road_width / 2 - do_borders(minp.x, maxp.x, config.gap, config.road_width, function(x) - for idx in area:iter(x, math.max(minp.y, min_y), minp.z, x, math.min(maxp.y, max_y), maxp.z) do - data[idx] = mgconfig.c_border - end + do_borders(minp.x, maxp.x, gap, road_width_half, function(x) + do_multiples(minp.z - gap + road_width_half, maxp.z - road_width_half, gap, road_width_half, function(start_z) + for idx in area:iter(x, min_y, math.max(minp.z, start_z), x, max_y, math.min(maxp.z, start_z + gap - road_width)) do + data[idx] = mgconfig.c_border + end + end) end) - do_borders(minp.z, maxp.z, config.gap, config.road_width, function(z) - for idx in area:iter(minp.x, math.max(minp.y, min_y), z, maxp.x, math.min(maxp.y, max_y), z) do - data[idx] = mgconfig.c_border - end + do_borders(minp.z, maxp.z, gap, road_width_half, function(z) + do_multiples(minp.x - gap + road_width_half, maxp.x - road_width_half, gap, road_width_half, function(start_x) + for idx in area:iter(math.max(minp.x, start_x), min_y, z, math.min(maxp.x, start_x + gap - road_width), max_y, z) do + data[idx] = mgconfig.c_border + end + end) end) - + vm:set_data(data) vm:calc_lighting() vm:update_liquids() vm:write_to_map() + + local road_schem = mgconfig.road_schem + + if road_schem and min_y == mgconfig.min_y then + do_multiples(minp.x, maxp.x, gap, 0, function(x) + do_multiples(minp.z, maxp.z, gap, 0, function(z) + elidragon.schems.add(vector.new(x + road_width_half, min_y + mgconfig.road_schem_offset, z - road_width_half + 1), road_schem) + elidragon.schems.add(vector.new(x - road_width_half + 1, min_y + mgconfig.road_schem_offset, z + road_width_half), road_schem .. "_flipped") + end) + end) + end end) elidragon.plot = plot diff --git a/mods/elidragon_schems/init.lua b/mods/elidragon_schems/init.lua index 58b44e7..c6c1012 100644 --- a/mods/elidragon_schems/init.lua +++ b/mods/elidragon_schems/init.lua @@ -2,44 +2,26 @@ local schems = {} schems.loaded = {} function schems.get(name) - return schems.loaded[name].data -end - -function schems.get_raw(name) - return schems.loaded[name].raw + return assert(schems.loaded[name]) end function schems.load(name) - local schem = {} - local file = io.open(minetest.get_modpath(minetest.get_current_modname()) .. "/schems/" .. name .. ".we", "r") - schem.raw = file:read() - file:seek("set") - local _, _, contents = file:read("*number", 1, "*all") + local file = assert(io.open(minetest.get_modpath(minetest.get_current_modname()) .. "/schems/" .. name .. ".we", "r")) + schems.loaded[name] = file:read() file:close() - schem.data = minetest.deserialize(contents) - schems.loaded[name] = schem end -function schems.check(pos, name) +function schems.add(pos, name) local schem = schems.get(name) - for _, n in ipairs(schem) do - if minetest.get_node(vector.add(pos, n)).name ~= n.name then - return false - end - end - return true + worldedit.deserialize(pos, schem) end -function schems.remove(pos, name) +function schems.flip(name) local schem = schems.get(name) - for _, n in ipairs(schem) do - minetest.remove_node(vector.add(pos, n)) - end -end - -function schems.add_schem(pos, schemname) - local schem_raw = schems.get_raw(schemname) - worldedit.deserialize(pos, schem_raw) + schem = schem:gsub("%[\"x\"%] =", "%[\"t\"%] =") + schem = schem:gsub("%[\"z\"%] =", "%[\"x\"%] =") + schem = schem:gsub("%[\"t\"%] =", "%[\"z\"%] =") + schems.loaded[name .. "_flipped"] = schem end elidragon.schems = schems diff --git a/worlds/creative/world.mt b/worlds/creative/world.mt index 480b70c..31be860 100644 --- a/worlds/creative/world.mt +++ b/worlds/creative/world.mt @@ -12,7 +12,7 @@ load_mod_elidragon_luckyblock = false load_mod_elidragon_plot = true load_mod_elidragon_random = false load_mod_elidragon_request = true -load_mod_elidragon_schems = false +load_mod_elidragon_schems = true load_mod_elidragon_skyblock = false load_mod_elidragon_tp = true load_mod_elidragon_util = true