From 221e42f4dd19a809bbe7143a0068e9960b2881c5 Mon Sep 17 00:00:00 2001 From: OldCoder Date: Sun, 4 Sep 2022 22:03:29 -0700 Subject: [PATCH] Imported from trollstream "ContentDB" --- LICENSE.md | 3 + init.lua | 257 ++++++++ locale/mahogany.es.tr | 12 + mod.conf | 4 + schematics/mahogany.lua | 857 ++++++++++++++++++++++++++ schematics/mahogany.mts | Bin 0 -> 557 bytes textures/mahogany_creeper.png | Bin 0 -> 2281 bytes textures/mahogany_flower_creeper.png | Bin 0 -> 1425 bytes textures/mahogany_hanging_creeper.png | Bin 0 -> 1342 bytes textures/mahogany_leaves.png | Bin 0 -> 2285 bytes textures/mahogany_sapling.png | Bin 0 -> 1348 bytes textures/mahogany_trunk.png | Bin 0 -> 2464 bytes textures/mahogany_trunk_top.png | Bin 0 -> 2270 bytes textures/mahogany_wood.png | Bin 0 -> 2063 bytes 14 files changed, 1133 insertions(+) create mode 100644 LICENSE.md create mode 100644 init.lua create mode 100644 locale/mahogany.es.tr create mode 100644 mod.conf create mode 100644 schematics/mahogany.lua create mode 100644 schematics/mahogany.mts create mode 100644 textures/mahogany_creeper.png create mode 100644 textures/mahogany_flower_creeper.png create mode 100644 textures/mahogany_hanging_creeper.png create mode 100644 textures/mahogany_leaves.png create mode 100644 textures/mahogany_sapling.png create mode 100644 textures/mahogany_trunk.png create mode 100644 textures/mahogany_trunk_top.png create mode 100644 textures/mahogany_wood.png diff --git a/LICENSE.md b/LICENSE.md new file mode 100644 index 0000000..9ba6e10 --- /dev/null +++ b/LICENSE.md @@ -0,0 +1,3 @@ +Models, icons and textures by runs. +License: GPLv3 + diff --git a/init.lua b/init.lua new file mode 100644 index 0000000..a81eb2e --- /dev/null +++ b/init.lua @@ -0,0 +1,257 @@ +-- +-- Mahogany +-- + +local modname = "mahogany" +local modpath = minetest.get_modpath(modname) +local mg_name = minetest.get_mapgen_setting("mg_name") + + +-- internationalization boilerplate +local S = minetest.get_translator(minetest.get_current_modname()) + +-- Mahogany + +local function grow_new_mahogany_tree(pos) + if not default.can_grow(pos) then + -- try a bit later again + minetest.get_node_timer(pos):start(math.random(240, 600)) + return + end + + minetest.place_schematic({x = pos.x-3, y = pos.y, z = pos.z-3}, modpath.."/schematics/mahogany.mts", "0", nil, true) +end + +-- +-- Decoration +-- + +if mg_name ~= "v6" and mg_name ~= "singlenode" then + minetest.register_decoration({ + deco_type = "schematic", + place_on = {"default:dirt_with_rainforest_litter"}, + sidelen = 16, + noise_params = { + offset = 0.05, + scale = 0.005, + spread = {x = 250, y = 250, z = 250}, + seed = 2, + octaves = 3, + persist = 0.66 + }, + biomes = {"rainforest"}, + height = 2, + y_min = 1, + y_max = 32, + schematic = modpath.."/schematics/mahogany.mts", + flags = "place_center_x, place_center_z, force_placement", + rotation = "random", + }) +end + +-- +-- Nodes +-- + +minetest.register_node("mahogany:sapling", { + description = S("Mahogany Tree Sapling"), + drawtype = "plantlike", + visual_scale = 1.0, + tiles = {"mahogany_sapling.png"}, + inventory_image = "mahogany_sapling.png", + wield_image = "mahogany_sapling.png", + paramtype = "light", + sunlight_propagates = true, + walkable = false, + on_timer = grow_new_mahogany_tree, + selection_box = { + type = "fixed", + fixed = {-4 / 16, -0.5, -4 / 16, 4 / 16, 7 / 16, 4 / 16} + }, + groups = {snappy = 2, dig_immediate = 3, flammable = 2, + attached_node = 1, sapling = 1}, + sounds = default.node_sound_leaves_defaults(), + + on_construct = function(pos) + minetest.get_node_timer(pos):start(math.random(2400,4800)) + end, + + on_place = function(itemstack, placer, pointed_thing) + itemstack = default.sapling_on_place(itemstack, placer, pointed_thing, + "mahogany:sapling", + -- minp, maxp to be checked, relative to sapling pos + -- minp_relative.y = 1 because sapling pos has been checked + {x = -2, y = 1, z = -2}, + {x = 2, y = 6, z = 2}, + -- maximum interval of interior volume check + 4) + + return itemstack + end, +}) + +minetest.register_node("mahogany:trunk", { + description = S("Mahogany Trunk"), + tiles = { + "mahogany_trunk_top.png", + "mahogany_trunk_top.png", + "mahogany_trunk.png" + }, + groups = {tree = 1, choppy = 2, oddly_breakable_by_hand = 1, flammable = 2}, + sounds = default.node_sound_wood_defaults(), + paramtype2 = "facedir", + is_ground_content = false, + on_place = minetest.rotate_node, + on_rightclick = function(pos, node, player, itemstack, pointed_thing) + minetest.item_place_node(itemstack, player, pointed_thing, nil) + end +}) + +-- mahogany wood +minetest.register_node("mahogany:wood", { + description = S("Mahogany Wood"), + tiles = {"mahogany_wood.png"}, + paramtype2 = "facedir", + place_param2 = 0, + is_ground_content = false, + groups = {wood = 1, choppy = 2, oddly_breakable_by_hand = 1, flammable = 3}, + sounds = default.node_sound_wood_defaults(), +}) + +-- mahogany tree leaves +minetest.register_node("mahogany:leaves", { + description = S("Mahogany Leaves"), + drawtype = "allfaces_optional", + visual_scale = 1.2, + tiles = {"mahogany_leaves.png"}, + inventory_image = "mahogany_leaves.png", + wield_image = "mahogany_leaves.png", + paramtype = "light", + walkable = true, + waving = 1, + groups = {snappy = 3, leafdecay = 3, leaves = 1, flammable = 2}, + drop = { + max_items = 1, + items = { + {items = {"mahogany:sapling"}, rarity = 20}, + {items = {"mahogany:leaves"}} + } + }, + sounds = default.node_sound_leaves_defaults(), + after_place_node = default.after_place_leaves, +}) + +-- +-- Creeper/Vines... +-- + +minetest.register_node("mahogany:creeper", { + description = S("Mahogany Creeper"), + drawtype = "nodebox", + walkable = true, + paramtype = "light", + paramtype2 = "facedir", + tiles = {"mahogany_creeper.png"}, + inventory_image = "mahogany_creeper.png", + wield_image = "mahogany_creeper.png", + node_box = { + type = "fixed", + fixed = {-0.5, -0.5, 0.49, 0.5, 0.5, 0.5} + }, + groups = { + snappy = 2, flammable = 3, oddly_breakable_by_hand = 3, choppy = 2, carpet = 1, leafdecay = 3, leaves = 1 + }, + sounds = default.node_sound_leaves_defaults(), +}) + +minetest.register_node("mahogany:flower_creeper", { + description = S("Mahogany Flower Creeper"), + drawtype = "nodebox", + walkable = true, + paramtype = "light", + paramtype2 = "facedir", + tiles = {"mahogany_flower_creeper.png"}, + inventory_image = "mahogany_flower_creeper.png", + wield_image = "mahogany_flower_creeper.png", + node_box = { + type = "fixed", + fixed = {-0.5, -0.5, 0.49, 0.5, 0.5, 0.5} + }, + groups = { + snappy = 2, flammable = 3, oddly_breakable_by_hand = 3, choppy = 2, carpet = 1, leafdecay = 3, leaves = 1, falling_node = 1 + }, + sounds = default.node_sound_leaves_defaults(), +}) + +minetest.register_node("mahogany:hanging_creeper", { + description = S("Mahogany Hanging Creeper"), + drawtype = "nodebox", + walkable = true, + paramtype = "light", + paramtype2 = "facedir", + tiles = {"mahogany_hanging_creeper.png"}, + inventory_image = "mahogany_hanging_creeper.png", + wield_image = "mahogany_hanging_creeper.png", + node_box = { + type = "fixed", + fixed = {-0.5, -0.5, 0.0, 0.5, 0.5, 0.0} + }, + groups = { + snappy = 2, flammable = 3, oddly_breakable_by_hand = 3, choppy = 2, carpet = 1, leafdecay = 3, leaves = 1, falling_node = 1 + }, + sounds = default.node_sound_leaves_defaults(), +}) + +-- +-- Craftitems +-- + +-- +-- Recipes +-- + +minetest.register_craft({ + output = "mahogany:wood 4", + recipe = {{"mahogany:trunk"}} +}) + +minetest.register_craft({ + type = "fuel", + recipe = "mahogany:trunk", + burntime = 30, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "mahogany:wood", + burntime = 7, +}) + + +minetest.register_lbm({ + name = "mahogany:convert_mahogany_saplings_to_node_timer", + nodenames = {"mahogany:sapling"}, + action = function(pos) + minetest.get_node_timer(pos):start(math.random(1200, 2400)) + end +}) + +default.register_leafdecay({ + trunks = {"mahogany:trunk"}, + leaves = {"mahogany:leaves"}, + radius = 3, +}) + +--Stairs + +if minetest.get_modpath("stairs") ~= nil then + stairs.register_stair_and_slab( + "mahogany_trunk", + "mahogany:trunk", + {choppy = 2, oddly_breakable_by_hand = 2, flammable = 2}, + {"mahogany_wood.png"}, + S("Mahogany Stair"), + S("Mahogany Slab"), + default.node_sound_wood_defaults() + ) +end diff --git a/locale/mahogany.es.tr b/locale/mahogany.es.tr new file mode 100644 index 0000000..73e6827 --- /dev/null +++ b/locale/mahogany.es.tr @@ -0,0 +1,12 @@ +# textdomain: mahogany +Mahogany Trunk=Madera de caoba +Mahogany Wood=Tablas de caoba +Mahogany Leaves=Hojas de caoba +Mahogany Creeper=Enredadera de caoba +Mahogany Hanging Creeper=Enredadera colgante de caoba +Mahogany Flower Creeper=Enredadera florida de caoba +Mahogany Tree Sapling=Retoño de árbol de caoba +Mahogany Stair=Escaleras de caoba +Inner Mahogany Stair=Escaleras de caoba interior +Outer Mahogany Stair=Escaleras de caoba exterior +Mahogany Slab=Losa de caoba \ No newline at end of file diff --git a/mod.conf b/mod.conf new file mode 100644 index 0000000..b1e0088 --- /dev/null +++ b/mod.conf @@ -0,0 +1,4 @@ +name = mahogany +description = Mahogany Tree for Rainforest Biome +depends = default +optional_depends = stairs \ No newline at end of file diff --git a/schematics/mahogany.lua b/schematics/mahogany.lua new file mode 100644 index 0000000..7d7172a --- /dev/null +++ b/schematics/mahogany.lua @@ -0,0 +1,857 @@ +local schematic = { + size = {x=7, y=17, z=7}, + yslice_prob = { + {ypos=0, prob=254}, + {ypos=1, prob=254}, + {ypos=2, prob=254}, + {ypos=3, prob=254}, + {ypos=4, prob=254}, + {ypos=5, prob=254}, + {ypos=6, prob=254}, + {ypos=7, prob=254}, + {ypos=8, prob=254}, + {ypos=9, prob=254}, + {ypos=10, prob=254}, + {ypos=11, prob=254}, + {ypos=12, prob=254}, + {ypos=13, prob=254}, + {ypos=14, prob=254}, + {ypos=15, prob=254}, + {ypos=16, prob=254}, + }, + data = { + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="mahogany:flower_creeper", prob=254, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="mahogany:hanging_creeper", prob=254, param2=1}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="mahogany:leaves", prob=126, param2=1}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="mahogany:hanging_creeper", prob=254, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="air", prob=0, param2=0}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="mahogany:creeper", prob=254, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="mahogany:trunk", prob=254, param2=0}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="air", prob=0, param2=0}, + {name="mahogany:flower_creeper", prob=254, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="mahogany:flower_creeper", prob=254, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="mahogany:flower_creeper", prob=254, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="ignore", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="mahogany:creeper", prob=254, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="mahogany:creeper", prob=254, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="mahogany:creeper", prob=254, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="mahogany:creeper", prob=254, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="mahogany:creeper", prob=254, param2=0}, + {name="air", prob=0, param2=0}, + {name="mahogany:hanging_creeper", prob=254, param2=2}, + {name="air", prob=0, param2=0}, + {name="mahogany:flower_creeper", prob=254, param2=1}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="mahogany:creeper", prob=254, param2=0}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="mahogany:trunk", prob=254, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="mahogany:flower_creeper", prob=254, param2=3}, + {name="air", prob=0, param2=0}, + {name="mahogany:leaves", prob=126, param2=1}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="mahogany:trunk", prob=254, param2=0}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="mahogany:leaves", prob=126, param2=1}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="mahogany:creeper", prob=254, param2=0}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="mahogany:flower_creeper", prob=254, param2=3}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="mahogany:hanging_creeper", prob=254, param2=0}, + {name="mahogany:leaves", prob=126, param2=1}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="mahogany:leaves", prob=126, param2=1}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="mahogany:flower_creeper", prob=254, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="ignore", prob=0, param2=0}, + {name="mahogany:trunk", prob=254, param2=3}, + {name="ignore", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="mahogany:creeper", prob=254, param2=1}, + {name="mahogany:trunk", prob=254, param2=0}, + {name="mahogany:creeper", prob=254, param2=3}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="mahogany:creeper", prob=254, param2=1}, + {name="mahogany:trunk", prob=254, param2=0}, + {name="mahogany:creeper", prob=254, param2=3}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="mahogany:creeper", prob=254, param2=1}, + {name="mahogany:trunk", prob=254, param2=1}, + {name="mahogany:creeper", prob=254, param2=3}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="mahogany:creeper", prob=254, param2=1}, + {name="mahogany:trunk", prob=254, param2=0}, + {name="mahogany:creeper", prob=254, param2=3}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="mahogany:creeper", prob=254, param2=1}, + {name="mahogany:trunk", prob=254, param2=1}, + {name="mahogany:creeper", prob=254, param2=3}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="mahogany:flower_creeper", prob=254, param2=1}, + {name="mahogany:trunk", prob=254, param2=0}, + {name="mahogany:creeper", prob=254, param2=3}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="mahogany:trunk", prob=254, param2=2}, + {name="mahogany:trunk", prob=254, param2=0}, + {name="mahogany:trunk", prob=254, param2=3}, + {name="mahogany:hanging_creeper", prob=254, param2=3}, + {name="air", prob=0, param2=0}, + {name="mahogany:hanging_creeper", prob=254, param2=0}, + {name="air", prob=0, param2=0}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="mahogany:trunk", prob=254, param2=0}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="air", prob=0, param2=0}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="mahogany:trunk", prob=254, param2=2}, + {name="mahogany:trunk", prob=254, param2=1}, + {name="mahogany:trunk", prob=254, param2=0}, + {name="mahogany:creeper", prob=254, param2=3}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="mahogany:trunk", prob=254, param2=0}, + {name="mahogany:creeper", prob=254, param2=3}, + {name="air", prob=0, param2=0}, + {name="mahogany:hanging_creeper", prob=254, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="mahogany:creeper", prob=254, param2=1}, + {name="mahogany:trunk", prob=254, param2=0}, + {name="mahogany:trunk", prob=254, param2=0}, + {name="mahogany:trunk", prob=254, param2=0}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="air", prob=0, param2=0}, + {name="mahogany:flower_creeper", prob=254, param2=1}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="mahogany:trunk", prob=254, param2=0}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="mahogany:trunk", prob=254, param2=1}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="mahogany:creeper", prob=254, param2=1}, + {name="mahogany:trunk", prob=254, param2=1}, + {name="mahogany:creeper", prob=254, param2=3}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="mahogany:flower_creeper", prob=254, param2=1}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="mahogany:trunk", prob=254, param2=1}, + {name="mahogany:trunk", prob=254, param2=1}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="mahogany:flower_creeper", prob=254, param2=3}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="ignore", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="mahogany:creeper", prob=254, param2=2}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="mahogany:creeper", prob=254, param2=2}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="mahogany:creeper", prob=254, param2=2}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="mahogany:creeper", prob=254, param2=2}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="mahogany:creeper", prob=254, param2=2}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="mahogany:creeper", prob=254, param2=2}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="mahogany:flower_creeper", prob=254, param2=3}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="mahogany:hanging_creeper", prob=254, param2=1}, + {name="mahogany:trunk", prob=254, param2=2}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="mahogany:leaves", prob=126, param2=1}, + {name="air", prob=0, param2=0}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="mahogany:flower_creeper", prob=254, param2=2}, + {name="air", prob=0, param2=0}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="mahogany:trunk", prob=254, param2=2}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="mahogany:creeper", prob=254, param2=2}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="mahogany:flower_creeper", prob=254, param2=2}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="mahogany:hanging_creeper", prob=254, param2=2}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="mahogany:hanging_creeper", prob=254, param2=3}, + {name="air", prob=0, param2=0}, + {name="mahogany:leaves", prob=126, param2=1}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="air", prob=0, param2=0}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="mahogany:creeper", prob=254, param2=2}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="mahogany:leaves", prob=126, param2=1}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="mahogany:flower_creeper", prob=254, param2=2}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="mahogany:trunk", prob=254, param2=1}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="mahogany:flower_creeper", prob=254, param2=3}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="mahogany:hanging_creeper", prob=254, param2=1}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="mahogany:leaves", prob=126, param2=1}, + {name="mahogany:flower_creeper", prob=254, param2=2}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="mahogany:flower_creeper", prob=254, param2=1}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="mahogany:flower_creeper", prob=254, param2=2}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="mahogany:hanging_creeper", prob=254, param2=3}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="mahogany:leaves", prob=126, param2=1}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="mahogany:leaves", prob=254, param2=1}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + {name="air", prob=0, param2=0}, + }, +} diff --git a/schematics/mahogany.mts b/schematics/mahogany.mts new file mode 100644 index 0000000000000000000000000000000000000000..fc04fbde71840caefe0968f6c5bdc8b4e5f37e60 GIT binary patch literal 557 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 literal 0 HcmV?d00001 diff --git a/textures/mahogany_hanging_creeper.png b/textures/mahogany_hanging_creeper.png new file mode 100644 index 0000000000000000000000000000000000000000..a696404d7e2f08218a9d2dd84ab421a8e7266938 GIT binary patch literal 1342 zcmV-E1;P4>P)WFU8GbZ8()Nlj2>E@cM*00g2*L_t(o!|j$!Y*bYk z$A9PEJ2RbWJ8dbor7!vdiV~<*YZNOIjZqU5m7R$Mb)``f7bX%Gu3VECqZ~=FaxxmPUqFf(0R|?&&9L@?NDJc!^;2a-gD1A=l}h`r}}>61x_7K z$VmT9Tmxan8rXNJi+Q&$*S#J!(I4XdPoI{mYCGds78t$gX8T(;$_!S>$?t{~z_!<0 z#C7SmiiNWO@7}vjlm>UMO|Z4QnOR=~pT~!G{zOJ}ea(Aw`00zwm`ZR;g_ud9a$N~C z({V;Gx&bhQ6;j!mQtdrX0kD-A)VDij`CZc$nx+Au>xwyF3;=C@E`_69=TY$6w?nFS zLn$A9)gzbA1?c~M3;@?aSk<@M@eP{-(B9(|i`B^ce?AnWseJ?W8_P+i!?*^*N;7nY z#n5<$xWr9n+&SuQ5@xI+Nm+utP(jb*fUI`d*Jmn(f=j^wP_cc=@$ zKgyXO-9!S9mK~-D4I6d5cWg*oJ;`{QWHK9D>l^G?ts0~KGb=JDcVQv%&96HJ;Lf;U zwJB1G3`2i-d1iM5r%$*MEt($#g+zT`FIHYGQE?A<`NQ%NdRJz3>E`AyVqgCk=JhuO5oUZ zFE<86(n*L!!`T**HZg(b4kul&)R9ie3K9h+;JRRnBoyh?JtG$rK}8yd&j)DR?Bu04 zHxN5;lrfh!(<0EV_=ECTeNa%cMmI7!^DX<8c#X)s*eI9i_U?@xZaK-~_h5W>-eZ%A(`+P)3;aaE9cN;xdv*TZ^?sl9wh%A~!C&pj#g7x56K&A4n+B2RVh& zJjE!`sEvTc4y9O9WXqB4P#RJiQe21AhszmKN-rQ#67QXJ&-pLsjF!7kD5YS0NlT~Q z=#eiutUjD$&=2Xfd-z@xAq3SoHO!XCpW)c!Gyr#9#Q&?l2oOau zY>-k47C*j0%WuG_W0umfuDiI_YeRR-?`JH4M&`;1eJm2#yHd zbwRe2!pWzQhEB%4;Pne10P*pYTYv4gdieEAN=rrTw8`w<619_a-tL~$ZMP{eyR;i! z20;knfNrM`K+>_sgKO@(2vaw7Qa5xi4?@BLxE~5W`tvfGLW=594Jibvk9{du*;Zb*8ge#xU&}wu!KWo5x zlj>FgKz1@sv({pACdW@lHO! zZ6Zy<%jXAFHa*&{AP!d9^r*h6UBSN99R1#I_Tu1n#w0aiDVVbAd)u+lrG{xs`u+YW zk<;Tkg;EAHX%L2?3O;1BzfWk*K>G-2pz5HLhw|EaG@AjUN!*Z9g!8T7LQs#^h-4NqHpLRi`KknWhyq(&-jlNj>n z+h8urssx5LPxkjVFZTJOYqe*HNV!D7*vp!Qvw)oVt~# z)$HPXO;#Vy0k5g<1yGBF$7idDH7Xk(Vg?cm&^b{02gsEj@%`WHAwbx_f}+Y`^)Goe z9bUii=rrMjU*^e8IkYaiT%0wSyH_HavH9;mzT@P}UKBu`w+YuC=c#OX$XT#6VA(40 z?A$^gDfiI;!DhQ@FD^%%s7qzDH%l!(A85-J3?2IEY8ANPDR1;NUvGc@ZR{PQNI`6BR|i?e`i(O}RU zkSV0;G&_`p;NOYEDhu`|l-*YG} z7HBtnT%0v1Ef%oSCZ9Z7<@>ES7?#1=(K%MiARGkry90{l3HsfDLMfyA#_Mx31$Ck0 zy(+TT=}{e#BjsZrVV5JeaoWGq=tY8VLg`*J9>_Y4p^DO>m8w*W0V6fsiA6)&!(8HoDYE41GQNZfG#Pe13rKSlDTk zgf;rE`lGVuRL;gq8LAfq1aT{k&1S3`LSDU`VM@XPgw!xCBerh$t^f$VcL9}WirBNa zr_c=ny`im3c)O#VapA-As27Z_pFsi8If2TCr=1?x(RJnNk?S3Nt%A?pn`Zu_Y4Xzo zF4VcpdWWzd#?T3=o)z_nD^~2>RWhn>1!2_RS5*r$4EppQiJAd<{ z>@kxDy3{Dm7dbgRMUx69%24^I$J(FZ;A^$N=__X6|7?YRFQ9*|t5!C=D{w}GX&8b` zSkP{CX*ar~4hEr-ka1tvq|0T!t^DFw%6cms9*G6eB;=+n_Ma+d-}&_d-OGSZYh-Zl zx(FkVSat%#l)z7T?*e3|Ah@woM4B>cxmxvw$_U{8XDdik((m*~W?}=w=i4c83Q3?H z6U&{=slj6y{N5iH>9zWCH4R&`{NN_kaxOKlwajqFwHa!l%^$C11 zlLzrUI2dYK2nb9_=QWa!6+x%P?7r6b(>WVIXwmN~XoRlE($~{Do0+vKF8vN+sJwga zah@Q6L>}J%;1Ld#Eyp&j0ZBDMkEq3mQyw3UW097fLXw@&Jr*C0npFMN2b$F1`y>{ix)reP?sDh13kV_b zy-S4D;$-ygXS-M_12ZW|zX?vXH9ztUb;%bt{kWT~a^wDa{wT z`@2Q@?E#rd5zExH3=CV6unaU!=k&PF{!<^h|1bXv&e9Ns(c4Dr>U&*vE4X6O(d^J} zb!hr+%1bVpLK-2}wn90J?0I_$`E-WG zM@~4NeHadqhK|q$wqvpVY?tk4yF?c~dl}Nb{CP*E3>cs%Y>=j;P|kuqvd;0Ul;(?^ zpEYRITKu2aZ&F#6`OD`A>_7Fj{inY6Gyg|bdi+f~k%RvML_zSG03~3@00000NkvXX Hu0mjfu-#TP literal 0 HcmV?d00001 diff --git a/textures/mahogany_sapling.png b/textures/mahogany_sapling.png new file mode 100644 index 0000000000000000000000000000000000000000..5711c3db22f4fa3f418bb183777249cd80775821 GIT binary patch literal 1348 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 es}xS|`}BW9=d`m|g=y*l00007I2y011 zK~z}7jh9)ETt^khe|5LMTd&hSi=D~1lQ@ov!6J(jq%1EG1)?ZC@Qj2aAwGt`1AGD` zq)0p=MI!J33PLOlR~iZZXa_Eq?jePnkvKdZH-AvxIq;BiSmeZ3AV=jq?OuRk-r- zDl29UQ!76|{m=?`9iQ7{j~`y#B+c>%EHw@NfwfQX4S4gp3tZbdV&KONybu6YkuZ-v zEuY`&T-7v%$)t?!8<)0d>Ka>Zo97=n!-lP+ND_Hb@X_9gPY)c{>N>I{Nb|g!2Qwch zh;V|4BG1q@6+@ADe0>E=mH6=92wjnh(hNxmGF4#dDss23U)??Os3EalH)t6(UcY=E zQ-L^18Tb)ll9Ctjqbrx$IUI1Me+Hwbk!BgPBq2)@rlw$O3iX=GD2OTYjHYEGgy5|Y zZt&wvTeOTC!yqP1QWRY#h>{Y7t~bY~bjgZY(=iy8_Kwx{9T#bQ|_kyxkyV=tm6vuv)vY+C)(`2EzfWEK@fPOikhP znH8=L#+ZtXw8(-Lvqs0%cy_ag8z)SHm`@JI)#d$On|`lNr*2bIWZWQJQlM@c^m}c# zx^28TMOPGRR=wJnWEpM{@`H<8OKGfFb`8}_C@AQ6>b&v%WnQ^3;ZRa? zprIdC?jHKlQV4pM!J!wPSUwt|$}*}flVm3;+qHBU9-jj!M8WxPlh>cz;$VM|f`XsE z{0uKYy1}1s>=T3$@YtyxKx|YtGZE)y@d~z`6;g-E*`DrEVrttuYE%CrC znj;AalMKb1Q8x{K{{83q^}Fve4P$Sk1i|-IWd(S3Pzn9*1to`CgN}C^0b( zBHSRX&L&xg7e<6hhM~%AGz>Nx2D+k96a~NEImA@tvKYnb$z@Hw$!b-W zAMnhM<8kBO0iC*Cf$+4q7QefePEiyUrX0s1$ufix937W=Q;|yrqBQ?nq&9VxYukIs zT8+ofu2(T%xP0RI0N94k$n}u~OY22ZEO}^Awkr%|*>YVkj=}ZW;e?(Y(Y16Q>o!Q^ z2q6UhUYk3^2}3`s1TO&S&l3*a5KB|>=Lua)M+ku=pi^I_Z&Q&=CLH_oG9_dQQW&{D z9aCqX=9S>F>v4PN(6w~xrh%oYtaVq&<|og&?ZE_qEB!N!-4du<-8P4g%R8U%GS7CX z*Hk_`nvx!SUEbPgUY+@K+N#RUk;}s^n_k1lv~3)(tnrF~mTghw8Iy3%ER68ul$NgI zg%R^4WzX@JJaI7d*=pCRsVcfG_}&wbayXf?<9NhrP9j4tjujX=A%-OJix<94k>||Q z6jc(mEdwWr2$Hl?qHP(ZX@);f@uE3Fk`g2-OAZGvllT~j%IPQhz%OG4UUhI$W*5RHVa&a$Pd1OM zd_T<}6VGQFC8%;(vE;%CfZeIbjp3|%+Lz_{7=-Wdj_6uCox065nmka+>ZZZl|Gvf9 zrp4Ix9uV#ZA)oAzxqN1YtSC70qDrv^NHtknE=Il=BMHIV|JmVO+eRR8gRm03sQ+#d z5`+iCWPPPXpd~oQ6tk+HaIAO=}mT+-rIN|-> z5l3Fc^}R8&TC%L%YU)=_MMlj9125!`LQ6qnw=%>xRs=yF;GdTE`7z;w0hkcLt37nEjcLKTqj2Yb6sd+NF4w z&@^i7PyMABt=f9k<$Sz1LRX}+2{~0a!YHPotN{(JM$6D>)>MA=?sYa>We6rg%(a~( z;xwaUois7xrKdKFqe+Mop3w2Y3(-}D*Dh{WYhMkg4E&f2y(Sk|n^i#p7zHsa=1If3 z(J=VStpkF2N<-JUzCR|-aypjInMT>vIwB=VGsM%6uNJ4f;6++C>pEZFoh&t(^Q@p@ z)d<7*8#Si7t|5dVisq~~bu7Ea(ImuDrK)RIEW1W<+;X38v8QfC-PZnRTkU(LfW?#k sbi2KfvsfEAL3KHRrAjRBG!>cu0&B%{alka19smFU07*qoM6N<$g0nzJ*#H0l literal 0 HcmV?d00001 diff --git a/textures/mahogany_wood.png b/textures/mahogany_wood.png new file mode 100644 index 0000000000000000000000000000000000000000..0e7eefdeef88dcc178f2c4cde3dff07edf321266 GIT binary patch literal 2063 zcmV+q2=MobP)k9vgKQ7j<955Id#0+Z>zel~i>!>QoHi1%>1<`>iF5w=&wu{Xe)E%e zt6zWcIqw|rV;hpYdpmsebOJzHl$g5U|6OTOaxz`<^Y1<2=^~`6Dl|=_C@Xp$laHQG z2(z4JoMK6xpMLi~(lI5ww#oPJ95LAI<6ghT+wVY;CWPa2sXB1V%UdQ4)@BWCpljoFKiZDzxO#|TVcVPbYe>j;e_|q3>IEF;VS&nN-#(s=r zt|-6x@>{DryPVNA4T5wAK-V;IOi5?Q!v!p<(;Xa<6?MX^;S;3okjEkB?jGrK3c%D4 z$%|6O6+4yzfYb%6Bm=;3Jq*`F6FTR!rK&ziGrDHIe-I`Sn>)AfkogO$vQQ{AJh0LP z!}aK`-#0v&oIIy@??FvKp_BOwl|-7v=$gjey&WEp=h(fy4FZ2Z8PV&Qc=nW64m|K9 z!eBdEdqY|*G~zv zoI}^fk~&FVF!o~}4JS;4n6d(~23#JxHg^X*HME+>8%O;*V=4IXbj%O#9&s{V@lwxK zht0wScTGk^3bMT9d>LTqI&WUIxh~)~#eoZhBoTsWS@` zUf%a`OxX(9?^x(U!!;#-np0I3*FA@#tk8va1^O^8RNPfk>%}C9iRaTz0=N1u1IOaw ztM|!6UvFkYNM;$Jm8uD~CSMS~ZYpPouQ?^>MIovP|qO52gesj=Qag8l5t)8B25V*1HTv5NG ztmqtE2Tjysayi23?{hjFs=g1>jN8Y@0GRGBslTMRZrR@dm>ES`DPdAdxXp5aJoFhZ z0&H&&0I%DjJ2*lUI=7FHTZdP9U1{nsRizDz4U)~uUg#(#M4y~r;uw7y3jCnLC4TZi;|9%WM#>RixNX+o4=Tnw3=zsSxC4srE}D)OQzt#D3Q%O!HRUBrk~b zye&lc_jhTMX;uUE_G&zVXB%W?rBDgd3@HQ`enj7~=$ZzzDB0gpECBo@ zC(Ls4vQ&5M*@n8y?bS66EUA-~6-8OmH4T!yP)HoO9i$K>c|lcGByn^lt`zkZL>JGH zjc#Ax?J{sI;=JVP+$SwI3~r{EV@M9%j;eN>BS~JUWSS~ZX92yNci`;nR@~7l+HhdM zYvWpyf1OWp?V4b=tTUYW3C8-_vkk&5=XADGiENYgsP8eFEmYunloDq-(dCFo!$~Xd zc56z2CzDleN{#l^b1jLf3!W}Q4qaRIa#2>Q=K&UR&G2A7=^A8$B;)-*JmS!`@sqrj z@GPpWo18@nM>`$fx=~B+>qk9q4*D&7_S=7a!7qOH9`h%kwPf~mI8^ru5T^M?@2g5( zhtO&hb92yVx~K{HyMLavP3f`MWze;__r^oz`(?+WDhhtM4C&o_fRG!6iZtQP<9l^W z1}inL%Pb{$KDiD9Pzpgf zK4)?AZ-i+p6RMjQoxu^8Pd>*m3>HDuI<#Zx%AB0f>bO%s#7;JLPG0zt@_CJp4=1zQ zv#o9Ua2{~|;}2N)feP9vqBk957zXytdfkpDCxFsAEV)EZP%O{(aG9;Hso#MzSMJ>hVfM?UdAb}A8jne z*pCs~X6kKEz~-0DEKF3z+f{GFKM7*?yLKyXLsm5n8$U2wMXecN>VhaMm;^D4IAb2A zt>Lqb)3yU1Uj4P)wC;A?MhE=q1bI4J@#*s!hpx@ouc2w48(%+KMI?EljKqufD#;7w tAy#pQDaE(WlP2CG&N#VT@!rFd{{ky6NPiaeC4v9|002ovPDHLkV1kIW>`njx literal 0 HcmV?d00001