diff --git a/md_awards/awards.lua b/md_awards/awards.lua new file mode 100644 index 0000000..3d23720 --- /dev/null +++ b/md_awards/awards.lua @@ -0,0 +1,149 @@ +if minetest.get_modpath("awards") then + + awards.register_achievement("minerdream_caveman", { + title = ("Caveman"), + description = ("You crafted yourself a flint spear, but what if I told you... in 21th century, there's way better weapons than that!"), + icon = "minerdream_achievement_caveman.png", + trigger = { + type = "craft", + item = "minerdream:spear_flint", + target = 1 + } + }) + + awards.register_achievement("minerdream_armed", { + title = ("Armed!"), + description = ("Craft a handgun"), + icon = "minerdream_achievement_armed.png", + trigger = { + type = "craft", + item = "minerdream:handgun", + target = 1 + } + }) + + awards.register_achievement("minerdream_secondminer", { + title = ("Second place miner"), + description = ("You've found some silver! Head for the gold now."), + icon = "minerdream_achievement_secondminer.png", + background = "awards_bg_mining.png", + trigger = { + type = "dig", + node = "minerdream:stone_with_silver", + target = 1 + } + }) + + + awards.register_achievement("minerdream_neatjunk", { + title = ("Neat junk!"), + description = ("Break the most common loot box. I wonder what's inside?"), + icon = "minerdream_achievement_neatjunk.png", + background = "awards_bg_mining.png", + trigger = { + type = "dig", + node = "minerdream:treasure1", + target = 1 + } + }) + awards.register_achievement("minerdream_metall1", { + title = ("Mined common metals"), + description = ("You mined quite common metals. Keep going."), + icon = "minerdream_achievement_secondminer.png^awards_level1.png", + background = "awards_bg_mining.png", + trigger = { + type = "dig", + node = "group:metall1", + target = 1 + } + }) + awards.register_achievement("minerdream_metall2", { + title = ("Mined quite uncommon metals"), + description = ("You mined quite uncommon metals. Keep going."), + icon = "minerdream_achievement_secondminer.png^awards_level2.png", + background = "awards_bg_mining.png", + trigger = { + type = "dig", + node = "group:metall2", + target = 1 + } + }) + awards.register_achievement("minerdream_metall3", { + title = ("Mined almost rare metals"), + description = ("You mined almost rare metals. Keep going."), + icon = "minerdream_achievement_secondminer.png^awards_level3.png", + background = "awards_bg_mining.png", + trigger = { + type = "dig", + node = "group:metall3", + target = 1 + } + }) + awards.register_achievement("minerdream_metall4", { + title = ("Mined rare metals"), + description = ("You mined rare metals. Keep going."), + icon = "minerdream_achievement_secondminer.png^awards_level4.png", + background = "awards_bg_mining.png", + trigger = { + type = "dig", + node = "group:metall4", + target = 1 + } + }) + awards.register_achievement("minerdream_metall5", { + title = ("Mined extra rare metals"), + description = ("You mined extra rare metals. Keep going."), + icon = "minerdream_achievement_secondminer.png^awards_level5.png", + background = "awards_bg_mining.png", + trigger = { + type = "dig", + node = "group:metall5", + target = 1 + } + }) + awards.register_achievement("minerdream_metall6", { + title = ("Mined epic metals"), + description = ("You mined epic metals. Keep going."), + icon = "minerdream_achievement_secondminer.png^awards_level6.png", + background = "awards_bg_mining.png", + trigger = { + type = "dig", + node = "group:metall6", + target = 1 + } + }) + awards.register_achievement("minerdream_metall7", { + title = ("Mined royal metals"), + description = ("You mined royal metals. Keep going."), + icon = "minerdream_achievement_secondminer.png^awards_level7.png", + background = "awards_bg_mining.png", + trigger = { + type = "dig", + node = "group:metall7", + target = 1 + } + }) + awards.register_achievement("minerdream_metall8", { + title = ("Mined heroic metals"), + description = ("You mined heroic metals. Keep going."), + icon = "minerdream_achievement_secondminer.png^awards_level8.png", + background = "awards_bg_mining.png", + trigger = { + type = "dig", + node = "group:metall8", + target = 1 + } + }) + + awards.register_achievement("minerdream_health", { + title = ("Maintaining good health"), + description = ("Consume a vitamin pill for the first time"), + icon = "minerdream_achievement_health.png", + trigger = { + type = "eat", + item = "minerdream:vitamin", + target = 1 + } + }) + +end diff --git a/md_awards/config.lua b/md_awards/config.lua new file mode 100644 index 0000000..57a60e3 --- /dev/null +++ b/md_awards/config.lua @@ -0,0 +1,13 @@ + +local viscosity=1 + +minerdream.ingot_stack_max = minetest.settings:get("minerdream.ingot_stack_max") or 250 +minerdream.lump_stack_max = minetest.settings:get("minerdream.lump_stack_max") or 999 +minerdream.dust_cooking_time_reduce = minetest.settings:get("minerdream.dust_cooking_time_reduce") or 2 + +minerdream.steel_wire="minerdream:steel_wire" +if minetest.get_modpath("basic_materials") == nil then + dofile(minerdream.path .. "/steel_wire.lua") +else + minerdream.steel_wire="basic_materials:steel_wire" +end diff --git a/md_awards/init.lua b/md_awards/init.lua new file mode 100644 index 0000000..9776d74 --- /dev/null +++ b/md_awards/init.lua @@ -0,0 +1,6 @@ +md_awards = {} +md_awards.path = minetest.get_modpath("md_awards") +md_awards.modname = minetest.get_current_modname() + +dofile(md_awards.path .. "/awards.lua") + diff --git a/md_awards/mod.conf b/md_awards/mod.conf new file mode 100644 index 0000000..e77d102 --- /dev/null +++ b/md_awards/mod.conf @@ -0,0 +1,7 @@ +name = Minerdream Awards +title = md_awards +author = ademant +description = Extension of mod minerdream +depends = default,minerdream,awards +license = MIT +version = 1.0.0 diff --git a/md_awards/textures/awards_level8.png b/md_awards/textures/awards_level8.png new file mode 100644 index 0000000..96745fa Binary files /dev/null and b/md_awards/textures/awards_level8.png differ diff --git a/minerdream/Changelog.txt b/minerdream/Changelog.txt new file mode 100644 index 0000000..726add7 --- /dev/null +++ b/minerdream/Changelog.txt @@ -0,0 +1,18 @@ +v 0.2 + +Added: marble, that comes in 6 colours (white, pink, red, green, blue, black) +Added: Decorative blocks, craftable out of marble +Added: Slimes, slimeballs and slime blocks (green, blue, red, yellow, purple, brown) +Added: Gemstone bricks and blocks +Added: Coal, Rich iron, Poor gold, sulfur, saltpeter ores, lapis lazuli, that generate in deserts +Added: Decorative blocks for lapis lazuli +Added: 5 Achievements for awards mod +Added: ores, aswell as items craftable of them, of Tier:6 +Added: Accessories, and now, the unused 6th armor slot is for them +Added: few more gems to Tier:5 +Added: Tier:6 crates, with 1 mele and 1 ranged weapon, only obtainable from it +Added: 1 mele weapon for tier:5 crates +Changed: Loot Crates can now also generate in desertstone +Changed: Amethyst ore had a texture change, and topaz ore is now in a form of cubic crystal cluster +Changed: topaz moved to tier 6 +support: Now healing potions and pills, still restore HP, if HBhunger or Hunger mod is present \ No newline at end of file diff --git a/minerdream/License.txt b/minerdream/License.txt new file mode 100644 index 0000000..d3fc22e --- /dev/null +++ b/minerdream/License.txt @@ -0,0 +1 @@ +CC-BY-SA 3.0 \ No newline at end of file diff --git a/minerdream/README.md b/minerdream/README.md new file mode 100644 index 0000000..511314d --- /dev/null +++ b/minerdream/README.md @@ -0,0 +1,2 @@ +# Minerdream_mod +A mod, that makes minig way more fun, and is a replacement for Xtraores, which I abandoned. diff --git a/minerdream/armor.gnumeric b/minerdream/armor.gnumeric new file mode 100644 index 0000000..78550d5 Binary files /dev/null and b/minerdream/armor.gnumeric differ diff --git a/minerdream/armor.lua b/minerdream/armor.lua new file mode 100644 index 0000000..1cca55a --- /dev/null +++ b/minerdream/armor.lua @@ -0,0 +1,36 @@ +if minetest.global_exists("armor") and armor.elements then + table.insert(armor.elements, "accessory") + local mult = armor.config.level_multiplier or 1 + armor.config.level_multiplier = mult * 1.1 +end +---------------------accessoaries-------------------- + +armor:register_armor("minerdream:accessory_speedring", { + description = "".. core.colorize("#0040FF", "Ring of speed\n")..core.colorize("#A0A0A0", "tier: 5 (extra rare)\n")..core.colorize("#A0A0A0", "walking speed + 50%\n")..core.colorize("#A0A0A0", "type: accessory "), + inventory_image = "minerdream_inv_accessory_speedring.png", + groups = {armor_accessory=1, armor_heal=0.0, armor_use=0, + physics_jump=0.0, physics_speed=0.5, physics_gravity=-0.00}, + armor_groups = {fleshy=0.0}, + damage_groups = {cracky=2, snappy=3, choppy=2, crumbly=1, level=2}, +}) + +armor:register_armor("minerdream:accessory_protectionring", { + description = "".. core.colorize("#0040FF", "Ring of protection\n")..core.colorize("#A0A0A0", "tier: 5 (extra rare)\n")..core.colorize("#A0A0A0", "heal + 7.5%\n")..core.colorize("#A0A0A0", "type: accessory "), + inventory_image = "minerdream_inv_accessory_protectionring.png", + groups = {armor_accessory=1, armor_heal=7.5, armor_use=0, + physics_jump=0.0, physics_speed=0.0, physics_gravity=-0.00}, + armor_groups = {fleshy=0.0}, + damage_groups = {cracky=2, snappy=3, choppy=2, crumbly=1, level=2}, +}) + + +---------------------special grindable------------- + +armor:register_armor("minerdream:accessory_slimering", { + description = "".. core.colorize("#40FF80", "Slimy ring\n")..core.colorize("#A0A0A0", "tier: 4 (rare)\n")..core.colorize("#A0A0A0", "jump force + 25%\n")..core.colorize("#A0A0A0", "gravity - 5%\n")..core.colorize("#A0A0A0", "type: accessory "), + inventory_image = "minerdream_inv_accessory_slimering.png", + groups = {armor_accessory=1, armor_heal=0.0, armor_use=0, + physics_jump=0.25, physics_speed=0.5, physics_gravity=-0.05}, + armor_groups = {fleshy=0.0}, + damage_groups = {cracky=2, snappy=3, choppy=2, crumbly=1, level=2}, +}) diff --git a/minerdream/armor.txt b/minerdream/armor.txt new file mode 100644 index 0000000..0fa90fc --- /dev/null +++ b/minerdream/armor.txt @@ -0,0 +1,19 @@ +name,tier,helmet_heal,helmet_use,helmet_jump,helmet_speed,helmet_gravity,helmet_fleshy,helmet_cracky,helmet_snappy,helmet_choppy,helmet_crumbly,helmet_level,chestplate_heal,chestplate_use,chestplate_jump,chestplate_speed,chestplate_gravity,chestplate_fleshy,chestplate_cracky,chestplate_snappy,chestplate_choppy,chestplate_crumbly,chestplate_level,leggings_heal,leggings_use,leggings_jump,leggings_speed,leggings_gravity,leggings_fleshy,leggings_cracky,leggings_snappy,leggings_choppy,leggings_crumbly,leggings_level,boots_heal,boots_use,boots_jump,boots_speed,boots_gravity,boots_fleshy,boots_cracky,boots_snappy,boots_choppy,boots_crumbly,boots_level,shields_heal,shields_use,shields_jump,shields_speed,shields_gravity,shields_fleshy,shields_cracky,shields_snappy,shields_choppy,shields_crumbly,shields_level +orichalcum,8,9,150,0.1,0.13,-0.1,17,2,3,2,1,2,9,150,0.1,0.13,-0.1,17,2,3,2,1,2,9,150,0.1,0.13,-0.1,17,2,3,2,1,2,9,150,0.1,0.13,-0.1,17,2,3,2,1,2,9,150,0.1,0.13,-0.1,17,2,3,2,1,2 +rarium,7,8.55,100,0.09,0.1,-0.07,15,2,3,2,1,2,8.55,100,0.09,0.1,-0.07,15,2,3,2,1,2,8.55,100,0.09,0.1,-0.07,15,2,3,2,1,2,8.55,100,0.09,0.1,-0.07,15,2,3,2,1,2,8.55,100,0.09,0.1,-0.07,15,2,3,2,1,2 +osmium,7,8.5,60,0.09,0.13,-0.09,15,2,3,2,1,2,8.5,60,0.09,0.13,-0.09,15,2,3,2,1,2,8.5,60,0.09,0.13,-0.09,15,2,3,2,1,2,8.5,60,0.09,0.13,-0.09,15,2,3,2,1,2,8.5,60,0.09,0.13,-0.09,15,2,3,2,1,2 +palladium,6,8.35,80,0.09,0.12,-0.08,15,2,3,2,1,2,8.35,80,0.09,0.12,-0.08,15,2,3,2,1,2,8.35,80,0.09,0.12,-0.08,15,2,3,2,1,2,8.35,80,0.09,0.12,-0.08,15,2,3,2,1,2,8.35,80,0.09,0.12,-0.08,15,2,3,2,1,2 +rhodium,6,8.35,60,0.09,0.12,-0.08,15,2,3,2,1,2,8.35,60,0.09,0.12,-0.08,20,2,3,2,1,2,8.35,60,0.09,0.12,-0.08,20,2,3,2,1,2,8.35,60,0.09,0.12,-0.08,15,2,3,2,1,2,8.35,60,0.09,0.12,-0.08,15,2,3,2,1,2 +tantalum,6,8.2,60,0.1,0.16,-0.09,14.5,2,3,2,1,2,8.2,60,0.1,0.16,-0.09,19.5,2,3,2,1,2,8.2,60,0.1,0.16,-0.09,19.5,2,3,2,1,2,8.2,60,0.1,0.16,-0.09,14.5,2,3,2,1,2,8.2,60,0.1,0.16,-0.09,14.5,2,3,2,1,2 +ruthenium,5,8,80,0.08,0.08,-0.08,13.75,2,3,2,1,2,8,80,0.08,0.08,-0.08,18.75,2,3,2,1,2,8,80,0.08,0.08,-0.08,18.75,2,3,2,1,2,8,80,0.075,0.075,-0.075,13.75,2,3,2,1,2,8,80,0.08,0.08,-0.08,13.75,2,3,2,1,2 +cobalt,5,8.25,80,0.09,0.09,-0.09,13.5,2,3,2,1,2,8.25,80,0.09,0.09,-0.09,18.5,2,3,2,1,2,8.25,80,0.09,0.09,-0.09,18.5,2,3,2,1,2,8.25,80,0.09,0.09,-0.09,13.5,2,3,2,1,2,8.25,80,0.09,0.09,-0.09,13.5,2,3,2,1,2 +platinum,4,7.75,100,0.03,0.03,-0.03,13.5,2,3,2,1,2,7.75,100,0.03,0.03,-0.03,18.5,2,3,2,1,2,7.75,100,0.03,0.03,-0.03,18.5,2,3,2,1,2,7.75,100,0.03,0.03,-0.03,13.5,2,3,2,1,2,7.75,100,0.03,0.03,-0.03,13.5,2,3,2,1,2 +aluminum,4,7.5,100,0.06,0.06,-0.06,13,2,3,2,1,2,7.5,100,0.06,0.06,-0.06,18,2,3,2,1,2,7.5,100,0.06,0.06,-0.06,18,2,3,2,1,2,7.5,100,0.06,0.06,-0.06,13,2,3,2,1,2,7.5,100,0.06,0.06,-0.06,13,2,3,2,1,2 +stainlesssteel,2,6,175,,0.01,0.01,10,2,3,2,1,2,6,175,,-0.04,0.04,15,2,3,2,1,2,6,175,,-0.03,0.03,15,2,3,2,1,2,6,175,,-0.01,0.01,10,2,3,2,1,2,6,175,,-0.03,0.03,10,2,3,2,1,2 +lead,3,0,600,,-0.01,0.04,11,2,3,2,1,2,0,600,,-0.06,0.04,16,2,3,2,1,2,0,600,,-0.06,0.04,16,2,3,2,1,2,0,600,,-0.06,0.04,11,2,3,2,1,2,0,600,,-0.06,0.04,11,2,3,2,1,2 +nickel,2,5,350,,0.01,0.01,11,2,3,2,1,2,5,350,,-0.04,0.04,16,2,3,2,1,2,5,350,,-0.03,0.03,16,2,3,2,1,2,5,350,,-0.01,0.01,11,2,3,2,1,2,5,350,,-0.03,0.03,11,2,3,2,1,2 +silver,3,7.5,300,0.02,0.02,-0.02,11,2,3,2,1,2,7.5,300,0.02,0.02,-0.02,16,2,3,2,1,2,7.5,300,0.02,0.02,-0.02,16,2,3,2,1,2,7.5,300,0.02,0.02,-0.02,11,2,3,2,1,2,7.5,300,0.02,0.02,-0.02,11,2,3,2,1,2 +defender,5,8,80,0.08,0.08,-0.08,14.25,2,3,2,1,2,8,80,0.08,0.08,-0.08,19.25,2,3,2,1,2,8,80,0.08,0.08,-0.08,19.25,2,3,2,1,2,8,80,0.075,0.075,-0.075,14.25,2,3,2,1,2,8,80,0.08,0.08,-0.08,14.25,2,3,2,1,2 +scout,5,8.75,80,0.1,0.13,-0.1,13.5,2,3,2,1,2,8.75,80,0.1,0.13,-0.1,18.5,2,3,2,1,2,8.75,80,0.1,0.13,-0.1,18.5,2,3,2,1,2,8.75,80,0.1,0.13,-0.1,13.5,2,3,2,1,2,8.75,80,0.1,0.13,-0.1,13.5,2,3,2,1,2 +shadow,6,9,50,0.1,0.25,-0.1,14.5,2,3,2,1,2,9,50,0.1,0.25,-0.1,19.5,2,3,2,1,2,9,50,0.1,0.25,-0.1,19.5,2,3,2,1,2,9,50,0.1,0.25,-0.1,14.5,2,3,2,1,2,9,50,0.1,0.25,-0.1,14.5,2,3,2,1,2 +knight,6,8.5,60,0.1,0.13,-0.09,15.25,2,3,2,1,2,8.5,60,0.1,0.13,-0.09,20.25,2,3,2,1,2,8.5,60,0.1,0.13,-0.09,20.25,2,3,2,1,2,8.5,60,0.1,0.13,-0.09,15.25,2,3,2,1,2,8.5,60,0.1,0.13,-0.09,15.25,2,3,2,1,2 diff --git a/minerdream/arrows.txt b/minerdream/arrows.txt new file mode 100644 index 0000000..01895d8 --- /dev/null +++ b/minerdream/arrows.txt @@ -0,0 +1,21 @@ +name,bow_wield_scale,tier,bow_velocity,bow_acceleration,arrow_damage,is_bowarrow,distance +copper,0.9,2,15,-10,2,1, +tin,0.9,2,15,-10,2,1, +bronze,0.95,2,16,-9.75,2.5,1, +steel,1,2,17,-9.5,3,1, +stainlesssteel,1,2,19,-9,3,1, +nickel,1.05,2,18,-9.25,3.5,1, +silver,1.1,3,19,-9,4,1, +gold,1.1,4,20,-8.75,4.5,1, +mese,1.1,3,20,-8.75,4.5,1, +diamond,1.15,3,21,-8.5,5,1, +aluminum,1.3,4,20,-8.75,6,1, +lead,1.1,3,22,-8.5,5,1, +platinum,1.3,4,24,-8,6,1, +cobalt,1.4,5,27,-7.5,7,1, +ruthenium,1.4,5,28,-7.25,7,1, +tantalum,1.55,6,32.5,-6.5,9,1, +rhodium,1.55,6,33,-6.5,9,1, +shuriken,,2,20,-8,4,,8 +throwing_knife,,4,25,-6,6,,8 +dark shuriken,,6,50,-5,8,,8 diff --git a/minerdream/blocks.lua b/minerdream/blocks.lua new file mode 100644 index 0000000..6ca42e7 --- /dev/null +++ b/minerdream/blocks.lua @@ -0,0 +1,313 @@ +-----------slimeblocks---------------- + +minetest.register_node("minerdream:slimeblock_green", { + description = "Green block of slime", + tiles = {"minerdream_slimeblock_green.png"}, + groups = {crumbly = 3,bouncy=75,fall_damage_add_percent=-50}, + sounds = default.node_sound_sand_defaults(), +}) + +minetest.register_node("minerdream:slimeblock_blue", { + description = "Blue block of slime", + tiles = {"minerdream_slimeblock_blue.png"}, + groups = {crumbly = 3,bouncy=80,fall_damage_add_percent=-55}, + sounds = default.node_sound_sand_defaults(), +}) + +minetest.register_node("minerdream:slimeblock_red", { + description = "Red block of slime", + tiles = {"minerdream_slimeblock_red.png"}, + groups = {crumbly = 3,bouncy=85,fall_damage_add_percent=-60}, + sounds = default.node_sound_sand_defaults(), +}) + +minetest.register_node("minerdream:slimeblock_yellow", { + description = "Yellow block of slime", + tiles = {"minerdream_slimeblock_yellow.png"}, + groups = {crumbly = 3,bouncy=90,fall_damage_add_percent=-65}, + sounds = default.node_sound_sand_defaults(), +}) + +minetest.register_node("minerdream:slimeblock_purple", { + description = "Purple block of slime", + tiles = {"minerdream_slimeblock_purple.png"}, + groups = {crumbly = 3,bouncy=95,fall_damage_add_percent=-70}, + sounds = default.node_sound_sand_defaults(), +}) + +minetest.register_node("minerdream:slimeblock_brown", { + description = "Brown block of slime", + tiles = {"minerdream_slimeblock_brown.png"}, + groups = {crumbly = 3,bouncy=100,fall_damage_add_percent=-75}, + sounds = default.node_sound_sand_defaults(), +}) + +-------------ores-------------- + +minetest.register_node("minerdream:stone_with_onyx", { + description = "Onyx ore", + tiles = {"default_stone.png^minerdream_onyx_ore.png"}, + groups = {cracky = 5}, + drop = 'minerdream:onyx', + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("minerdream:stone_with_aquamarine", { + description = "Aquamarine ore", + tiles = {"minerdream_aquamarine_rock.png"}, + groups = {cracky = 5}, + drawtype = "mesh", + paramtype = "light", + sunlight_propagates = true, + mesh = "gemstone_cubic_pillars.obj", + drop = 'minerdream:aquamarine', + sounds = default.node_sound_stone_defaults(), + selection_box = { + type = "fixed", + fixed = { + {-0.4, -0.5, -0.4, 0.4, 0.0, 0.4}, + }, + }, + node_box = { + type = "fixed", + fixed = { + {-0.4, -0.5, -0.4, 0.4, 0.0, 0.4}, + }, + }, +}) + +minetest.register_node("minerdream:stone_with_topaz", { + description = "Topaz ore", + tiles = {"minerdream_topaz_rock.png"}, + groups = {cracky = 5}, + drawtype = "mesh", + paramtype = "light", + sunlight_propagates = true, + mesh = "gemstone_cubic.obj", + drop = 'minerdream:topaz', + sounds = default.node_sound_stone_defaults(), + selection_box = { + type = "fixed", + fixed = { + {-0.4, -0.5, -0.4, 0.4, 0.0, 0.4}, + }, + }, + node_box = { + type = "fixed", + fixed = { + {-0.4, -0.5, -0.4, 0.4, 0.0, 0.4}, + }, + }, +}) + + +-----------------desert ores----------------- +minetest.register_node("minerdream:desertstone_with_richiron", { + description = "Rich desert iron ore", + tiles = {"default_desert_stone.png^minerdream_richiron_ore.png"}, + groups = {cracky = 2}, + drop = 'default:iron_lump 2', + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("minerdream:desertstone_with_poorgold", { + description = "Poor desert gold ore", + tiles = {"default_desert_stone.png^minerdream_poorgold_ore.png"}, + groups = {cracky = 3}, + drop = 'minerdream:gold_nugget 1', + sounds = default.node_sound_stone_defaults(), +}) + + +--------------marble--------------- +local function register_marble_intern(color,crack) +minetest.register_node("minerdream:marble_"..color, { + description = color.." marble", + tiles = {"minerdream_marble_"..color..".png"}, + groups = {cracky = 3}, + sounds = default.node_sound_stone_defaults(), +}) +end +local function register_marble(color,crack) + register_marble_intern(color,3) + register_marble_intern(color.."_polished",3) + register_marble_intern(color.."_brick",3) + register_marble_intern(color.."_smallbrick",3) + minetest.register_node("minerdream:pillar_marble_"..color.."_middle", { + description = color.." marble pillar middle", + tiles = {"minerdream_marble_"..color..".png"}, + groups = {cracky = 3}, + sounds = default.node_sound_stone_defaults(), + drawtype = "nodebox", + paramtype = "light", + node_box = { + type = "fixed", + fixed = { + {-0.375, -0.5, -0.1875, 0.375, 0.5, 0.1875}, -- NodeBox1 + {-0.1875, -0.5, -0.375, 0.1875, 0.5, 0.375}, -- NodeBox2 + {-0.3125, -0.5, -0.3125, 0.3125, 0.5, 0.3125}, -- NodeBox3 + } + } + }) + minetest.register_node("minerdream:pillar_marble_"..color.."_middle", { + description = color.." marble pillar middle", + tiles = {"minerdream_marble_"..color..".png"}, + groups = {cracky = 3}, + sounds = default.node_sound_stone_defaults(), + drawtype = "nodebox", + paramtype = "light", + node_box = { + type = "fixed", + fixed = { + {-0.375, -0.5, -0.1875, 0.375, 0.5, 0.1875}, -- NodeBox1 + {-0.1875, -0.5, -0.375, 0.1875, 0.5, 0.375}, -- NodeBox2 + {-0.3125, -0.5, -0.3125, 0.3125, 0.5, 0.3125}, -- NodeBox3 + } + } + }) + minetest.register_node("minerdream:pillar_marble_"..color.."_bottom", { + description = color.." marble pillar bottom", + tiles = {"minerdream_marble_"..color..".png"}, + groups = {cracky = 3}, + sounds = default.node_sound_stone_defaults(), + drawtype = "nodebox", + paramtype = "light", + node_box = { + type = "fixed", + fixed = { + {-0.375, -0.5, -0.1875, 0.375, 0.5, 0.1875}, -- NodeBox1 + {-0.1875, -0.5, -0.375, 0.1875, 0.5, 0.375}, -- NodeBox2 + {-0.3125, -0.5, -0.3125, 0.3125, 0.5, 0.3125}, -- NodeBox3 + {-0.4375, -0.5, -0.4375, 0.4375, -0.375, 0.4375}, -- NodeBox4 + {-0.3125, -0.5, -0.5, 0.3125, -0.375, 0.5}, -- NodeBox5 + {-0.5, -0.5, -0.3125, 0.5, -0.375, 0.3125}, -- NodeBox6 + } + } + }) + minetest.register_node("minerdream:pillar_marble_"..color.."_top", { + description = color.." marble pillar top", + tiles = {"minerdream_marble_"..color..".png"}, + groups = {cracky = 3}, + sounds = default.node_sound_stone_defaults(), + drawtype = "nodebox", + paramtype = "light", + node_box = { + type = "fixed", + fixed = { + {-0.375, -0.5, -0.1875, 0.375, 0.5, 0.1875}, -- NodeBox1 + {-0.1875, -0.5, -0.375, 0.1875, 0.5, 0.375}, -- NodeBox2 + {-0.3125, -0.5, -0.3125, 0.3125, 0.5, 0.3125}, -- NodeBox3 + {-0.4375, 0.375, -0.4375, 0.4375, 0.5, 0.4375}, -- NodeBox4 + {-0.3125, 0.375, -0.5, 0.3125, 0.5, 0.5}, -- NodeBox5 + {-0.5, 0.375, -0.3125, 0.5, 0.5, 0.3125}, -- NodeBox6 + } + } + }) + minetest.register_node("minerdream:pillar_marble_"..color.."_both", { + description = color.." marble pillar both-sided", + tiles = {"minerdream_marble_"..color..".png"}, + groups = {cracky = 3}, + sounds = default.node_sound_stone_defaults(), + drawtype = "nodebox", + paramtype = "light", + node_box = { + type = "fixed", + fixed = { + {-0.375, -0.5, -0.1875, 0.375, 0.5, 0.1875}, -- NodeBox1 + {-0.1875, -0.5, -0.375, 0.1875, 0.5, 0.375}, -- NodeBox2 + {-0.3125, -0.5, -0.3125, 0.3125, 0.5, 0.3125}, -- NodeBox3 + {-0.4375, 0.375, -0.4375, 0.4375, 0.5, 0.4375}, -- NodeBox4 + {-0.3125, 0.375, -0.5, 0.3125, 0.5, 0.5}, -- NodeBox5 + {-0.5, 0.375, -0.3125, 0.5, 0.5, 0.3125}, -- NodeBox6 + {-0.4375, -0.5, -0.4375, 0.4375, -0.375, 0.4375}, -- NodeBox9 + {-0.3125, -0.5, -0.5, 0.3125, -0.375, 0.5}, -- NodeBox10 + {-0.5, -0.5, -0.3125, 0.5, -0.375, 0.3125}, -- NodeBox11 + } + } + }) +end +register_marble("white",3) +register_marble("pink",3) +register_marble("red",3) +register_marble("blue",3) +register_marble("green",3) +register_marble("black",3) + +------------lapis------------- +minetest.register_node("minerdream:lapislazuli_block", { + description = "Lapis lazuli block", + tiles = {"minerdream_lapislazuli_block.png"}, + groups = {cracky = 3}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("minerdream:lapislazuli_goldblock", { + description = "Lapis lazuli-gold block #1", + tiles = {"minerdream_lapislazuli_goldblock.png"}, + groups = {cracky = 3}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("minerdream:lapislazuli_goldblock_a", { + description = "Lapis lazuli-gold block #2", + tiles = {"minerdream_lapislazuli_goldblock_a.png"}, + groups = {cracky = 3}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("minerdream:lapislazuli_goldblock_b", { + description = "Lapis lazuli-gold block #3", + tiles = {"minerdream_lapislazuli_goldblock_b.png"}, + groups = {cracky = 3}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("minerdream:lapislazuli_goldblock_c", { + description = "Lapis lazuli-gold block #4", + tiles = {"minerdream_lapislazuli_goldblock_c.png"}, + groups = {cracky = 3}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("minerdream:lapislazuli_goldblock_d", { + description = "Lapis lazuli-gold block #5", + tiles = {"minerdream_lapislazuli_goldblock_d.png"}, + groups = {cracky = 3}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("minerdream:lapislazuli_brick", { + description = "Lapis lazuli bricks", + tiles = {"minerdream_lapislazuli_brick.png"}, + groups = {cracky = 3}, + sounds = default.node_sound_stone_defaults(), +}) +minetest.register_node("minerdream:lapislazuli_smallbrick", { + description = "Small lapis lazuli bricks", + tiles = {"minerdream_lapislazuli_smallbrick.png"}, + groups = {cracky = 3}, + sounds = default.node_sound_stone_defaults(), +}) +minetest.register_node("minerdream:lapislazuligold_brick", { + description = "lapis lazuli-gold bricks #1", + tiles = {"minerdream_lapislazuligold_brick.png"}, + groups = {cracky = 3}, + sounds = default.node_sound_stone_defaults(), +}) +minetest.register_node("minerdream:lapislazuligold_brick_a", { + description = "lapis lazuli-gold bricks #2", + tiles = {"minerdream_lapislazuligold_brick_a.png"}, + groups = {cracky = 3}, + sounds = default.node_sound_stone_defaults(), +}) + + +-------------gemstones--------------- +-- from original version by daviddoesminetest +minetest.register_node("minerdream:desertstone_with_coal", { + description = "Desert coal ore", + tiles = {"default_desert_stone.png^default_mineral_coal.png"}, + groups = {cracky = 3}, + drop = 'default:coal_lump 1', + sounds = default.node_sound_stone_defaults(), +}) diff --git a/minerdream/config.lua b/minerdream/config.lua new file mode 100644 index 0000000..57a60e3 --- /dev/null +++ b/minerdream/config.lua @@ -0,0 +1,13 @@ + +local viscosity=1 + +minerdream.ingot_stack_max = minetest.settings:get("minerdream.ingot_stack_max") or 250 +minerdream.lump_stack_max = minetest.settings:get("minerdream.lump_stack_max") or 999 +minerdream.dust_cooking_time_reduce = minetest.settings:get("minerdream.dust_cooking_time_reduce") or 2 + +minerdream.steel_wire="minerdream:steel_wire" +if minetest.get_modpath("basic_materials") == nil then + dofile(minerdream.path .. "/steel_wire.lua") +else + minerdream.steel_wire="basic_materials:steel_wire" +end diff --git a/minerdream/crafting.lua b/minerdream/crafting.lua new file mode 100644 index 0000000..fb59e8e --- /dev/null +++ b/minerdream/crafting.lua @@ -0,0 +1,632 @@ +local local_craft_stack=function(input,output) +minetest.register_craft({ + output = output, + recipe = { + {input, input}, + {input, input}, + } }) +end +local local_craft_pillar=function(input,output) +minetest.register_craft({ + output = output, + recipe = { + {input}, + {input}, + {input}, + } }) +end +local local_craft_pillar_bottom=function(input,output) +minetest.register_craft({ + output = output, + recipe = { + {'',input,''}, + {'',input,''}, + {input,input,input}, + } }) +end +local local_craft_pillar_both=function(input,output) +minetest.register_craft({ + output = output, + recipe = { + {'',input,''}, + {'',input,''}, + {input,input,input}, + } }) +end +local local_craft_pillar_top=function(input,output) +minetest.register_craft({ + output = output, + recipe = { + {input,input,input}, + {'',input,''}, + {'',input,''}, + } }) +end +local local_craft_block=function(input,output) +minetest.register_craft({ + output = output, + recipe = { + {input, input, input}, + {input, input, input}, + {input, input, input}, + } }) +minetest.register_craft({ + output = input.." 9", + recipe = {{output}} }) +end +----------slimerecipies------ +local slime_def={red={torches=5,burntime=50}, + blue={torches=4,burntime=40}, + green={torches=3,burntime=30}, + yellow={torches=6,burntime=60}, + purple={torches=7,burntime=70}, + brown={torches=8,burntime=80}, + } +for i,idef in pairs(slime_def) do + local_craft_block('minerdream:slimeball_'..i,'minerdream:slimeblock_'..i) + minetest.register_craft({ + output = 'default:torch '..idef.torches, + recipe = { + {'minerdream:slimeball_'..i}, + {'group:stick'}, + } + }) + minetest.register_craft({ + type = "fuel", + recipe = "minerdream:slimeball_"..i, + burntime = idef.burntime, + }) +end + + +-----------------alloys n stuff--------- + +minetest.register_craft( { + type = "shapeless", + output = "tnt:gunpowder 12", + recipe = {"default:coal_lump", "minerdream:sulfur_powder", "minerdream:saltpeter_powder"}, +}) + +minetest.register_craft({ + output = 'minerdream:brass_nugget', + recipe = { + {'minerdream:casing', 'minerdream:casing', 'minerdream:casing'}, + {'minerdream:casing', 'minerdream:casing', 'minerdream:casing'}, + {'minerdream:casing', 'minerdream:casing', 'minerdream:casing'}, + } +}) + +minetest.register_craft({ + output = 'minerdream:brass_bar', + recipe = { + {'minerdream:brass_nugget', 'minerdream:brass_nugget', ''}, + {'minerdream:brass_nugget', 'minerdream:brass_nugget', ''}, + } +}) +minetest.register_craft({ + output = 'default:gold_lump', + recipe = { + {'minerdream:gold_nugget', 'minerdream:gold_nugget', ''}, + {'minerdream:gold_nugget', 'minerdream:gold_nugget', ''}, + } +}) + +minetest.register_craft({ + output = 'minerdream:brass_bar 3', + recipe = { + {'default:copper_ingot', 'default:copper_ingot', 'minerdream:zinc_bar'}, + } +}) + +minetest.register_craft({ + output = 'dye:blue 3', + recipe = { + {'minerdream:lapislazuli_lump'}, + } +}) + +minetest.register_craft({ + output = 'minerdream:brass_bar 3', + recipe = { + {'default:copper_ingot', 'default:copper_ingot', 'minerdream:zinc_bar'}, + } +}) + + +minetest.register_craft({ + output = 'minerdream:stainlesssteel_bar 1', + recipe = { + {'default:steel_ingot', 'minerdream:zinc_bar', 'default:coal_lump'}, + } +}) + +minetest.register_craft({ + output = 'minerdream:steelstick 3', + recipe = { + {'', 'minerdream:stainlesssteel_bar', ''}, + {'', 'minerdream:stainlesssteel_bar', ''}, + } +}) + +local silveringot=minerdream.items["silver"] +if silveringot ~= nil then + local ingot_name=silveringot.ingot_name + if ingot_name == nil and silveringot.ingot_def ~= nil then + ingot_name = silveringot.ingot_def.name + end + if ingot_name ~= nil then + minetest.register_craft({ + output = 'minerdream:expensivestick 2', + recipe = { + {ingot_name}, + { 'default:gold_ingot'}, + } + }) + end +end + +minetest.register_craft({ + output = 'default:torch 8', + recipe = { + {'minerdream:bituminous_coal'}, + {'group:stick'}, + } +}) +----------fuels------------- + +minetest.register_craft({ + type = "fuel", + recipe = "minerdream:bituminous_coal", + burntime = 125, +}) + + +--------------lapis---------------- + +minetest.register_craft({ + output = 'minerdream:lapislazuli_lump 9', + recipe = { + {'minerdream:lapislazuli_block'}, + } +}) +minetest.register_craft({ + output = 'minerdream:lapislazuli_smallbrick 4', + recipe = { + {'minerdream:lapislazuli_brick', 'minerdream:lapislazuli_brick', ''}, + {'minerdream:lapislazuli_brick', 'minerdream:lapislazuli_brick', ''}, + + } +}) + +minetest.register_craft( { + type = "shapeless", + output = "minerdream:lapislazuli_brick", + recipe = {"minerdream:lapislazuli_lump", "default:cobble"}, +}) + +minetest.register_craft( { + type = "shapeless", + output = "minerdream:lapislazuligold_brick 2", + recipe = {"minerdream:lapislazuli_smallbrick", "minerdream:gold_brick"}, +}) + +minetest.register_craft( { + type = "shapeless", + output = "minerdream:lapislazuligold_brick_a", + recipe = {"minerdream:lapislazuligold_brick"}, +}) + +minetest.register_craft( { + type = "shapeless", + output = "minerdream:lapislazuligold_brick", + recipe = {"minerdream:lapislazuligold_brick_a"}, +}) + +minetest.register_craft({ + output = 'minerdream:lapislazuli_goldblock', + recipe = { + {'', 'default:gold_ingot', ''}, + {'default:gold_ingot', 'minerdream:lapislazuli_block', 'default:gold_ingot'}, + {'', 'default:gold_ingot', ''}, + } +}) + +minetest.register_craft( { + type = "shapeless", + output = "minerdream:lapislazuli_goldblock_a", + recipe = {"minerdream:lapislazuli_goldblock"}, +}) + +minetest.register_craft( { + type = "shapeless", + output = "minerdream:lapislazuli_goldblock_b", + recipe = {"minerdream:lapislazuli_goldblock_a"}, +}) + +minetest.register_craft( { + type = "shapeless", + output = "minerdream:lapislazuli_goldblock_c", + recipe = {"minerdream:lapislazuli_goldblock_b"}, +}) + +minetest.register_craft( { + type = "shapeless", + output = "minerdream:lapislazuli_goldblock_d", + recipe = {"minerdream:lapislazuli_goldblock_c"}, +}) + +minetest.register_craft( { + type = "shapeless", + output = "minerdream:lapislazuli_goldblock", + recipe = {"minerdream:lapislazuli_goldblock_d"}, +}) + +----------bar stacks--------------- +minetest.register_craft({ + output = 'minerdream:brass_bar_block', + recipe = { + {'minerdream:brass_bar', 'minerdream:brass_bar', ''}, + {'minerdream:brass_bar', 'minerdream:brass_bar', ''}, + + } +}) + +minetest.register_craft({ + output = 'minerdream:brass_bar 4', + recipe = { + {'minerdream:brass_bar_block', '', ''}, + } +}) + +-------------------marble------------- +for _,colo in pairs({"white","pink","red","green","purple","black"}) do + local_craft_stack('minerdream:marble_'..colo,'minerdream:marble_'..colo..'_polished 4') + local_craft_stack('minerdream:marble_'..colo..'_polished','minerdream:marble_'..colo..'_brick 4') + local_craft_stack('minerdream:marble_'..colo..'_brick','minerdream:marble_'..colo..'_smallbrick 4') + local_craft_pillar('minerdream:marble_'..colo,'minerdream:pillar_marble_'..colo..'_middle 3') + local_craft_pillar_bottom('minerdream:marble_'..colo,'minerdream:pillar_marble_'..colo..'_bottom 5') + local_craft_pillar_top('minerdream:marble_'..colo,'minerdream:pillar_marble_'..colo..'_top 5') + local_craft_pillar_both('minerdream:marble_'..colo,'minerdream:pillar_marble_'..colo..'_both 7') +end + +--------------misc items------------- + +minetest.register_craft( { + type = "shapeless", + output = "minerdream:vitamin 6", + recipe = {"default:iron_lump", "minerdream:calcium_lump", "minerdream:potassium_lump", "minerdream:zinc_lump"}, +}) + +--------------------bows---------------- + + +minetest.register_craft({ + output = 'minerdream:bow_copper', + recipe = { + {'', 'default:copper_ingot', 'default:copper_ingot'}, + {'default:copper_ingot', '', 'farming:cotton'}, + {'default:copper_ingot', 'farming:cotton', ''}, + } +}) +------------unusualweapons and ammo------------ + +minetest.register_craft({ + output = 'minerdream:pink_blaster', + recipe = { + {'', 'minerdream:spinel', ''}, + {'minerdream:spinel', 'minerdream:rhodium_bar', 'minerdream:rhodium_bar'}, + {'', '', 'minerdream:rhodium_bar'}, + + } +}) + +minetest.register_craft({ + output = 'minerdream:dark_shuriken 50', + recipe = { + {'minerdream:shuriken', 'minerdream:shuriken', 'minerdream:shuriken'}, + {'minerdream:shuriken', 'minerdream:onyx', 'minerdream:shuriken'}, + {'minerdream:shuriken', 'minerdream:shuriken', 'minerdream:shuriken'}, + } +}) + +minetest.register_craft({ + output = 'minerdream:amethyst_staff', + recipe = { + {'', 'minerdream:amethyst', 'minerdream:cobalt_bar'}, + {'', 'minerdream:cobalt_bar', 'minerdream:cobalt_bar'}, + {'minerdream:amethyst', '', ''}, + } +}) + +minetest.register_craft({ + output = 'minerdream:ocean_staff', + recipe = { + {'', 'default:gold_ingot', 'minerdream:aquamarine'}, + {'', 'minerdream:tantalum_bar', 'default:gold_ingot'}, + {'minerdream:tantalum_bar', '', ''}, + } +}) + +minetest.register_craft({ + output = 'minerdream:arrow 20', + recipe = { + {'', '', 'default:paper'}, + {'default:steel_ingot', 'group:wood', 'group:wood'}, + {'', '', 'default:paper'}, + + } +}) + +minetest.register_craft({ + output = 'minerdream:arrow 20', + recipe = { + {'', '', 'mobs:chicken_feather'}, + {'default:steel_ingot', 'group:wood', 'group:wood'}, + {'', '', 'mobs:chicken_feather'}, + + } +}) + +minetest.register_craft({ + output = 'minerdream:arrow 20', + recipe = { + {'', '', 'default:paper'}, + {'default:flint', 'group:wood', 'group:wood'}, + {'', '', 'default:paper'}, + + } +}) + +minetest.register_craft({ + output = 'minerdream:arrow 20', + recipe = { + {'', '', 'mobs:chicken_feather'}, + {'default:flint', 'group:wood', 'group:wood'}, + {'', '', 'mobs:chicken_feather'}, + + } +}) + +minetest.register_craft({ + output = 'minerdream:bullet 50', + recipe = { + {'', 'minerdream:lead_bar', ''}, + {'minerdream:brass_bar', 'tnt:gunpowder', 'minerdream:brass_bar'}, + {'minerdream:brass_bar', 'default:steel_ingot', 'minerdream:brass_bar'}, + + } +}) + +minetest.register_craft({ + output = 'minerdream:handgun', + recipe = { + {'default:steel_ingot', 'default:steel_ingot', 'default:steel_ingot'}, + {'', 'default:mese_crystal_fragment', 'minerdream:lead_bar'}, + {'', '', 'minerdream:lead_bar'}, + } +}) + +minetest.register_craft({ + output = 'minerdream:golden_crystal_trisword', + recipe = { + {'', 'minerdream:topaz', 'minerdream:topaz'}, + {'minerdream:rhodium_bar', 'default:mese', 'minerdream:topaz'}, + {'minerdream:rhodium_bar', 'minerdream:rhodium_bar', ''}, + } +}) + +------special armors----- + +minetest.register_craft({ + output = 'minerdream:helmet_scout', + recipe = { + {'', 'minerdream:amethyst', ''}, + {'default:gold_ingot', 'minerdream:helmet_cobalt', 'default:gold_ingot'}, + } +}) + +minetest.register_craft({ + output = 'minerdream:chestplate_scout', + recipe = { + {'minerdream:amethyst', '', 'minerdream:amethyst'}, + {'default:gold_ingot', 'minerdream:chestplate_cobalt', 'default:gold_ingot'}, + {'default:gold_ingot', 'default:gold_ingot', 'default:gold_ingot'}, + } +}) + +minetest.register_craft({ + output = 'minerdream:leggings_scout', + recipe = { + {'', 'default:gold_ingot', ''}, + {'minerdream:amethyst', 'minerdream:leggings_cobalt', 'minerdream:amethyst'}, + {'', '', ''}, + } +}) + +minetest.register_craft({ + output = 'minerdream:boots_scout', + recipe = { + {'', '', ''}, + {'minerdream:amethyst', 'minerdream:boots_cobalt', 'minerdream:amethyst'}, + {'default:gold_ingot', '', 'default:gold_ingot'}, + } +}) + +minetest.register_craft({ + output = 'minerdream:shield_scout', + recipe = { + {'', 'default:gold_ingot', ''}, + {'default:gold_ingot', 'minerdream:amethyst', 'default:gold_ingot'}, + {'', 'minerdream:shield_cobalt', ''}, + } +}) + +minetest.register_craft({ + output = 'minerdream:helmet_defender', + recipe = { + {'', 'minerdream:garnet', ''}, + {'default:bronze_ingot', 'minerdream:helmet_ruthenium', 'default:bronze_ingot'}, + } +}) + +minetest.register_craft({ + output = 'minerdream:chestplate_defender', + recipe = { + {'minerdream:garnet', '', 'minerdream:garnet'}, + {'default:bronze_ingot', 'minerdream:chestplate_ruthenium', 'default:bronze_ingot'}, + {'default:bronze_ingot', 'default:bronze_ingot', 'default:bronze_ingot'}, + + } +}) + +minetest.register_craft({ + output = 'minerdream:leggings_defender', + recipe = { + {'', 'default:bronze_ingot', ''}, + {'minerdream:garnet', 'minerdream:leggings_ruthenium', 'minerdream:garnet'}, + {'', '', ''}, + + } +}) + +minetest.register_craft({ + output = 'minerdream:boots_defender', + recipe = { + {'', '', ''}, + {'minerdream:garnet', 'minerdream:boots_ruthenium', 'minerdream:garnet'}, + {'default:bronze_ingot', '', 'default:bronze_ingot'}, + + } +}) + +minetest.register_craft({ + output = 'minerdream:shield_defender', + recipe = { + {'', 'default:bronze_ingot', ''}, + {'default:bronze_ingot', 'minerdream:garnet', 'default:bronze_ingot'}, + {'', 'minerdream:shield_ruthenium', ''}, + + } +}) + +minetest.register_craft({ + output = 'minerdream:helmet_shadow', + recipe = { + {'', 'minerdream:spinel', ''}, + {'wool:black', 'minerdream:helmet_tantalum', 'wool:black'}, + {'', 'minerdream:onyx', ''}, + + } +}) + +minetest.register_craft({ + output = 'minerdream:chestplate_shadow', + recipe = { + {'', 'minerdream:spinel', ''}, + {'wool:black', 'minerdream:chestplate_tantalum', 'wool:black'}, + {'', 'minerdream:onyx', ''}, + + } +}) + +minetest.register_craft({ + output = 'minerdream:leggings_shadow', + recipe = { + {'', 'minerdream:spinel', ''}, + {'wool:black', 'minerdream:leggings_tantalum', 'wool:black'}, + {'', 'minerdream:onyx', ''}, + + } +}) + +minetest.register_craft({ + output = 'minerdream:boots_shadow', + recipe = { + {'', 'minerdream:spinel', ''}, + {'wool:black', 'minerdream:boots_tantalum', 'wool:black'}, + {'', 'minerdream:onyx', ''}, + + } +}) + +minetest.register_craft({ + output = 'minerdream:shield_shadow', + recipe = { + {'', 'minerdream:spinel', ''}, + {'minerdream:lead_bar', 'minerdream:shield_tantalum', 'minerdream:lead_bar'}, + {'', 'minerdream:onyx', ''}, + + } +}) + +minetest.register_craft({ + output = 'minerdream:helmet_knight', + recipe = { + {'', 'minerdream:topaz', ''}, + {'minerdream:silver_bar', 'minerdream:helmet_rhodium', 'minerdream:silver_bar'}, + {'', 'minerdream:topaz', ''}, + + } +}) + +minetest.register_craft({ + output = 'minerdream:chestplate_knight', + recipe = { + {'', 'minerdream:topaz', ''}, + {'minerdream:silver_bar', 'minerdream:chestplate_rhodium', 'minerdream:silver_bar'}, + {'', 'minerdream:topaz', ''}, + + } +}) + +minetest.register_craft({ + output = 'minerdream:leggings_knight', + recipe = { + {'', 'minerdream:topaz', ''}, + {'minerdream:silver_bar', 'minerdream:leggings_rhodium', 'minerdream:silver_bar'}, + {'', 'minerdream:topaz', ''}, + + } +}) + +minetest.register_craft({ + output = 'minerdream:boots_knight', + recipe = { + {'', 'minerdream:topaz', ''}, + {'minerdream:silver_bar', 'minerdream:boots_rhodium', 'minerdream:silver_bar'}, + {'', 'minerdream:topaz', ''}, + + } +}) + +minetest.register_craft({ + output = 'minerdream:shield_knight', + recipe = { + {'', 'minerdream:topaz', ''}, + {'minerdream:silver_bar', 'minerdream:shield_rhodium', 'minerdream:silver_bar'}, + {'', '', ''}, + + } +}) + +----------------------accessories--------------- + +minetest.register_craft({ + output = 'minerdream:accessory_speedring', + recipe = { + {'', 'minerdream:jade', 'minerdream:jade'}, + {'minerdream:silver_bar', '', 'minerdream:jade'}, + {'minerdream:silver_bar', 'minerdream:silver_bar', ''}, + + } +}) + +minetest.register_craft({ + output = 'minerdream:accessory_protectionring', + recipe = { + {'', 'minerdream:garnet', 'minerdream:garnet'}, + {'default:gold_ingot', '', 'minerdream:garnet'}, + {'default:gold_ingot', 'default:gold_ingot', ''}, + + } +}) diff --git a/minerdream/depends.txt b/minerdream/depends.txt new file mode 100644 index 0000000..5c6d40e --- /dev/null +++ b/minerdream/depends.txt @@ -0,0 +1,8 @@ +default +3d_armor +shields +mana +mobs +awards? +hbhunger? +hunger? diff --git a/minerdream/experiments.lua b/minerdream/experiments.lua new file mode 100644 index 0000000..2beee1e --- /dev/null +++ b/minerdream/experiments.lua @@ -0,0 +1,199 @@ + + + +--------projectile ring wand------ + +minetest.register_tool("minerdream:magic_wand2", { + description = "".. core.colorize("#BFFFFF", "magic wand2 (testing)\n")..core.colorize("#A0A0A0", "tier: 2 (uncommon)\n")..core.colorize("#A0A0A0", "projectile speed: 15\n")..core.colorize("#A0A0A0", "projectile gravity: 10\n")..core.colorize("#A0A0A0", "ranged damage: 2\n")..core.colorize("#A0A0A0", "mana usage: 5"), + inventory_image = "minerdream_magic_test.png", + wield_scale = {x=0.9,y=0.9,z=0.9}, + on_use = function(itemstack, placer, pointed_thing) + if mana.subtract(placer:get_player_name(), 5) then + local dir = placer:get_look_dir(); + local playerpos = placer:getpos(); + local obj = minetest.env:add_entity({x=playerpos.x+0+dir.x,y=playerpos.y+1.4+dir.y,z=playerpos.z+0+dir.z}, "minerdream:magicring") + local vec = {x=20,y=0,z=0} + obj:setvelocity(vec) + local acc = {x=dir.x*0,y=dir.y*0,z=dir.z*0} + obj:setacceleration(acc) + ----------------------- + local dir = placer:get_look_dir(); + local playerpos = placer:getpos(); + local obj = minetest.env:add_entity({x=playerpos.x+0+dir.x,y=playerpos.y+1.4+dir.y,z=playerpos.z+0+dir.z}, "minerdream:magicring") + local vec = {x=-20,y=0,z=0} + obj:setvelocity(vec) + local acc = {x=dir.x*0,y=dir.y*0,z=dir.z*0} + obj:setacceleration(acc) + ----------------------- + local dir = placer:get_look_dir(); + local playerpos = placer:getpos(); + local obj = minetest.env:add_entity({x=playerpos.x+0+dir.x,y=playerpos.y+1.4+dir.y,z=playerpos.z+0+dir.z}, "minerdream:magicring") + local vec = {x=0,y=0,z=20} + obj:setvelocity(vec) + local acc = {x=dir.x*0,y=dir.y*0,z=dir.z*0} + obj:setacceleration(acc) + ----------------------- + local dir = placer:get_look_dir(); + local playerpos = placer:getpos(); + local obj = minetest.env:add_entity({x=playerpos.x+0+dir.x,y=playerpos.y+1.4+dir.y,z=playerpos.z+0+dir.z}, "minerdream:magicring") + local vec = {x=0,y=0,z=-20} + obj:setvelocity(vec) + local acc = {x=dir.x*0,y=dir.y*0,z=dir.z*0} + obj:setacceleration(acc) + ----------------------- + local dir = placer:get_look_dir(); + local playerpos = placer:getpos(); + local obj = minetest.env:add_entity({x=playerpos.x+0+dir.x,y=playerpos.y+1.4+dir.y,z=playerpos.z+0+dir.z}, "minerdream:magicring") + local vec = {x=14,y=0,z=14} + obj:setvelocity(vec) + local acc = {x=dir.x*0,y=dir.y*0,z=dir.z*0} + obj:setacceleration(acc) + ----------------------- + local dir = placer:get_look_dir(); + local playerpos = placer:getpos(); + local obj = minetest.env:add_entity({x=playerpos.x+0+dir.x,y=playerpos.y+1.4+dir.y,z=playerpos.z+0+dir.z}, "minerdream:magicring") + local vec = {x=-14,y=0,z=14} + obj:setvelocity(vec) + local acc = {x=dir.x*0,y=dir.y*0,z=dir.z*0} + obj:setacceleration(acc) + ----------------------- + local dir = placer:get_look_dir(); + local playerpos = placer:getpos(); + local obj = minetest.env:add_entity({x=playerpos.x+0+dir.x,y=playerpos.y+1.4+dir.y,z=playerpos.z+0+dir.z}, "minerdream:magicring") + local vec = {x=14,y=0,z=-14} + obj:setvelocity(vec) + local acc = {x=dir.x*0,y=dir.y*0,z=dir.z*0} + obj:setacceleration(acc) + ----------------------- + local dir = placer:get_look_dir(); + local playerpos = placer:getpos(); + local obj = minetest.env:add_entity({x=playerpos.x+0+dir.x,y=playerpos.y+1.4+dir.y,z=playerpos.z+0+dir.z}, "minerdream:magicring") + local vec = {x=-14,y=0,z=-14} + obj:setvelocity(vec) + local acc = {x=dir.x*0,y=dir.y*0,z=dir.z*0} + obj:setacceleration(acc) + ----------------------- + local dir = placer:get_look_dir(); + local playerpos = placer:getpos(); + local obj = minetest.env:add_entity({x=playerpos.x+0+dir.x,y=playerpos.y+1.4+dir.y,z=playerpos.z+0+dir.z}, "minerdream:magicring") + local vec = {x=18,y=0,z=6} + obj:setvelocity(vec) + local acc = {x=dir.x*0,y=dir.y*0,z=dir.z*0} + obj:setacceleration(acc) + ----------------------- + local dir = placer:get_look_dir(); + local playerpos = placer:getpos(); + local obj = minetest.env:add_entity({x=playerpos.x+0+dir.x,y=playerpos.y+1.4+dir.y,z=playerpos.z+0+dir.z}, "minerdream:magicring") + local vec = {x=6,y=0,z=18} + obj:setvelocity(vec) + local acc = {x=dir.x*0,y=dir.y*0,z=dir.z*0} + obj:setacceleration(acc) + ----------------------- + local dir = placer:get_look_dir(); + local playerpos = placer:getpos(); + local obj = minetest.env:add_entity({x=playerpos.x+0+dir.x,y=playerpos.y+1.4+dir.y,z=playerpos.z+0+dir.z}, "minerdream:magicring") + local vec = {x=-18,y=0,z=6} + obj:setvelocity(vec) + local acc = {x=dir.x*0,y=dir.y*0,z=dir.z*0} + obj:setacceleration(acc) + ----------------------- + local dir = placer:get_look_dir(); + local playerpos = placer:getpos(); + local obj = minetest.env:add_entity({x=playerpos.x+0+dir.x,y=playerpos.y+1.4+dir.y,z=playerpos.z+0+dir.z}, "minerdream:magicring") + local vec = {x=-6,y=0,z=18} + obj:setvelocity(vec) + local acc = {x=dir.x*0,y=dir.y*0,z=dir.z*0} + obj:setacceleration(acc) + ----------------------- + local dir = placer:get_look_dir(); + local playerpos = placer:getpos(); + local obj = minetest.env:add_entity({x=playerpos.x+0+dir.x,y=playerpos.y+1.4+dir.y,z=playerpos.z+0+dir.z}, "minerdream:magicring") + local vec = {x=18,y=0,z=-6} + obj:setvelocity(vec) + local acc = {x=dir.x*0,y=dir.y*0,z=dir.z*0} + obj:setacceleration(acc) + ----------------------- + local dir = placer:get_look_dir(); + local playerpos = placer:getpos(); + local obj = minetest.env:add_entity({x=playerpos.x+0+dir.x,y=playerpos.y+1.4+dir.y,z=playerpos.z+0+dir.z}, "minerdream:magicring") + local vec = {x=6,y=0,z=-18} + obj:setvelocity(vec) + local acc = {x=dir.x*0,y=dir.y*0,z=dir.z*0} + obj:setacceleration(acc) + ----------------------- + local dir = placer:get_look_dir(); + local playerpos = placer:getpos(); + local obj = minetest.env:add_entity({x=playerpos.x+0+dir.x,y=playerpos.y+1.4+dir.y,z=playerpos.z+0+dir.z}, "minerdream:magicring") + local vec = {x=-18,y=0,z=-6} + obj:setvelocity(vec) + local acc = {x=dir.x*0,y=dir.y*0,z=dir.z*0} + obj:setacceleration(acc) + ----------------------- + local dir = placer:get_look_dir(); + local playerpos = placer:getpos(); + local obj = minetest.env:add_entity({x=playerpos.x+0+dir.x,y=playerpos.y+1.4+dir.y,z=playerpos.z+0+dir.z}, "minerdream:magicring") + local vec = {x=-6,y=0,z=-18} + obj:setvelocity(vec) + local acc = {x=dir.x*0,y=dir.y*0,z=dir.z*0} + obj:setacceleration(acc) + end + return itemstack + end, +}) + +local minerdream_magicring = { + physical = false, + timer = 0, + visual = "sprite", + visual_size = {x=1.5, y=1.5,}, + textures = {'minerdream_magic_ring.png'}, + lastpos= {}, + collisionbox = {0, 0, 0, 0, 0, 0}, +} +minerdream_magicring.on_step = function(self, dtime) + self.timer = self.timer + dtime + local pos = self.object:getpos() + local node = minetest.get_node(pos) + + if self.timer > 0.15 then + local objs = minetest.get_objects_inside_radius({x = pos.x, y = pos.y, z = pos.z}, 1.5) + for k, obj in pairs(objs) do + if obj:get_luaentity() ~= nil then + if obj:get_luaentity().name ~= "minerdream:magicring" and obj:get_luaentity().name ~= "__builtin:item" then + local damage = 2 + obj:punch(self.object, 1.0, { + full_punch_interval = 1.0, + damage_groups= {fleshy = damage}, + }, nil) + minetest.sound_play("default_dig_cracky", {pos = self.lastpos, gain = 0.8}) + + end + else + local damage = 2 + obj:punch(self.object, 1.0, { + full_punch_interval = 1.0, + damage_groups= {fleshy = damage}, + }, nil) + minetest.sound_play("default_dig_cracky", {pos = self.lastpos, gain = 0.8}) + + end + end + end + + if self.lastpos.x ~= nil then + if minetest.registered_nodes[node.name].walkable then + if not minetest.setting_getbool("creative_mode") then + minetest.add_item(self.lastpos, "") + end + minetest.sound_play("default_dig_cracky", {pos = self.lastpos, gain = 0.8}) + self.object:remove() + end + end + self.lastpos= {x = pos.x, y = pos.y, z = pos.z} +end + + +minetest.register_entity("minerdream:magicring", minerdream_magicring ) + + + diff --git a/minerdream/generation.lua b/minerdream/generation.lua new file mode 100644 index 0000000..2d32dcd --- /dev/null +++ b/minerdream/generation.lua @@ -0,0 +1,98 @@ +----rocks n stuff-------- +local function mg_reg_ore(iore,ymin,ymax,clust) + minetest.register_ore({ + ore_type = "blob", + ore = iore, + wherein = {"default:stone"}, + clust_scarcity = 25 * 25 * 25, + clust_size = clust, + y_min = ymin, + y_max = ymax, + noise_threshold = 0.0, + noise_params = { + offset = 0.5, + scale = 0.2, + spread = {x = 5, y = 5, z = 5}, + seed = 766, + octaves = 1, + persist = 0.0 + }, + }) +end + +mg_reg_ore("minerdream:marble_white",-5000,-50,5) +mg_reg_ore("minerdream:marble_pink",-5000,-125,5) +mg_reg_ore("minerdream:marble_red",-5000,-200,5) +mg_reg_ore("minerdream:marble_red",-5000,-300,5) +mg_reg_ore("minerdream:marble_blue",-5000,-425,5) +mg_reg_ore("minerdream:marble_black",-5000,-600,5) + +-------desert ores-------- + + minetest.register_ore({ + ore_type = "scatter", + ore = "minerdream:desertstone_with_richiron", + wherein = "default:desert_stone", + clust_scarcity = 10 * 10 * 10, + clust_num_ores = 5, + clust_size = 2, + y_min = -31000, + y_max = 420, + }) + + minetest.register_ore({ + ore_type = "scatter", + ore = "minerdream:desertstone_with_lapislazuli", + wherein = "default:desert_stone", + clust_scarcity = 10 * 10 * 10, + clust_num_ores = 5, + clust_size = 2, + y_min = -31000, + y_max = 420, + }) + + minetest.register_ore({ + ore_type = "scatter", + ore = "minerdream:desertstone_with_coal", + wherein = "default:desert_stone", + clust_scarcity = 12 * 12 * 12, + clust_num_ores = 5, + clust_size = 2, + y_min = -31000, + y_max = 420, + }) + + minetest.register_ore({ + ore_type = "scatter", + ore = "minerdream:desertstone_with_sulfur", + wherein = "default:desert_stone", + clust_scarcity = 15 * 15 * 15, + clust_num_ores = 5, + clust_size = 2, + y_min = -31000, + y_max = 420, + }) + + minetest.register_ore({ + ore_type = "scatter", + ore = "minerdream:desertstone_with_saltpeter", + wherein = "default:desert_stone", + clust_scarcity = 15 * 15 * 15, + clust_num_ores = 5, + clust_size = 2, + y_min = -31000, + y_max = 420, + }) + + minetest.register_ore({ + ore_type = "scatter", + ore = "minerdream:desertstone_with_poorgold", + wherein = "default:desert_stone", + clust_scarcity = 10 * 10 * 10, + clust_num_ores = 1, + clust_size = 1, + y_min = -31000, + y_max = 420, + }) + + diff --git a/minerdream/init.lua b/minerdream/init.lua new file mode 100644 index 0000000..775f3f4 --- /dev/null +++ b/minerdream/init.lua @@ -0,0 +1,22 @@ +minerdream = {} +minerdream.path = minetest.get_modpath("minerdream") +minerdream.modname = minetest.get_current_modname() +minerdream.items={} + +dofile(minerdream.path .. "/config.lua") +dofile(minerdream.path .. "/read_ore_config.lua") +dofile(minerdream.path .. "/read_tool_config.lua") +dofile(minerdream.path .. "/read_armor_config.lua") +dofile(minerdream.path .. "/items.lua") +dofile(minerdream.path .. "/overrides.lua") +dofile(minerdream.path .. "/blocks.lua") +dofile(minerdream.path .. "/generation.lua") +dofile(minerdream.path .. "/crafting.lua") +dofile(minerdream.path .. "/weapons.lua") +dofile(minerdream.path .. "/read_weapon_config.lua") +dofile(minerdream.path .. "/armor.lua") +dofile(minerdream.path .. "/treasure.lua") +dofile(minerdream.path .. "/experiments.lua") +--dofile(minerdream.path .. "/mobs.lua") +dofile(minerdream.path .. "/read_mobs_config.lua") + diff --git a/minerdream/items.lua b/minerdream/items.lua new file mode 100644 index 0000000..bb7f4ca --- /dev/null +++ b/minerdream/items.lua @@ -0,0 +1,79 @@ +---------mob drops---------------- + +for _,colo in pairs({"green","blue","red","yellow","purple","brown"}) do +minetest.register_craftitem('minerdream:slimeball_'..colo, { + description = colo.." ball of slime", + inventory_image = "minerdream_slimeball_"..colo..".png", + stack_max= 1000, +}) +end +---------------------materials--------------- + +minetest.register_craftitem('minerdream:expensivestick', { + description = "Expensive stick", + inventory_image = "minerdream_expensivestick.png", + stack_max= 1000, +}) + +minetest.register_craftitem('minerdream:steelstick', { + description = "Stainless steel stick", + inventory_image = "minerdream_steelstick.png", + stack_max= 1000, +}) + +-----------------ores---------------- + +minetest.register_craftitem('minerdream:brass_nugget', { + description = "".. core.colorize("#FFFFFF", "brass nugget\n")..core.colorize("#A0A0A0", "4 of those, can be combined into a bar"), + inventory_image = "minerdream_brass_nugget.png", + stack_max= 1000, +}) + +minetest.register_craftitem('minerdream:gold_nugget', { + description = "".. core.colorize("#FFFFFF", "Raw gold nugget\n")..core.colorize("#A0A0A0", "4 of those, can be combined into a lump"), + inventory_image = "minerdream_gold_nugget.png", + stack_max= 1000, +}) +---------------refined goods----------------- + +minetest.register_craftitem('minerdream:brass_bar', { + description = "".. core.colorize("#BFFFFF", "brass bar\n")..core.colorize("#A0A0A0", "tier: 2 (uncommon)"), + inventory_image = "minerdream_brass_bar.png", + stack_max= 250, +}) +------------------consumables---------------- + +minetest.register_craftitem("minerdream:vitamin", { + description = "".. core.colorize("#FFFFFF", "Vitamin pill\n")..core.colorize("#A0A0A0", "Consumable\n")..core.colorize("#A0A0A0", "Restores 3 hp"), + wield_scale = {x=0.25,y=0.25,z=0.5}, + inventory_image = "minerdream_pill.png", + on_use = minetest.item_eat(3), +}) + +minetest.register_craftitem("minerdream:potion_tiny", { + description = "".. core.colorize("#FFFFFF", "Tiny healing potion\n")..core.colorize("#A0A0A0", "Consumable\n")..core.colorize("#A0A0A0", "Restores 5 hp"), + wield_scale = {x=0.75,y=0.75,z=0.75}, + inventory_image = "minerdream_potion_tiny.png", + on_use = minetest.item_eat(5), +}) + +minetest.register_craftitem("minerdream:potion_lesser", { + description = "".. core.colorize("#FFFFFF", "Lesser healing potion\n")..core.colorize("#A0A0A0", "Consumable\n")..core.colorize("#A0A0A0", "Restores 10 hp"), + wield_scale = {x=0.75,y=0.75,z=0.75}, + inventory_image = "minerdream_potion_lesser.png", + on_use = minetest.item_eat(10), +}) + +minetest.register_craftitem("minerdream:potion_normal", { + description = "".. core.colorize("#FFFFFF", " Healing potion\n")..core.colorize("#A0A0A0", "Consumable\n")..core.colorize("#A0A0A0", "Restores 15 hp"), + wield_scale = {x=0.75,y=0.75,z=0.75}, + inventory_image = "minerdream_potion_normal.png", + on_use = minetest.item_eat(15), +}) + +minetest.register_craftitem("minerdream:potion_greater", { + description = "".. core.colorize("#FFFFFF", "Greater healing potion\n")..core.colorize("#A0A0A0", "Consumable\n")..core.colorize("#A0A0A0", "Restores 20 hp"), + wield_scale = {x=0.75,y=0.75,z=0.75}, + inventory_image = "minerdream_potion_greater.png", + on_use = minetest.item_eat(20), +}) diff --git a/minerdream/mobs.txt b/minerdream/mobs.txt new file mode 100644 index 0000000..dced3da --- /dev/null +++ b/minerdream/mobs.txt @@ -0,0 +1,8 @@ +name,attack_type,reach,damage,hp_min,hp_max,armor,collisionbox,walk_velocity,run_velocity,walk_chance,fall_speed,jump_chance,jump_height,stepheight,view_range,slimeball,egg,slimering,water_damage,lava_damage,light_damage,maxlight,chance,max_height +default,dogfight,2,,,,100,,,,0,-50,30,,1.1,16,1,100,,0,8,0,10,, +green,,,1,5,5,,0.3,2,2,,,,6,,,,,200,,,,,1000,0 +blue,,,2,8,8,,0.45,2,2,,,,6,,,,,175,,,,,1250,-50 +red,,,3,12,12,,0.6,3,3,,,,7,,,,,150,,,,,1500,-100 +yellow,,,4,20,20,,0.75,3,3,,,,7,,,,,125,,,,,1750,-250 +purple,,,6,35,35,,0.9,4,4,,,,8,,,,,100,,,,,2000,-500 +brown,,3.5,8,50,50,,1.05,4,4,,,,9,1.2,,,,75,,,,,2000,-1200 diff --git a/minerdream/mod.conf b/minerdream/mod.conf new file mode 100644 index 0000000..2cabf75 --- /dev/null +++ b/minerdream/mod.conf @@ -0,0 +1,8 @@ +name = minerdream +title = Minerdream +author = davieddoesminetest +description = A mod, that makes minig way more fun, and is a replacement for Xtraores, which I abandoned. +depends = default,3d_armor,shields,mana,mobs,basic_functions +optional_depends = intllib,hbhunger,hunber,technic,basic_materials,technic_aluminum +license = MIT +version = 1.0.0 diff --git a/minerdream/models/amethist.mtl b/minerdream/models/amethist.mtl new file mode 100644 index 0000000..4f78b1e --- /dev/null +++ b/minerdream/models/amethist.mtl @@ -0,0 +1,21 @@ +# Blender MTL File: 'amethist1.blend' +# Material Count: 2 + +newmtl Material +Ns 96.078431 +Ka 0.000000 0.000000 0.000000 +Kd 0.640000 0.640000 0.640000 +Ks 0.500000 0.500000 0.500000 +Ni 1.000000 +d 1.000000 +illum 2 +map_Kd C:\Users\Deividas\Desktop\minetest-0.4.16-win64\games\testdemmods\mods\minerdream\textures\minerdream_amethist.png + +newmtl Material_NONE +Ns 96.078431 +Ka 0.000000 0.000000 0.000000 +Kd 0.640000 0.640000 0.640000 +Ks 0.500000 0.500000 0.500000 +Ni 1.000000 +d 1.000000 +illum 2 diff --git a/minerdream/models/amethyst.mtl b/minerdream/models/amethyst.mtl new file mode 100644 index 0000000..4f78b1e --- /dev/null +++ b/minerdream/models/amethyst.mtl @@ -0,0 +1,21 @@ +# Blender MTL File: 'amethist1.blend' +# Material Count: 2 + +newmtl Material +Ns 96.078431 +Ka 0.000000 0.000000 0.000000 +Kd 0.640000 0.640000 0.640000 +Ks 0.500000 0.500000 0.500000 +Ni 1.000000 +d 1.000000 +illum 2 +map_Kd C:\Users\Deividas\Desktop\minetest-0.4.16-win64\games\testdemmods\mods\minerdream\textures\minerdream_amethist.png + +newmtl Material_NONE +Ns 96.078431 +Ka 0.000000 0.000000 0.000000 +Kd 0.640000 0.640000 0.640000 +Ks 0.500000 0.500000 0.500000 +Ni 1.000000 +d 1.000000 +illum 2 diff --git a/minerdream/models/amethyst.obj b/minerdream/models/amethyst.obj new file mode 100644 index 0000000..7baee48 --- /dev/null +++ b/minerdream/models/amethyst.obj @@ -0,0 +1,161 @@ +# Blender v2.69 (sub . OBJ File: 'amethist1.blend' +# www.blender.org +mtllib amethyst.mtl +o Cube +v .0437 -.4456 -.2 +v .0875 -.4456 .2 +v -.0875 -.4456 .2 +v -.0437 -.4456 -.2 +v .0437 -.4143 -.2 +v .0875 -.4143 .2 +v -.0875 -.4143 .2 +v -.0437 -.4143 -.2 +v -.0437 -.4456 -.2 +v -.0875 -.4456 .2 +v -.0437 -.4143 -.2 +v -.0875 -.4143 .2 +v .0437 -.4456 -.2 +v .0875 -.4456 .2 +v .0437 -.4143 -.2 +v .0875 -.4143 .2 +v .175 -.4456 .12 +v -.175 -.4456 .12 +v .175 -.4143 .12 +v -.175 -.4143 .12 +v -.0875 -.4925 .12 +v -.0875 -.3675 .12 +v .0875 -.4925 .12 +v .0875 -.3675 .12 +v -.175 -.4456 -.04 +v -.175 -.4143 -.04 +v -.0875 -.4925 -.04 +v .0875 -.4925 -.04 +v .175 -.4456 -.04 +v .175 -.4143 -.04 +v -.0875 -.3675 -.04 +v .0875 -.3675 -.04 +vt .2066 .3816 +vt .3377 .3816 +vt .3222 .4611 +vt .3099 .0134 +vt .0215 .2116 +vt .0599 .0134 +vt .0599 .0134 +vt .6782 .2843 +vt .7525 .2843 +vt .7674 .3609 +vt .6931 .3609 +vt .4221 .0148 +vt .4221 .3242 +vt .5323 .2843 +vt .5323 .3609 +vt .4098 .3609 +vt .4098 .2843 +vt .2066 .2227 +vt .3377 .2227 +vt .3093 .0646 +vt .3093 .453 +vt .0644 .453 +vt .0644 .0646 +vt .2111 .1813 +vt .3629 .1813 +vt .3629 .4943 +vt .2111 .4943 +vt .5338 .5906 +vt .6104 .5906 +vt .6104 .6671 +vt .5338 .6671 +vt .3222 .1433 +vt .2781 .307 +vt .6236 .5444 +vt .3242 .5444 +vt .2315 .1882 +vt .1708 .0241 +vt .2979 .0241 +vt .2979 .1433 +vt .1708 .1433 +vt .0031 .2437 +vt .0049 .0015 +vt .3025 -.0011 +vt .3061 .2437 +vt .7719 .6566 +vt .9074 .6566 +vt .9074 .8735 +vt .7719 .8735 +vt .0642 .0023 +vt .2848 .0023 +vt .2407 .2296 +vt .0201 .2296 +vt .2254 .0001 +vt .3667 -.0032 +vt .3736 .2464 +vt .2288 .2567 +vt .5629 .1256 +vt .5629 .5648 +vt .189 .5648 +vt .189 .1256 +vt .1529 .1481 +vt .1529 .2945 +vt .0156 .2945 +vt .0156 .1481 +vt .6637 .6435 +vt .9321 .6435 +vt .9321 .9297 +vt .6637 .9297 +vt .2819 .0024 +vt .2819 .1755 +vt .005 .1755 +vt .005 .0024 +vt .0437 .1433 +vt .0386 .1484 +vt .3441 .1484 +vt .3441 .4349 +vt .7719 .4398 +vt .9074 .4398 +vt .0428 .0823 +vt .0428 .1986 +vt .6682 .7036 +vt .6682 .847 +vt .4387 .9187 +vt .4387 .6319 +vt .1529 .0017 +vt .5807 .5611 +vt .864 .8633 +vt .5807 .8633 +vt . . +vt 1. . +vt 1. 1. +vt . 1. +usemtl Material +s off +f 21/1 10/2 3/2 18/3 +f 22/4 20/5 7/6 12/7 +f 17/8 19/9 6/1 2/11 +f 10/12 12/13 7/13 3/12 +f 25/14 26/15 8/16 4/17 +f 23/18 14/19 10/2 21/1 +f 24/2 22/21 12/22 16/23 +f 14/24 16/25 12/26 10/27 +f 15/28 13/29 9/3 11/31 +f 17/32 2/19 14/19 23/18 +f 19/33 24/34 16/35 6/35 +f 2/11 6/1 16/1 14/11 +f 5/36 1/36 13/36 15/36 +f 27/37 21/38 18/39 25/4 +f 31/41 26/42 20/43 22/44 +f 29/45 30/46 19/47 17/48 +f 3/49 7/5 20/51 18/52 +f 28/53 23/54 21/55 27/56 +f 32/57 31/58 22/59 24/6 +f 29/61 17/62 23/63 28/64 +f 30/65 32/66 24/67 19/68 +f 18/69 20/7 26/71 25/72 +f 9/73 27/37 25/4 4/73 +f 11/74 8/74 26/75 31/76 +f 1/77 5/78 30/46 29/45 +f 13/79 28/53 27/56 9/8 +f 15/81 11/82 31/83 32/84 +f 1/85 29/61 28/64 13/85 +f 5/86 15/86 32/87 30/88 +usemtl Material_NONE +f 11/89 9/9 4/91 8/92 diff --git a/minerdream/models/aquamarine.obj b/minerdream/models/aquamarine.obj new file mode 100644 index 0000000..727f23b --- /dev/null +++ b/minerdream/models/aquamarine.obj @@ -0,0 +1,181 @@ +# Blender v2.69 (sub . OBJ File: '' +# www.blender.org +mtllib aquamarine.mtl +o Cube.001 +v .1441 -.4791 -.0536 +v .1441 -.4791 .0563 +v -.1355 -.4791 .0563 +v -.1355 -.4791 -.0536 +v .1441 -.4127 -.0536 +v .1441 -.4127 .0563 +v -.1355 -.4127 .0563 +v -.1355 -.4127 -.0536 +v .1441 -.5008 -.0316 +v -.1355 -.5008 -.0316 +v .1441 -.3908 -.0316 +v -.1355 -.3908 -.0316 +v .1441 -.5008 .0343 +v .1441 -.3908 .0343 +v -.1355 -.5008 .0343 +v -.1355 -.3908 .0343 +v .1441 -.4128 -.0536 +v .1441 -.4128 .0563 +v -.1355 -.4128 .0563 +v -.1355 -.4128 -.0536 +v .1794 -.4128 -.0316 +v -.1705 -.4128 -.0316 +v .1794 -.4128 .0343 +v -.1705 -.4128 .0343 +v .1794 -.4788 -.0316 +v -.1705 -.4788 -.0316 +v .1794 -.4788 .0343 +v -.1705 -.4788 .0343 +v .1441 -.4788 -.0536 +v .1441 -.4788 .0563 +v -.1355 -.4788 .0563 +v -.1355 -.4788 -.0536 +v .1444 -.4791 -.0536 +v .1444 -.4791 .0563 +v .1444 -.4127 -.0536 +v .1444 -.4127 .0563 +v .1444 -.5008 -.0316 +v .1444 -.3908 -.0316 +v .1444 -.5008 .0343 +v .1444 -.3908 .0343 +v .1444 -.4128 .0563 +v .1444 -.4128 -.0536 +v .1444 -.4788 -.0536 +v .1444 -.4788 .0563 +v -.1355 -.4791 -.0536 +v -.1355 -.4791 .0563 +v -.1355 -.4127 -.0536 +v -.1355 -.4127 .0563 +v -.1355 -.5008 -.0316 +v -.1355 -.5008 .0343 +v -.1355 -.4128 .0563 +v -.1355 -.4128 -.0536 +v -.1355 -.4788 -.0536 +v -.1355 -.4788 .0563 +v -.1355 -.3908 -.0316 +v -.1355 -.3908 .0343 +vt .1986 .7891 +vt .2320 .9849 +vt .0478 .7900 +vt .0478 .7892 +vt .2673 .7954 +vt .2337 .9955 +vt .0453 .7963 +vt .0453 .7954 +vt .9688 .7889 +vt .9688 .7897 +vt .7846 .9847 +vt .7513 .7889 +vt .8324 .7956 +vt .7988 .9956 +vt .9872 .7957 +vt .9872 .7965 +vt .1986 .2019 +vt .0478 .2020 +vt .2673 .1955 +vt .0453 .1955 +vt .9688 .2017 +vt .7513 .2017 +vt .8324 .1956 +vt .9872 .1958 +vt .2320 .0062 +vt .0478 .1993 +vt .2337 -.0043 +vt .0453 .1927 +vt .9688 .1990 +vt .7846 .0061 +vt .7988 -.0042 +vt .9872 .1930 +vt . .6444 +vt . .4027 +vt .0003 .4027 +vt .0003 .6444 +vt .7924 .0965 +vt .9903 .0965 +vt .9903 .8882 +vt .7924 .8882 +vt .1992 .0991 +vt .1992 .8964 +vt -.0000 .8964 +vt -.0000 .0991 +vt .0006 .0965 +vt .1985 .0965 +vt .1985 .8882 +vt .0006 .8882 +vt .9965 .0991 +vt .9965 .8964 +vt .7972 .8964 +vt .7972 .0991 +vt .9899 .8401 +vt .4861 .8401 +vt .4861 .1683 +vt .9899 .1683 +vt -.0010 .1881 +vt .4877 .1881 +vt .4877 .8399 +vt -.0010 .8399 +vt . . +vt 1. . +vt 1. 1. +vt . 1. +usemtl Material +s off +f 23/1 14/2 6/3 18/4 +f 22/5 12/6 8/7 20/8 +f 17/9 5/1 11/11 21/12 +f 24/13 16/14 12/6 22/5 +f 21/12 11/11 14/2 23/1 +f 19/15 7/16 16/14 24/13 +f 27/17 23/1 18/4 30/18 +f 26/19 22/5 20/8 32/2 +f 29/21 17/9 21/12 25/22 +f 28/23 24/13 22/5 26/19 +f 25/22 21/12 23/1 27/17 +f 31/24 19/15 24/13 28/23 +f 13/25 27/17 30/18 2/26 +f 10/27 26/19 32/2 4/28 +f 1/29 29/21 25/22 9/3 +f 15/31 28/23 26/19 10/27 +f 9/3 25/22 27/17 13/25 +f 3/32 31/24 28/23 15/31 +f 17/33 29/34 43/35 42/36 +f 39/37 34/38 46/39 50/4 +f 40/41 56/42 48/43 36/44 +f 33/45 37/46 49/47 45/48 +f 35/49 47/5 55/51 38/52 +f 37/46 39/37 50/4 49/47 +f 38/52 55/51 56/42 40/41 +f 44/53 41/54 51/55 54/56 +f 42/57 43/58 53/59 52/6 +usemtl Material_NONE +f 50/61 46/62 3/63 15/64 +f 56/61 16/62 7/63 48/64 +f 51/61 48/62 7/63 19/64 +f 53/61 45/62 4/63 32/64 +f 45/61 49/62 10/63 4/64 +f 47/61 8/62 12/63 55/64 +f 49/61 50/62 15/63 10/64 +f 55/61 12/62 16/63 56/64 +f 54/61 51/62 19/63 31/64 +f 47/61 52/62 20/63 8/64 +f 52/61 53/62 32/63 20/64 +f 46/61 54/62 31/63 3/64 +f 13/61 2/62 34/63 39/64 +f 14/61 40/62 36/63 6/64 +f 18/61 6/62 36/63 41/64 +f 29/61 1/62 33/63 43/64 +f 1/61 9/62 37/63 33/64 +f 5/61 35/62 38/63 11/64 +f 9/61 13/62 39/63 37/64 +f 11/61 38/62 40/63 14/64 +f 30/61 18/62 41/63 44/64 +f 5/61 17/62 42/63 35/64 +f 2/61 30/62 44/63 34/64 +f 41/61 36/62 48/63 51/64 +f 43/61 33/62 45/63 53/64 +f 35/61 42/62 52/63 47/64 +f 34/61 44/62 54/63 46/64 diff --git a/minerdream/models/bars.obj b/minerdream/models/bars.obj new file mode 100644 index 0000000..ac8ce81 --- /dev/null +++ b/minerdream/models/bars.obj @@ -0,0 +1,167 @@ +# Blender v2.66 (sub 1) OBJ File: '' +# www.blender.org +mtllib bars.mtl +o Cube.003 +v -.5 .01 . +v .5 .01 -. +v .5 .01 .5 +v -.5 .01 .5 +v -.35 .51 .125 +v .35 .51 .125 +v .35 .51 .375 +v -.35 .51 .375 +vt .9989 . +vt 1. .3329 +vt .6670 .3340 +vt .6659 .0010 +vt .6667 .3441 +vt .8331 .3446 +vt .8324 .5777 +vt .6659 .5772 +vt .6659 . +vt .6170 .3433 +vt .3839 .3441 +vt .3329 .0010 +vt . .6815 +vt .0822 .3446 +vt .2487 .3441 +vt .3329 .6805 +vt .3329 . +vt .2840 .3433 +vt .0510 .3441 +vt . .0010 +vt .5817 .3441 +vt .6659 .6805 +vt .3329 .6815 +vt .4152 .3446 +usemtl Material +s off +f 1/1 2/2 3/3 4/4 +f 5/5 8/6 7/7 6/8 +f 1/9 5/1 6/11 2/12 +f 2/13 6/14 7/15 3/16 +f 3/17 7/18 8/19 4/2 +f 5/21 1/22 4/23 8/24 +o Cube.002 +v -.5 .01 -.5 +v .5 .01 -.5 +v .5 .01 -. +v -.5 .01 . +v -.35 .51 -.375 +v .35 .51 -.375 +v .35 .51 -.125 +v -.35 .51 -.125 +vt .9989 . +vt 1. .3329 +vt .6670 .3340 +vt .6659 .0010 +vt .6667 .3441 +vt .8331 .3446 +vt .8324 .5777 +vt .6659 .5772 +vt .6659 . +vt .6170 .3433 +vt .3839 .3441 +vt .3329 .0010 +vt . .6815 +vt .0822 .3446 +vt .2487 .3441 +vt .3329 .6805 +vt .3329 . +vt .2840 .3433 +vt .0510 .3441 +vt . .0010 +vt .5817 .3441 +vt .6659 .6805 +vt .3329 .6815 +vt .4152 .3446 +usemtl Material +s off +f 9/25 10/26 11/27 12/28 +f 13/29 16/3 15/31 14/32 +f 9/33 13/34 14/35 10/36 +f 10/37 14/38 15/39 11/4 +f 11/41 15/42 16/43 12/44 +f 13/45 9/46 12/47 16/48 +o Cube.001 +v .5 -.5 -.5 +v .5 -.5 .5 +v . -.5 .5 +v . -.5 -.5 +v .375 -. -.35 +v .375 -. .35 +v .125 -. .35 +v .125 -. -.35 +vt .9989 . +vt 1. .3329 +vt .6670 .3340 +vt .6659 .0010 +vt .6667 .3441 +vt .8331 .3446 +vt .8324 .5777 +vt .6659 .5772 +vt .6659 . +vt .6170 .3433 +vt .3839 .3441 +vt .3329 .0010 +vt . .6815 +vt .0822 .3446 +vt .2487 .3441 +vt .3329 .6805 +vt .3329 . +vt .2840 .3433 +vt .0510 .3441 +vt . .0010 +vt .5817 .3441 +vt .6659 .6805 +vt .3329 .6815 +vt .4152 .3446 +usemtl Material +s off +f 17/49 18/5 19/51 20/52 +f 21/53 24/54 23/55 22/56 +f 17/57 21/58 22/59 18/6 +f 18/61 22/62 23/63 19/64 +f 19/65 23/66 24/67 20/68 +f 21/69 17/7 20/71 24/72 +o Cube +v -. -.5 -.5 +v -. -.5 .5 +v -.5 -.5 .5 +v -.5 -.5 -.5 +v -.125 -. -.35 +v -.125 -. .35 +v -.375 -. .35 +v -.375 -. -.35 +vt .9989 . +vt 1. .3329 +vt .6670 .3340 +vt .6659 .0010 +vt .6667 .3441 +vt .8331 .3446 +vt .8324 .5777 +vt .6659 .5772 +vt .6659 . +vt .6170 .3433 +vt .3839 .3441 +vt .3329 .0010 +vt . .6815 +vt .0822 .3446 +vt .2487 .3441 +vt .3329 .6805 +vt .3329 . +vt .2840 .3433 +vt .0510 .3441 +vt . .0010 +vt .5817 .3441 +vt .6659 .6805 +vt .3329 .6815 +vt .4152 .3446 +usemtl Material +s off +f 25/73 26/74 27/75 28/76 +f 29/77 32/78 31/79 30/8 +f 25/81 29/82 30/83 26/84 +f 26/85 30/86 31/87 27/88 +f 27/89 31/9 32/91 28/92 +f 29/93 25/94 28/95 32/96 diff --git a/minerdream/models/boom.obj b/minerdream/models/boom.obj new file mode 100644 index 0000000..578faad --- /dev/null +++ b/minerdream/models/boom.obj @@ -0,0 +1,1604 @@ +# Blender v2.69 (sub . OBJ File: '' +# www.blender.org +mtllib boom.mtl +o Sphere +v -.0975 .4903 . +v -.1913 .4619 . +v -.2777 .4157 . +v -.3535 .3535 . +v -.4157 .2777 . +v -.4619 .1913 . +v -.4903 .0975 . +v -.5 . . +v -.4903 -.0975 . +v -.4619 -.1913 . +v -.4157 -.2777 . +v -.3535 -.3535 . +v -.2777 -.4157 . +v -.1913 -.4619 . +v -.0975 -.4903 . +v -.0956 .4903 -.0190 +v -.1876 .4619 -.0373 +v -.2724 .4157 -.0541 +v -.3467 .3535 -.0689 +v -.4077 .2777 -.0811 +v -.4530 .1913 -.0901 +v -.4809 .0975 -.0956 +v -.4903 . -.0975 +v -.4809 -.0975 -.0956 +v -.4530 -.1913 -.0901 +v -.4077 -.2777 -.0811 +v -.3467 -.3535 -.0689 +v -.2724 -.4157 -.0541 +v -.1876 -.4619 -.0373 +v -.0956 -.4903 -.0190 +v -.0901 .4903 -.0373 +v -.1767 .4619 -.0732 +v -.2566 .4157 -.1063 +v -.3266 .3535 -.1352 +v -.3840 .2777 -.1590 +v -.4267 .1913 -.1767 +v -.4530 .0975 -.1876 +v -.4619 . -.1913 +v -.4530 -.0975 -.1876 +v -.4267 -.1913 -.1767 +v -.3840 -.2777 -.1590 +v -.3266 -.3535 -.1352 +v -.2566 -.4157 -.1063 +v -.1767 -.4619 -.0732 +v -.0901 -.4903 -.0373 +v -.0811 .4903 -.0541 +v -.1590 .4619 -.1063 +v -.2309 .4157 -.1543 +v -.2939 .3535 -.1964 +v -.3456 .2777 -.2309 +v -.3840 .1913 -.2566 +v -.4077 .0975 -.2724 +v -.4157 . -.2777 +v -.4077 -.0975 -.2724 +v -.3840 -.1913 -.2566 +v -.3456 -.2777 -.2309 +v -.2939 -.3535 -.1964 +v -.2309 -.4157 -.1543 +v -.1590 -.4619 -.1063 +v -.0811 -.4903 -.0541 +v -.0689 .4903 -.0689 +v -.1352 .4619 -.1352 +v -.1964 .4157 -.1964 +v -.25 .3535 -.25 +v -.2939 .2777 -.2939 +v -.3266 .1913 -.3266 +v -.3467 .0975 -.3467 +v -.3535 . -.3535 +v -.3467 -.0975 -.3467 +v -.3266 -.1913 -.3266 +v -.2939 -.2777 -.2939 +v -.25 -.3535 -.25 +v -.1964 -.4157 -.1964 +v -.1352 -.4619 -.1352 +v -.0689 -.4903 -.0689 +v -.0541 .4903 -.0811 +v -.1063 .4619 -.1590 +v -.1543 .4157 -.2309 +v -.1964 .3535 -.2939 +v -.2309 .2777 -.3456 +v -.2566 .1913 -.3840 +v -.2724 .0975 -.4077 +v -.2777 . -.4157 +v -.2724 -.0975 -.4077 +v -.2566 -.1913 -.3840 +v -.2309 -.2777 -.3456 +v -.1964 -.3535 -.2939 +v -.1543 -.4157 -.2309 +v -.1063 -.4619 -.1590 +v -.0541 -.4903 -.0811 +v -.0373 .4903 -.0901 +v -.0732 .4619 -.1767 +v -.1063 .4157 -.2566 +v -.1352 .3535 -.3266 +v -.1590 .2777 -.3840 +v -.1767 .1913 -.4267 +v -.1876 .0975 -.4530 +v -.1913 . -.4619 +v -.1876 -.0975 -.4530 +v -.1767 -.1913 -.4267 +v -.1590 -.2777 -.3840 +v -.1352 -.3535 -.3266 +v -.1063 -.4157 -.2566 +v -.0732 -.4619 -.1767 +v -.0373 -.4903 -.0901 +v -.0190 .4903 -.0956 +v -.0373 .4619 -.1876 +v -.0541 .4157 -.2724 +v -.0689 .3535 -.3467 +v -.0811 .2777 -.4077 +v -.0901 .1913 -.4530 +v -.0956 .0975 -.4809 +v -.0975 . -.4903 +v -.0956 -.0975 -.4809 +v -.0901 -.1913 -.4530 +v -.0811 -.2777 -.4077 +v -.0689 -.3535 -.3467 +v -.0541 -.4157 -.2724 +v -.0373 -.4619 -.1876 +v -.0190 -.4903 -.0956 +v . .4903 -.0975 +v . .4619 -.1913 +v . .4157 -.2777 +v . .3535 -.3535 +v . .2777 -.4157 +v . .1913 -.4619 +v . .0975 -.4903 +v . . -.5 +v . -.0975 -.4903 +v . -.1913 -.4619 +v . -.2777 -.4157 +v . -.3535 -.3535 +v . -.4157 -.2777 +v . -.4619 -.1913 +v . -.4903 -.0975 +v .0190 .4903 -.0956 +v .0373 .4619 -.1876 +v .0541 .4157 -.2724 +v .0689 .3535 -.3467 +v .0811 .2777 -.4077 +v .0901 .1913 -.4530 +v .0956 .0975 -.4809 +v .0975 . -.4903 +v .0956 -.0975 -.4809 +v .0901 -.1913 -.4530 +v .0811 -.2777 -.4077 +v .0689 -.3535 -.3467 +v .0541 -.4157 -.2724 +v .0373 -.4619 -.1876 +v .0190 -.4903 -.0956 +v .0373 .4903 -.0901 +v .0732 .4619 -.1767 +v .1063 .4157 -.2566 +v .1352 .3535 -.3266 +v .1590 .2777 -.3840 +v .1767 .1913 -.4267 +v .1876 .0975 -.4530 +v .1913 . -.4619 +v .1876 -.0975 -.4530 +v .1767 -.1913 -.4267 +v .1590 -.2777 -.3840 +v .1352 -.3535 -.3266 +v .1063 -.4157 -.2566 +v .0732 -.4619 -.1767 +v .0373 -.4903 -.0901 +v .0541 .4903 -.0811 +v .1063 .4619 -.1590 +v .1543 .4157 -.2309 +v .1964 .3535 -.2939 +v .2309 .2777 -.3456 +v .2566 .1913 -.3840 +v .2724 .0975 -.4077 +v .2777 . -.4157 +v .2724 -.0975 -.4077 +v .2566 -.1913 -.3840 +v .2309 -.2777 -.3456 +v .1964 -.3535 -.2939 +v .1543 -.4157 -.2309 +v .1063 -.4619 -.1590 +v .0541 -.4903 -.0811 +v .0689 .4903 -.0689 +v .1352 .4619 -.1352 +v .1964 .4157 -.1964 +v .25 .3535 -.25 +v .2939 .2777 -.2939 +v .3266 .1913 -.3266 +v .3467 .0975 -.3467 +v .3535 . -.3535 +v .3467 -.0975 -.3467 +v .3266 -.1913 -.3266 +v .2939 -.2777 -.2939 +v .25 -.3535 -.25 +v .1964 -.4157 -.1964 +v .1352 -.4619 -.1352 +v .0689 -.4903 -.0689 +v .0811 .4903 -.0541 +v .1590 .4619 -.1063 +v .2309 .4157 -.1543 +v .2939 .3535 -.1964 +v .3456 .2777 -.2309 +v .3840 .1913 -.2566 +v .4077 .0975 -.2724 +v .4157 . -.2777 +v .4077 -.0975 -.2724 +v .3840 -.1913 -.2566 +v .3456 -.2777 -.2309 +v .2939 -.3535 -.1964 +v .2309 -.4157 -.1543 +v .1590 -.4619 -.1063 +v .0811 -.4903 -.0541 +v .0901 .4903 -.0373 +v .1767 .4619 -.0732 +v .2566 .4157 -.1063 +v .3266 .3535 -.1352 +v .3840 .2777 -.1590 +v .4267 .1913 -.1767 +v .4530 .0975 -.1876 +v .4619 . -.1913 +v .4530 -.0975 -.1876 +v .4267 -.1913 -.1767 +v .3840 -.2777 -.1590 +v .3266 -.3535 -.1352 +v .2566 -.4157 -.1063 +v .1767 -.4619 -.0732 +v .0901 -.4903 -.0373 +v .0956 .4903 -.0190 +v .1876 .4619 -.0373 +v .2724 .4157 -.0541 +v .3467 .3535 -.0689 +v .4077 .2777 -.0811 +v .4530 .1913 -.0901 +v .4809 .0975 -.0956 +v .4903 . -.0975 +v .4809 -.0975 -.0956 +v .4530 -.1913 -.0901 +v .4077 -.2777 -.0811 +v .3467 -.3535 -.0689 +v .2724 -.4157 -.0541 +v .1876 -.4619 -.0373 +v .0956 -.4903 -.0190 +v .0975 .4903 . +v .1913 .4619 -. +v .2777 .4157 -. +v .3535 .3535 . +v .4157 .2777 . +v .4619 .1913 -. +v .4903 .0975 . +v .5 . . +v .4903 -.0975 . +v .4619 -.1913 -. +v .4157 -.2777 . +v .3535 -.3535 . +v .2777 -.4157 . +v .1913 -.4619 -. +v .0975 -.4903 -. +v .0956 .4903 .0190 +v .1876 .4619 .0373 +v .2724 .4157 .0541 +v .3467 .3535 .0689 +v .4077 .2777 .0811 +v .4530 .1913 .0901 +v .4809 .0975 .0956 +v .4903 . .0975 +v .4809 -.0975 .0956 +v .4530 -.1913 .0901 +v .4077 -.2777 .0811 +v .3467 -.3535 .0689 +v .2724 -.4157 .0541 +v .1876 -.4619 .0373 +v .0956 -.4903 .0190 +v .0901 .4903 .0373 +v .1767 .4619 .0732 +v .2566 .4157 .1063 +v .3266 .3535 .1352 +v .3840 .2777 .1590 +v .4267 .1913 .1767 +v .4530 .0975 .1876 +v .4619 . .1913 +v .4530 -.0975 .1876 +v .4267 -.1913 .1767 +v .3840 -.2777 .1590 +v .3266 -.3535 .1352 +v .2566 -.4157 .1063 +v .1767 -.4619 .0732 +v .0901 -.4903 .0373 +v .0811 .4903 .0541 +v .1590 .4619 .1063 +v .2309 .4157 .1543 +v .2939 .3535 .1964 +v .3456 .2777 .2309 +v .3840 .1913 .2566 +v .4077 .0975 .2724 +v .4157 . .2777 +v .4077 -.0975 .2724 +v .3840 -.1913 .2566 +v .3456 -.2777 .2309 +v .2939 -.3535 .1964 +v .2309 -.4157 .1543 +v .1590 -.4619 .1063 +v .0811 -.4903 .0541 +v .0689 .4903 .0689 +v .1352 .4619 .1352 +v .1964 .4157 .1964 +v .25 .3535 .25 +v .2939 .2777 .2939 +v .3266 .1913 .3266 +v .3467 .0975 .3467 +v .3535 . .3535 +v .3467 -.0975 .3467 +v .3266 -.1913 .3266 +v .2939 -.2777 .2939 +v .25 -.3535 .25 +v .1964 -.4157 .1964 +v .1352 -.4619 .1352 +v .0689 -.4903 .0689 +v .0541 .4903 .0811 +v .1063 .4619 .1590 +v .1543 .4157 .2309 +v .1964 .3535 .2939 +v .2309 .2777 .3456 +v .2566 .1913 .3840 +v .2724 .0975 .4077 +v .2777 . .4157 +v .2724 -.0975 .4077 +v .2566 -.1913 .3840 +v .2309 -.2777 .3456 +v .1964 -.3535 .2939 +v .1543 -.4157 .2309 +v .1063 -.4619 .1590 +v .0541 -.4903 .0811 +v . -.5 . +v .0373 .4903 .0901 +v .0732 .4619 .1767 +v .1063 .4157 .2566 +v .1352 .3535 .3266 +v .1590 .2777 .3840 +v .1767 .1913 .4267 +v .1876 .0975 .4530 +v .1913 . .4619 +v .1876 -.0975 .4530 +v .1767 -.1913 .4267 +v .1590 -.2777 .3840 +v .1352 -.3535 .3266 +v .1063 -.4157 .2566 +v .0732 -.4619 .1767 +v .0373 -.4903 .0901 +v .0190 .4903 .0956 +v .0373 .4619 .1876 +v .0541 .4157 .2724 +v .0689 .3535 .3467 +v .0811 .2777 .4077 +v .0901 .1913 .4530 +v .0956 .0975 .4809 +v .0975 . .4903 +v .0956 -.0975 .4809 +v .0901 -.1913 .4530 +v .0811 -.2777 .4077 +v .0689 -.3535 .3467 +v .0541 -.4157 .2724 +v .0373 -.4619 .1876 +v .0190 -.4903 .0956 +v . .4903 .0975 +v . .4619 .1913 +v . .4157 .2777 +v . .3535 .3535 +v . .2777 .4157 +v . .1913 .4619 +v . .0975 .4903 +v . . .5 +v . -.0975 .4903 +v . -.1913 .4619 +v . -.2777 .4157 +v . -.3535 .3535 +v . -.4157 .2777 +v . -.4619 .1913 +v . -.4903 .0975 +v -.0190 .4903 .0956 +v -.0373 .4619 .1876 +v -.0541 .4157 .2724 +v -.0689 .3535 .3467 +v -.0811 .2777 .4077 +v -.0901 .1913 .4530 +v -.0956 .0975 .4809 +v -.0975 . .4903 +v -.0956 -.0975 .4809 +v -.0901 -.1913 .4530 +v -.0811 -.2777 .4077 +v -.0689 -.3535 .3467 +v -.0541 -.4157 .2724 +v -.0373 -.4619 .1876 +v -.0190 -.4903 .0956 +v -.0373 .4903 .0901 +v -.0732 .4619 .1767 +v -.1063 .4157 .2566 +v -.1352 .3535 .3266 +v -.1590 .2777 .3840 +v -.1767 .1913 .4267 +v -.1876 .0975 .4530 +v -.1913 . .4619 +v -.1876 -.0975 .4530 +v -.1767 -.1913 .4267 +v -.1590 -.2777 .3840 +v -.1352 -.3535 .3266 +v -.1063 -.4157 .2566 +v -.0732 -.4619 .1767 +v -.0373 -.4903 .0901 +v -.0541 .4903 .0811 +v -.1063 .4619 .1590 +v -.1543 .4157 .2309 +v -.1964 .3535 .2939 +v -.2309 .2777 .3456 +v -.2566 .1913 .3840 +v -.2724 .0975 .4077 +v -.2777 . .4157 +v -.2724 -.0975 .4077 +v -.2566 -.1913 .3840 +v -.2309 -.2777 .3456 +v -.1964 -.3535 .2939 +v -.1543 -.4157 .2309 +v -.1063 -.4619 .1590 +v -.0541 -.4903 .0811 +v -.0689 .4903 .0689 +v -.1352 .4619 .1352 +v -.1964 .4157 .1964 +v -.25 .3535 .25 +v -.2939 .2777 .2939 +v -.3266 .1913 .3266 +v -.3467 .0975 .3467 +v -.3535 . .3535 +v -.3467 -.0975 .3467 +v -.3266 -.1913 .3266 +v -.2939 -.2777 .2939 +v -.25 -.3535 .25 +v -.1964 -.4157 .1964 +v -.1352 -.4619 .1352 +v -.0689 -.4903 .0689 +v -.0811 .4903 .0541 +v -.1590 .4619 .1063 +v -.2309 .4157 .1543 +v -.2939 .3535 .1964 +v -.3456 .2777 .2309 +v -.3840 .1913 .2566 +v -.4077 .0975 .2724 +v -.4157 . .2777 +v -.4077 -.0975 .2724 +v -.3840 -.1913 .2566 +v -.3456 -.2777 .2309 +v -.2939 -.3535 .1964 +v -.2309 -.4157 .1543 +v -.1590 -.4619 .1063 +v -.0811 -.4903 .0541 +v . .5 . +v -.0901 .4903 .0373 +v -.1767 .4619 .0732 +v -.2566 .4157 .1063 +v -.3266 .3535 .1352 +v -.3840 .2777 .1590 +v -.4267 .1913 .1767 +v -.4530 .0975 .1876 +v -.4619 . .1913 +v -.4530 -.0975 .1876 +v -.4267 -.1913 .1767 +v -.3840 -.2777 .1590 +v -.3266 -.3535 .1352 +v -.2566 -.4157 .1063 +v -.1767 -.4619 .0732 +v -.0901 -.4903 .0373 +v -.0956 .4903 .0190 +v -.1876 .4619 .0373 +v -.2724 .4157 .0541 +v -.3467 .3535 .0689 +v -.4077 .2777 .0811 +v -.4530 .1913 .0901 +v -.4809 .0975 .0956 +v -.4903 . .0975 +v -.4809 -.0975 .0956 +v -.4530 -.1913 .0901 +v -.4077 -.2777 .0811 +v -.3467 -.3535 .0689 +v -.2724 -.4157 .0541 +v -.1876 -.4619 .0373 +v -.0956 -.4903 .0190 +vt .5276 .5045 +vt .5097 .5438 +vt .4709 .5266 +vt .4881 .4869 +vt .4914 .5821 +vt .4733 .6179 +vt .4405 .6033 +vt .4549 .5659 +vt .4563 .6497 +vt .4408 .6764 +vt .4189 .6667 +vt .4283 .6373 +vt .8879 .5466 +vt .8805 .5878 +vt .8649 .5845 +vt .8799 .5449 +vt .7640 .7433 +vt .7644 .7844 +vt .7565 .7861 +vt .7484 .7465 +vt .8713 .6257 +vt .8605 .6590 +vt .8317 .6530 +vt .8486 .6210 +vt .5722 .3950 +vt .5595 .4286 +vt .5230 .4124 +vt .5393 .3804 +vt .5444 .4655 +vt .5057 .4484 +vt .7661 .7053 +vt .7434 .7100 +vt .5821 .3660 +vt .5541 .3536 +vt .7337 .7528 +vt .7221 .7192 +vt .8273 .6118 +vt .8502 .5782 +vt .5068 .3667 +vt .5265 .3420 +vt .4673 .4323 +vt .4868 .3972 +vt .4326 .5105 +vt .4490 .4705 +vt .4079 .5896 +vt .4187 .5507 +vt .3971 .6576 +vt .4007 .6257 +vt .8725 .5417 +vt .7490 .7893 +vt .8045 .6413 +vt .7205 .7620 +vt .7029 .7325 +vt .8081 .5985 +vt .8370 .5690 +vt .7828 .6655 +vt .7541 .6455 +vt .7801 .6243 +vt .4308 .4179 +vt .4524 .3837 +vt .3961 .4961 +vt .4118 .4559 +vt .3770 .5774 +vt .3843 .5372 +vt .3765 .6494 +vt .3743 .6153 +vt .8657 .5370 +vt .7422 .7940 +vt .4759 .3545 +vt .7093 .7737 +vt .6866 .7495 +vt .7918 .5815 +vt .8258 .5573 +vt .7297 .6201 +vt .7593 .6027 +vt .3976 .4058 +vt .4212 .3723 +vt .3629 .4840 +vt .3779 .4435 +vt .3489 .5672 +vt .3531 .5258 +vt .6902 .7067 +vt .6694 .7283 +vt .8600 .5311 +vt .7365 .8000 +vt .4477 .3443 +vt .3504 .6066 +vt .7004 .7875 +vt .6738 .7695 +vt .7790 .5615 +vt .8169 .5436 +vt .7105 .5902 +vt .7430 .5773 +vt .3689 .3964 +vt .3942 .3634 +vt .3342 .4747 +vt .3487 .4339 +vt .0124 .1173 +vt .0308 .0782 +vt .0556 .0876 +vt .0400 .1277 +vt .0544 .0426 +vt .0823 .0118 +vt .0989 .0180 +vt .0755 .0505 +vt .8555 .5240 +vt .7320 .8070 +vt .7039 .6331 +vt .6826 .5998 +vt . .1585 +vt .0293 .1695 +vt .6943 .8028 +vt .6650 .7917 +vt .7701 .5393 +vt .8109 .5283 +vt .6973 .5570 +vt .7318 .5490 +vt .0294 .2883 +vt .0239 .2514 +vt .0586 .2608 +vt .0621 .2972 +vt .0238 .2112 +vt .0640 .1789 +vt .0592 .2209 +vt .0851 .0955 +vt .0727 .1366 +vt .1186 .0234 +vt .1005 .0573 +vt .8524 .5163 +vt .7289 .8148 +vt .6679 .5629 +vt .6912 .8190 +vt .6605 .8153 +vt .7656 .5158 +vt .8078 .5120 +vt .6905 .5217 +vt .7261 .5191 +vt .0974 .2683 +vt .0987 .3042 +vt .1028 .1864 +vt .0988 .2285 +vt .1179 .1019 +vt .1092 .1437 +vt .1405 .0276 +vt .1285 .0627 +vt .8508 .5080 +vt .7273 .8231 +vt .6605 .5237 +vt .6912 .8355 +vt .6605 .8393 +vt .7656 .4917 +vt .8078 .4955 +vt .6905 .4858 +vt .7261 .4885 +vt .1387 .2735 +vt .1376 .3092 +vt .1441 .1916 +vt .1409 .2338 +vt .1530 .1063 +vt .1482 .1486 +vt .1639 .0305 +vt .1583 .0665 +vt .8508 .4995 +vt .7273 .8315 +vt .6605 .4838 +vt .1697 . +vt .1862 .0010 +vt .1879 .0321 +vt .7701 .4682 +vt .8109 .4793 +vt .6973 .4505 +vt .7318 .4585 +vt .1810 .2763 +vt .1775 .3118 +vt .1864 .1944 +vt .1841 .2367 +vt .1889 .1087 +vt .1881 .1512 +vt .1888 .0685 +vt .8524 .4913 +vt .7289 .8398 +vt .6943 .8518 +vt .1376 .3394 +vt .1735 .3418 +vt .6650 .8629 +vt .7004 .8671 +vt .6738 .8850 +vt .7790 .4460 +vt .8169 .4640 +vt .7105 .4173 +vt .7430 .4302 +vt .2227 .2765 +vt .2167 .3120 +vt .2281 .1947 +vt .2266 .2369 +vt .2242 .1089 +vt .2273 .1514 +vt .2115 .0323 +vt .2189 .0686 +vt .8555 .4835 +vt .7320 .8476 +vt .2088 .3420 +vt .7093 .8808 +vt .6866 .9050 +vt .7918 .4260 +vt .8258 .4502 +vt .7297 .3874 +vt .7593 .4048 +vt .2621 .2742 +vt .2539 .3098 +vt .2675 .1923 +vt .2668 .2345 +vt .2576 .1069 +vt .2644 .1492 +vt .2339 .0309 +vt .2473 .0670 +vt .8600 .4765 +vt .7365 .8546 +vt .6826 .4077 +vt .7039 .3745 +vt .7205 .8925 +vt .7029 .9220 +vt .8081 .4090 +vt .8370 .4385 +vt .7541 .3620 +vt .7801 .3832 +vt .2978 .2694 +vt .2875 .3053 +vt .3032 .1875 +vt .3031 .2296 +vt .2878 .1029 +vt .2980 .1447 +vt .2541 .0282 +vt .2730 .0635 +vt .8657 .4705 +vt .7422 .8605 +vt .7311 .3462 +vt .7337 .9017 +vt .7221 .9354 +vt .8273 .3957 +vt .8502 .4293 +vt .7828 .3420 +vt .8045 .3662 +vt .2798 .3841 +vt .3057 .4186 +vt .2795 .4335 +vt .2552 .3982 +vt .3337 .1805 +vt .3342 .2224 +vt .3137 .0969 +vt .3268 .1381 +vt .2713 .0242 +vt .2950 .0584 +vt .8725 .4658 +vt .7490 .8652 +vt .2495 .3546 +vt .2273 .3673 +vt .3262 .4566 +vt .2995 .4719 +vt .7484 .9081 +vt .7434 .9446 +vt .8486 .3865 +vt .8649 .4230 +vt .1970 .3420 +vt .2008 .3813 +vt .1745 .3539 +vt .2483 .4500 +vt .2257 .4137 +vt .3142 .5118 +vt .2830 .5283 +vt .2676 .4887 +vt .3233 .5517 +vt .3262 .5902 +vt .2997 .6042 +vt .2938 .5673 +vt .7146 .9648 +vt .7417 .9765 +vt .8799 .4626 +vt .7565 .8685 +vt .8317 .3545 +vt .3124 .0519 +vt .3342 .0891 +vt .7640 .9113 +vt .7661 .9492 +vt .8713 .3818 +vt .8805 .4198 +vt .1710 .3960 +vt .1492 .3664 +vt .2131 .4674 +vt .1926 .4301 +vt .2478 .5457 +vt .2318 .5064 +vt .2699 .6189 +vt .2607 .5837 +vt .7705 .9825 +vt .8879 .4609 +vt .7644 .8701 +vt .8605 .3485 +vt .3003 .6376 +vt .2750 .6501 +vt .7799 .9113 +vt .7891 .9492 +vt .8943 .3818 +vt .8964 .4198 +vt .1390 .4110 +vt .1220 .3791 +vt .1754 .4850 +vt .1571 .4467 +vt .2101 .5633 +vt .1933 .5244 +vt .2379 .6339 +vt .2252 .6003 +vt .7999 .9825 +vt .8960 .4609 +vt .7725 .8701 +vt .8899 .3485 +vt .2478 .6628 +vt .7955 .9081 +vt .8118 .9446 +vt .9170 .3865 +vt .9120 .4230 +vt .1062 .4256 +vt .0940 .3915 +vt .1367 .5022 +vt .1206 .4629 +vt .1714 .5805 +vt .1538 .5419 +vt .2051 .6485 +vt .1887 .6165 +vt .8287 .9765 +vt .9039 .4626 +vt .7805 .8685 +vt .1066 .3524 +vt .0846 .3622 +vt .2199 .6752 +vt .8102 .9017 +vt .8331 .9354 +vt .9383 .3957 +vt .9267 .4293 +vt .0737 .4392 +vt .0664 .4031 +vt .0983 .5183 +vt .0844 .4781 +vt .1330 .5966 +vt .1147 .5583 +vt .1725 .6621 +vt .1525 .6316 +vt .8559 .9648 +vt .9114 .4658 +vt .7879 .8652 +vt .0629 .3713 +vt .1922 .6868 +vt .8234 .8925 +vt .8523 .9220 +vt .9575 .4090 +vt .9399 .4385 +vt .0427 .4514 +vt .0401 .4135 +vt .0618 .5327 +vt .0501 .4916 +vt .0965 .6110 +vt .0775 .5730 +vt .1416 .6743 +vt .1182 .6452 +vt .8803 .9479 +vt .9182 .4705 +vt .7947 .8605 +vt .0422 .3794 +vt .8776 .9890 +vt .9063 .9691 +vt .8346 .8808 +vt .8686 .9050 +vt .9738 .4260 +vt .9511 .4502 +vt .0146 .4617 +vt .0161 .4222 +vt .0286 .5448 +vt .0188 .5031 +vt .0633 .6231 +vt .0436 .5853 +vt .1134 .6846 +vt .0869 .6566 +vt .9011 .9262 +vt .9239 .4765 +vt .8004 .8546 +vt .9702 .3832 +vt .9910 .4048 +vt .9307 .9436 +vt .8435 .8671 +vt .8814 .8850 +vt .9866 .4460 +vt .9600 .4640 +vt .3886 .2994 +vt .3650 .2637 +vt .3899 .2544 +vt .4098 .2915 +vt .3467 .2246 +vt .3342 .1835 +vt .3636 .1725 +vt .3743 .2142 +vt .0347 .6325 +vt .0144 .5949 +vt .9565 .9566 +vt .9499 .9137 +vt .9778 .9233 +vt .9174 .9008 +vt .9284 .4835 +vt .8049 .8476 +vt .4166 .3302 +vt .4332 .3239 +vt . .5542 +vt .0599 .6654 +vt .8495 .8518 +vt .8903 .8629 +vt .9954 .4682 +vt .9661 .4793 +vt .4193 .2464 +vt .4348 .2847 +vt .3983 .1630 +vt .4070 .2053 +vt .3581 .1307 +vt .3582 .0906 +vt .3929 .0812 +vt .3935 .1211 +vt .9631 .8805 +vt .9925 .8864 +vt .9286 .8726 +vt .9315 .4913 +vt .8080 .8398 +vt .4528 .3186 +vt .3637 .0536 +vt .3964 .0448 +vt .8526 .8355 +vt .8948 .8393 +vt 1. .4917 +vt .9692 .4955 +vt .4522 .2401 +vt .4628 .2793 +vt .4371 .1556 +vt .4435 .1983 +vt .4317 .0737 +vt .4331 .1135 +vt .9699 .8453 +vt 1. .8473 +vt .9343 .8426 +vt .9331 .4995 +vt .8096 .8315 +vt .4748 .3144 +vt .4329 .0377 +vt .8526 .8190 +vt .8948 .8153 +vt 1. .5158 +vt .9692 .5120 +vt .4873 .2356 +vt .4926 .2755 +vt .4784 .1503 +vt .4825 .1934 +vt .4730 .0685 +vt .4752 .1081 +vt .9699 .8093 +vt 1. .8073 +vt .9343 .8120 +vt .9331 .5080 +vt .8096 .8231 +vt .4982 .3114 +vt .4719 .0328 +vt .8495 .8028 +vt .8903 .7917 +vt .5040 .3420 +vt .5222 .3098 +vt .5205 .3409 +vt .5231 .2333 +vt .5231 .2735 +vt .5207 .1475 +vt .5223 .1907 +vt .5153 .0657 +vt .5184 .1053 +vt .4719 .0025 +vt .5078 .0002 +vt .5118 .0302 +vt .9286 .7820 +vt .9661 .5283 +vt .9315 .5163 +vt .8080 .8148 +vt .9631 .7740 +vt .8435 .7875 +vt .8814 .7695 +vt .9954 .5393 +vt .9866 .5615 +vt .9600 .5436 +vt .5585 .2331 +vt .5531 .2733 +vt .5624 .1473 +vt .5616 .1905 +vt .5570 .0654 +vt .5608 .1051 +vt .5431 . +vt .5510 .0299 +vt .9174 .7537 +vt .9284 .5240 +vt .8049 .8070 +vt .5458 .3097 +vt .9499 .7408 +vt .8346 .7737 +vt .8686 .7495 +vt .9738 .5815 +vt .9511 .5573 +vt .5919 .2350 +vt .5816 .2750 +vt .6018 .1496 +vt .5987 .1927 +vt .5964 .0678 +vt .6010 .1074 +vt .9778 .7312 +vt .9307 .7109 +vt .9565 .6980 +vt .9011 .7283 +vt .9239 .5311 +vt .8004 .8000 +vt .5681 .3110 +vt .5881 .0321 +vt .8234 .7620 +vt .8523 .7325 +vt .9575 .5985 +vt .9399 .5690 +vt .6221 .2391 +vt .6073 .2784 +vt .6375 .1544 +vt .6323 .1972 +vt .6321 .0726 +vt .6374 .1123 +vt .9063 .6855 +vt .9293 .6697 +vt .8803 .7067 +vt .9182 .5370 +vt .7947 .7940 +vt .5883 .3137 +vt .6217 .0366 +vt .8102 .7528 +vt .8331 .7192 +vt .9383 .6118 +vt .9267 .5782 +vt .6480 .2451 +vt .6293 .2835 +vt .6680 .1615 +vt .6611 .2039 +vt .6605 .5722 +vt .6400 .6103 +vt .6138 .5953 +vt .6338 .5570 +vt .6141 .6447 +vt .5838 .6742 +vt .5616 .6615 +vt .5894 .6306 +vt .8559 .6897 +vt .9114 .5417 +vt .7879 .7893 +vt .6056 .3177 +vt .6685 .1195 +vt .8776 .6655 +vt .7955 .7465 +vt .8118 .7100 +vt .9170 .6210 +vt .9120 .5845 +vt .6685 .2528 +vt .6467 .2901 +vt .6575 .4771 +vt .6485 .5171 +vt .6173 .5006 +vt .6281 .4616 +vt .5825 .5788 +vt .6019 .5402 +vt .5351 .6476 +vt .5600 .6151 +vt .8287 .6780 +vt .9039 .5449 +vt .7805 .7861 +vt .9458 .6413 +vt .9187 .6530 +vt .6605 .4386 +vt .6339 .4247 +vt .5313 .6868 +vt .5088 .6750 +vt .7799 .7433 +vt .7891 .7053 +vt .8943 .6257 +vt .8964 .5878 +vt .6346 .3913 +vt .6041 .4099 +vt .6093 .3787 +vt .5821 .4832 +vt .5950 .4452 +vt .5474 .5615 +vt .5660 .5224 +vt .5053 .6328 +vt .5269 .5987 +vt .7999 .6720 +vt .8960 .5466 +vt .7725 .7844 +vt .8899 .6590 +vt .4834 .6624 +vt .8931 .5038 +vt .7673 .8273 +vt .7705 .6720 +usemtl None +s off +f 8/1 7/2 22/3 23/4 +f 6/5 5/6 20/7 21/8 +f 4/9 3/1 18/11 19/12 +f 15/13 14/14 29/15 30/16 +f 2/17 1/18 16/19 17/2 +f 13/21 12/22 27/23 28/24 +f 11/25 10/26 25/27 26/28 +f 9/29 8/1 23/4 24/3 +f 7/2 6/5 21/8 22/3 +f 5/6 4/9 19/12 20/7 +f 3/31 2/17 17/2 18/32 +f 14/14 13/21 28/24 29/15 +f 12/33 11/25 26/28 27/34 +f 10/26 9/29 24/3 25/27 +f 18/32 17/2 32/35 33/36 +f 29/15 28/24 43/37 44/38 +f 27/34 26/28 41/39 42/4 +f 25/27 24/3 39/41 40/42 +f 23/4 22/3 37/43 38/44 +f 21/8 20/7 35/45 36/46 +f 19/12 18/11 33/47 34/48 +f 30/16 29/15 44/38 45/49 +f 17/2 16/19 31/5 32/35 +f 28/24 27/23 42/51 43/37 +f 26/28 25/27 40/42 41/39 +f 24/3 23/4 38/44 39/41 +f 22/3 21/8 36/46 37/43 +f 20/7 19/12 34/48 35/45 +f 33/36 32/35 47/52 48/53 +f 44/38 43/37 58/54 59/55 +f 42/51 41/56 56/57 57/58 +f 40/42 39/41 54/59 55/6 +f 38/44 37/43 52/61 53/62 +f 36/46 35/45 50/63 51/64 +f 34/48 33/47 48/65 49/66 +f 45/49 44/38 59/55 60/67 +f 32/35 31/5 46/68 47/52 +f 43/37 42/51 57/58 58/54 +f 41/39 40/42 55/6 56/69 +f 39/41 38/44 53/62 54/59 +f 37/43 36/46 51/64 52/61 +f 35/45 34/48 49/66 50/63 +f 48/53 47/52 62/7 63/71 +f 59/55 58/54 73/72 74/73 +f 57/58 56/57 71/74 72/75 +f 55/6 54/59 69/76 70/77 +f 53/62 52/61 67/78 68/79 +f 51/64 50/63 65/8 66/81 +f 49/82 48/53 63/71 64/83 +f 60/67 59/55 74/73 75/84 +f 47/52 46/68 61/85 62/7 +f 58/54 57/58 72/75 73/72 +f 56/69 55/6 70/77 71/86 +f 54/59 53/62 68/79 69/76 +f 52/61 51/64 66/81 67/78 +f 50/63 49/66 64/87 65/8 +f 63/71 62/7 77/88 78/89 +f 74/73 73/72 88/9 89/91 +f 72/75 71/74 86/92 87/93 +f 70/77 69/76 84/94 85/95 +f 68/79 67/78 82/96 83/97 +f 66/98 65/99 80/1 81/101 +f 64/102 63/103 78/104 79/105 +f 75/84 74/73 89/91 90/106 +f 62/7 61/85 76/107 77/88 +f 73/72 72/75 87/93 88/9 +f 71/74 70/108 85/109 86/92 +f 69/76 68/79 83/97 84/94 +f 67/11 66/98 81/101 82/111 +f 65/99 64/102 79/105 80/1 +f 78/89 77/88 92/112 93/113 +f 89/91 88/9 103/114 104/115 +f 87/93 86/92 101/116 102/117 +f 85/118 84/119 99/12 100/121 +f 83/122 82/111 97/123 98/124 +f 81/101 80/1 95/125 96/126 +f 79/105 78/104 93/127 94/128 +f 90/106 89/91 104/115 105/129 +f 77/88 76/107 91/13 92/112 +f 88/9 87/93 102/117 103/114 +f 86/92 85/109 100/131 101/116 +f 84/119 83/122 98/124 99/12 +f 82/111 81/101 96/126 97/123 +f 80/1 79/105 94/128 95/125 +f 93/113 92/112 107/132 108/133 +f 104/115 103/114 118/134 119/135 +f 102/117 101/116 116/136 117/137 +f 100/121 99/12 114/138 115/139 +f 98/124 97/123 112/14 113/141 +f 96/126 95/125 110/142 111/143 +f 94/128 93/127 108/144 109/145 +f 105/129 104/115 119/135 120/146 +f 92/112 91/13 106/147 107/132 +f 103/114 102/117 117/137 118/134 +f 101/116 100/131 115/148 116/136 +f 99/12 98/124 113/141 114/138 +f 97/123 96/126 111/143 112/14 +f 95/125 94/128 109/145 110/142 +f 108/133 107/132 122/149 123/15 +f 119/135 118/134 133/151 134/152 +f 117/137 116/136 131/153 132/154 +f 115/139 114/138 129/155 130/156 +f 113/141 112/14 127/157 128/158 +f 111/143 110/142 125/159 126/16 +f 109/145 108/144 123/161 124/162 +f 120/146 119/135 134/152 135/163 +f 107/132 106/147 121/164 122/149 +f 118/134 117/137 132/154 133/151 +f 116/136 115/148 130/165 131/153 +f 114/138 113/141 128/158 129/155 +f 112/14 111/143 126/16 127/157 +f 110/142 109/145 124/162 125/159 +f 123/161 122/166 137/167 138/168 +f 134/152 133/151 148/169 149/17 +f 132/154 131/153 146/171 147/172 +f 130/156 129/155 144/173 145/174 +f 128/158 127/157 142/175 143/176 +f 126/16 125/159 140/177 141/178 +f 124/162 123/161 138/168 139/179 +f 135/163 134/152 149/17 150/18 +f 122/149 121/164 136/181 137/182 +f 133/151 132/154 147/172 148/169 +f 131/183 130/156 145/174 146/184 +f 129/155 128/158 143/176 144/173 +f 127/157 126/16 141/178 142/175 +f 125/159 124/162 139/179 140/177 +f 138/185 137/182 152/186 153/187 +f 149/17 148/169 163/188 164/189 +f 147/172 146/171 161/19 162/191 +f 145/174 144/173 159/192 160/193 +f 143/176 142/175 157/194 158/195 +f 141/178 140/177 155/196 156/197 +f 139/179 138/168 153/198 154/199 +f 150/18 149/17 164/189 165/2 +f 137/182 136/181 151/201 152/186 +f 148/169 147/172 162/191 163/188 +f 146/184 145/174 160/193 161/202 +f 144/173 143/176 158/195 159/192 +f 142/175 141/178 156/197 157/194 +f 140/177 139/179 154/199 155/196 +f 153/187 152/186 167/203 168/204 +f 164/189 163/188 178/205 179/206 +f 162/191 161/19 176/207 177/208 +f 160/193 159/192 174/209 175/21 +f 158/195 157/194 172/211 173/212 +f 156/197 155/196 170/213 171/214 +f 154/199 153/198 168/215 169/216 +f 165/2 164/189 179/206 180/217 +f 152/186 151/201 166/218 167/203 +f 163/188 162/191 177/208 178/205 +f 161/19 160/219 175/22 176/207 +f 159/192 158/195 173/212 174/209 +f 157/194 156/197 171/214 172/211 +f 155/196 154/199 169/216 170/213 +f 168/204 167/203 182/221 183/222 +f 179/206 178/205 193/223 194/224 +f 177/208 176/207 191/225 192/226 +f 175/21 174/209 189/227 190/228 +f 173/212 172/211 187/229 188/23 +f 171/214 170/213 185/231 186/232 +f 169/216 168/215 183/233 184/234 +f 180/217 179/206 194/224 195/235 +f 167/203 166/218 181/236 182/221 +f 178/205 177/208 192/226 193/223 +f 176/207 175/22 190/237 191/225 +f 174/209 173/212 188/23 189/227 +f 172/211 171/214 186/232 187/229 +f 170/213 169/216 184/234 185/231 +f 183/222 182/221 197/238 198/239 +f 194/224 193/223 208/24 209/241 +f 192/226 191/225 206/242 207/243 +f 190/244 189/245 204/246 205/247 +f 188/23 187/229 202/248 203/249 +f 186/232 185/231 200/25 201/251 +f 184/234 183/233 198/252 199/253 +f 195/235 194/224 209/241 210/254 +f 182/221 181/236 196/255 197/238 +f 193/223 192/226 207/243 208/24 +f 191/256 190/244 205/247 206/257 +f 189/245 188/258 203/259 204/246 +f 187/229 186/232 201/251 202/248 +f 185/231 184/234 199/253 200/25 +f 198/239 197/238 212/26 213/261 +f 209/241 208/24 223/262 224/263 +f 207/264 206/257 221/265 222/266 +f 205/247 204/246 219/267 220/268 +f 203/259 202/269 217/27 218/271 +f 201/272 200/273 215/274 216/275 +f 199/276 198/239 213/261 214/277 +f 210/254 209/241 224/263 225/278 +f 197/238 196/255 211/279 212/26 +f 208/24 207/243 222/28 223/262 +f 206/257 205/247 220/268 221/265 +f 204/246 203/259 218/271 219/267 +f 202/269 201/272 216/275 217/27 +f 200/25 199/253 214/281 215/282 +f 213/261 212/26 227/283 228/284 +f 224/263 223/262 238/285 239/286 +f 222/266 221/265 236/287 237/288 +f 220/268 219/267 234/289 235/29 +f 218/271 217/27 232/291 233/292 +f 216/275 215/274 230/293 231/294 +f 214/277 213/261 228/284 229/295 +f 225/278 224/263 239/286 240/296 +f 212/26 211/279 226/297 227/283 +f 223/262 222/28 237/298 238/285 +f 221/265 220/268 235/29 236/287 +f 219/267 218/271 233/292 234/289 +f 217/27 216/275 231/294 232/291 +f 215/274 214/299 229/3 230/293 +f 228/284 227/283 242/301 243/302 +f 239/286 238/285 253/303 254/304 +f 237/288 236/287 251/305 252/306 +f 235/29 234/289 249/307 250/308 +f 233/292 232/291 247/309 248/31 +f 231/294 230/293 245/311 246/312 +f 229/295 228/284 243/302 244/313 +f 240/296 239/286 254/304 255/314 +f 227/283 226/297 241/315 242/301 +f 238/285 237/298 252/316 253/303 +f 236/287 235/29 250/308 251/305 +f 234/289 233/292 248/31 249/307 +f 232/291 231/294 246/312 247/309 +f 230/293 229/3 244/317 245/311 +f 243/302 242/301 257/318 258/319 +f 254/304 253/303 268/32 269/321 +f 252/306 251/305 266/322 267/323 +f 250/308 249/307 264/324 265/325 +f 248/31 247/309 262/326 263/327 +f 246/312 245/311 260/328 261/329 +f 244/313 243/302 258/319 259/33 +f 255/314 254/304 269/321 270/331 +f 242/301 241/315 256/332 257/318 +f 253/333 252/306 267/323 268/334 +f 251/305 250/308 265/325 266/322 +f 249/307 248/31 263/327 264/324 +f 247/309 246/312 261/329 262/326 +f 245/311 244/317 259/335 260/328 +f 258/319 257/318 272/336 273/337 +f 269/321 268/32 283/338 284/339 +f 267/323 266/322 281/34 282/341 +f 265/325 264/324 279/342 280/343 +f 263/327 262/326 277/344 278/345 +f 261/329 260/328 275/346 276/347 +f 259/33 258/319 273/337 274/348 +f 270/331 269/321 284/339 285/349 +f 257/318 256/332 271/35 272/336 +f 268/334 267/323 282/341 283/351 +f 266/322 265/325 280/343 281/34 +f 264/324 263/327 278/345 279/342 +f 262/326 261/329 276/347 277/344 +f 260/328 259/335 274/352 275/346 +f 273/337 272/336 287/353 288/354 +f 284/339 283/338 298/355 299/356 +f 282/341 281/34 296/357 297/358 +f 280/343 279/342 294/359 295/36 +f 278/345 277/344 292/361 293/362 +f 276/347 275/346 290/363 291/364 +f 274/348 273/337 288/354 289/365 +f 285/349 284/339 299/356 300/366 +f 272/336 271/35 286/367 287/353 +f 283/351 282/341 297/358 298/368 +f 281/34 280/343 295/36 296/357 +f 279/342 278/345 293/362 294/359 +f 277/344 276/347 291/364 292/361 +f 275/369 274/348 289/365 290/37 +f 288/354 287/353 302/371 303/372 +f 299/356 298/355 313/373 314/374 +f 297/358 296/357 311/375 312/376 +f 295/36 294/359 309/377 310/378 +f 293/362 292/361 307/379 308/38 +f 291/364 290/363 305/381 306/382 +f 289/365 288/354 303/372 304/383 +f 300/366 299/356 314/374 315/384 +f 287/353 286/367 301/385 302/371 +f 298/355 297/386 312/387 313/373 +f 296/357 295/36 310/378 311/375 +f 294/359 293/362 308/38 309/377 +f 292/361 291/364 306/382 307/379 +f 290/37 289/365 304/383 305/388 +f 303/372 302/371 317/389 318/39 +f 314/374 313/373 328/391 329/392 +f 312/393 311/394 326/395 327/396 +f 310/397 309/398 324/399 325/4 +f 308/38 307/379 322/401 323/402 +f 306/403 305/388 320/404 321/405 +f 304/383 303/372 318/39 319/406 +f 315/384 314/374 329/392 330/407 +f 302/371 301/385 316/408 317/389 +f 313/409 312/393 327/396 328/41 +f 311/394 310/397 325/4 326/395 +f 309/377 308/38 323/402 324/411 +f 307/379 306/382 321/412 322/401 +f 305/388 304/383 319/406 320/404 +f 318/39 317/389 333/413 334/414 +f 329/392 328/391 344/415 345/416 +f 327/396 326/395 342/417 343/418 +f 325/4 324/399 340/419 341/42 +f 323/421 322/422 338/423 339/424 +f 321/405 320/404 336/425 337/426 +f 319/406 318/39 334/414 335/427 +f 330/407 329/392 345/416 346/428 +f 317/389 316/408 332/429 333/413 +f 328/41 327/396 343/418 344/43 +f 326/395 325/4 341/42 342/417 +f 324/399 323/421 339/424 340/419 +f 322/422 321/431 337/432 338/423 +f 320/404 319/406 335/427 336/425 +f 334/414 333/413 348/433 349/434 +f 345/416 344/415 359/435 360/436 +f 343/418 342/417 357/437 358/438 +f 341/42 340/419 355/439 356/44 +f 339/424 338/423 353/441 354/442 +f 337/426 336/425 351/443 352/444 +f 335/427 334/414 349/434 350/445 +f 346/428 345/416 360/436 361/446 +f 333/413 332/429 347/447 348/433 +f 344/43 343/418 358/438 359/448 +f 342/417 341/42 356/44 357/437 +f 340/419 339/424 354/442 355/439 +f 338/423 337/432 352/449 353/441 +f 336/425 335/427 350/445 351/443 +f 349/434 348/433 363/45 364/451 +f 360/436 359/435 374/452 375/453 +f 358/438 357/437 372/454 373/455 +f 356/44 355/439 370/456 371/457 +f 354/442 353/441 368/458 369/459 +f 352/444 351/443 366/46 367/461 +f 350/445 349/434 364/451 365/462 +f 361/446 360/436 375/453 376/463 +f 348/433 347/447 362/464 363/45 +f 359/448 358/438 373/455 374/465 +f 357/437 356/44 371/457 372/454 +f 355/439 354/442 369/459 370/456 +f 353/441 352/449 367/466 368/458 +f 351/443 350/445 365/462 366/46 +f 364/451 363/45 378/467 379/468 +f 375/469 374/465 389/47 390/471 +f 373/455 372/454 387/472 388/473 +f 371/457 370/456 385/474 386/475 +f 369/459 368/458 383/476 384/477 +f 367/466 366/478 381/479 382/48 +f 365/462 364/451 379/468 380/481 +f 376/463 375/453 390/482 391/483 +f 363/45 362/464 377/484 378/467 +f 374/465 373/455 388/473 389/47 +f 372/454 371/457 386/475 387/472 +f 370/456 369/459 384/477 385/474 +f 368/458 367/466 382/48 383/476 +f 366/46 365/462 380/481 381/485 +f 379/468 378/467 393/486 394/487 +f 390/482 389/488 404/489 405/49 +f 388/473 387/472 402/491 403/492 +f 386/475 385/474 400/493 401/494 +f 384/477 383/476 398/495 399/496 +f 382/48 381/479 396/497 397/498 +f 380/481 379/468 394/487 395/499 +f 391/483 390/482 405/49 406/5 +f 378/467 377/484 392/501 393/486 +f 389/47 388/473 403/492 404/502 +f 387/472 386/475 401/494 402/491 +f 385/474 384/477 399/496 400/493 +f 383/476 382/48 397/498 398/495 +f 381/485 380/481 395/499 396/503 +f 394/487 393/486 408/504 409/505 +f 405/49 404/489 419/506 420/507 +f 403/492 402/491 417/508 418/509 +f 401/494 400/493 415/51 416/511 +f 399/496 398/495 413/512 414/513 +f 397/514 396/503 411/515 412/516 +f 395/499 394/487 409/505 410/517 +f 406/5 405/49 420/507 421/518 +f 393/486 392/501 407/519 408/504 +f 404/502 403/492 418/509 419/52 +f 402/491 401/494 416/511 417/508 +f 400/493 399/496 414/513 415/51 +f 398/495 397/498 412/521 413/512 +f 396/503 395/499 410/517 411/515 +f 409/505 408/504 423/522 424/523 +f 420/507 419/506 434/524 435/525 +f 418/509 417/508 432/526 433/527 +f 416/511 415/51 430/528 431/529 +f 414/513 413/512 428/53 429/531 +f 412/516 411/515 426/532 427/533 +f 410/517 409/505 424/523 425/534 +f 421/518 420/507 435/525 436/535 +f 408/504 407/519 422/536 423/522 +f 419/52 418/509 433/527 434/537 +f 417/508 416/511 431/529 432/526 +f 415/51 414/513 429/531 430/528 +f 413/512 412/521 427/538 428/53 +f 411/515 410/517 425/534 426/532 +f 424/523 423/522 438/539 439/54 +f 435/525 434/524 449/541 450/542 +f 433/527 432/526 447/543 448/544 +f 431/529 430/528 445/545 446/546 +f 429/547 428/548 443/549 444/55 +f 427/551 426/552 441/553 442/554 +f 425/534 424/523 439/54 440/555 +f 436/535 435/525 450/542 451/556 +f 423/522 422/536 437/557 438/539 +f 434/537 433/527 448/544 449/558 +f 432/526 431/529 446/546 447/543 +f 430/528 429/531 444/559 445/545 +f 428/548 427/551 442/554 443/549 +f 426/532 425/534 440/555 441/56 +f 439/54 438/539 454/561 455/562 +f 450/542 449/541 465/563 466/564 +f 448/544 447/543 463/565 464/566 +f 446/567 445/568 461/569 462/57 +f 444/55 443/549 459/571 460/572 +f 442/554 441/553 457/573 458/574 +f 440/555 439/54 455/562 456/575 +f 451/556 450/542 466/564 467/576 +f 438/539 437/557 453/577 454/561 +f 449/541 448/578 464/579 465/563 +f 447/58 446/567 462/57 463/581 +f 445/568 444/55 460/572 461/569 +f 443/549 442/554 458/574 459/571 +f 441/553 440/582 456/583 457/573 +f 455/562 454/561 469/584 470/585 +f 466/564 465/563 480/586 481/587 +f 464/588 463/581 478/589 479/59 +f 462/57 461/569 476/591 477/592 +f 460/572 459/571 474/593 475/594 +f 458/574 457/573 472/595 473/596 +f 456/575 455/562 470/585 471/597 +f 467/576 466/564 481/587 482/598 +f 454/561 453/577 468/599 469/584 +f 465/563 464/579 479/6 480/586 +f 463/581 462/57 477/592 478/589 +f 461/569 460/572 475/594 476/591 +f 459/571 458/574 473/596 474/593 +f 457/573 456/583 471/601 472/595 +f 331/602 15/13 30/16 +f 1/18 452/603 16/19 +f 16/19 452/603 31/5 +f 331/602 30/16 45/49 +f 31/5 452/603 46/68 +f 331/602 45/49 60/67 +f 46/68 452/603 61/85 +f 331/602 60/67 75/84 +f 61/85 452/603 76/107 +f 331/602 75/84 90/106 +f 76/107 452/603 91/13 +f 331/602 90/106 105/129 +f 91/13 452/603 106/147 +f 331/602 105/129 120/146 +f 106/147 452/603 121/164 +f 331/602 120/146 135/163 +f 121/164 452/603 136/181 +f 331/602 135/163 150/18 +f 136/181 452/603 151/201 +f 331/602 150/18 165/2 +f 151/201 452/603 166/218 +f 331/602 165/2 180/217 +f 166/218 452/603 181/236 +f 331/602 180/217 195/235 +f 181/236 452/603 196/255 +f 331/602 195/235 210/254 +f 196/255 452/603 211/279 +f 331/602 210/254 225/278 +f 211/279 452/603 226/297 +f 331/602 225/278 240/296 +f 226/297 452/603 241/315 +f 331/602 240/296 255/314 +f 241/315 452/603 256/332 +f 331/602 255/314 270/331 +f 256/332 452/603 271/35 +f 331/602 270/331 285/349 +f 271/35 452/603 286/367 +f 331/602 285/349 300/366 +f 286/367 452/603 301/385 +f 331/602 300/366 315/384 +f 301/385 452/603 316/408 +f 331/602 315/384 330/407 +f 316/408 452/603 332/429 +f 331/602 330/407 346/428 +f 332/429 452/603 347/447 +f 331/602 346/428 361/446 +f 347/447 452/603 362/464 +f 331/602 361/446 376/463 +f 362/464 452/603 377/484 +f 331/602 376/463 391/483 +f 377/484 452/603 392/501 +f 331/602 391/483 406/5 +f 392/501 452/603 407/519 +f 331/602 406/5 421/518 +f 407/519 452/603 422/536 +f 331/602 421/518 436/535 +f 422/536 452/603 437/557 +f 331/602 436/535 451/556 +f 437/557 452/603 453/577 +f 331/602 451/556 467/576 +f 453/577 452/603 468/599 +f 331/602 467/576 482/598 +f 470/585 469/584 2/17 3/31 +f 481/587 480/586 13/21 14/14 +f 468/599 452/603 1/18 +f 479/59 478/589 11/25 12/33 +f 477/592 476/591 9/29 10/26 +f 475/594 474/593 7/2 8/1 +f 473/596 472/595 5/6 6/5 +f 471/597 470/585 3/31 4/604 +f 482/598 481/587 14/14 15/13 +f 469/584 468/599 1/18 2/17 +f 480/586 479/6 12/22 13/21 +f 478/589 477/592 10/26 11/25 +f 476/591 475/594 8/1 9/29 +f 474/593 473/596 6/5 7/2 +f 472/595 471/601 4/9 5/6 +f 331/602 482/598 15/13 diff --git a/minerdream/models/garnet.obj b/minerdream/models/garnet.obj new file mode 100644 index 0000000..9f42143 --- /dev/null +++ b/minerdream/models/garnet.obj @@ -0,0 +1,214 @@ +# Blender v2.69 (sub . OBJ File: '' +# www.blender.org +mtllib garnet.mtl +o Icosphere +v . -.5028 . +v .1521 -.4613 .1051 +v -.0581 -.4613 .1701 +v -.1880 -.4613 . +v -.0581 -.4613 -.1701 +v .1521 -.4613 -.1051 +v .0581 -.3942 .1701 +v -.1521 -.3942 .1051 +v -.1521 -.3942 -.1051 +v .0581 -.3942 -.1701 +v .1880 -.3942 . +v . -.3528 . +v -.0341 -.4916 .0999 +v .0894 -.4916 .0618 +v .0552 -.4672 .1618 +v .1788 -.4672 . +v .0894 -.4916 -.0618 +v -.1105 -.4916 . +v -.1447 -.4672 .0999 +v -.0341 -.4916 -.0999 +v -.1447 -.4672 -.0999 +v .0552 -.4672 -.1618 +v .2 -.4278 .0618 +v .2 -.4278 -.0618 +v . -.4278 .2 +v .1236 -.4278 .1618 +v -.2 -.4278 .0618 +v -.1236 -.4278 .1618 +v -.1236 -.4278 -.1618 +v -.2 -.4278 -.0618 +v .1236 -.4278 -.1618 +v . -.4278 -.2 +v .1447 -.3883 .0999 +v -.0552 -.3883 .1618 +v -.1788 -.3883 . +v -.0552 -.3883 -.1618 +v .1447 -.3883 -.0999 +v .0341 -.3640 .0999 +v .1105 -.3640 . +v -.0894 -.3640 .0618 +v -.0894 -.3640 -.0618 +v .0341 -.3640 -.0999 +vt .5554 .6341 +vt .5650 .5049 +vt .6675 .5894 +vt .5554 .3861 +vt .4378 .4337 +vt .6036 .7163 +vt .4616 .7102 +vt .4378 .5795 +vt .1079 .0676 +vt .2066 . +vt .2229 .1193 +vt .7793 .1383 +vt .7282 .0579 +vt .8703 .0589 +vt .7882 .3861 +vt .7742 .2678 +vt .9039 .3343 +vt .4423 .0676 +vt .5574 .1193 +vt .4296 .1930 +vt .9986 .5208 +vt .9986 .6468 +vt .8974 .5836 +vt .0952 .1930 +vt .8987 .1887 +vt .6597 .1930 +vt .6688 .3124 +vt .5574 .2668 +vt .3344 .1193 +vt .9026 .4379 +vt .5316 .1748 +vt .3141 .3075 +vt .3165 .0642 +vt .1804 .5106 +vt .1719 .2704 +vt .3691 .3839 +vt .5933 .7527 +vt .3691 .6619 +vt .6117 .5262 +vt .6476 .7853 +vt .5074 .8768 +vt .5063 .6272 +vt .8418 .3952 +vt .7336 .5744 +vt .6204 .3979 +vt .6688 .1870 +vt .6675 .4437 +vt .3389 .5131 +vt .6740 .3326 +vt .5411 . +vt .6688 .0737 +vt .3344 .6391 +vt .4033 . +vt .3514 .6032 +vt .1395 .7228 +vt .1277 .4813 +vt .3344 .0737 +vt .3344 .4032 +vt .7610 .2511 +vt .5888 .4231 +vt . .2668 +vt .0000 .1193 +vt .7310 .9598 +vt .7193 .6323 +vt .9469 .7736 +vt .2674 .7470 +vt .5455 .7610 +vt .3968 .9469 +vt .8753 .7914 +vt .7355 .9783 +vt .8689 .7133 +vt .9469 .4902 +vt .6553 .3405 +vt .5927 .0294 +vt .6209 .9754 +vt .7720 .7415 +vt .1719 .7202 +vt .0440 .7051 +vt .1710 .9529 +vt .9894 .5621 +vt .4145 .1347 +vt .6852 .1230 +vt .5933 .2798 +vt .0791 .2444 +vt .8071 .3650 +vt .8071 .6430 +usemtl None +s off +f 1/1 14/2 13/3 +f 2/4 14/2 16/5 +f 1/1 13/3 18/6 +f 1/1 18/6 20/7 +f 1/1 20/7 17/8 +f 2/9 16/1 23/11 +f 3/12 15/13 25/14 +f 4/15 19/16 27/17 +f 5/18 21/19 29/2 +f 6/21 22/22 31/23 +f 2/9 23/11 26/24 +f 3/12 25/14 28/25 +f 4/26 27/27 30/28 +f 5/18 29/2 32/29 +f 6/21 31/23 24/3 +f 7/31 33/32 38/33 +f 8/34 34/35 40/36 +f 9/37 35/38 41/39 +f 10/4 36/41 42/42 +f 11/43 37/44 39/45 +f 13/46 15/13 3/12 +f 13/3 14/2 15/47 +f 14/2 2/4 15/47 +f 16/5 17/8 6/48 +f 16/5 14/2 17/8 +f 14/2 1/1 17/8 +f 18/49 19/16 4/15 +f 18/49 13/46 19/16 +f 13/46 3/12 19/16 +f 20/5 21/19 5/18 +f 20/5 18/51 21/19 +f 18/51 4/26 21/19 +f 17/8 22/52 6/48 +f 17/8 20/7 22/52 +f 20/5 5/18 22/53 +f 23/54 24/55 11/56 +f 23/11 16/1 24/57 +f 16/5 6/48 24/58 +f 25/59 26/6 7/31 +f 25/61 15/62 26/24 +f 15/62 2/9 26/24 +f 27/63 28/64 8/65 +f 27/17 19/16 28/25 +f 19/16 3/12 28/25 +f 29/66 30/67 9/68 +f 29/2 21/19 30/28 +f 21/19 4/26 30/28 +f 31/69 32/7 10/4 +f 31/23 22/22 32/71 +f 22/53 5/18 32/29 +f 26/6 33/32 7/31 +f 26/6 23/54 33/32 +f 23/54 11/56 33/32 +f 28/64 34/72 8/65 +f 28/64 25/73 34/72 +f 25/59 7/31 34/74 +f 30/67 35/75 9/68 +f 30/67 27/76 35/75 +f 27/77 8/34 35/38 +f 32/7 36/41 10/4 +f 32/78 29/66 36/79 +f 29/66 9/68 36/79 +f 24/8 37/44 11/43 +f 24/8 31/69 37/44 +f 31/69 10/4 37/44 +f 38/81 39/82 12/83 +f 38/33 33/32 39/84 +f 33/32 11/56 39/84 +f 40/36 38/81 12/83 +f 40/36 34/35 38/81 +f 34/74 7/31 38/33 +f 41/39 40/36 12/83 +f 41/39 35/38 40/36 +f 35/38 8/34 40/36 +f 42/85 41/39 12/83 +f 42/85 36/86 41/39 +f 36/86 9/37 41/39 +f 39/82 42/85 12/83 +f 39/45 37/44 42/42 +f 37/44 10/4 42/42 diff --git a/minerdream/models/gemstone_cubic.mtl b/minerdream/models/gemstone_cubic.mtl new file mode 100644 index 0000000..002a0d7 --- /dev/null +++ b/minerdream/models/gemstone_cubic.mtl @@ -0,0 +1,11 @@ +# Blender MTL File: 'gemstonestonekvadrat.blend' +# Material Count: 1 + +newmtl None +Ns 0 +Ka 0.000000 0.000000 0.000000 +Kd 0.8 0.8 0.8 +Ks 0.8 0.8 0.8 +d 1 +illum 2 +map_Kd C:\Users\Deividas\Desktop\minetest-0.4.16-win64\games\testdemmods\mods\minerdream\textures\minerdream_topaz_rock.png diff --git a/minerdream/models/gemstone_cubic.obj b/minerdream/models/gemstone_cubic.obj new file mode 100644 index 0000000..bd09c04 --- /dev/null +++ b/minerdream/models/gemstone_cubic.obj @@ -0,0 +1,494 @@ +# Blender v2.69 (sub . OBJ File: 'gemstonestonekvadrat.blend' +# www.blender.org +mtllib gemstone_cubic.mtl +o Icosphere +v -.1076 -.4692 -.2464 +v -.1553 -.5564 -.2362 +v -.4625 -.3887 -.2400 +v -.4147 -.3015 -.2502 +v -.1032 -.4588 -.1369 +v -.1510 -.5460 -.1268 +v -.4582 -.3783 -.1306 +v -.4104 -.2911 -.1407 +v .1291 -.3105 .4859 +v .0322 -.2414 .5017 +v -.0689 -.3533 .3704 +v .0278 -.4224 .3546 +v .1656 -.2390 .3967 +v .0688 -.1699 .4126 +v -.0324 -.2817 .2813 +v .0643 -.3508 .2655 +v .1803 -.3347 -.1927 +v .2278 -.2267 -.2853 +v .4712 -.3157 -.2640 +v .4237 -.4236 -.1714 +v .1955 -.2743 -.1144 +v .2431 -.1663 -.2071 +v .4864 -.2553 -.1858 +v .4389 -.3632 -.0932 +v -.2421 -.3901 .3024 +v -.3382 -.2893 .2879 +v -.4023 -.3885 .0230 +v -.3062 -.4892 .0375 +v -.1451 -.3055 .2472 +v -.2412 -.2047 .2327 +v -.3053 -.3039 -.0320 +v -.2092 -.4047 -.0175 +v .0419 -.1362 .1706 +v -.0404 -.0498 .1582 +v -.0846 -.1182 -.0243 +v -.0022 -.2046 -.0119 +v .1250 -.0637 .1234 +v .0427 .0226 .1110 +v -.0015 -.0457 -.0716 +v .0808 -.1321 -.0592 +v .4056 -.3687 .3113 +v .3026 -.2607 .2958 +v .2363 -.3633 .0218 +v .3392 -.4713 .0373 +v .5095 -.2781 .2522 +v .4065 -.1701 .2367 +v .3402 -.2727 -.0372 +v .4432 -.3807 -.0217 +v -.2211 -.3052 -.2606 +v -.2209 -.2460 -.3412 +v .0641 -.3215 -.3960 +v .0640 -.3807 -.3154 +v -.1900 -.2286 -.2043 +v -.1898 -.1694 -.2849 +v .0952 -.2449 -.3397 +v .0950 -.3041 -.2591 +v .0470 -.6875 -.0112 +v .3513 -.5687 .1990 +v -.0691 -.5687 .3290 +v -.3291 -.5687 -.0112 +v -.0691 -.5687 -.3515 +v .3513 -.5687 -.2215 +v .1632 -.3166 .3290 +v -.2572 -.3166 .1990 +v -.2572 -.3166 -.2215 +v .1632 -.3166 -.3515 +v .4232 -.3166 -.0112 +v .0470 -.0875 -.0112 +v -.0212 -.6257 .1887 +v .2259 -.6257 .1123 +v .1576 -.6012 .3123 +v .4048 -.6012 -.0112 +v .2259 -.6257 -.1348 +v -.1740 -.6257 -.0112 +v -.2423 -.6012 .1887 +v -.0212 -.6257 -.2112 +v -.2423 -.6012 -.2112 +v .1576 -.6012 -.3348 +v .4470 -.5018 .1123 +v .4470 -.5018 -.1348 +v .0470 -.5018 .3887 +v .2942 -.5018 .3123 +v -.3529 -.5018 .1123 +v -.2001 -.5018 .3123 +v -.2001 -.5018 -.3348 +v -.3529 -.5018 -.1348 +v .2942 -.5018 -.3348 +v .0470 -.5018 -.4112 +v .3364 -.2840 .1887 +v -.0635 -.2840 .3123 +v -.3107 -.2840 -.0112 +v -.0635 -.2840 -.3348 +v .3364 -.2840 -.2112 +v .1153 -.1494 .1887 +v .2681 -.1494 -.0112 +v -.1318 -.1494 .1123 +v -.1318 -.1494 -.1348 +v .1153 -.1494 -.2112 +vt .5005 .0005 +vt .9992 .0017 +vt 1. 1. +vt .5004 .9992 +vt .5015 .0024 +vt .5004 .9995 +vt .9980 .9984 +vt .9994 -.0003 +vt .5007 .0007 +vt .9994 .0049 +vt .9995 .9992 +vt .5005 .9998 +vt .9992 .0038 +vt .9996 .9991 +vt .5005 .9997 +vt .5009 .0010 +vt .5006 .0005 +vt .9997 .0026 +vt .9995 .9991 +vt .5006 .9995 +vt .9997 .9992 +vt .5008 .9995 +vt .5005 .0005 +vt .9991 .0022 +vt .9974 .0020 +vt .9974 .9888 +vt .5046 .9970 +vt .5070 .0004 +vt .9976 .0063 +vt .9976 .9927 +vt .5034 .9986 +vt .5059 .0022 +vt .5016 1.0007 +vt .5035 .0017 +vt .9996 -.0004 +vt .9996 .9954 +vt .9981 .0079 +vt .9981 .9932 +vt .5045 .9976 +vt .5094 .0025 +vt .5043 .0035 +vt .9983 .0039 +vt .9983 .9965 +vt .5018 .9986 +vt .5053 .0029 +vt .9988 .0026 +vt .9988 .9929 +vt .5028 .9983 +vt .9951 -.0000 +vt .9968 .9949 +vt .5013 .9906 +vt .5030 -.0043 +vt .5015 .9942 +vt .5015 -.0006 +vt .9976 .0005 +vt .9976 .9954 +vt .5019 .9949 +vt .5103 .0025 +vt 1.0000 -.0040 +vt 1.0000 .9883 +vt .9904 .0028 +vt 1.0005 .9902 +vt .5043 .9873 +vt .5110 -.0000 +vt .5014 .0038 +vt .9977 -.0023 +vt .9977 .9926 +vt .5014 .9919 +vt 1.0027 .9951 +vt .5100 .9925 +vt .5100 .0040 +vt .9893 .0066 +vt .5031 .9927 +vt .5104 -.0010 +vt .9952 .0085 +vt .9952 .9877 +vt .9979 .0051 +vt .9987 .9973 +vt .5017 .9979 +vt .5065 .0081 +vt .5076 -.0005 +vt .9971 .0100 +vt .9947 .9897 +vt .5028 .9887 +vt .9962 .0108 +vt .9962 .9964 +vt .5053 .9904 +vt .5053 .0087 +vt .9958 .9920 +vt .5059 .9953 +vt .5014 -.0035 +vt .9958 .0110 +vt .5066 .0102 +vt .9959 .0091 +vt .9959 .9892 +vt .5066 .9903 +vt .9904 .0057 +vt .9965 .9860 +vt .5085 .9983 +vt .5055 -.0001 +vt .9925 .0131 +vt .9955 .9933 +vt .5082 .9912 +vt .5022 -.0011 +vt .9959 .9952 +vt .5044 .9945 +vt .5044 .0075 +vt .9978 .0044 +vt .5013 .9969 +vt .5013 .0047 +vt .9951 .0024 +vt .9951 .9946 +vt .5009 1.0001 +vt .9982 .9957 +vt .9980 .0037 +vt .5005 .0000 +vt .5004 .0002 +vt .9996 .0001 +vt .9997 .9998 +vt .5023 .9956 +vt .5051 .9995 +vt .5034 -.0080 +vt 1.0000 -.0013 +vt 1.0000 1.0028 +vt .9992 -.0042 +vt .9992 1.0038 +vt .5015 .9973 +vt .5048 -.0068 +vt .5033 -.0083 +vt 1. . +vt .5067 1. +vt .5044 1.0003 +vt .5044 -.0073 +vt .9988 -.0068 +vt .9971 1.0009 +vt .9994 1.0016 +vt .5072 1.0016 +vt .5037 -.0063 +vt .9994 -.0028 +vt .9994 .9981 +vt .5018 .9921 +vt .5015 -.0004 +vt 1.0011 -.0047 +vt .5046 .0038 +vt 1.0007 .0024 +vt 1.0007 .9962 +vt .5077 .9945 +vt .5092 .9897 +vt .5060 .0085 +vt .9978 .0053 +vt .9978 .9927 +vt .5059 .0057 +vt .9988 .0069 +vt .9988 .9952 +vt .5059 .9903 +vt .5067 .9896 +vt .5051 .0097 +vt .9992 .0138 +vt .9977 .9906 +vt .9962 .9898 +vt .5072 .9834 +vt .5072 .0030 +vt .9962 .0094 +vt .9968 .9914 +vt .5059 .9922 +vt .5075 .0045 +vt .9984 .0099 +vt .1909 .4193 +vt .4531 .6036 +vt .1707 .7360 +vt .4250 .6928 +vt .2387 .6784 +vt .4338 .5073 +vt .1678 .7038 +vt .1318 .4398 +vt .3669 .6462 +vt .2138 .9133 +vt .0135 .5202 +vt .0133 .2665 +vt .2387 .3516 +vt .4985 .6867 +vt .2268 .1438 +vt .2163 .3390 +vt .2647 .2482 +vt .4725 .6317 +vt .4036 .3493 +vt .4856 .0579 +vt .3117 .9317 +vt .2240 .8400 +vt .3180 .4402 +vt .4075 .2342 +vt .1913 .0923 +vt .4051 .0917 +vt .4051 .9473 +vt .2516 .5190 +vt .1280 .4853 +vt .1887 .2565 +vt .2465 .6097 +vt .4871 .2058 +vt .4947 .8539 +vt .4373 .5435 +vt .4926 .3084 +vt .2159 .4845 +vt .1323 .6787 +vt .0166 .4163 +vt .1069 .4557 +vt .1763 .1724 +vt .2805 .2310 +vt .2555 .7589 +vt .1715 .6184 +vt .3287 .4272 +vt .2705 .5342 +vt .2816 .7476 +vt .0740 .6909 +vt .3605 .6349 +vt .1899 .8353 +vt .2743 .4161 +vt .0071 .7890 +vt .1913 .9479 +vt .4160 .3443 +vt .4550 .6292 +vt .2914 .9894 +vt .4219 .6987 +vt .0419 .4358 +vt .4076 .4058 +vt .3838 .9778 +vt -.0037 .2633 +vt .3739 .9927 +vt .4926 .6120 +vt .3131 .9993 +vt .4907 .6929 +vt .4461 .3828 +vt .3978 .6580 +vt .2079 .7036 +vt .0633 .7061 +vt .1084 .5490 +vt .2274 .5652 +vt .1062 .2377 +vt .4968 .0304 +vt .3189 .0620 +vt .2316 .9901 +vt .0873 .9774 +vt .1231 .5302 +vt .4920 .9806 +vt .4882 .9859 +vt .3482 .9576 +vt .4823 .8140 +vt .4967 .9684 +vt .3602 .9856 +vt .4696 .2348 +vt .4699 .1192 +vt .2105 .2334 +vt .2563 .0360 +vt .0048 .8090 +vt .0047 .8008 +vt .4235 .3860 +vt .2235 .6184 +vt .4050 .6389 +vt .0255 .9797 +vt .0029 .7567 +vt .3731 .0162 +vt .1674 .2795 +vt .3531 .0022 +vt .4409 .0998 +vt .0403 .1527 +vt .4945 .2515 +vt .0355 .7122 +vt .0740 .4049 +usemtl None +s off +f 5/1 6/2 2/3 1/4 +f 6/5 7/6 3/7 2/8 +f 7/9 8/1 4/11 3/12 +f 8/13 5/14 1/15 4/16 +f 1/17 2/18 3/19 4/2 +f 8/21 7/22 6/23 5/24 +f 13/25 14/26 10/27 9/28 +f 14/29 15/3 11/31 10/32 +f 15/33 16/34 12/35 11/36 +f 16/37 13/38 9/39 12/4 +f 9/41 10/42 11/43 12/44 +f 16/45 15/46 14/47 13/48 +f 21/49 22/5 18/51 17/52 +f 22/53 23/54 19/55 18/56 +f 23/57 24/58 20/59 19/6 +f 24/61 21/62 17/63 20/64 +f 17/65 18/66 19/67 20/68 +f 24/69 23/7 22/71 21/72 +f 29/73 30/74 26/75 25/76 +f 30/77 31/78 27/79 26/8 +f 31/81 32/82 28/83 27/84 +f 32/85 29/86 25/87 28/88 +f 25/89 26/9 27/91 28/92 +f 32/93 31/94 30/95 29/96 +f 37/97 38/98 34/99 33/1 +f 38/101 39/102 35/103 34/104 +f 39/105 40/106 36/107 35/108 +f 40/109 37/11 33/111 36/112 +f 33/113 34/114 35/115 36/116 +f 40/117 39/118 38/119 37/12 +f 45/121 46/122 42/123 41/124 +f 46/125 47/126 43/127 42/128 +f 47/129 48/13 44/3 43/131 +f 48/132 45/133 41/134 44/135 +f 41/136 42/137 43/138 44/139 +f 48/14 47/141 46/142 45/143 +f 53/144 54/145 50/146 49/147 +f 54/148 55/149 51/15 50/151 +f 55/152 56/153 52/154 51/155 +f 56/156 53/157 49/158 52/159 +f 49/16 50/161 51/162 52/163 +f 56/164 55/165 54/166 53/167 +f 57/168 70/169 69/17 +f 58/171 70/172 72/173 +f 57/174 69/175 74/176 +f 57/174 74/176 76/177 +f 57/178 76/179 73/18 +f 58/171 72/173 79/181 +f 59/182 71/183 81/184 +f 60/185 75/186 83/187 +f 61/188 77/189 85/19 +f 62/191 78/192 87/193 +f 58/171 79/181 82/194 +f 59/195 81/196 84/197 +f 60/198 83/199 86/2 +f 61/188 85/19 88/201 +f 62/191 87/193 80/202 +f 63/203 89/204 94/205 +f 64/206 90/207 96/208 +f 65/209 91/21 97/211 +f 66/212 92/213 98/214 +f 67/215 93/216 95/217 +f 69/175 71/183 59/182 +f 69/218 70/172 71/219 +f 70/172 58/171 71/219 +f 72/173 73/18 62/191 +f 72/173 70/172 73/18 +f 70/172 57/178 73/18 +f 74/176 75/22 60/221 +f 74/176 69/175 75/22 +f 69/175 59/182 75/22 +f 76/222 77/189 61/188 +f 76/223 74/224 77/225 +f 74/176 60/221 77/226 +f 73/18 78/192 62/191 +f 73/18 76/227 78/192 +f 76/222 61/188 78/228 +f 79/229 80/23 67/215 +f 79/231 72/173 80/202 +f 72/173 62/191 80/202 +f 81/232 82/233 63/203 +f 81/196 71/234 82/235 +f 71/219 58/171 82/194 +f 83/236 84/237 64/238 +f 83/239 75/22 84/24 +f 75/22 59/182 84/24 +f 85/241 86/242 65/209 +f 85/19 77/189 86/243 +f 77/226 60/221 86/244 +f 87/245 88/246 66/247 +f 87/248 78/228 88/201 +f 78/228 61/188 88/201 +f 82/233 89/204 63/203 +f 82/233 79/249 89/204 +f 79/229 67/215 89/25 +f 84/251 90/252 64/253 +f 84/251 81/232 90/252 +f 81/232 63/203 90/252 +f 86/242 91/21 65/209 +f 86/242 83/254 91/21 +f 83/255 64/206 91/21 +f 88/246 92/256 66/247 +f 88/246 85/257 92/256 +f 85/241 65/209 92/258 +f 80/23 93/216 67/215 +f 80/23 87/259 93/216 +f 87/259 66/26 93/216 +f 94/261 95/217 68/262 +f 94/261 89/25 95/217 +f 89/25 67/215 95/217 +f 96/208 94/263 68/264 +f 96/265 90/252 94/205 +f 90/252 63/203 94/205 +f 97/211 96/208 68/264 +f 97/211 91/21 96/208 +f 91/21 64/206 96/208 +f 98/266 97/211 68/264 +f 98/266 92/258 97/211 +f 92/258 65/209 97/211 +f 95/217 98/267 68/262 +f 95/217 93/216 98/267 +f 93/268 66/212 98/214 diff --git a/minerdream/models/gemstone_cubic_pillars.obj b/minerdream/models/gemstone_cubic_pillars.obj new file mode 100644 index 0000000..287d55a --- /dev/null +++ b/minerdream/models/gemstone_cubic_pillars.obj @@ -0,0 +1,391 @@ +# Blender v2.69 (sub . OBJ File: 'untitled.blend' +# www.blender.org +mtllib untitled.mtl +o Cube.003 +v -.0515 -.4364 -.2155 +v -.0554 -.4321 -.1860 +v -.0824 -.4452 -.1877 +v -.0785 -.4495 -.2171 +v -.1019 -.3298 -.2377 +v -.1058 -.3255 -.2082 +v -.1327 -.3386 -.2099 +v -.1288 -.3429 -.2393 +v .1260 -.3432 -.3038 +v .1194 -.3285 -.2785 +v .0921 -.3222 -.2892 +v .0987 -.3369 -.3145 +v .1682 -.2416 -.3517 +v .1616 -.2269 -.3264 +v .1343 -.2206 -.3371 +v .1409 -.2353 -.3624 +v .1967 -.4742 -.0952 +v .2061 -.4686 -.0567 +v .1724 -.4477 -.0515 +v .1630 -.4533 -.0900 +v .2839 -.3228 -.1384 +v .2933 -.3172 -.1000 +v .2596 -.2963 -.0948 +v .2502 -.3019 -.1333 +v .0540 -.3689 .2908 +v .0807 -.3589 .3002 +v .0681 -.3489 .3254 +v .0414 -.3589 .3161 +v .0328 -.2632 .2382 +v .0595 -.2532 .2476 +v .0468 -.2431 .2728 +v .0201 -.2532 .2635 +v -.1721 -.3174 .0985 +v -.1602 -.3266 .1245 +v -.1769 -.3515 .1234 +v -.1888 -.3423 .0974 +v -.2596 -.2613 .1584 +v -.2478 -.2705 .1844 +v -.2645 -.2953 .1832 +v -.2764 -.2861 .1572 +v .1374 -.3489 .0914 +v .1396 -.3722 .1102 +v .1106 -.3783 .1060 +v .1083 -.3551 .0872 +v .1089 -.2773 .1834 +v .1112 -.3006 .2022 +v .0821 -.3068 .1980 +v .0799 -.2835 .1792 +v .0594 -.3007 -.0841 +v .0465 -.2864 .0140 +v -.0433 -.3300 .0085 +v -.0303 -.3443 -.0896 +v -.1250 .0902 -.1655 +v -.1380 .1045 -.0674 +v -.2278 .0610 -.0729 +v -.2149 .0467 -.1710 +v .0162 -.2744 -.0444 +v -.0188 -.2564 -.0355 +v -.0364 -.2753 -.0666 +v -.0014 -.2933 -.0755 +v .0646 -.1204 -.1655 +v .0295 -.1024 -.1566 +v .0119 -.1213 -.1877 +v .0470 -.1393 -.1966 +v .0016 -.2094 -.0203 +v .0061 -.2559 .0172 +v -.0519 -.2683 .0088 +v -.0564 -.2218 -.0287 +v -.0457 -.0901 .1330 +v -.0412 -.1367 .1706 +v -.0994 -.1490 .1622 +v -.1039 -.1025 .1246 +v .0320 -.2982 -.0361 +v .0436 -.2912 .0119 +v .0015 -.2650 .0183 +v -.0101 -.2721 -.0297 +v .1288 -.1299 -.0842 +v .1405 -.1229 -.0361 +v .0984 -.0968 -.0297 +v .0867 -.1038 -.0778 +v .0329 -.2657 -.0596 +v .0329 -.2657 .0203 +v -.0470 -.2657 .0203 +v -.0470 -.2657 -.0596 +v .0329 .0342 -.0596 +v .0329 .0342 .0203 +v -.0470 .0342 .0203 +v -.0470 .0342 -.0596 +v . -.5653 -. +v .1902 -.5104 .1971 +v -.0726 -.5104 .3189 +v -.2351 -.5104 -. +v -.0726 -.5104 -.3189 +v .1902 -.5104 -.1971 +v .0726 -.3269 .3189 +v -.1902 -.3100 .1971 +v -.0678 -.2868 -.1480 +v .1142 -.2868 -.2935 +v .1726 -.3615 -. +v . -.2318 -. +v -.0427 -.5280 .1874 +v .1118 -.5280 .1158 +v .0690 -.5300 .3033 +v .2236 -.5300 -. +v .1118 -.5280 -.1158 +v -.1381 -.5280 -. +v -.1809 -.5300 .1874 +v -.0427 -.5280 -.1874 +v -.1809 -.5300 -.1874 +v .0690 -.5300 -.3033 +v .1875 -.3986 .1158 +v .25 -.3986 -.1158 +v . -.4387 .375 +v .1545 -.3986 .3033 +v -.2034 -.4172 .1158 +v -.1545 -.3986 .3033 +v -.0321 -.3986 -.2542 +v -.2034 -.4172 -.0667 +v .1960 -.3986 -.3033 +v .0415 -.3986 -.3495 +v .1184 -.3419 .1874 +v -.0690 -.3291 .3033 +v -.1770 -.3198 -. +v .0532 -.2671 -.2779 +v .1809 -.2671 -.1874 +v .0427 -.2910 .1874 +v .1381 -.3002 -. +v -.1118 -.2856 .1158 +v -.1118 -.1967 -.1158 +v .0427 -.1859 -.1874 +vt .5006 .0003 +vt .9999 .0000 +vt 1.0000 1.0000 +vt .5001 .9998 +vt .5000 .9999 +vt .5005 .0004 +vt .9998 .0002 +vt .9999 1.0000 +vt .5011 -.0022 +vt .5001 .9998 +vt 1.0000 .9999 +vt .9999 .0004 +vt .5000 .9998 +vt .5004 .0002 +vt .9998 .0003 +vt 1.0000 1.0000 +vt .5006 .0002 +vt 1. . +vt 1.0000 .9999 +vt .5001 .9998 +vt .9998 .0006 +vt .9998 1.0001 +vt .2479 .5051 +vt .1724 .4118 +vt .3294 .2124 +vt .1193 .3463 +vt .0445 .6472 +vt .3747 .4185 +vt .2457 .7454 +vt .1207 .7413 +vt .2838 .0427 +vt .4842 .0300 +vt .2759 .2353 +vt .2393 .1060 +vt .2587 .2796 +vt .1274 .1839 +vt .0338 .4490 +vt .2434 .3731 +vt .2018 .5732 +vt .3910 .4943 +vt .2516 .7786 +vt .3085 .3718 +vt .2132 .7613 +vt .0039 .5446 +vt .2187 .5447 +vt .1018 .2203 +vt .1104 .0203 +vt .0064 .6213 +vt .4168 .1916 +vt .4624 .7353 +vt .2524 .2764 +vt .3300 .2858 +vt .2581 .4413 +vt .0059 .8119 +vt .1074 .5286 +vt .1137 .7576 +vt .1485 .3948 +vt .0084 .7101 +vt .0430 .4023 +vt .3632 .0194 +vt .2997 .1048 +vt .1868 .1103 +vt .3741 .3358 +vt .4842 .5182 +vt .3437 .4628 +vt .2532 .1183 +vt .3864 .0070 +vt .0313 .9067 +vt .4555 .1250 +vt .4635 .3577 +vt .3718 .6580 +vt .2440 .9137 +vt .1178 .9807 +vt .3058 .8891 +vt .2120 .6250 +vt .3393 .7271 +vt .4211 .0601 +vt .4211 .4324 +vt .2232 .2525 +vt .4344 .9582 +vt .0887 .3928 +vt .0002 .2954 +vt .2587 .4561 +vt .4239 .5589 +vt .3323 .7272 +vt .4239 .3813 +vt .0924 .7950 +vt .0936 .9944 +vt .0791 .2973 +vt .3046 .2870 +vt .4895 .3036 +vt .3314 .1110 +vt .1965 .3716 +vt .0070 .6365 +vt .0177 .1286 +vt .1463 .3022 +vt .1218 .7646 +vt .3401 .4061 +vt .4849 .4148 +vt .4022 .4093 +vt .2675 .6806 +vt .1819 .9682 +vt .4145 .4107 +vt .2645 .1742 +vt .4145 .0699 +vt .0652 .9246 +vt .3643 .7672 +vt .4972 .4893 +vt .4935 .1192 +usemtl Material +s off +f 1/1 2/2 3/3 4/4 +f 5/5 8/6 7/7 6/8 +f 1/9 5/1 6/11 2/12 +f 2/13 6/14 7/15 3/16 +f 3/17 7/18 8/19 4/2 +f 5/1 1/9 4/21 8/22 +f 9/1 10/2 11/3 12/4 +f 13/5 16/6 15/7 14/8 +f 9/9 13/1 14/11 10/12 +f 10/13 14/14 15/15 11/16 +f 11/17 15/18 16/19 12/2 +f 13/1 9/9 12/21 16/22 +f 17/1 18/2 19/3 20/4 +f 21/5 24/6 23/7 22/8 +f 17/9 21/1 22/11 18/12 +f 18/13 22/14 23/15 19/16 +f 19/17 23/18 24/19 20/2 +f 21/1 17/9 20/21 24/22 +f 25/1 26/2 27/3 28/4 +f 29/5 32/6 31/7 30/8 +f 25/9 29/1 30/11 26/12 +f 26/13 30/14 31/15 27/16 +f 27/17 31/18 32/19 28/2 +f 29/1 25/9 28/21 32/22 +f 33/1 34/2 35/3 36/4 +f 37/5 40/6 39/7 38/8 +f 33/9 37/1 38/11 34/12 +f 34/13 38/14 39/15 35/16 +f 35/17 39/18 40/19 36/2 +f 37/1 33/9 36/21 40/22 +f 41/1 42/2 43/3 44/4 +f 45/5 48/6 47/7 46/8 +f 41/9 45/1 46/11 42/12 +f 42/13 46/14 47/15 43/16 +f 43/17 47/18 48/19 44/2 +f 45/1 41/9 44/21 48/22 +f 49/1 50/2 51/3 52/4 +f 53/5 56/6 55/7 54/8 +f 49/9 53/1 54/11 50/12 +f 50/13 54/14 55/15 51/16 +f 51/17 55/18 56/19 52/2 +f 53/1 49/9 52/21 56/22 +f 57/1 58/2 59/3 60/4 +f 61/5 64/6 63/7 62/8 +f 57/9 61/1 62/11 58/12 +f 58/13 62/14 63/15 59/16 +f 59/17 63/18 64/19 60/2 +f 61/1 57/9 60/21 64/22 +f 65/1 66/2 67/3 68/4 +f 69/5 72/6 71/7 70/8 +f 65/9 69/1 70/11 66/12 +f 66/13 70/14 71/15 67/16 +f 67/17 71/18 72/19 68/2 +f 69/1 65/9 68/21 72/22 +f 73/1 74/2 75/3 76/4 +f 77/5 80/6 79/7 78/8 +f 73/9 77/1 78/11 74/12 +f 74/13 78/14 79/15 75/16 +f 75/17 79/18 80/19 76/2 +f 77/1 73/9 76/21 80/22 +f 81/1 82/2 83/3 84/4 +f 85/5 88/6 87/7 86/8 +f 81/9 85/1 86/11 82/12 +f 82/13 86/14 87/15 83/16 +f 83/17 87/18 88/19 84/2 +f 85/1 81/9 84/21 88/22 +f 89/23 102/24 101/25 +f 90/26 102/24 104/27 +f 89/23 101/25 106/28 +f 89/23 106/28 108/29 +f 89/23 108/29 105/3 +f 90/31 104/32 111/33 +f 91/34 103/35 113/36 +f 92/37 107/38 115/39 +f 93/4 109/41 117/42 +f 94/43 110/44 119/45 +f 90/31 111/33 114/46 +f 91/34 113/36 116/47 +f 92/37 115/39 118/48 +f 93/4 117/42 120/49 +f 94/43 119/45 112/5 +f 95/51 121/52 126/53 +f 96/54 122/55 128/56 +f 97/57 123/58 129/59 +f 98/6 124/61 130/62 +f 99/63 125/64 127/65 +f 101/25 103/66 91/67 +f 101/25 102/24 103/66 +f 102/24 90/26 103/66 +f 104/27 105/3 94/68 +f 104/27 102/24 105/3 +f 102/24 89/23 105/3 +f 106/28 107/69 92/7 +f 106/28 101/25 107/69 +f 101/25 91/67 107/69 +f 108/29 109/71 93/72 +f 108/29 106/28 109/71 +f 106/28 92/7 109/71 +f 105/3 110/73 94/68 +f 105/3 108/29 110/73 +f 108/29 93/72 110/73 +f 111/74 112/75 99/76 +f 111/77 104/78 112/79 +f 104/8 94/43 112/5 +f 113/36 114/81 95/82 +f 113/36 103/35 114/81 +f 103/35 90/83 114/81 +f 115/39 116/84 96/85 +f 115/39 107/38 116/84 +f 107/38 91/86 116/84 +f 117/42 118/87 97/57 +f 117/42 109/41 118/87 +f 109/41 92/88 118/87 +f 119/45 120/89 98/9 +f 119/45 110/44 120/89 +f 110/91 93/4 120/49 +f 114/92 121/52 95/51 +f 114/46 111/33 121/93 +f 111/33 99/63 121/93 +f 116/94 122/55 96/54 +f 116/47 113/36 122/95 +f 113/96 95/51 122/55 +f 118/87 123/58 97/57 +f 118/48 115/39 123/97 +f 115/39 96/85 123/97 +f 120/49 124/61 98/6 +f 120/49 117/42 124/61 +f 117/42 97/57 124/61 +f 112/75 125/98 99/76 +f 112/5 119/45 125/99 +f 119/45 98/9 125/99 +f 126/53 127/1 100/101 +f 126/53 121/52 127/1 +f 121/93 99/63 127/65 +f 128/56 126/53 100/101 +f 128/56 122/55 126/53 +f 122/55 95/51 126/53 +f 129/102 128/56 100/101 +f 129/103 123/104 128/105 +f 123/106 96/54 128/56 +f 130/107 129/102 100/101 +f 130/62 124/61 129/59 +f 124/61 97/57 129/59 +f 127/1 130/107 100/101 +f 127/1 125/108 130/107 +f 125/99 98/9 130/109 diff --git a/minerdream/models/jade.obj b/minerdream/models/jade.obj new file mode 100644 index 0000000..053091b --- /dev/null +++ b/minerdream/models/jade.obj @@ -0,0 +1,1627 @@ +# Blender v2.69 (sub . OBJ File: '' +# www.blender.org +mtllib jade.mtl +o Sphere +v -.0390 -.3059 . +v -.0765 -.3116 . +v -.1111 -.3208 . +v -.1414 -.3333 . +v -.1662 -.3484 . +v -.1847 -.3657 . +v -.1961 -.3845 . +v -.2 -.4040 . +v -.1961 -.4235 . +v -.1847 -.4423 . +v -.1662 -.4595 . +v -.1414 -.4747 . +v -.1111 -.4871 . +v -.0765 -.4964 . +v -.0390 -.5021 . +v -.0382 -.3059 -.0057 +v -.0750 -.3116 -.0111 +v -.1089 -.3208 -.0162 +v -.1387 -.3333 -.0206 +v -.1630 -.3484 -.0243 +v -.1812 -.3657 -.0270 +v -.1923 -.3845 -.0287 +v -.1961 -.4040 -.0292 +v -.1923 -.4235 -.0287 +v -.1812 -.4423 -.0270 +v -.1630 -.4595 -.0243 +v -.1387 -.4747 -.0206 +v -.1089 -.4871 -.0162 +v -.0750 -.4964 -.0111 +v -.0382 -.5021 -.0057 +v -.0360 -.3059 -.0111 +v -.0707 -.3116 -.0219 +v -.1026 -.3208 -.0318 +v -.1306 -.3333 -.0405 +v -.1536 -.3484 -.0477 +v -.1707 -.3657 -.0530 +v -.1812 -.3845 -.0563 +v -.1847 -.4040 -.0574 +v -.1812 -.4235 -.0563 +v -.1707 -.4423 -.0530 +v -.1536 -.4595 -.0477 +v -.1306 -.4747 -.0405 +v -.1026 -.4871 -.0318 +v -.0707 -.4964 -.0219 +v -.0360 -.5021 -.0111 +v -.0324 -.3059 -.0162 +v -.0636 -.3116 -.0318 +v -.0923 -.3208 -.0462 +v -.1175 -.3333 -.0589 +v -.1382 -.3484 -.0692 +v -.1536 -.3657 -.0769 +v -.1630 -.3845 -.0817 +v -.1662 -.4040 -.0833 +v -.1630 -.4235 -.0817 +v -.1536 -.4423 -.0769 +v -.1382 -.4595 -.0692 +v -.1175 -.4747 -.0589 +v -.0923 -.4871 -.0462 +v -.0636 -.4964 -.0318 +v -.0324 -.5021 -.0162 +v -.0275 -.3059 -.0206 +v -.0541 -.3116 -.0405 +v -.0785 -.3208 -.0589 +v -.1 -.3333 -.075 +v -.1175 -.3484 -.0881 +v -.1306 -.3657 -.0979 +v -.1387 -.3845 -.1040 +v -.1414 -.4040 -.1060 +v -.1387 -.4235 -.1040 +v -.1306 -.4423 -.0979 +v -.1175 -.4595 -.0881 +v -.1 -.4747 -.075 +v -.0785 -.4871 -.0589 +v -.0541 -.4964 -.0405 +v -.0275 -.5021 -.0206 +v -.0216 -.3059 -.0243 +v -.0425 -.3116 -.0477 +v -.0617 -.3208 -.0692 +v -.0785 -.3333 -.0881 +v -.0923 -.3484 -.1037 +v -.1026 -.3657 -.1152 +v -.1089 -.3845 -.1223 +v -.1111 -.4040 -.1247 +v -.1089 -.4235 -.1223 +v -.1026 -.4423 -.1152 +v -.0923 -.4595 -.1037 +v -.0785 -.4747 -.0881 +v -.0617 -.4871 -.0692 +v -.0425 -.4964 -.0477 +v -.0216 -.5021 -.0243 +v -.0149 -.3059 -.0270 +v -.0292 -.3116 -.0530 +v -.0425 -.3208 -.0769 +v -.0541 -.3333 -.0979 +v -.0636 -.3484 -.1152 +v -.0707 -.3657 -.1280 +v -.0750 -.3845 -.1359 +v -.0765 -.4040 -.1385 +v -.0750 -.4235 -.1359 +v -.0707 -.4423 -.1280 +v -.0636 -.4595 -.1152 +v -.0541 -.4747 -.0979 +v -.0425 -.4871 -.0769 +v -.0292 -.4964 -.0530 +v -.0149 -.5021 -.0270 +v -.0076 -.3059 -.0287 +v -.0149 -.3116 -.0563 +v -.0216 -.3208 -.0817 +v -.0275 -.3333 -.1040 +v -.0324 -.3484 -.1223 +v -.0360 -.3657 -.1359 +v -.0382 -.3845 -.1442 +v -.0390 -.4040 -.1471 +v -.0382 -.4235 -.1442 +v -.0360 -.4423 -.1359 +v -.0324 -.4595 -.1223 +v -.0275 -.4747 -.1040 +v -.0216 -.4871 -.0817 +v -.0149 -.4964 -.0563 +v -.0076 -.5021 -.0287 +v . -.3059 -.0292 +v . -.3116 -.0574 +v . -.3208 -.0833 +v . -.3333 -.1060 +v . -.3484 -.1247 +v . -.3657 -.1385 +v . -.3845 -.1471 +v . -.4040 -.15 +v . -.4235 -.1471 +v . -.4423 -.1385 +v . -.4595 -.1247 +v . -.4747 -.1060 +v . -.4871 -.0833 +v . -.4964 -.0574 +v . -.5021 -.0292 +v .0076 -.3059 -.0287 +v .0149 -.3116 -.0563 +v .0216 -.3208 -.0817 +v .0275 -.3333 -.1040 +v .0324 -.3484 -.1223 +v .0360 -.3657 -.1359 +v .0382 -.3845 -.1442 +v .0390 -.4040 -.1471 +v .0382 -.4235 -.1442 +v .0360 -.4423 -.1359 +v .0324 -.4595 -.1223 +v .0275 -.4747 -.1040 +v .0216 -.4871 -.0817 +v .0149 -.4964 -.0563 +v .0076 -.5021 -.0287 +v .0149 -.3059 -.0270 +v .0292 -.3116 -.0530 +v .0425 -.3208 -.0769 +v .0541 -.3333 -.0979 +v .0636 -.3484 -.1152 +v .0707 -.3657 -.1280 +v .0750 -.3845 -.1359 +v .0765 -.4040 -.1385 +v .0750 -.4235 -.1359 +v .0707 -.4423 -.1280 +v .0636 -.4595 -.1152 +v .0541 -.4747 -.0979 +v .0425 -.4871 -.0769 +v .0292 -.4964 -.0530 +v .0149 -.5021 -.0270 +v .0216 -.3059 -.0243 +v .0425 -.3116 -.0477 +v .0617 -.3208 -.0692 +v .0785 -.3333 -.0881 +v .0923 -.3484 -.1037 +v .1026 -.3657 -.1152 +v .1089 -.3845 -.1223 +v .1111 -.4040 -.1247 +v .1089 -.4235 -.1223 +v .1026 -.4423 -.1152 +v .0923 -.4595 -.1037 +v .0785 -.4747 -.0881 +v .0617 -.4871 -.0692 +v .0425 -.4964 -.0477 +v .0216 -.5021 -.0243 +v .0275 -.3059 -.0206 +v .0541 -.3116 -.0405 +v .0785 -.3208 -.0589 +v .1 -.3333 -.075 +v .1175 -.3484 -.0881 +v .1306 -.3657 -.0979 +v .1387 -.3845 -.1040 +v .1414 -.4040 -.1060 +v .1387 -.4235 -.1040 +v .1306 -.4423 -.0979 +v .1175 -.4595 -.0881 +v .1 -.4747 -.075 +v .0785 -.4871 -.0589 +v .0541 -.4964 -.0405 +v .0275 -.5021 -.0206 +v .0324 -.3059 -.0162 +v .0636 -.3116 -.0318 +v .0923 -.3208 -.0462 +v .1175 -.3333 -.0589 +v .1382 -.3484 -.0692 +v .1536 -.3657 -.0769 +v .1630 -.3845 -.0817 +v .1662 -.4040 -.0833 +v .1630 -.4235 -.0817 +v .1536 -.4423 -.0769 +v .1382 -.4595 -.0692 +v .1175 -.4747 -.0589 +v .0923 -.4871 -.0462 +v .0636 -.4964 -.0318 +v .0324 -.5021 -.0162 +v .0360 -.3059 -.0111 +v .0707 -.3116 -.0219 +v .1026 -.3208 -.0318 +v .1306 -.3333 -.0405 +v .1536 -.3484 -.0477 +v .1707 -.3657 -.0530 +v .1812 -.3845 -.0563 +v .1847 -.4040 -.0574 +v .1812 -.4235 -.0563 +v .1707 -.4423 -.0530 +v .1536 -.4595 -.0477 +v .1306 -.4747 -.0405 +v .1026 -.4871 -.0318 +v .0707 -.4964 -.0219 +v .0360 -.5021 -.0111 +v .0382 -.3059 -.0057 +v .0750 -.3116 -.0111 +v .1089 -.3208 -.0162 +v .1387 -.3333 -.0206 +v .1630 -.3484 -.0243 +v .1812 -.3657 -.0270 +v .1923 -.3845 -.0287 +v .1961 -.4040 -.0292 +v .1923 -.4235 -.0287 +v .1812 -.4423 -.0270 +v .1630 -.4595 -.0243 +v .1387 -.4747 -.0206 +v .1089 -.4871 -.0162 +v .0750 -.4964 -.0111 +v .0382 -.5021 -.0057 +v .0390 -.3059 . +v .0765 -.3116 -. +v .1111 -.3208 -. +v .1414 -.3333 . +v .1662 -.3484 . +v .1847 -.3657 -. +v .1961 -.3845 . +v .2 -.4040 . +v .1961 -.4235 . +v .1847 -.4423 -. +v .1662 -.4595 . +v .1414 -.4747 . +v .1111 -.4871 . +v .0765 -.4964 -. +v .0390 -.5021 -. +v .0382 -.3059 .0057 +v .0750 -.3116 .0111 +v .1089 -.3208 .0162 +v .1387 -.3333 .0206 +v .1630 -.3484 .0243 +v .1812 -.3657 .0270 +v .1923 -.3845 .0287 +v .1961 -.4040 .0292 +v .1923 -.4235 .0287 +v .1812 -.4423 .0270 +v .1630 -.4595 .0243 +v .1387 -.4747 .0206 +v .1089 -.4871 .0162 +v .0750 -.4964 .0111 +v .0382 -.5021 .0057 +v .0360 -.3059 .0111 +v .0707 -.3116 .0219 +v .1026 -.3208 .0318 +v .1306 -.3333 .0405 +v .1536 -.3484 .0477 +v .1707 -.3657 .0530 +v .1812 -.3845 .0563 +v .1847 -.4040 .0574 +v .1812 -.4235 .0563 +v .1707 -.4423 .0530 +v .1536 -.4595 .0477 +v .1306 -.4747 .0405 +v .1026 -.4871 .0318 +v .0707 -.4964 .0219 +v .0360 -.5021 .0111 +v .0324 -.3059 .0162 +v .0636 -.3116 .0318 +v .0923 -.3208 .0462 +v .1175 -.3333 .0589 +v .1382 -.3484 .0692 +v .1536 -.3657 .0769 +v .1630 -.3845 .0817 +v .1662 -.4040 .0833 +v .1630 -.4235 .0817 +v .1536 -.4423 .0769 +v .1382 -.4595 .0692 +v .1175 -.4747 .0589 +v .0923 -.4871 .0462 +v .0636 -.4964 .0318 +v .0324 -.5021 .0162 +v .0275 -.3059 .0206 +v .0541 -.3116 .0405 +v .0785 -.3208 .0589 +v .1 -.3333 .075 +v .1175 -.3484 .0881 +v .1306 -.3657 .0979 +v .1387 -.3845 .1040 +v .1414 -.4040 .1060 +v .1387 -.4235 .1040 +v .1306 -.4423 .0979 +v .1175 -.4595 .0881 +v .1 -.4747 .075 +v .0785 -.4871 .0589 +v .0541 -.4964 .0405 +v .0275 -.5021 .0206 +v .0216 -.3059 .0243 +v .0425 -.3116 .0477 +v .0617 -.3208 .0692 +v .0785 -.3333 .0881 +v .0923 -.3484 .1037 +v .1026 -.3657 .1152 +v .1089 -.3845 .1223 +v .1111 -.4040 .1247 +v .1089 -.4235 .1223 +v .1026 -.4423 .1152 +v .0923 -.4595 .1037 +v .0785 -.4747 .0881 +v .0617 -.4871 .0692 +v .0425 -.4964 .0477 +v .0216 -.5021 .0243 +v . -.5040 . +v .0149 -.3059 .0270 +v .0292 -.3116 .0530 +v .0425 -.3208 .0769 +v .0541 -.3333 .0979 +v .0636 -.3484 .1152 +v .0707 -.3657 .1280 +v .0750 -.3845 .1359 +v .0765 -.4040 .1385 +v .0750 -.4235 .1359 +v .0707 -.4423 .1280 +v .0636 -.4595 .1152 +v .0541 -.4747 .0979 +v .0425 -.4871 .0769 +v .0292 -.4964 .0530 +v .0149 -.5021 .0270 +v .0076 -.3059 .0287 +v .0149 -.3116 .0563 +v .0216 -.3208 .0817 +v .0275 -.3333 .1040 +v .0324 -.3484 .1223 +v .0360 -.3657 .1359 +v .0382 -.3845 .1442 +v .0390 -.4040 .1471 +v .0382 -.4235 .1442 +v .0360 -.4423 .1359 +v .0324 -.4595 .1223 +v .0275 -.4747 .1040 +v .0216 -.4871 .0817 +v .0149 -.4964 .0563 +v .0076 -.5021 .0287 +v . -.3059 .0292 +v . -.3116 .0574 +v . -.3208 .0833 +v . -.3333 .1060 +v . -.3484 .1247 +v . -.3657 .1385 +v . -.3845 .1471 +v . -.4040 .15 +v . -.4235 .1471 +v . -.4423 .1385 +v . -.4595 .1247 +v . -.4747 .1060 +v . -.4871 .0833 +v . -.4964 .0574 +v . -.5021 .0292 +v -.0076 -.3059 .0287 +v -.0149 -.3116 .0563 +v -.0216 -.3208 .0817 +v -.0275 -.3333 .1040 +v -.0324 -.3484 .1223 +v -.0360 -.3657 .1359 +v -.0382 -.3845 .1442 +v -.0390 -.4040 .1471 +v -.0382 -.4235 .1442 +v -.0360 -.4423 .1359 +v -.0324 -.4595 .1223 +v -.0275 -.4747 .1040 +v -.0216 -.4871 .0817 +v -.0149 -.4964 .0563 +v -.0076 -.5021 .0287 +v -.0149 -.3059 .0270 +v -.0292 -.3116 .0530 +v -.0425 -.3208 .0769 +v -.0541 -.3333 .0979 +v -.0636 -.3484 .1152 +v -.0707 -.3657 .1280 +v -.0750 -.3845 .1359 +v -.0765 -.4040 .1385 +v -.0750 -.4235 .1359 +v -.0707 -.4423 .1280 +v -.0636 -.4595 .1152 +v -.0541 -.4747 .0979 +v -.0425 -.4871 .0769 +v -.0292 -.4964 .0530 +v -.0149 -.5021 .0270 +v -.0216 -.3059 .0243 +v -.0425 -.3116 .0477 +v -.0617 -.3208 .0692 +v -.0785 -.3333 .0881 +v -.0923 -.3484 .1037 +v -.1026 -.3657 .1152 +v -.1089 -.3845 .1223 +v -.1111 -.4040 .1247 +v -.1089 -.4235 .1223 +v -.1026 -.4423 .1152 +v -.0923 -.4595 .1037 +v -.0785 -.4747 .0881 +v -.0617 -.4871 .0692 +v -.0425 -.4964 .0477 +v -.0216 -.5021 .0243 +v -.0275 -.3059 .0206 +v -.0541 -.3116 .0405 +v -.0785 -.3208 .0589 +v -.1 -.3333 .075 +v -.1175 -.3484 .0881 +v -.1306 -.3657 .0979 +v -.1387 -.3845 .1040 +v -.1414 -.4040 .1060 +v -.1387 -.4235 .1040 +v -.1306 -.4423 .0979 +v -.1175 -.4595 .0881 +v -.1 -.4747 .075 +v -.0785 -.4871 .0589 +v -.0541 -.4964 .0405 +v -.0275 -.5021 .0206 +v -.0324 -.3059 .0162 +v -.0636 -.3116 .0318 +v -.0923 -.3208 .0462 +v -.1175 -.3333 .0589 +v -.1382 -.3484 .0692 +v -.1536 -.3657 .0769 +v -.1630 -.3845 .0817 +v -.1662 -.4040 .0833 +v -.1630 -.4235 .0817 +v -.1536 -.4423 .0769 +v -.1382 -.4595 .0692 +v -.1175 -.4747 .0589 +v -.0923 -.4871 .0462 +v -.0636 -.4964 .0318 +v -.0324 -.5021 .0162 +v . -.3040 . +v -.0360 -.3059 .0111 +v -.0707 -.3116 .0219 +v -.1026 -.3208 .0318 +v -.1306 -.3333 .0405 +v -.1536 -.3484 .0477 +v -.1707 -.3657 .0530 +v -.1812 -.3845 .0562 +v -.1847 -.4040 .0574 +v -.1812 -.4235 .0562 +v -.1707 -.4423 .0530 +v -.1536 -.4595 .0477 +v -.1306 -.4747 .0405 +v -.1026 -.4871 .0318 +v -.0707 -.4964 .0219 +v -.0360 -.5021 .0111 +v -.0382 -.3059 .0057 +v -.0750 -.3116 .0111 +v -.1089 -.3208 .0162 +v -.1387 -.3333 .0206 +v -.1630 -.3484 .0243 +v -.1812 -.3657 .0270 +v -.1923 -.3845 .0287 +v -.1961 -.4040 .0292 +v -.1923 -.4235 .0287 +v -.1812 -.4423 .0270 +v -.1630 -.4595 .0243 +v -.1387 -.4747 .0206 +v -.1089 -.4871 .0162 +v -.0750 -.4964 .0111 +v -.0382 -.5021 .0057 +vt .4673 .4496 +vt .3779 .3955 +vt .4300 .3073 +vt .5205 .3596 +vt .2911 .3408 +vt .2103 .2875 +vt .2545 .2127 +vt .3402 .2577 +vt .1386 .2376 +vt .0788 .1931 +vt .1083 .1431 +vt .1762 .1740 +vt .6634 .6221 +vt .6427 .7376 +vt .5990 .7285 +vt .6411 .6175 +vt .3117 .2524 +vt .3128 .3676 +vt .2906 .3722 +vt .2681 .2614 +vt .6167 .8440 +vt .5865 .9373 +vt .5058 .9205 +vt .5533 .8308 +vt .6931 .1635 +vt .6582 .2557 +vt .5580 .2112 +vt .6029 .1234 +vt .6169 .3571 +vt .5708 .4639 +vt .4623 .4158 +vt .5105 .3099 +vt .3175 .1463 +vt .2542 .1594 +vt .7203 .0840 +vt .6436 .0500 +vt .2270 .2792 +vt .1945 .1851 +vt .4935 .8051 +vt .5578 .7108 +vt .5136 .0860 +vt .5677 .0181 +vt .4052 .2658 +vt .4588 .1696 +vt .4794 .2197 +vt .5708 .2702 +vt .2963 .1384 +vt .3867 .1752 +vt .1363 .0935 +vt .2118 .1108 +vt .6201 .6085 +vt .2696 .3812 +vt .4297 .8877 +vt .3550 .3707 +vt .1900 .3049 +vt .1409 .2224 +vt .4397 .7676 +vt .5207 .6850 +vt .3688 .9556 +vt .2883 .8995 +vt .3612 .8401 +vt .3051 .2263 +vt .3645 .1324 +vt .5241 .1361 +vt .6165 .1850 +vt .3343 .0676 +vt .4288 .0964 +vt .1616 .0462 +vt .2440 .0506 +vt .6012 .5953 +vt .2508 .3943 +vt .4288 .0525 +vt .2529 .3305 +vt .1586 .3376 +vt .0952 .2699 +vt .3939 .7200 +vt .4892 .6522 +vt .2198 .8283 +vt .3030 .7795 +vt .2140 .1931 +vt .2787 .1011 +vt .5625 .0598 +vt .6556 .1072 +vt .3668 .0028 +vt .4650 .0245 +vt .1052 .1502 +vt .0471 .2106 +vt .5852 .5786 +vt .2348 .4110 +vt .3515 .0244 +vt .1600 .2966 +vt .2717 -.0044 +vt .1339 .3761 +vt .0594 .3258 +vt .3580 .6640 +vt .4645 .6136 +vt .1660 .7445 +vt .2572 .7082 +vt .1354 .1673 +vt .2046 .0769 +vt .1187 .4078 +vt .0401 .3821 +vt .0798 .2704 +vt .0523 .3363 +vt .1042 .2257 +vt .1744 .2521 +vt .1303 .3656 +vt .1708 .1250 +vt .2497 .0381 +vt .2966 .0557 +vt .2305 .1475 +vt .5725 .5589 +vt .2222 .4306 +vt .1477 .8645 +vt .0879 .7714 +vt .0172 .4524 +vt .1000 .4835 +vt .1169 .4188 +vt .0347 .3879 +vt .3332 .6018 +vt .4474 .5707 +vt .1290 .6513 +vt .2257 .6290 +vt .1004 .8191 +vt .0848 .7147 +vt .1828 .7414 +vt .1928 .8442 +vt .0846 .6014 +vt .1981 .5102 +vt .1846 .6286 +vt .2575 .2747 +vt .2227 .3907 +vt .3522 .0708 +vt .3012 .1667 +vt .5638 .5371 +vt .2135 .4524 +vt .0467 .6679 +vt .1082 .4642 +vt .0221 .4538 +vt .3206 .5357 +vt .4387 .5252 +vt .1101 .5524 +vt .2096 .5449 +vt .2923 .7625 +vt .2960 .8641 +vt .3076 .5313 +vt .2963 .6501 +vt .3504 .2926 +vt .3258 .4106 +vt .4142 .0828 +vt .3802 .1819 +vt .5594 .5139 +vt .2091 .4756 +vt .0257 .5580 +vt .1082 .5105 +vt .0221 .5210 +vt .3206 .4684 +vt .4387 .4788 +vt .1101 .4516 +vt .2096 .4592 +vt .4091 .7773 +vt .4059 .8780 +vt .4243 .5461 +vt .4153 .6652 +vt .4493 .3051 +vt .4358 .4245 +vt .4803 .0911 +vt .4644 .1926 +vt .5594 .4902 +vt .2091 .4992 +vt .0257 .4460 +vt .4966 .0047 +vt .5432 .0078 +vt .5480 .0956 +vt .3332 .4023 +vt .4474 .4333 +vt .1290 .3528 +vt .2257 .3751 +vt .5286 .7851 +vt .5185 .8854 +vt .5439 .5539 +vt .5372 .6732 +vt .5507 .3118 +vt .5484 .4319 +vt .5505 .1982 +vt .5638 .4670 +vt .2135 .5223 +vt .1169 .5559 +vt .4060 .9635 +vt .5073 .9702 +vt .0347 .5869 +vt .1339 .5987 +vt .0594 .6489 +vt .3580 .3401 +vt .4645 .3905 +vt .1660 .2596 +vt .2572 .2959 +vt .6463 .7858 +vt .6294 .8860 +vt .6615 .5546 +vt .6572 .6739 +vt .6504 .3124 +vt .6593 .4325 +vt .6147 .0960 +vt .6354 .1987 +vt .5725 .4452 +vt .2222 .5441 +vt .6071 .9707 +vt .1586 .6371 +vt .0952 .7048 +vt .3939 .2841 +vt .4892 .3519 +vt .2198 .1758 +vt .3030 .2246 +vt .7576 .7792 +vt .7343 .8799 +vt .7729 .5480 +vt .7707 .6672 +vt .7448 .3068 +vt .7641 .4264 +vt .6778 .0923 +vt .7157 .1940 +vt .5852 .4255 +vt .2348 .5637 +vt .0879 .2327 +vt .1477 .1396 +vt .1900 .6699 +vt .1409 .7523 +vt .4397 .2364 +vt .5207 .3191 +vt .2883 .1045 +vt .3612 .1640 +vt .8583 .7657 +vt .8291 .8671 +vt .8736 .5345 +vt .8734 .6534 +vt .8302 .2953 +vt .8590 .4136 +vt .7348 .0846 +vt .7883 .1842 +vt .6012 .4088 +vt .2508 .5804 +vt .2237 .0604 +vt .2270 .6956 +vt .1945 .7896 +vt .4935 .1990 +vt .5578 .2933 +vt .3688 .0485 +vt .4297 .1164 +vt .7596 .1875 +vt .8237 .2729 +vt .7589 .3099 +vt .6985 .2224 +vt .9598 .5145 +vt .9612 .6330 +vt .9033 .2784 +vt .9402 .3948 +vt .7836 .0733 +vt .8504 .1698 +vt .6201 .3956 +vt .2696 .5935 +vt .6845 .1145 +vt .6295 .1458 +vt .8744 .3671 +vt .8083 .4049 +vt .2681 .7133 +vt .2542 .8154 +vt .5533 .1732 +vt .5990 .2756 +vt .5545 .0831 +vt .5638 .1805 +vt .4986 .1126 +vt .6814 .3507 +vt .6255 .2609 +vt .8449 .5038 +vt .7674 .5447 +vt .7293 .4465 +vt .8672 .6028 +vt .8744 .6981 +vt .8088 .7328 +vt .7942 .6413 +vt .1735 .8721 +vt .2494 .9048 +vt .6411 .3866 +vt .2906 .6025 +vt .5058 .0836 +vt .8997 .1513 +vt .9612 .2566 +vt .3117 .7223 +vt .3175 .8285 +vt .6167 .1601 +vt .6427 .2665 +vt .4899 .2170 +vt .4358 .1436 +vt .5943 .3938 +vt .5435 .3015 +vt .6803 .5878 +vt .6405 .4905 +vt .7349 .7693 +vt .7122 .6819 +vt .3300 .9215 +vt .6634 .3820 +vt .3128 .6071 +vt .5865 .0668 +vt .8104 .8155 +vt .7476 .8466 +vt .3561 .7223 +vt .3820 .8285 +vt .6814 .1601 +vt .6873 .2665 +vt .4108 .2540 +vt .3685 .1751 +vt .5009 .4375 +vt .4555 .3426 +vt .5869 .6314 +vt .5453 .5350 +vt .6558 .8063 +vt .6242 .7231 +vt .4121 .9215 +vt .6861 .3820 +vt .3355 .6071 +vt .6689 .0668 +vt .6803 .8781 +vt .3997 .7133 +vt .4453 .8154 +vt .7449 .1732 +vt .7310 .2756 +vt .3293 .2902 +vt .2992 .2059 +vt .4049 .4801 +vt .3650 .3828 +vt .4909 .6741 +vt .4474 .5785 +vt .5743 .8425 +vt .5337 .7632 +vt .4927 .9048 +vt .7084 .3866 +vt .3577 .6025 +vt .3303 .1090 +vt .2759 .1331 +vt .6110 .9088 +vt .4408 .6956 +vt .5049 .7896 +vt .8047 .1990 +vt .7721 .2933 +vt .2488 .3240 +vt .2307 .2346 +vt .3098 .5200 +vt .2755 .4203 +vt .3958 .7139 +vt .3504 .6191 +vt .4937 .8763 +vt .4442 .8008 +vt .5686 .8721 +vt .7294 .3956 +vt .3786 .5935 +vt .2220 .1557 +vt .5425 .9376 +vt .4778 .6699 +vt .5586 .7523 +vt .8585 .2364 +vt .8092 .3191 +vt .1721 .3542 +vt .1655 .2603 +vt .2194 .5556 +vt .1903 .4539 +vt .3054 .7496 +vt .2583 .6555 +vt .4171 .9065 +vt .3590 .8343 +vt .6369 .8246 +vt .7483 .4088 +vt .3975 .5804 +vt .1708 .1759 +vt .6293 .9398 +vt .7096 .8839 +vt .5092 .6371 +vt .6042 .7048 +vt .9042 .2841 +vt .8407 .3519 +vt .1024 .3796 +vt .1062 .2820 +vt .1371 .5857 +vt .1128 .4822 +vt .2231 .7796 +vt .1744 .6861 +vt .3473 .9319 +vt .2815 .8626 +vt .6950 .7641 +vt .7643 .4255 +vt .4135 .5637 +vt .8942 .1640 +vt .9524 .2246 +vt .7779 .8128 +vt .5339 .5987 +vt .6401 .6489 +vt .9402 .3401 +vt .8655 .3905 +vt .1713 .8509 +vt .1057 .7519 +vt .1748 .7259 +vt .2300 .8288 +vt .0547 .6432 +vt .0202 .5290 +vt .1016 .4984 +vt .1314 .6143 +vt .1522 .8028 +vt .1020 .7098 +vt .8499 .8490 +vt .8316 .7292 +vt .9096 .7561 +vt .7406 .6930 +vt .7770 .4452 +vt .4261 .5441 +vt .2488 .9364 +vt .2949 .9190 +vt .0661 .6089 +vt .2147 .8845 +vt .5509 .5559 +vt .6648 .5869 +vt .9649 .4023 +vt .8825 .4333 +vt .2565 .7037 +vt .2995 .8099 +vt .1980 .4722 +vt .2223 .5897 +vt .2529 .8066 +vt .2531 .6952 +vt .3495 .6690 +vt .3512 .7799 +vt .8686 .6363 +vt .9506 .6528 +vt .7721 .6140 +vt .7857 .4670 +vt .4348 .5223 +vt .3496 .9042 +vt .0865 .3825 +vt .1848 .3558 +vt .2685 .5926 +vt .3593 .5679 +vt .5596 .5105 +vt .6774 .5210 +vt .9776 .4684 +vt .8912 .4788 +vt .3478 .6861 +vt .3771 .7950 +vt .3057 .4514 +vt .3237 .5701 +vt .4572 .6482 +vt .4610 .7587 +vt .8874 .5377 +vt .9716 .5432 +vt .7881 .5301 +vt .7901 .4902 +vt .4392 .4992 +vt .4106 .8924 +vt .2946 .3346 +vt .4607 .5484 +vt .5596 .4642 +vt .6774 .4538 +vt .9776 .5357 +vt .8912 .5252 +vt .4451 .6738 +vt .4599 .7845 +vt .4205 .4369 +vt .4318 .5564 +vt .5720 .6337 +vt .5781 .7439 +vt .8874 .4371 +vt .9716 .4315 +vt .7881 .4446 +vt .7901 .5139 +vt .4392 .4756 +vt .4756 .8842 +vt .4117 .3198 +vt .5689 .5347 +vt .5509 .4188 +vt .6648 .3879 +vt .4916 .9692 +vt .5422 .8798 +vt .5374 .9662 +vt .5447 .6672 +vt .5446 .7789 +vt .5380 .4292 +vt .5425 .5491 +vt .6895 .6260 +vt .6979 .7360 +vt .5689 .4506 +vt .6685 .4440 +vt .6796 .5274 +vt .7721 .3607 +vt .8825 .5707 +vt .7857 .5371 +vt .4348 .4524 +vt .5315 .3119 +vt .8686 .3385 +vt .5339 .3761 +vt .6401 .3258 +vt .9649 .6018 +vt .9402 .6640 +vt .8655 .6136 +vt .6428 .6667 +vt .6281 .7784 +vt .6538 .4285 +vt .6515 .5485 +vt .8052 .6253 +vt .8159 .7353 +vt .7666 .4435 +vt .7886 .5268 +vt .7406 .2817 +vt .7770 .5589 +vt .4261 .4306 +vt .6077 .8795 +vt .6495 .3112 +vt .8316 .2456 +vt .5092 .3376 +vt .6042 .2699 +vt .9042 .7200 +vt .8407 .6522 +vt .7357 .6721 +vt .7070 .7831 +vt .7632 .4350 +vt .7547 .5546 +vt .6388 .2012 +vt .7483 .2076 +vt .7611 .3178 +vt .9096 .2187 +vt .7779 .1620 +vt .8499 .1258 +vt .6950 .2106 +vt .7643 .5786 +vt .4135 .4110 +vt .6697 .8831 +vt .6764 .4374 +vt .6597 .3389 +vt .7629 .3449 +vt .7858 .4439 +vt .4778 .3049 +vt .5586 .2224 +vt .8585 .7676 +vt .8092 .6850 +vt .8196 .6834 +vt .7784 .7927 +vt .8623 .4483 +vt .8479 .5671 +vt .8473 .2209 +vt .8620 .3314 +vt .7096 .0908 +vt .7740 .0468 +vt .6369 .1502 +vt .7483 .5953 +vt .3975 .3943 +vt .7258 .8907 +vt .7253 .1087 +vt .8185 .1212 +vt .4408 .2792 +vt .5049 .1851 +vt .8047 .8051 +vt .7721 .7108 +vt .8914 .7001 +vt .8395 .8068 +vt .9470 .4679 +vt .9278 .5857 +vt .2675 .7495 +vt .1819 .6897 +vt .2251 .6311 +vt .3116 .6897 +vt .1065 .618 +vt .0441 .5369 +vt .0807 .4872 +vt .1471 .5627 +vt .5686 .1026 +vt .7294 .6085 +vt .3786 .3812 +vt .7738 .9018 +vt .9484 .3514 +vt .4843 .3353 +vt .4398 .2656 +vt .4884 .2107 +vt .5414 .2707 +vt .3997 .2614 +vt .4453 .1594 +vt .7449 .8308 +vt .7310 .7285 +vt .9484 .7215 +vt .8879 .8251 +vt .9272 .3888 +vt .9025 .4985 +vt .8167 .4532 +vt .8464 .3462 +vt .2734 .5606 +vt .3608 .6179 +vt .1217 .4274 +vt .1927 .4963 +vt .4927 .0699 +vt .7084 .6175 +vt .3577 .3722 +vt .8257 .8877 +vt .7497 .9205 +vt .9352 .2833 +vt .8625 .2449 +vt .8620 .6080 +vt .7745 .5619 +vt .0284 .4074 +vt .0633 .3566 +vt .3561 .2524 +vt .3820 .1463 +vt .6814 .8440 +vt .6873 .7376 +vt .8643 .1533 +vt .7807 .2045 +vt .7948 .1189 +vt .7203 .4055 +vt .7556 .3013 +vt .3250 .4811 +vt .4134 .5368 +vt .1654 .3600 +vt .2413 .4214 +vt .4121 .0532 +vt .6861 .6221 +vt .3355 .3676 +vt .6689 .9373 +vt .6762 .5132 +vt .1005 .2993 +vt .6781 .5020 +vt .3208 .4874 +vt .3300 .0532 +usemtl None +s off +f 8/1 7/2 22/3 23/4 +f 6/5 5/6 20/7 21/8 +f 4/9 3/1 18/11 19/12 +f 15/13 14/14 29/15 30/16 +f 2/17 1/18 16/19 17/2 +f 13/21 12/22 27/23 28/24 +f 11/25 10/26 25/27 26/28 +f 9/29 8/3 23/31 24/32 +f 7/2 6/5 21/8 22/3 +f 5/6 4/9 19/12 20/7 +f 3/33 2/17 17/2 18/34 +f 14/14 13/21 28/24 29/15 +f 12/35 11/25 26/28 27/36 +f 10/26 9/29 24/32 25/27 +f 18/34 17/2 32/37 33/38 +f 29/15 28/24 43/39 44/4 +f 27/36 26/28 41/41 42/42 +f 25/27 24/32 39/43 40/44 +f 23/4 22/3 37/45 38/46 +f 21/8 20/7 35/47 36/48 +f 19/12 18/11 33/49 34/5 +f 30/16 29/15 44/4 45/51 +f 17/2 16/19 31/52 32/37 +f 28/24 27/23 42/53 43/39 +f 26/28 25/27 40/44 41/41 +f 24/32 23/31 38/54 39/43 +f 22/3 21/8 36/48 37/45 +f 20/7 19/12 34/5 35/47 +f 33/38 32/37 47/55 48/56 +f 44/4 43/39 58/57 59/58 +f 42/53 41/59 56/6 57/61 +f 40/44 39/43 54/62 55/63 +f 38/46 37/45 52/64 53/65 +f 36/48 35/47 50/66 51/67 +f 34/5 33/49 48/68 49/69 +f 45/51 44/4 59/58 60/7 +f 32/37 31/52 46/71 47/55 +f 43/39 42/53 57/61 58/57 +f 41/41 40/44 55/63 56/72 +f 39/43 38/54 53/73 54/62 +f 37/45 36/48 51/67 52/64 +f 35/47 34/5 49/69 50/66 +f 48/56 47/55 62/74 63/75 +f 59/58 58/57 73/76 74/77 +f 57/61 56/6 71/78 72/79 +f 55/63 54/62 69/8 70/81 +f 53/65 52/64 67/82 68/83 +f 51/67 50/66 65/84 66/85 +f 49/86 48/56 63/75 64/87 +f 60/7 59/58 74/77 75/88 +f 47/55 46/71 61/89 62/74 +f 58/57 57/61 72/79 73/76 +f 56/72 55/63 70/81 71/9 +f 54/62 53/73 68/91 69/8 +f 52/64 51/67 66/85 67/82 +f 50/66 49/69 64/92 65/84 +f 63/75 62/74 77/93 78/94 +f 74/77 73/76 88/95 89/96 +f 72/79 71/78 86/97 87/98 +f 70/81 69/8 84/99 85/1 +f 68/91 67/101 82/102 83/103 +f 66/104 65/105 80/106 81/107 +f 64/108 63/109 78/11 79/111 +f 75/88 74/77 89/96 90/112 +f 62/74 61/89 76/113 77/93 +f 73/76 72/79 87/98 88/95 +f 71/78 70/114 85/115 86/97 +f 69/8 68/91 83/103 84/99 +f 67/116 66/104 81/107 82/117 +f 65/105 64/108 79/111 80/106 +f 78/94 77/93 92/118 93/119 +f 89/96 88/95 103/12 104/121 +f 87/98 86/97 101/122 102/123 +f 85/124 84/125 99/126 100/127 +f 83/128 82/117 97/129 98/13 +f 81/107 80/106 95/131 96/132 +f 79/111 78/11 93/133 94/134 +f 90/112 89/96 104/121 105/135 +f 77/93 76/113 91/136 92/118 +f 88/95 87/98 102/123 103/12 +f 86/97 85/115 100/137 101/122 +f 84/125 83/128 98/13 99/126 +f 82/117 81/107 96/132 97/129 +f 80/106 79/111 94/134 95/131 +f 93/119 92/118 107/138 108/139 +f 104/121 103/12 118/14 119/141 +f 102/123 101/122 116/142 117/143 +f 100/127 99/126 114/144 115/145 +f 98/13 97/129 112/146 113/147 +f 96/132 95/131 110/148 111/149 +f 94/134 93/133 108/15 109/151 +f 105/135 104/121 119/141 120/152 +f 92/118 91/136 106/153 107/138 +f 103/12 102/123 117/143 118/14 +f 101/122 100/137 115/154 116/142 +f 99/126 98/13 113/147 114/144 +f 97/129 96/132 111/149 112/146 +f 95/131 94/134 109/151 110/148 +f 108/139 107/138 122/155 123/156 +f 119/141 118/14 133/157 134/158 +f 117/143 116/142 131/159 132/16 +f 115/145 114/144 129/161 130/162 +f 113/147 112/146 127/163 128/164 +f 111/149 110/148 125/165 126/166 +f 109/151 108/15 123/167 124/168 +f 120/152 119/141 134/158 135/169 +f 107/138 106/153 121/17 122/155 +f 118/14 117/143 132/16 133/157 +f 116/142 115/154 130/171 131/159 +f 114/144 113/147 128/164 129/161 +f 112/146 111/149 126/166 127/163 +f 110/148 109/151 124/168 125/165 +f 123/167 122/172 137/173 138/174 +f 134/158 133/157 148/175 149/176 +f 132/16 131/159 146/177 147/178 +f 130/162 129/161 144/179 145/18 +f 128/164 127/163 142/181 143/182 +f 126/166 125/165 140/183 141/184 +f 124/168 123/167 138/174 139/185 +f 135/169 134/158 149/176 150/186 +f 122/155 121/17 136/187 137/188 +f 133/157 132/16 147/178 148/175 +f 131/189 130/162 145/18 146/19 +f 129/161 128/164 143/182 144/179 +f 127/163 126/166 141/184 142/181 +f 125/165 124/168 139/185 140/183 +f 138/191 137/188 152/192 153/193 +f 149/176 148/175 163/194 164/195 +f 147/178 146/177 161/196 162/197 +f 145/18 144/179 159/198 160/199 +f 143/182 142/181 157/2 158/201 +f 141/184 140/183 155/202 156/203 +f 139/185 138/174 153/204 154/205 +f 150/186 149/176 164/195 165/206 +f 137/188 136/187 151/207 152/192 +f 148/175 147/178 162/197 163/194 +f 146/19 145/18 160/199 161/208 +f 144/179 143/182 158/201 159/198 +f 142/181 141/184 156/203 157/2 +f 140/183 139/185 154/205 155/202 +f 153/193 152/192 167/209 168/21 +f 164/195 163/194 178/211 179/212 +f 162/197 161/196 176/213 177/214 +f 160/199 159/198 174/215 175/216 +f 158/201 157/2 172/217 173/218 +f 156/203 155/202 170/219 171/22 +f 154/205 153/204 168/221 169/222 +f 165/206 164/195 179/212 180/223 +f 152/192 151/207 166/224 167/209 +f 163/194 162/197 177/214 178/211 +f 161/196 160/225 175/226 176/213 +f 159/198 158/201 173/218 174/215 +f 157/2 156/203 171/22 172/217 +f 155/202 154/205 169/222 170/219 +f 168/21 167/209 182/227 183/228 +f 179/212 178/211 193/229 194/23 +f 177/214 176/213 191/231 192/232 +f 175/216 174/215 189/233 190/234 +f 173/218 172/217 187/235 188/236 +f 171/22 170/219 185/237 186/238 +f 169/222 168/221 183/239 184/24 +f 180/223 179/212 194/23 195/241 +f 167/209 166/224 181/242 182/227 +f 178/211 177/214 192/232 193/229 +f 176/213 175/226 190/243 191/231 +f 174/215 173/218 188/236 189/233 +f 172/217 171/22 186/238 187/235 +f 170/219 169/222 184/24 185/237 +f 183/228 182/227 197/244 198/245 +f 194/23 193/229 208/246 209/247 +f 192/232 191/231 206/248 207/249 +f 190/25 189/251 204/252 205/253 +f 188/236 187/235 202/254 203/255 +f 186/238 185/237 200/256 201/257 +f 184/24 183/239 198/258 199/259 +f 195/241 194/23 209/247 210/26 +f 182/227 181/242 196/261 197/244 +f 193/229 192/232 207/249 208/246 +f 191/262 190/25 205/253 206/263 +f 189/251 188/264 203/265 204/252 +f 187/235 186/238 201/257 202/254 +f 185/237 184/24 199/259 200/256 +f 198/245 197/244 212/266 213/267 +f 209/247 208/246 223/268 224/269 +f 207/27 206/263 221/271 222/272 +f 205/253 204/252 219/273 220/274 +f 203/265 202/275 217/276 218/277 +f 201/278 200/279 215/28 216/281 +f 199/282 198/245 213/267 214/283 +f 210/26 209/247 224/269 225/284 +f 197/244 196/261 211/285 212/266 +f 208/246 207/249 222/286 223/268 +f 206/263 205/253 220/274 221/271 +f 204/252 203/265 218/277 219/273 +f 202/275 201/278 216/281 217/276 +f 200/256 199/259 214/287 215/288 +f 213/267 212/266 227/289 228/29 +f 224/269 223/268 238/291 239/292 +f 222/272 221/271 236/293 237/294 +f 220/274 219/273 234/295 235/296 +f 218/277 217/276 232/297 233/298 +f 216/281 215/28 230/299 231/3 +f 214/283 213/267 228/29 229/301 +f 225/284 224/269 239/292 240/302 +f 212/266 211/285 226/303 227/289 +f 223/268 222/286 237/304 238/291 +f 221/271 220/274 235/296 236/293 +f 219/273 218/277 233/298 234/295 +f 217/276 216/281 231/3 232/297 +f 215/28 214/305 229/306 230/299 +f 228/29 227/289 242/307 243/308 +f 239/292 238/291 253/309 254/31 +f 237/294 236/293 251/311 252/312 +f 235/296 234/295 249/313 250/314 +f 233/298 232/297 247/315 248/316 +f 231/3 230/299 245/317 246/318 +f 229/301 228/29 243/308 244/319 +f 240/302 239/292 254/31 255/32 +f 227/289 226/303 241/321 242/307 +f 238/291 237/304 252/322 253/309 +f 236/293 235/296 250/314 251/311 +f 234/295 233/298 248/316 249/313 +f 232/297 231/3 246/318 247/315 +f 230/299 229/306 244/323 245/317 +f 243/308 242/307 257/324 258/325 +f 254/31 253/309 268/326 269/327 +f 252/312 251/311 266/328 267/329 +f 250/314 249/313 264/33 265/331 +f 248/316 247/315 262/332 263/333 +f 246/318 245/317 260/334 261/335 +f 244/319 243/308 258/325 259/336 +f 255/32 254/31 269/327 270/337 +f 242/307 241/321 256/338 257/324 +f 253/339 252/312 267/329 268/34 +f 251/311 250/314 265/331 266/328 +f 249/313 248/316 263/333 264/33 +f 247/315 246/318 261/335 262/332 +f 245/317 244/323 259/341 260/334 +f 258/325 257/324 272/342 273/343 +f 269/327 268/326 283/344 284/345 +f 267/329 266/328 281/346 282/347 +f 265/331 264/33 279/348 280/349 +f 263/333 262/332 277/35 278/351 +f 261/335 260/334 275/352 276/353 +f 259/336 258/325 273/343 274/354 +f 270/337 269/327 284/345 285/355 +f 257/324 256/338 271/356 272/342 +f 268/34 267/329 282/347 283/357 +f 266/328 265/331 280/349 281/346 +f 264/33 263/333 278/351 279/348 +f 262/332 261/335 276/353 277/35 +f 260/334 259/341 274/358 275/352 +f 273/343 272/342 287/359 288/36 +f 284/345 283/344 298/361 299/362 +f 282/347 281/346 296/363 297/364 +f 280/349 279/348 294/365 295/366 +f 278/351 277/35 292/367 293/368 +f 276/353 275/352 290/369 291/37 +f 274/354 273/343 288/36 289/371 +f 285/355 284/345 299/362 300/372 +f 272/342 271/356 286/373 287/359 +f 283/357 282/347 297/364 298/374 +f 281/346 280/349 295/366 296/363 +f 279/348 278/351 293/368 294/365 +f 277/35 276/353 291/37 292/367 +f 275/375 274/354 289/371 290/376 +f 288/36 287/359 302/377 303/378 +f 299/362 298/361 313/379 314/38 +f 297/364 296/363 311/381 312/382 +f 295/366 294/365 309/383 310/384 +f 293/368 292/367 307/385 308/386 +f 291/37 290/369 305/387 306/388 +f 289/371 288/36 303/378 304/389 +f 300/372 299/362 314/38 315/39 +f 287/359 286/373 301/391 302/377 +f 298/361 297/392 312/393 313/379 +f 296/363 295/366 310/384 311/381 +f 294/365 293/368 308/386 309/383 +f 292/367 291/37 306/388 307/385 +f 290/376 289/371 304/389 305/394 +f 303/378 302/377 317/395 318/396 +f 314/38 313/379 328/397 329/398 +f 312/399 311/4 326/401 327/402 +f 310/403 309/404 324/405 325/406 +f 308/386 307/385 322/407 323/408 +f 306/409 305/394 320/41 321/411 +f 304/389 303/378 318/396 319/412 +f 315/39 314/38 329/398 330/413 +f 302/377 301/391 316/414 317/395 +f 313/415 312/399 327/402 328/416 +f 311/4 310/403 325/406 326/401 +f 309/383 308/386 323/408 324/417 +f 307/385 306/388 321/418 322/407 +f 305/394 304/389 319/412 320/41 +f 318/396 317/395 333/419 334/42 +f 329/398 328/397 344/421 345/422 +f 327/402 326/401 342/423 343/424 +f 325/406 324/405 340/425 341/426 +f 323/427 322/428 338/429 339/43 +f 321/411 320/41 336/431 337/432 +f 319/412 318/396 334/42 335/433 +f 330/413 329/398 345/422 346/434 +f 317/395 316/414 332/435 333/419 +f 328/416 327/402 343/424 344/436 +f 326/401 325/406 341/426 342/423 +f 324/405 323/437 339/438 340/425 +f 322/428 321/439 337/44 338/429 +f 320/41 319/412 335/433 336/431 +f 334/42 333/419 348/441 349/442 +f 345/422 344/421 359/443 360/444 +f 343/424 342/423 357/445 358/446 +f 341/426 340/425 355/447 356/448 +f 339/43 338/429 353/449 354/45 +f 337/432 336/431 351/451 352/452 +f 335/433 334/42 349/442 350/453 +f 346/434 345/422 360/444 361/454 +f 333/419 332/435 347/455 348/441 +f 344/436 343/424 358/446 359/456 +f 342/423 341/426 356/448 357/445 +f 340/425 339/438 354/457 355/447 +f 338/429 337/44 352/458 353/449 +f 336/431 335/433 350/453 351/451 +f 349/442 348/441 363/459 364/46 +f 360/444 359/443 374/461 375/462 +f 358/446 357/445 372/463 373/464 +f 356/448 355/447 370/465 371/466 +f 354/45 353/449 368/467 369/468 +f 352/452 351/451 366/469 367/47 +f 350/453 349/442 364/46 365/471 +f 361/454 360/444 375/462 376/472 +f 348/441 347/455 362/473 363/459 +f 359/456 358/446 373/464 374/474 +f 357/445 356/448 371/466 372/463 +f 355/447 354/457 369/475 370/465 +f 353/449 352/458 367/476 368/467 +f 351/451 350/453 365/471 366/469 +f 364/46 363/459 378/477 379/478 +f 375/479 374/474 389/48 390/481 +f 373/464 372/463 387/482 388/483 +f 371/466 370/465 385/484 386/485 +f 369/468 368/467 383/486 384/487 +f 367/476 366/488 381/489 382/49 +f 365/471 364/46 379/478 380/491 +f 376/472 375/462 390/492 391/493 +f 363/459 362/473 377/494 378/477 +f 374/474 373/464 388/483 389/48 +f 372/463 371/466 386/485 387/482 +f 370/465 369/475 384/495 385/484 +f 368/467 367/476 382/49 383/486 +f 366/469 365/471 380/491 381/496 +f 379/478 378/477 393/497 394/498 +f 390/492 389/499 404/5 405/501 +f 388/483 387/482 402/502 403/503 +f 386/485 385/484 400/504 401/505 +f 384/487 383/486 398/506 399/507 +f 382/49 381/489 396/508 397/509 +f 380/491 379/478 394/498 395/51 +f 391/493 390/492 405/501 406/511 +f 378/477 377/494 392/512 393/497 +f 389/48 388/483 403/503 404/513 +f 387/482 386/485 401/505 402/502 +f 385/484 384/495 399/514 400/504 +f 383/486 382/49 397/509 398/506 +f 381/496 380/491 395/51 396/515 +f 394/498 393/497 408/516 409/517 +f 405/501 404/5 419/518 420/519 +f 403/503 402/502 417/52 418/521 +f 401/505 400/504 415/522 416/523 +f 399/514 398/524 413/525 414/526 +f 397/527 396/515 411/528 412/529 +f 395/51 394/498 409/517 410/53 +f 406/511 405/501 420/519 421/531 +f 393/497 392/512 407/532 408/516 +f 404/513 403/503 418/521 419/533 +f 402/502 401/505 416/523 417/52 +f 400/504 399/514 414/526 415/522 +f 398/534 397/535 412/536 413/537 +f 396/515 395/51 410/53 411/528 +f 409/517 408/516 423/538 424/539 +f 420/519 419/518 434/54 435/541 +f 418/521 417/52 432/542 433/543 +f 416/523 415/522 430/544 431/545 +f 414/526 413/525 428/546 429/547 +f 412/529 411/528 426/548 427/549 +f 410/53 409/517 424/539 425/55 +f 421/531 420/519 435/541 436/551 +f 408/516 407/532 422/552 423/538 +f 419/533 418/521 433/543 434/553 +f 417/52 416/523 431/545 432/542 +f 415/522 414/526 429/547 430/544 +f 413/525 412/554 427/555 428/546 +f 411/528 410/53 425/55 426/548 +f 424/539 423/538 438/556 439/557 +f 435/541 434/54 449/558 450/559 +f 433/543 432/542 447/56 448/561 +f 431/545 430/544 445/562 446/563 +f 429/564 428/565 443/566 444/567 +f 427/568 426/569 441/57 442/571 +f 425/55 424/539 439/557 440/572 +f 436/551 435/541 450/559 451/573 +f 423/538 422/552 437/574 438/556 +f 434/553 433/543 448/561 449/575 +f 432/542 431/545 446/563 447/56 +f 430/544 429/547 444/576 445/562 +f 428/565 427/568 442/571 443/566 +f 426/577 425/578 440/579 441/58 +f 439/557 438/556 454/581 455/582 +f 450/559 449/558 465/583 466/584 +f 448/561 447/56 463/585 464/586 +f 446/587 445/588 461/589 462/59 +f 444/567 443/566 459/591 460/592 +f 442/571 441/57 457/593 458/594 +f 440/572 439/557 455/582 456/595 +f 451/573 450/559 466/584 467/596 +f 438/556 437/574 453/597 454/581 +f 449/558 448/598 464/599 465/583 +f 447/6 446/587 462/59 463/601 +f 445/588 444/602 460/603 461/589 +f 443/566 442/571 458/594 459/591 +f 441/57 440/604 456/605 457/593 +f 455/582 454/581 469/606 470/607 +f 466/584 465/583 480/608 481/609 +f 464/61 463/601 478/611 479/612 +f 462/59 461/589 476/613 477/614 +f 460/592 459/591 474/615 475/616 +f 458/594 457/593 472/617 473/618 +f 456/595 455/582 470/607 471/619 +f 467/596 466/584 481/609 482/62 +f 454/581 453/597 468/621 469/606 +f 465/583 464/599 479/622 480/608 +f 463/601 462/59 477/614 478/611 +f 461/589 460/603 475/623 476/613 +f 459/591 458/594 473/618 474/615 +f 457/593 456/605 471/624 472/617 +f 331/625 15/13 30/16 +f 1/18 452/626 16/19 +f 16/19 452/626 31/52 +f 331/625 30/16 45/51 +f 31/52 452/626 46/71 +f 331/625 45/51 60/7 +f 46/71 452/626 61/89 +f 331/625 60/7 75/88 +f 61/89 452/626 76/113 +f 331/625 75/88 90/112 +f 76/113 452/626 91/136 +f 331/625 90/112 105/135 +f 91/136 452/626 106/153 +f 331/625 105/135 120/152 +f 106/153 452/626 121/17 +f 331/625 120/152 135/169 +f 121/17 452/626 136/187 +f 331/625 135/169 150/186 +f 136/187 452/626 151/207 +f 331/625 150/186 165/206 +f 151/207 452/626 166/224 +f 331/625 165/206 180/223 +f 166/224 452/626 181/242 +f 331/625 180/223 195/241 +f 181/242 452/626 196/261 +f 331/625 195/241 210/26 +f 196/261 452/626 211/285 +f 331/625 210/26 225/284 +f 211/285 452/626 226/303 +f 331/625 225/284 240/302 +f 226/303 452/626 241/321 +f 331/625 240/302 255/32 +f 241/321 452/626 256/338 +f 331/625 255/32 270/337 +f 256/338 452/626 271/356 +f 331/625 270/337 285/355 +f 271/356 452/626 286/373 +f 331/625 285/355 300/372 +f 286/373 452/626 301/391 +f 331/625 300/372 315/39 +f 301/391 452/626 316/414 +f 331/625 315/39 330/413 +f 316/414 452/626 332/435 +f 331/625 330/413 346/434 +f 332/435 452/626 347/455 +f 331/625 346/434 361/454 +f 347/455 452/626 362/473 +f 331/625 361/454 376/472 +f 362/473 452/626 377/494 +f 331/625 376/472 391/493 +f 377/494 452/626 392/512 +f 331/625 391/493 406/511 +f 392/512 452/626 407/532 +f 331/625 406/511 421/531 +f 407/532 452/626 422/552 +f 331/625 421/531 436/551 +f 422/552 452/626 437/574 +f 331/625 436/551 451/573 +f 437/574 452/626 453/597 +f 331/625 451/573 467/596 +f 453/597 452/626 468/621 +f 331/625 467/596 482/62 +f 470/607 469/606 2/17 3/33 +f 481/609 480/608 13/21 14/14 +f 468/621 452/626 1/18 +f 479/612 478/611 11/25 12/35 +f 477/614 476/613 9/29 10/26 +f 475/616 474/615 7/2 8/1 +f 473/618 472/617 5/6 6/5 +f 471/619 470/607 3/33 4/627 +f 482/62 481/609 14/14 15/13 +f 469/606 468/621 1/18 2/17 +f 480/608 479/622 12/22 13/21 +f 478/611 477/614 10/26 11/25 +f 476/613 475/623 8/3 9/29 +f 474/615 473/618 6/5 7/2 +f 472/617 471/624 4/9 5/6 +f 331/625 482/62 15/13 diff --git a/minerdream/models/lapislazuli.obj b/minerdream/models/lapislazuli.obj new file mode 100644 index 0000000..053091b --- /dev/null +++ b/minerdream/models/lapislazuli.obj @@ -0,0 +1,1627 @@ +# Blender v2.69 (sub . OBJ File: '' +# www.blender.org +mtllib jade.mtl +o Sphere +v -.0390 -.3059 . +v -.0765 -.3116 . +v -.1111 -.3208 . +v -.1414 -.3333 . +v -.1662 -.3484 . +v -.1847 -.3657 . +v -.1961 -.3845 . +v -.2 -.4040 . +v -.1961 -.4235 . +v -.1847 -.4423 . +v -.1662 -.4595 . +v -.1414 -.4747 . +v -.1111 -.4871 . +v -.0765 -.4964 . +v -.0390 -.5021 . +v -.0382 -.3059 -.0057 +v -.0750 -.3116 -.0111 +v -.1089 -.3208 -.0162 +v -.1387 -.3333 -.0206 +v -.1630 -.3484 -.0243 +v -.1812 -.3657 -.0270 +v -.1923 -.3845 -.0287 +v -.1961 -.4040 -.0292 +v -.1923 -.4235 -.0287 +v -.1812 -.4423 -.0270 +v -.1630 -.4595 -.0243 +v -.1387 -.4747 -.0206 +v -.1089 -.4871 -.0162 +v -.0750 -.4964 -.0111 +v -.0382 -.5021 -.0057 +v -.0360 -.3059 -.0111 +v -.0707 -.3116 -.0219 +v -.1026 -.3208 -.0318 +v -.1306 -.3333 -.0405 +v -.1536 -.3484 -.0477 +v -.1707 -.3657 -.0530 +v -.1812 -.3845 -.0563 +v -.1847 -.4040 -.0574 +v -.1812 -.4235 -.0563 +v -.1707 -.4423 -.0530 +v -.1536 -.4595 -.0477 +v -.1306 -.4747 -.0405 +v -.1026 -.4871 -.0318 +v -.0707 -.4964 -.0219 +v -.0360 -.5021 -.0111 +v -.0324 -.3059 -.0162 +v -.0636 -.3116 -.0318 +v -.0923 -.3208 -.0462 +v -.1175 -.3333 -.0589 +v -.1382 -.3484 -.0692 +v -.1536 -.3657 -.0769 +v -.1630 -.3845 -.0817 +v -.1662 -.4040 -.0833 +v -.1630 -.4235 -.0817 +v -.1536 -.4423 -.0769 +v -.1382 -.4595 -.0692 +v -.1175 -.4747 -.0589 +v -.0923 -.4871 -.0462 +v -.0636 -.4964 -.0318 +v -.0324 -.5021 -.0162 +v -.0275 -.3059 -.0206 +v -.0541 -.3116 -.0405 +v -.0785 -.3208 -.0589 +v -.1 -.3333 -.075 +v -.1175 -.3484 -.0881 +v -.1306 -.3657 -.0979 +v -.1387 -.3845 -.1040 +v -.1414 -.4040 -.1060 +v -.1387 -.4235 -.1040 +v -.1306 -.4423 -.0979 +v -.1175 -.4595 -.0881 +v -.1 -.4747 -.075 +v -.0785 -.4871 -.0589 +v -.0541 -.4964 -.0405 +v -.0275 -.5021 -.0206 +v -.0216 -.3059 -.0243 +v -.0425 -.3116 -.0477 +v -.0617 -.3208 -.0692 +v -.0785 -.3333 -.0881 +v -.0923 -.3484 -.1037 +v -.1026 -.3657 -.1152 +v -.1089 -.3845 -.1223 +v -.1111 -.4040 -.1247 +v -.1089 -.4235 -.1223 +v -.1026 -.4423 -.1152 +v -.0923 -.4595 -.1037 +v -.0785 -.4747 -.0881 +v -.0617 -.4871 -.0692 +v -.0425 -.4964 -.0477 +v -.0216 -.5021 -.0243 +v -.0149 -.3059 -.0270 +v -.0292 -.3116 -.0530 +v -.0425 -.3208 -.0769 +v -.0541 -.3333 -.0979 +v -.0636 -.3484 -.1152 +v -.0707 -.3657 -.1280 +v -.0750 -.3845 -.1359 +v -.0765 -.4040 -.1385 +v -.0750 -.4235 -.1359 +v -.0707 -.4423 -.1280 +v -.0636 -.4595 -.1152 +v -.0541 -.4747 -.0979 +v -.0425 -.4871 -.0769 +v -.0292 -.4964 -.0530 +v -.0149 -.5021 -.0270 +v -.0076 -.3059 -.0287 +v -.0149 -.3116 -.0563 +v -.0216 -.3208 -.0817 +v -.0275 -.3333 -.1040 +v -.0324 -.3484 -.1223 +v -.0360 -.3657 -.1359 +v -.0382 -.3845 -.1442 +v -.0390 -.4040 -.1471 +v -.0382 -.4235 -.1442 +v -.0360 -.4423 -.1359 +v -.0324 -.4595 -.1223 +v -.0275 -.4747 -.1040 +v -.0216 -.4871 -.0817 +v -.0149 -.4964 -.0563 +v -.0076 -.5021 -.0287 +v . -.3059 -.0292 +v . -.3116 -.0574 +v . -.3208 -.0833 +v . -.3333 -.1060 +v . -.3484 -.1247 +v . -.3657 -.1385 +v . -.3845 -.1471 +v . -.4040 -.15 +v . -.4235 -.1471 +v . -.4423 -.1385 +v . -.4595 -.1247 +v . -.4747 -.1060 +v . -.4871 -.0833 +v . -.4964 -.0574 +v . -.5021 -.0292 +v .0076 -.3059 -.0287 +v .0149 -.3116 -.0563 +v .0216 -.3208 -.0817 +v .0275 -.3333 -.1040 +v .0324 -.3484 -.1223 +v .0360 -.3657 -.1359 +v .0382 -.3845 -.1442 +v .0390 -.4040 -.1471 +v .0382 -.4235 -.1442 +v .0360 -.4423 -.1359 +v .0324 -.4595 -.1223 +v .0275 -.4747 -.1040 +v .0216 -.4871 -.0817 +v .0149 -.4964 -.0563 +v .0076 -.5021 -.0287 +v .0149 -.3059 -.0270 +v .0292 -.3116 -.0530 +v .0425 -.3208 -.0769 +v .0541 -.3333 -.0979 +v .0636 -.3484 -.1152 +v .0707 -.3657 -.1280 +v .0750 -.3845 -.1359 +v .0765 -.4040 -.1385 +v .0750 -.4235 -.1359 +v .0707 -.4423 -.1280 +v .0636 -.4595 -.1152 +v .0541 -.4747 -.0979 +v .0425 -.4871 -.0769 +v .0292 -.4964 -.0530 +v .0149 -.5021 -.0270 +v .0216 -.3059 -.0243 +v .0425 -.3116 -.0477 +v .0617 -.3208 -.0692 +v .0785 -.3333 -.0881 +v .0923 -.3484 -.1037 +v .1026 -.3657 -.1152 +v .1089 -.3845 -.1223 +v .1111 -.4040 -.1247 +v .1089 -.4235 -.1223 +v .1026 -.4423 -.1152 +v .0923 -.4595 -.1037 +v .0785 -.4747 -.0881 +v .0617 -.4871 -.0692 +v .0425 -.4964 -.0477 +v .0216 -.5021 -.0243 +v .0275 -.3059 -.0206 +v .0541 -.3116 -.0405 +v .0785 -.3208 -.0589 +v .1 -.3333 -.075 +v .1175 -.3484 -.0881 +v .1306 -.3657 -.0979 +v .1387 -.3845 -.1040 +v .1414 -.4040 -.1060 +v .1387 -.4235 -.1040 +v .1306 -.4423 -.0979 +v .1175 -.4595 -.0881 +v .1 -.4747 -.075 +v .0785 -.4871 -.0589 +v .0541 -.4964 -.0405 +v .0275 -.5021 -.0206 +v .0324 -.3059 -.0162 +v .0636 -.3116 -.0318 +v .0923 -.3208 -.0462 +v .1175 -.3333 -.0589 +v .1382 -.3484 -.0692 +v .1536 -.3657 -.0769 +v .1630 -.3845 -.0817 +v .1662 -.4040 -.0833 +v .1630 -.4235 -.0817 +v .1536 -.4423 -.0769 +v .1382 -.4595 -.0692 +v .1175 -.4747 -.0589 +v .0923 -.4871 -.0462 +v .0636 -.4964 -.0318 +v .0324 -.5021 -.0162 +v .0360 -.3059 -.0111 +v .0707 -.3116 -.0219 +v .1026 -.3208 -.0318 +v .1306 -.3333 -.0405 +v .1536 -.3484 -.0477 +v .1707 -.3657 -.0530 +v .1812 -.3845 -.0563 +v .1847 -.4040 -.0574 +v .1812 -.4235 -.0563 +v .1707 -.4423 -.0530 +v .1536 -.4595 -.0477 +v .1306 -.4747 -.0405 +v .1026 -.4871 -.0318 +v .0707 -.4964 -.0219 +v .0360 -.5021 -.0111 +v .0382 -.3059 -.0057 +v .0750 -.3116 -.0111 +v .1089 -.3208 -.0162 +v .1387 -.3333 -.0206 +v .1630 -.3484 -.0243 +v .1812 -.3657 -.0270 +v .1923 -.3845 -.0287 +v .1961 -.4040 -.0292 +v .1923 -.4235 -.0287 +v .1812 -.4423 -.0270 +v .1630 -.4595 -.0243 +v .1387 -.4747 -.0206 +v .1089 -.4871 -.0162 +v .0750 -.4964 -.0111 +v .0382 -.5021 -.0057 +v .0390 -.3059 . +v .0765 -.3116 -. +v .1111 -.3208 -. +v .1414 -.3333 . +v .1662 -.3484 . +v .1847 -.3657 -. +v .1961 -.3845 . +v .2 -.4040 . +v .1961 -.4235 . +v .1847 -.4423 -. +v .1662 -.4595 . +v .1414 -.4747 . +v .1111 -.4871 . +v .0765 -.4964 -. +v .0390 -.5021 -. +v .0382 -.3059 .0057 +v .0750 -.3116 .0111 +v .1089 -.3208 .0162 +v .1387 -.3333 .0206 +v .1630 -.3484 .0243 +v .1812 -.3657 .0270 +v .1923 -.3845 .0287 +v .1961 -.4040 .0292 +v .1923 -.4235 .0287 +v .1812 -.4423 .0270 +v .1630 -.4595 .0243 +v .1387 -.4747 .0206 +v .1089 -.4871 .0162 +v .0750 -.4964 .0111 +v .0382 -.5021 .0057 +v .0360 -.3059 .0111 +v .0707 -.3116 .0219 +v .1026 -.3208 .0318 +v .1306 -.3333 .0405 +v .1536 -.3484 .0477 +v .1707 -.3657 .0530 +v .1812 -.3845 .0563 +v .1847 -.4040 .0574 +v .1812 -.4235 .0563 +v .1707 -.4423 .0530 +v .1536 -.4595 .0477 +v .1306 -.4747 .0405 +v .1026 -.4871 .0318 +v .0707 -.4964 .0219 +v .0360 -.5021 .0111 +v .0324 -.3059 .0162 +v .0636 -.3116 .0318 +v .0923 -.3208 .0462 +v .1175 -.3333 .0589 +v .1382 -.3484 .0692 +v .1536 -.3657 .0769 +v .1630 -.3845 .0817 +v .1662 -.4040 .0833 +v .1630 -.4235 .0817 +v .1536 -.4423 .0769 +v .1382 -.4595 .0692 +v .1175 -.4747 .0589 +v .0923 -.4871 .0462 +v .0636 -.4964 .0318 +v .0324 -.5021 .0162 +v .0275 -.3059 .0206 +v .0541 -.3116 .0405 +v .0785 -.3208 .0589 +v .1 -.3333 .075 +v .1175 -.3484 .0881 +v .1306 -.3657 .0979 +v .1387 -.3845 .1040 +v .1414 -.4040 .1060 +v .1387 -.4235 .1040 +v .1306 -.4423 .0979 +v .1175 -.4595 .0881 +v .1 -.4747 .075 +v .0785 -.4871 .0589 +v .0541 -.4964 .0405 +v .0275 -.5021 .0206 +v .0216 -.3059 .0243 +v .0425 -.3116 .0477 +v .0617 -.3208 .0692 +v .0785 -.3333 .0881 +v .0923 -.3484 .1037 +v .1026 -.3657 .1152 +v .1089 -.3845 .1223 +v .1111 -.4040 .1247 +v .1089 -.4235 .1223 +v .1026 -.4423 .1152 +v .0923 -.4595 .1037 +v .0785 -.4747 .0881 +v .0617 -.4871 .0692 +v .0425 -.4964 .0477 +v .0216 -.5021 .0243 +v . -.5040 . +v .0149 -.3059 .0270 +v .0292 -.3116 .0530 +v .0425 -.3208 .0769 +v .0541 -.3333 .0979 +v .0636 -.3484 .1152 +v .0707 -.3657 .1280 +v .0750 -.3845 .1359 +v .0765 -.4040 .1385 +v .0750 -.4235 .1359 +v .0707 -.4423 .1280 +v .0636 -.4595 .1152 +v .0541 -.4747 .0979 +v .0425 -.4871 .0769 +v .0292 -.4964 .0530 +v .0149 -.5021 .0270 +v .0076 -.3059 .0287 +v .0149 -.3116 .0563 +v .0216 -.3208 .0817 +v .0275 -.3333 .1040 +v .0324 -.3484 .1223 +v .0360 -.3657 .1359 +v .0382 -.3845 .1442 +v .0390 -.4040 .1471 +v .0382 -.4235 .1442 +v .0360 -.4423 .1359 +v .0324 -.4595 .1223 +v .0275 -.4747 .1040 +v .0216 -.4871 .0817 +v .0149 -.4964 .0563 +v .0076 -.5021 .0287 +v . -.3059 .0292 +v . -.3116 .0574 +v . -.3208 .0833 +v . -.3333 .1060 +v . -.3484 .1247 +v . -.3657 .1385 +v . -.3845 .1471 +v . -.4040 .15 +v . -.4235 .1471 +v . -.4423 .1385 +v . -.4595 .1247 +v . -.4747 .1060 +v . -.4871 .0833 +v . -.4964 .0574 +v . -.5021 .0292 +v -.0076 -.3059 .0287 +v -.0149 -.3116 .0563 +v -.0216 -.3208 .0817 +v -.0275 -.3333 .1040 +v -.0324 -.3484 .1223 +v -.0360 -.3657 .1359 +v -.0382 -.3845 .1442 +v -.0390 -.4040 .1471 +v -.0382 -.4235 .1442 +v -.0360 -.4423 .1359 +v -.0324 -.4595 .1223 +v -.0275 -.4747 .1040 +v -.0216 -.4871 .0817 +v -.0149 -.4964 .0563 +v -.0076 -.5021 .0287 +v -.0149 -.3059 .0270 +v -.0292 -.3116 .0530 +v -.0425 -.3208 .0769 +v -.0541 -.3333 .0979 +v -.0636 -.3484 .1152 +v -.0707 -.3657 .1280 +v -.0750 -.3845 .1359 +v -.0765 -.4040 .1385 +v -.0750 -.4235 .1359 +v -.0707 -.4423 .1280 +v -.0636 -.4595 .1152 +v -.0541 -.4747 .0979 +v -.0425 -.4871 .0769 +v -.0292 -.4964 .0530 +v -.0149 -.5021 .0270 +v -.0216 -.3059 .0243 +v -.0425 -.3116 .0477 +v -.0617 -.3208 .0692 +v -.0785 -.3333 .0881 +v -.0923 -.3484 .1037 +v -.1026 -.3657 .1152 +v -.1089 -.3845 .1223 +v -.1111 -.4040 .1247 +v -.1089 -.4235 .1223 +v -.1026 -.4423 .1152 +v -.0923 -.4595 .1037 +v -.0785 -.4747 .0881 +v -.0617 -.4871 .0692 +v -.0425 -.4964 .0477 +v -.0216 -.5021 .0243 +v -.0275 -.3059 .0206 +v -.0541 -.3116 .0405 +v -.0785 -.3208 .0589 +v -.1 -.3333 .075 +v -.1175 -.3484 .0881 +v -.1306 -.3657 .0979 +v -.1387 -.3845 .1040 +v -.1414 -.4040 .1060 +v -.1387 -.4235 .1040 +v -.1306 -.4423 .0979 +v -.1175 -.4595 .0881 +v -.1 -.4747 .075 +v -.0785 -.4871 .0589 +v -.0541 -.4964 .0405 +v -.0275 -.5021 .0206 +v -.0324 -.3059 .0162 +v -.0636 -.3116 .0318 +v -.0923 -.3208 .0462 +v -.1175 -.3333 .0589 +v -.1382 -.3484 .0692 +v -.1536 -.3657 .0769 +v -.1630 -.3845 .0817 +v -.1662 -.4040 .0833 +v -.1630 -.4235 .0817 +v -.1536 -.4423 .0769 +v -.1382 -.4595 .0692 +v -.1175 -.4747 .0589 +v -.0923 -.4871 .0462 +v -.0636 -.4964 .0318 +v -.0324 -.5021 .0162 +v . -.3040 . +v -.0360 -.3059 .0111 +v -.0707 -.3116 .0219 +v -.1026 -.3208 .0318 +v -.1306 -.3333 .0405 +v -.1536 -.3484 .0477 +v -.1707 -.3657 .0530 +v -.1812 -.3845 .0562 +v -.1847 -.4040 .0574 +v -.1812 -.4235 .0562 +v -.1707 -.4423 .0530 +v -.1536 -.4595 .0477 +v -.1306 -.4747 .0405 +v -.1026 -.4871 .0318 +v -.0707 -.4964 .0219 +v -.0360 -.5021 .0111 +v -.0382 -.3059 .0057 +v -.0750 -.3116 .0111 +v -.1089 -.3208 .0162 +v -.1387 -.3333 .0206 +v -.1630 -.3484 .0243 +v -.1812 -.3657 .0270 +v -.1923 -.3845 .0287 +v -.1961 -.4040 .0292 +v -.1923 -.4235 .0287 +v -.1812 -.4423 .0270 +v -.1630 -.4595 .0243 +v -.1387 -.4747 .0206 +v -.1089 -.4871 .0162 +v -.0750 -.4964 .0111 +v -.0382 -.5021 .0057 +vt .4673 .4496 +vt .3779 .3955 +vt .4300 .3073 +vt .5205 .3596 +vt .2911 .3408 +vt .2103 .2875 +vt .2545 .2127 +vt .3402 .2577 +vt .1386 .2376 +vt .0788 .1931 +vt .1083 .1431 +vt .1762 .1740 +vt .6634 .6221 +vt .6427 .7376 +vt .5990 .7285 +vt .6411 .6175 +vt .3117 .2524 +vt .3128 .3676 +vt .2906 .3722 +vt .2681 .2614 +vt .6167 .8440 +vt .5865 .9373 +vt .5058 .9205 +vt .5533 .8308 +vt .6931 .1635 +vt .6582 .2557 +vt .5580 .2112 +vt .6029 .1234 +vt .6169 .3571 +vt .5708 .4639 +vt .4623 .4158 +vt .5105 .3099 +vt .3175 .1463 +vt .2542 .1594 +vt .7203 .0840 +vt .6436 .0500 +vt .2270 .2792 +vt .1945 .1851 +vt .4935 .8051 +vt .5578 .7108 +vt .5136 .0860 +vt .5677 .0181 +vt .4052 .2658 +vt .4588 .1696 +vt .4794 .2197 +vt .5708 .2702 +vt .2963 .1384 +vt .3867 .1752 +vt .1363 .0935 +vt .2118 .1108 +vt .6201 .6085 +vt .2696 .3812 +vt .4297 .8877 +vt .3550 .3707 +vt .1900 .3049 +vt .1409 .2224 +vt .4397 .7676 +vt .5207 .6850 +vt .3688 .9556 +vt .2883 .8995 +vt .3612 .8401 +vt .3051 .2263 +vt .3645 .1324 +vt .5241 .1361 +vt .6165 .1850 +vt .3343 .0676 +vt .4288 .0964 +vt .1616 .0462 +vt .2440 .0506 +vt .6012 .5953 +vt .2508 .3943 +vt .4288 .0525 +vt .2529 .3305 +vt .1586 .3376 +vt .0952 .2699 +vt .3939 .7200 +vt .4892 .6522 +vt .2198 .8283 +vt .3030 .7795 +vt .2140 .1931 +vt .2787 .1011 +vt .5625 .0598 +vt .6556 .1072 +vt .3668 .0028 +vt .4650 .0245 +vt .1052 .1502 +vt .0471 .2106 +vt .5852 .5786 +vt .2348 .4110 +vt .3515 .0244 +vt .1600 .2966 +vt .2717 -.0044 +vt .1339 .3761 +vt .0594 .3258 +vt .3580 .6640 +vt .4645 .6136 +vt .1660 .7445 +vt .2572 .7082 +vt .1354 .1673 +vt .2046 .0769 +vt .1187 .4078 +vt .0401 .3821 +vt .0798 .2704 +vt .0523 .3363 +vt .1042 .2257 +vt .1744 .2521 +vt .1303 .3656 +vt .1708 .1250 +vt .2497 .0381 +vt .2966 .0557 +vt .2305 .1475 +vt .5725 .5589 +vt .2222 .4306 +vt .1477 .8645 +vt .0879 .7714 +vt .0172 .4524 +vt .1000 .4835 +vt .1169 .4188 +vt .0347 .3879 +vt .3332 .6018 +vt .4474 .5707 +vt .1290 .6513 +vt .2257 .6290 +vt .1004 .8191 +vt .0848 .7147 +vt .1828 .7414 +vt .1928 .8442 +vt .0846 .6014 +vt .1981 .5102 +vt .1846 .6286 +vt .2575 .2747 +vt .2227 .3907 +vt .3522 .0708 +vt .3012 .1667 +vt .5638 .5371 +vt .2135 .4524 +vt .0467 .6679 +vt .1082 .4642 +vt .0221 .4538 +vt .3206 .5357 +vt .4387 .5252 +vt .1101 .5524 +vt .2096 .5449 +vt .2923 .7625 +vt .2960 .8641 +vt .3076 .5313 +vt .2963 .6501 +vt .3504 .2926 +vt .3258 .4106 +vt .4142 .0828 +vt .3802 .1819 +vt .5594 .5139 +vt .2091 .4756 +vt .0257 .5580 +vt .1082 .5105 +vt .0221 .5210 +vt .3206 .4684 +vt .4387 .4788 +vt .1101 .4516 +vt .2096 .4592 +vt .4091 .7773 +vt .4059 .8780 +vt .4243 .5461 +vt .4153 .6652 +vt .4493 .3051 +vt .4358 .4245 +vt .4803 .0911 +vt .4644 .1926 +vt .5594 .4902 +vt .2091 .4992 +vt .0257 .4460 +vt .4966 .0047 +vt .5432 .0078 +vt .5480 .0956 +vt .3332 .4023 +vt .4474 .4333 +vt .1290 .3528 +vt .2257 .3751 +vt .5286 .7851 +vt .5185 .8854 +vt .5439 .5539 +vt .5372 .6732 +vt .5507 .3118 +vt .5484 .4319 +vt .5505 .1982 +vt .5638 .4670 +vt .2135 .5223 +vt .1169 .5559 +vt .4060 .9635 +vt .5073 .9702 +vt .0347 .5869 +vt .1339 .5987 +vt .0594 .6489 +vt .3580 .3401 +vt .4645 .3905 +vt .1660 .2596 +vt .2572 .2959 +vt .6463 .7858 +vt .6294 .8860 +vt .6615 .5546 +vt .6572 .6739 +vt .6504 .3124 +vt .6593 .4325 +vt .6147 .0960 +vt .6354 .1987 +vt .5725 .4452 +vt .2222 .5441 +vt .6071 .9707 +vt .1586 .6371 +vt .0952 .7048 +vt .3939 .2841 +vt .4892 .3519 +vt .2198 .1758 +vt .3030 .2246 +vt .7576 .7792 +vt .7343 .8799 +vt .7729 .5480 +vt .7707 .6672 +vt .7448 .3068 +vt .7641 .4264 +vt .6778 .0923 +vt .7157 .1940 +vt .5852 .4255 +vt .2348 .5637 +vt .0879 .2327 +vt .1477 .1396 +vt .1900 .6699 +vt .1409 .7523 +vt .4397 .2364 +vt .5207 .3191 +vt .2883 .1045 +vt .3612 .1640 +vt .8583 .7657 +vt .8291 .8671 +vt .8736 .5345 +vt .8734 .6534 +vt .8302 .2953 +vt .8590 .4136 +vt .7348 .0846 +vt .7883 .1842 +vt .6012 .4088 +vt .2508 .5804 +vt .2237 .0604 +vt .2270 .6956 +vt .1945 .7896 +vt .4935 .1990 +vt .5578 .2933 +vt .3688 .0485 +vt .4297 .1164 +vt .7596 .1875 +vt .8237 .2729 +vt .7589 .3099 +vt .6985 .2224 +vt .9598 .5145 +vt .9612 .6330 +vt .9033 .2784 +vt .9402 .3948 +vt .7836 .0733 +vt .8504 .1698 +vt .6201 .3956 +vt .2696 .5935 +vt .6845 .1145 +vt .6295 .1458 +vt .8744 .3671 +vt .8083 .4049 +vt .2681 .7133 +vt .2542 .8154 +vt .5533 .1732 +vt .5990 .2756 +vt .5545 .0831 +vt .5638 .1805 +vt .4986 .1126 +vt .6814 .3507 +vt .6255 .2609 +vt .8449 .5038 +vt .7674 .5447 +vt .7293 .4465 +vt .8672 .6028 +vt .8744 .6981 +vt .8088 .7328 +vt .7942 .6413 +vt .1735 .8721 +vt .2494 .9048 +vt .6411 .3866 +vt .2906 .6025 +vt .5058 .0836 +vt .8997 .1513 +vt .9612 .2566 +vt .3117 .7223 +vt .3175 .8285 +vt .6167 .1601 +vt .6427 .2665 +vt .4899 .2170 +vt .4358 .1436 +vt .5943 .3938 +vt .5435 .3015 +vt .6803 .5878 +vt .6405 .4905 +vt .7349 .7693 +vt .7122 .6819 +vt .3300 .9215 +vt .6634 .3820 +vt .3128 .6071 +vt .5865 .0668 +vt .8104 .8155 +vt .7476 .8466 +vt .3561 .7223 +vt .3820 .8285 +vt .6814 .1601 +vt .6873 .2665 +vt .4108 .2540 +vt .3685 .1751 +vt .5009 .4375 +vt .4555 .3426 +vt .5869 .6314 +vt .5453 .5350 +vt .6558 .8063 +vt .6242 .7231 +vt .4121 .9215 +vt .6861 .3820 +vt .3355 .6071 +vt .6689 .0668 +vt .6803 .8781 +vt .3997 .7133 +vt .4453 .8154 +vt .7449 .1732 +vt .7310 .2756 +vt .3293 .2902 +vt .2992 .2059 +vt .4049 .4801 +vt .3650 .3828 +vt .4909 .6741 +vt .4474 .5785 +vt .5743 .8425 +vt .5337 .7632 +vt .4927 .9048 +vt .7084 .3866 +vt .3577 .6025 +vt .3303 .1090 +vt .2759 .1331 +vt .6110 .9088 +vt .4408 .6956 +vt .5049 .7896 +vt .8047 .1990 +vt .7721 .2933 +vt .2488 .3240 +vt .2307 .2346 +vt .3098 .5200 +vt .2755 .4203 +vt .3958 .7139 +vt .3504 .6191 +vt .4937 .8763 +vt .4442 .8008 +vt .5686 .8721 +vt .7294 .3956 +vt .3786 .5935 +vt .2220 .1557 +vt .5425 .9376 +vt .4778 .6699 +vt .5586 .7523 +vt .8585 .2364 +vt .8092 .3191 +vt .1721 .3542 +vt .1655 .2603 +vt .2194 .5556 +vt .1903 .4539 +vt .3054 .7496 +vt .2583 .6555 +vt .4171 .9065 +vt .3590 .8343 +vt .6369 .8246 +vt .7483 .4088 +vt .3975 .5804 +vt .1708 .1759 +vt .6293 .9398 +vt .7096 .8839 +vt .5092 .6371 +vt .6042 .7048 +vt .9042 .2841 +vt .8407 .3519 +vt .1024 .3796 +vt .1062 .2820 +vt .1371 .5857 +vt .1128 .4822 +vt .2231 .7796 +vt .1744 .6861 +vt .3473 .9319 +vt .2815 .8626 +vt .6950 .7641 +vt .7643 .4255 +vt .4135 .5637 +vt .8942 .1640 +vt .9524 .2246 +vt .7779 .8128 +vt .5339 .5987 +vt .6401 .6489 +vt .9402 .3401 +vt .8655 .3905 +vt .1713 .8509 +vt .1057 .7519 +vt .1748 .7259 +vt .2300 .8288 +vt .0547 .6432 +vt .0202 .5290 +vt .1016 .4984 +vt .1314 .6143 +vt .1522 .8028 +vt .1020 .7098 +vt .8499 .8490 +vt .8316 .7292 +vt .9096 .7561 +vt .7406 .6930 +vt .7770 .4452 +vt .4261 .5441 +vt .2488 .9364 +vt .2949 .9190 +vt .0661 .6089 +vt .2147 .8845 +vt .5509 .5559 +vt .6648 .5869 +vt .9649 .4023 +vt .8825 .4333 +vt .2565 .7037 +vt .2995 .8099 +vt .1980 .4722 +vt .2223 .5897 +vt .2529 .8066 +vt .2531 .6952 +vt .3495 .6690 +vt .3512 .7799 +vt .8686 .6363 +vt .9506 .6528 +vt .7721 .6140 +vt .7857 .4670 +vt .4348 .5223 +vt .3496 .9042 +vt .0865 .3825 +vt .1848 .3558 +vt .2685 .5926 +vt .3593 .5679 +vt .5596 .5105 +vt .6774 .5210 +vt .9776 .4684 +vt .8912 .4788 +vt .3478 .6861 +vt .3771 .7950 +vt .3057 .4514 +vt .3237 .5701 +vt .4572 .6482 +vt .4610 .7587 +vt .8874 .5377 +vt .9716 .5432 +vt .7881 .5301 +vt .7901 .4902 +vt .4392 .4992 +vt .4106 .8924 +vt .2946 .3346 +vt .4607 .5484 +vt .5596 .4642 +vt .6774 .4538 +vt .9776 .5357 +vt .8912 .5252 +vt .4451 .6738 +vt .4599 .7845 +vt .4205 .4369 +vt .4318 .5564 +vt .5720 .6337 +vt .5781 .7439 +vt .8874 .4371 +vt .9716 .4315 +vt .7881 .4446 +vt .7901 .5139 +vt .4392 .4756 +vt .4756 .8842 +vt .4117 .3198 +vt .5689 .5347 +vt .5509 .4188 +vt .6648 .3879 +vt .4916 .9692 +vt .5422 .8798 +vt .5374 .9662 +vt .5447 .6672 +vt .5446 .7789 +vt .5380 .4292 +vt .5425 .5491 +vt .6895 .6260 +vt .6979 .7360 +vt .5689 .4506 +vt .6685 .4440 +vt .6796 .5274 +vt .7721 .3607 +vt .8825 .5707 +vt .7857 .5371 +vt .4348 .4524 +vt .5315 .3119 +vt .8686 .3385 +vt .5339 .3761 +vt .6401 .3258 +vt .9649 .6018 +vt .9402 .6640 +vt .8655 .6136 +vt .6428 .6667 +vt .6281 .7784 +vt .6538 .4285 +vt .6515 .5485 +vt .8052 .6253 +vt .8159 .7353 +vt .7666 .4435 +vt .7886 .5268 +vt .7406 .2817 +vt .7770 .5589 +vt .4261 .4306 +vt .6077 .8795 +vt .6495 .3112 +vt .8316 .2456 +vt .5092 .3376 +vt .6042 .2699 +vt .9042 .7200 +vt .8407 .6522 +vt .7357 .6721 +vt .7070 .7831 +vt .7632 .4350 +vt .7547 .5546 +vt .6388 .2012 +vt .7483 .2076 +vt .7611 .3178 +vt .9096 .2187 +vt .7779 .1620 +vt .8499 .1258 +vt .6950 .2106 +vt .7643 .5786 +vt .4135 .4110 +vt .6697 .8831 +vt .6764 .4374 +vt .6597 .3389 +vt .7629 .3449 +vt .7858 .4439 +vt .4778 .3049 +vt .5586 .2224 +vt .8585 .7676 +vt .8092 .6850 +vt .8196 .6834 +vt .7784 .7927 +vt .8623 .4483 +vt .8479 .5671 +vt .8473 .2209 +vt .8620 .3314 +vt .7096 .0908 +vt .7740 .0468 +vt .6369 .1502 +vt .7483 .5953 +vt .3975 .3943 +vt .7258 .8907 +vt .7253 .1087 +vt .8185 .1212 +vt .4408 .2792 +vt .5049 .1851 +vt .8047 .8051 +vt .7721 .7108 +vt .8914 .7001 +vt .8395 .8068 +vt .9470 .4679 +vt .9278 .5857 +vt .2675 .7495 +vt .1819 .6897 +vt .2251 .6311 +vt .3116 .6897 +vt .1065 .618 +vt .0441 .5369 +vt .0807 .4872 +vt .1471 .5627 +vt .5686 .1026 +vt .7294 .6085 +vt .3786 .3812 +vt .7738 .9018 +vt .9484 .3514 +vt .4843 .3353 +vt .4398 .2656 +vt .4884 .2107 +vt .5414 .2707 +vt .3997 .2614 +vt .4453 .1594 +vt .7449 .8308 +vt .7310 .7285 +vt .9484 .7215 +vt .8879 .8251 +vt .9272 .3888 +vt .9025 .4985 +vt .8167 .4532 +vt .8464 .3462 +vt .2734 .5606 +vt .3608 .6179 +vt .1217 .4274 +vt .1927 .4963 +vt .4927 .0699 +vt .7084 .6175 +vt .3577 .3722 +vt .8257 .8877 +vt .7497 .9205 +vt .9352 .2833 +vt .8625 .2449 +vt .8620 .6080 +vt .7745 .5619 +vt .0284 .4074 +vt .0633 .3566 +vt .3561 .2524 +vt .3820 .1463 +vt .6814 .8440 +vt .6873 .7376 +vt .8643 .1533 +vt .7807 .2045 +vt .7948 .1189 +vt .7203 .4055 +vt .7556 .3013 +vt .3250 .4811 +vt .4134 .5368 +vt .1654 .3600 +vt .2413 .4214 +vt .4121 .0532 +vt .6861 .6221 +vt .3355 .3676 +vt .6689 .9373 +vt .6762 .5132 +vt .1005 .2993 +vt .6781 .5020 +vt .3208 .4874 +vt .3300 .0532 +usemtl None +s off +f 8/1 7/2 22/3 23/4 +f 6/5 5/6 20/7 21/8 +f 4/9 3/1 18/11 19/12 +f 15/13 14/14 29/15 30/16 +f 2/17 1/18 16/19 17/2 +f 13/21 12/22 27/23 28/24 +f 11/25 10/26 25/27 26/28 +f 9/29 8/3 23/31 24/32 +f 7/2 6/5 21/8 22/3 +f 5/6 4/9 19/12 20/7 +f 3/33 2/17 17/2 18/34 +f 14/14 13/21 28/24 29/15 +f 12/35 11/25 26/28 27/36 +f 10/26 9/29 24/32 25/27 +f 18/34 17/2 32/37 33/38 +f 29/15 28/24 43/39 44/4 +f 27/36 26/28 41/41 42/42 +f 25/27 24/32 39/43 40/44 +f 23/4 22/3 37/45 38/46 +f 21/8 20/7 35/47 36/48 +f 19/12 18/11 33/49 34/5 +f 30/16 29/15 44/4 45/51 +f 17/2 16/19 31/52 32/37 +f 28/24 27/23 42/53 43/39 +f 26/28 25/27 40/44 41/41 +f 24/32 23/31 38/54 39/43 +f 22/3 21/8 36/48 37/45 +f 20/7 19/12 34/5 35/47 +f 33/38 32/37 47/55 48/56 +f 44/4 43/39 58/57 59/58 +f 42/53 41/59 56/6 57/61 +f 40/44 39/43 54/62 55/63 +f 38/46 37/45 52/64 53/65 +f 36/48 35/47 50/66 51/67 +f 34/5 33/49 48/68 49/69 +f 45/51 44/4 59/58 60/7 +f 32/37 31/52 46/71 47/55 +f 43/39 42/53 57/61 58/57 +f 41/41 40/44 55/63 56/72 +f 39/43 38/54 53/73 54/62 +f 37/45 36/48 51/67 52/64 +f 35/47 34/5 49/69 50/66 +f 48/56 47/55 62/74 63/75 +f 59/58 58/57 73/76 74/77 +f 57/61 56/6 71/78 72/79 +f 55/63 54/62 69/8 70/81 +f 53/65 52/64 67/82 68/83 +f 51/67 50/66 65/84 66/85 +f 49/86 48/56 63/75 64/87 +f 60/7 59/58 74/77 75/88 +f 47/55 46/71 61/89 62/74 +f 58/57 57/61 72/79 73/76 +f 56/72 55/63 70/81 71/9 +f 54/62 53/73 68/91 69/8 +f 52/64 51/67 66/85 67/82 +f 50/66 49/69 64/92 65/84 +f 63/75 62/74 77/93 78/94 +f 74/77 73/76 88/95 89/96 +f 72/79 71/78 86/97 87/98 +f 70/81 69/8 84/99 85/1 +f 68/91 67/101 82/102 83/103 +f 66/104 65/105 80/106 81/107 +f 64/108 63/109 78/11 79/111 +f 75/88 74/77 89/96 90/112 +f 62/74 61/89 76/113 77/93 +f 73/76 72/79 87/98 88/95 +f 71/78 70/114 85/115 86/97 +f 69/8 68/91 83/103 84/99 +f 67/116 66/104 81/107 82/117 +f 65/105 64/108 79/111 80/106 +f 78/94 77/93 92/118 93/119 +f 89/96 88/95 103/12 104/121 +f 87/98 86/97 101/122 102/123 +f 85/124 84/125 99/126 100/127 +f 83/128 82/117 97/129 98/13 +f 81/107 80/106 95/131 96/132 +f 79/111 78/11 93/133 94/134 +f 90/112 89/96 104/121 105/135 +f 77/93 76/113 91/136 92/118 +f 88/95 87/98 102/123 103/12 +f 86/97 85/115 100/137 101/122 +f 84/125 83/128 98/13 99/126 +f 82/117 81/107 96/132 97/129 +f 80/106 79/111 94/134 95/131 +f 93/119 92/118 107/138 108/139 +f 104/121 103/12 118/14 119/141 +f 102/123 101/122 116/142 117/143 +f 100/127 99/126 114/144 115/145 +f 98/13 97/129 112/146 113/147 +f 96/132 95/131 110/148 111/149 +f 94/134 93/133 108/15 109/151 +f 105/135 104/121 119/141 120/152 +f 92/118 91/136 106/153 107/138 +f 103/12 102/123 117/143 118/14 +f 101/122 100/137 115/154 116/142 +f 99/126 98/13 113/147 114/144 +f 97/129 96/132 111/149 112/146 +f 95/131 94/134 109/151 110/148 +f 108/139 107/138 122/155 123/156 +f 119/141 118/14 133/157 134/158 +f 117/143 116/142 131/159 132/16 +f 115/145 114/144 129/161 130/162 +f 113/147 112/146 127/163 128/164 +f 111/149 110/148 125/165 126/166 +f 109/151 108/15 123/167 124/168 +f 120/152 119/141 134/158 135/169 +f 107/138 106/153 121/17 122/155 +f 118/14 117/143 132/16 133/157 +f 116/142 115/154 130/171 131/159 +f 114/144 113/147 128/164 129/161 +f 112/146 111/149 126/166 127/163 +f 110/148 109/151 124/168 125/165 +f 123/167 122/172 137/173 138/174 +f 134/158 133/157 148/175 149/176 +f 132/16 131/159 146/177 147/178 +f 130/162 129/161 144/179 145/18 +f 128/164 127/163 142/181 143/182 +f 126/166 125/165 140/183 141/184 +f 124/168 123/167 138/174 139/185 +f 135/169 134/158 149/176 150/186 +f 122/155 121/17 136/187 137/188 +f 133/157 132/16 147/178 148/175 +f 131/189 130/162 145/18 146/19 +f 129/161 128/164 143/182 144/179 +f 127/163 126/166 141/184 142/181 +f 125/165 124/168 139/185 140/183 +f 138/191 137/188 152/192 153/193 +f 149/176 148/175 163/194 164/195 +f 147/178 146/177 161/196 162/197 +f 145/18 144/179 159/198 160/199 +f 143/182 142/181 157/2 158/201 +f 141/184 140/183 155/202 156/203 +f 139/185 138/174 153/204 154/205 +f 150/186 149/176 164/195 165/206 +f 137/188 136/187 151/207 152/192 +f 148/175 147/178 162/197 163/194 +f 146/19 145/18 160/199 161/208 +f 144/179 143/182 158/201 159/198 +f 142/181 141/184 156/203 157/2 +f 140/183 139/185 154/205 155/202 +f 153/193 152/192 167/209 168/21 +f 164/195 163/194 178/211 179/212 +f 162/197 161/196 176/213 177/214 +f 160/199 159/198 174/215 175/216 +f 158/201 157/2 172/217 173/218 +f 156/203 155/202 170/219 171/22 +f 154/205 153/204 168/221 169/222 +f 165/206 164/195 179/212 180/223 +f 152/192 151/207 166/224 167/209 +f 163/194 162/197 177/214 178/211 +f 161/196 160/225 175/226 176/213 +f 159/198 158/201 173/218 174/215 +f 157/2 156/203 171/22 172/217 +f 155/202 154/205 169/222 170/219 +f 168/21 167/209 182/227 183/228 +f 179/212 178/211 193/229 194/23 +f 177/214 176/213 191/231 192/232 +f 175/216 174/215 189/233 190/234 +f 173/218 172/217 187/235 188/236 +f 171/22 170/219 185/237 186/238 +f 169/222 168/221 183/239 184/24 +f 180/223 179/212 194/23 195/241 +f 167/209 166/224 181/242 182/227 +f 178/211 177/214 192/232 193/229 +f 176/213 175/226 190/243 191/231 +f 174/215 173/218 188/236 189/233 +f 172/217 171/22 186/238 187/235 +f 170/219 169/222 184/24 185/237 +f 183/228 182/227 197/244 198/245 +f 194/23 193/229 208/246 209/247 +f 192/232 191/231 206/248 207/249 +f 190/25 189/251 204/252 205/253 +f 188/236 187/235 202/254 203/255 +f 186/238 185/237 200/256 201/257 +f 184/24 183/239 198/258 199/259 +f 195/241 194/23 209/247 210/26 +f 182/227 181/242 196/261 197/244 +f 193/229 192/232 207/249 208/246 +f 191/262 190/25 205/253 206/263 +f 189/251 188/264 203/265 204/252 +f 187/235 186/238 201/257 202/254 +f 185/237 184/24 199/259 200/256 +f 198/245 197/244 212/266 213/267 +f 209/247 208/246 223/268 224/269 +f 207/27 206/263 221/271 222/272 +f 205/253 204/252 219/273 220/274 +f 203/265 202/275 217/276 218/277 +f 201/278 200/279 215/28 216/281 +f 199/282 198/245 213/267 214/283 +f 210/26 209/247 224/269 225/284 +f 197/244 196/261 211/285 212/266 +f 208/246 207/249 222/286 223/268 +f 206/263 205/253 220/274 221/271 +f 204/252 203/265 218/277 219/273 +f 202/275 201/278 216/281 217/276 +f 200/256 199/259 214/287 215/288 +f 213/267 212/266 227/289 228/29 +f 224/269 223/268 238/291 239/292 +f 222/272 221/271 236/293 237/294 +f 220/274 219/273 234/295 235/296 +f 218/277 217/276 232/297 233/298 +f 216/281 215/28 230/299 231/3 +f 214/283 213/267 228/29 229/301 +f 225/284 224/269 239/292 240/302 +f 212/266 211/285 226/303 227/289 +f 223/268 222/286 237/304 238/291 +f 221/271 220/274 235/296 236/293 +f 219/273 218/277 233/298 234/295 +f 217/276 216/281 231/3 232/297 +f 215/28 214/305 229/306 230/299 +f 228/29 227/289 242/307 243/308 +f 239/292 238/291 253/309 254/31 +f 237/294 236/293 251/311 252/312 +f 235/296 234/295 249/313 250/314 +f 233/298 232/297 247/315 248/316 +f 231/3 230/299 245/317 246/318 +f 229/301 228/29 243/308 244/319 +f 240/302 239/292 254/31 255/32 +f 227/289 226/303 241/321 242/307 +f 238/291 237/304 252/322 253/309 +f 236/293 235/296 250/314 251/311 +f 234/295 233/298 248/316 249/313 +f 232/297 231/3 246/318 247/315 +f 230/299 229/306 244/323 245/317 +f 243/308 242/307 257/324 258/325 +f 254/31 253/309 268/326 269/327 +f 252/312 251/311 266/328 267/329 +f 250/314 249/313 264/33 265/331 +f 248/316 247/315 262/332 263/333 +f 246/318 245/317 260/334 261/335 +f 244/319 243/308 258/325 259/336 +f 255/32 254/31 269/327 270/337 +f 242/307 241/321 256/338 257/324 +f 253/339 252/312 267/329 268/34 +f 251/311 250/314 265/331 266/328 +f 249/313 248/316 263/333 264/33 +f 247/315 246/318 261/335 262/332 +f 245/317 244/323 259/341 260/334 +f 258/325 257/324 272/342 273/343 +f 269/327 268/326 283/344 284/345 +f 267/329 266/328 281/346 282/347 +f 265/331 264/33 279/348 280/349 +f 263/333 262/332 277/35 278/351 +f 261/335 260/334 275/352 276/353 +f 259/336 258/325 273/343 274/354 +f 270/337 269/327 284/345 285/355 +f 257/324 256/338 271/356 272/342 +f 268/34 267/329 282/347 283/357 +f 266/328 265/331 280/349 281/346 +f 264/33 263/333 278/351 279/348 +f 262/332 261/335 276/353 277/35 +f 260/334 259/341 274/358 275/352 +f 273/343 272/342 287/359 288/36 +f 284/345 283/344 298/361 299/362 +f 282/347 281/346 296/363 297/364 +f 280/349 279/348 294/365 295/366 +f 278/351 277/35 292/367 293/368 +f 276/353 275/352 290/369 291/37 +f 274/354 273/343 288/36 289/371 +f 285/355 284/345 299/362 300/372 +f 272/342 271/356 286/373 287/359 +f 283/357 282/347 297/364 298/374 +f 281/346 280/349 295/366 296/363 +f 279/348 278/351 293/368 294/365 +f 277/35 276/353 291/37 292/367 +f 275/375 274/354 289/371 290/376 +f 288/36 287/359 302/377 303/378 +f 299/362 298/361 313/379 314/38 +f 297/364 296/363 311/381 312/382 +f 295/366 294/365 309/383 310/384 +f 293/368 292/367 307/385 308/386 +f 291/37 290/369 305/387 306/388 +f 289/371 288/36 303/378 304/389 +f 300/372 299/362 314/38 315/39 +f 287/359 286/373 301/391 302/377 +f 298/361 297/392 312/393 313/379 +f 296/363 295/366 310/384 311/381 +f 294/365 293/368 308/386 309/383 +f 292/367 291/37 306/388 307/385 +f 290/376 289/371 304/389 305/394 +f 303/378 302/377 317/395 318/396 +f 314/38 313/379 328/397 329/398 +f 312/399 311/4 326/401 327/402 +f 310/403 309/404 324/405 325/406 +f 308/386 307/385 322/407 323/408 +f 306/409 305/394 320/41 321/411 +f 304/389 303/378 318/396 319/412 +f 315/39 314/38 329/398 330/413 +f 302/377 301/391 316/414 317/395 +f 313/415 312/399 327/402 328/416 +f 311/4 310/403 325/406 326/401 +f 309/383 308/386 323/408 324/417 +f 307/385 306/388 321/418 322/407 +f 305/394 304/389 319/412 320/41 +f 318/396 317/395 333/419 334/42 +f 329/398 328/397 344/421 345/422 +f 327/402 326/401 342/423 343/424 +f 325/406 324/405 340/425 341/426 +f 323/427 322/428 338/429 339/43 +f 321/411 320/41 336/431 337/432 +f 319/412 318/396 334/42 335/433 +f 330/413 329/398 345/422 346/434 +f 317/395 316/414 332/435 333/419 +f 328/416 327/402 343/424 344/436 +f 326/401 325/406 341/426 342/423 +f 324/405 323/437 339/438 340/425 +f 322/428 321/439 337/44 338/429 +f 320/41 319/412 335/433 336/431 +f 334/42 333/419 348/441 349/442 +f 345/422 344/421 359/443 360/444 +f 343/424 342/423 357/445 358/446 +f 341/426 340/425 355/447 356/448 +f 339/43 338/429 353/449 354/45 +f 337/432 336/431 351/451 352/452 +f 335/433 334/42 349/442 350/453 +f 346/434 345/422 360/444 361/454 +f 333/419 332/435 347/455 348/441 +f 344/436 343/424 358/446 359/456 +f 342/423 341/426 356/448 357/445 +f 340/425 339/438 354/457 355/447 +f 338/429 337/44 352/458 353/449 +f 336/431 335/433 350/453 351/451 +f 349/442 348/441 363/459 364/46 +f 360/444 359/443 374/461 375/462 +f 358/446 357/445 372/463 373/464 +f 356/448 355/447 370/465 371/466 +f 354/45 353/449 368/467 369/468 +f 352/452 351/451 366/469 367/47 +f 350/453 349/442 364/46 365/471 +f 361/454 360/444 375/462 376/472 +f 348/441 347/455 362/473 363/459 +f 359/456 358/446 373/464 374/474 +f 357/445 356/448 371/466 372/463 +f 355/447 354/457 369/475 370/465 +f 353/449 352/458 367/476 368/467 +f 351/451 350/453 365/471 366/469 +f 364/46 363/459 378/477 379/478 +f 375/479 374/474 389/48 390/481 +f 373/464 372/463 387/482 388/483 +f 371/466 370/465 385/484 386/485 +f 369/468 368/467 383/486 384/487 +f 367/476 366/488 381/489 382/49 +f 365/471 364/46 379/478 380/491 +f 376/472 375/462 390/492 391/493 +f 363/459 362/473 377/494 378/477 +f 374/474 373/464 388/483 389/48 +f 372/463 371/466 386/485 387/482 +f 370/465 369/475 384/495 385/484 +f 368/467 367/476 382/49 383/486 +f 366/469 365/471 380/491 381/496 +f 379/478 378/477 393/497 394/498 +f 390/492 389/499 404/5 405/501 +f 388/483 387/482 402/502 403/503 +f 386/485 385/484 400/504 401/505 +f 384/487 383/486 398/506 399/507 +f 382/49 381/489 396/508 397/509 +f 380/491 379/478 394/498 395/51 +f 391/493 390/492 405/501 406/511 +f 378/477 377/494 392/512 393/497 +f 389/48 388/483 403/503 404/513 +f 387/482 386/485 401/505 402/502 +f 385/484 384/495 399/514 400/504 +f 383/486 382/49 397/509 398/506 +f 381/496 380/491 395/51 396/515 +f 394/498 393/497 408/516 409/517 +f 405/501 404/5 419/518 420/519 +f 403/503 402/502 417/52 418/521 +f 401/505 400/504 415/522 416/523 +f 399/514 398/524 413/525 414/526 +f 397/527 396/515 411/528 412/529 +f 395/51 394/498 409/517 410/53 +f 406/511 405/501 420/519 421/531 +f 393/497 392/512 407/532 408/516 +f 404/513 403/503 418/521 419/533 +f 402/502 401/505 416/523 417/52 +f 400/504 399/514 414/526 415/522 +f 398/534 397/535 412/536 413/537 +f 396/515 395/51 410/53 411/528 +f 409/517 408/516 423/538 424/539 +f 420/519 419/518 434/54 435/541 +f 418/521 417/52 432/542 433/543 +f 416/523 415/522 430/544 431/545 +f 414/526 413/525 428/546 429/547 +f 412/529 411/528 426/548 427/549 +f 410/53 409/517 424/539 425/55 +f 421/531 420/519 435/541 436/551 +f 408/516 407/532 422/552 423/538 +f 419/533 418/521 433/543 434/553 +f 417/52 416/523 431/545 432/542 +f 415/522 414/526 429/547 430/544 +f 413/525 412/554 427/555 428/546 +f 411/528 410/53 425/55 426/548 +f 424/539 423/538 438/556 439/557 +f 435/541 434/54 449/558 450/559 +f 433/543 432/542 447/56 448/561 +f 431/545 430/544 445/562 446/563 +f 429/564 428/565 443/566 444/567 +f 427/568 426/569 441/57 442/571 +f 425/55 424/539 439/557 440/572 +f 436/551 435/541 450/559 451/573 +f 423/538 422/552 437/574 438/556 +f 434/553 433/543 448/561 449/575 +f 432/542 431/545 446/563 447/56 +f 430/544 429/547 444/576 445/562 +f 428/565 427/568 442/571 443/566 +f 426/577 425/578 440/579 441/58 +f 439/557 438/556 454/581 455/582 +f 450/559 449/558 465/583 466/584 +f 448/561 447/56 463/585 464/586 +f 446/587 445/588 461/589 462/59 +f 444/567 443/566 459/591 460/592 +f 442/571 441/57 457/593 458/594 +f 440/572 439/557 455/582 456/595 +f 451/573 450/559 466/584 467/596 +f 438/556 437/574 453/597 454/581 +f 449/558 448/598 464/599 465/583 +f 447/6 446/587 462/59 463/601 +f 445/588 444/602 460/603 461/589 +f 443/566 442/571 458/594 459/591 +f 441/57 440/604 456/605 457/593 +f 455/582 454/581 469/606 470/607 +f 466/584 465/583 480/608 481/609 +f 464/61 463/601 478/611 479/612 +f 462/59 461/589 476/613 477/614 +f 460/592 459/591 474/615 475/616 +f 458/594 457/593 472/617 473/618 +f 456/595 455/582 470/607 471/619 +f 467/596 466/584 481/609 482/62 +f 454/581 453/597 468/621 469/606 +f 465/583 464/599 479/622 480/608 +f 463/601 462/59 477/614 478/611 +f 461/589 460/603 475/623 476/613 +f 459/591 458/594 473/618 474/615 +f 457/593 456/605 471/624 472/617 +f 331/625 15/13 30/16 +f 1/18 452/626 16/19 +f 16/19 452/626 31/52 +f 331/625 30/16 45/51 +f 31/52 452/626 46/71 +f 331/625 45/51 60/7 +f 46/71 452/626 61/89 +f 331/625 60/7 75/88 +f 61/89 452/626 76/113 +f 331/625 75/88 90/112 +f 76/113 452/626 91/136 +f 331/625 90/112 105/135 +f 91/136 452/626 106/153 +f 331/625 105/135 120/152 +f 106/153 452/626 121/17 +f 331/625 120/152 135/169 +f 121/17 452/626 136/187 +f 331/625 135/169 150/186 +f 136/187 452/626 151/207 +f 331/625 150/186 165/206 +f 151/207 452/626 166/224 +f 331/625 165/206 180/223 +f 166/224 452/626 181/242 +f 331/625 180/223 195/241 +f 181/242 452/626 196/261 +f 331/625 195/241 210/26 +f 196/261 452/626 211/285 +f 331/625 210/26 225/284 +f 211/285 452/626 226/303 +f 331/625 225/284 240/302 +f 226/303 452/626 241/321 +f 331/625 240/302 255/32 +f 241/321 452/626 256/338 +f 331/625 255/32 270/337 +f 256/338 452/626 271/356 +f 331/625 270/337 285/355 +f 271/356 452/626 286/373 +f 331/625 285/355 300/372 +f 286/373 452/626 301/391 +f 331/625 300/372 315/39 +f 301/391 452/626 316/414 +f 331/625 315/39 330/413 +f 316/414 452/626 332/435 +f 331/625 330/413 346/434 +f 332/435 452/626 347/455 +f 331/625 346/434 361/454 +f 347/455 452/626 362/473 +f 331/625 361/454 376/472 +f 362/473 452/626 377/494 +f 331/625 376/472 391/493 +f 377/494 452/626 392/512 +f 331/625 391/493 406/511 +f 392/512 452/626 407/532 +f 331/625 406/511 421/531 +f 407/532 452/626 422/552 +f 331/625 421/531 436/551 +f 422/552 452/626 437/574 +f 331/625 436/551 451/573 +f 437/574 452/626 453/597 +f 331/625 451/573 467/596 +f 453/597 452/626 468/621 +f 331/625 467/596 482/62 +f 470/607 469/606 2/17 3/33 +f 481/609 480/608 13/21 14/14 +f 468/621 452/626 1/18 +f 479/612 478/611 11/25 12/35 +f 477/614 476/613 9/29 10/26 +f 475/616 474/615 7/2 8/1 +f 473/618 472/617 5/6 6/5 +f 471/619 470/607 3/33 4/627 +f 482/62 481/609 14/14 15/13 +f 469/606 468/621 1/18 2/17 +f 480/608 479/622 12/22 13/21 +f 478/611 477/614 10/26 11/25 +f 476/613 475/623 8/3 9/29 +f 474/615 473/618 6/5 7/2 +f 472/617 471/624 4/9 5/6 +f 331/625 482/62 15/13 diff --git a/minerdream/models/minerdream_aluminum_bar_block.png b/minerdream/models/minerdream_aluminum_bar_block.png new file mode 100644 index 0000000..305bf45 Binary files /dev/null and b/minerdream/models/minerdream_aluminum_bar_block.png differ diff --git a/minerdream/models/minerdream_amethyst.png b/minerdream/models/minerdream_amethyst.png new file mode 100644 index 0000000..bc189bc Binary files /dev/null and b/minerdream/models/minerdream_amethyst.png differ diff --git a/minerdream/models/minerdream_aquamarine.png b/minerdream/models/minerdream_aquamarine.png new file mode 100644 index 0000000..7645674 Binary files /dev/null and b/minerdream/models/minerdream_aquamarine.png differ diff --git a/minerdream/models/minerdream_brass_bar_block.png b/minerdream/models/minerdream_brass_bar_block.png new file mode 100644 index 0000000..6aaf1f8 Binary files /dev/null and b/minerdream/models/minerdream_brass_bar_block.png differ diff --git a/minerdream/models/minerdream_bronze_bar_block.png b/minerdream/models/minerdream_bronze_bar_block.png new file mode 100644 index 0000000..256abf5 Binary files /dev/null and b/minerdream/models/minerdream_bronze_bar_block.png differ diff --git a/minerdream/models/minerdream_calcium_bar_block.png b/minerdream/models/minerdream_calcium_bar_block.png new file mode 100644 index 0000000..e4ec497 Binary files /dev/null and b/minerdream/models/minerdream_calcium_bar_block.png differ diff --git a/minerdream/models/minerdream_cobalt_bar_block.png b/minerdream/models/minerdream_cobalt_bar_block.png new file mode 100644 index 0000000..9be94ab Binary files /dev/null and b/minerdream/models/minerdream_cobalt_bar_block.png differ diff --git a/minerdream/models/minerdream_copper_bar_block.png b/minerdream/models/minerdream_copper_bar_block.png new file mode 100644 index 0000000..76a3344 Binary files /dev/null and b/minerdream/models/minerdream_copper_bar_block.png differ diff --git a/minerdream/models/minerdream_garnet.png b/minerdream/models/minerdream_garnet.png new file mode 100644 index 0000000..e8746e9 Binary files /dev/null and b/minerdream/models/minerdream_garnet.png differ diff --git a/minerdream/models/minerdream_gold_bar_block.png b/minerdream/models/minerdream_gold_bar_block.png new file mode 100644 index 0000000..3f67b4e Binary files /dev/null and b/minerdream/models/minerdream_gold_bar_block.png differ diff --git a/minerdream/models/minerdream_jade.png b/minerdream/models/minerdream_jade.png new file mode 100644 index 0000000..d857335 Binary files /dev/null and b/minerdream/models/minerdream_jade.png differ diff --git a/minerdream/models/minerdream_lead_bar_block.png b/minerdream/models/minerdream_lead_bar_block.png new file mode 100644 index 0000000..f8a1f6c Binary files /dev/null and b/minerdream/models/minerdream_lead_bar_block.png differ diff --git a/minerdream/models/minerdream_nickel_bar_block.png b/minerdream/models/minerdream_nickel_bar_block.png new file mode 100644 index 0000000..3dbbe51 Binary files /dev/null and b/minerdream/models/minerdream_nickel_bar_block.png differ diff --git a/minerdream/models/minerdream_onyx.png b/minerdream/models/minerdream_onyx.png new file mode 100644 index 0000000..0db0c94 Binary files /dev/null and b/minerdream/models/minerdream_onyx.png differ diff --git a/minerdream/models/minerdream_platinum_bar_block.png b/minerdream/models/minerdream_platinum_bar_block.png new file mode 100644 index 0000000..46de1d1 Binary files /dev/null and b/minerdream/models/minerdream_platinum_bar_block.png differ diff --git a/minerdream/models/minerdream_potassium_bar_block.png b/minerdream/models/minerdream_potassium_bar_block.png new file mode 100644 index 0000000..d7871a5 Binary files /dev/null and b/minerdream/models/minerdream_potassium_bar_block.png differ diff --git a/minerdream/models/minerdream_rhodium_bar_block.png b/minerdream/models/minerdream_rhodium_bar_block.png new file mode 100644 index 0000000..1ee3eda Binary files /dev/null and b/minerdream/models/minerdream_rhodium_bar_block.png differ diff --git a/minerdream/models/minerdream_ruthenium_bar_block.png b/minerdream/models/minerdream_ruthenium_bar_block.png new file mode 100644 index 0000000..5474d2f Binary files /dev/null and b/minerdream/models/minerdream_ruthenium_bar_block.png differ diff --git a/minerdream/models/minerdream_silver_bar_block.png b/minerdream/models/minerdream_silver_bar_block.png new file mode 100644 index 0000000..de4795e Binary files /dev/null and b/minerdream/models/minerdream_silver_bar_block.png differ diff --git a/minerdream/models/minerdream_spinel.png b/minerdream/models/minerdream_spinel.png new file mode 100644 index 0000000..dbbcbc5 Binary files /dev/null and b/minerdream/models/minerdream_spinel.png differ diff --git a/minerdream/models/minerdream_steel_bar_block.png b/minerdream/models/minerdream_steel_bar_block.png new file mode 100644 index 0000000..574ba4f Binary files /dev/null and b/minerdream/models/minerdream_steel_bar_block.png differ diff --git a/minerdream/models/minerdream_tantalum_bar_block.png b/minerdream/models/minerdream_tantalum_bar_block.png new file mode 100644 index 0000000..4a11745 Binary files /dev/null and b/minerdream/models/minerdream_tantalum_bar_block.png differ diff --git a/minerdream/models/minerdream_tin_bar_block.png b/minerdream/models/minerdream_tin_bar_block.png new file mode 100644 index 0000000..166144c Binary files /dev/null and b/minerdream/models/minerdream_tin_bar_block.png differ diff --git a/minerdream/models/minerdream_topaz.png b/minerdream/models/minerdream_topaz.png new file mode 100644 index 0000000..08dc62d Binary files /dev/null and b/minerdream/models/minerdream_topaz.png differ diff --git a/minerdream/models/minerdream_zinc_bar_block.png b/minerdream/models/minerdream_zinc_bar_block.png new file mode 100644 index 0000000..45731e9 Binary files /dev/null and b/minerdream/models/minerdream_zinc_bar_block.png differ diff --git a/minerdream/models/onyx.obj b/minerdream/models/onyx.obj new file mode 100644 index 0000000..053091b --- /dev/null +++ b/minerdream/models/onyx.obj @@ -0,0 +1,1627 @@ +# Blender v2.69 (sub . OBJ File: '' +# www.blender.org +mtllib jade.mtl +o Sphere +v -.0390 -.3059 . +v -.0765 -.3116 . +v -.1111 -.3208 . +v -.1414 -.3333 . +v -.1662 -.3484 . +v -.1847 -.3657 . +v -.1961 -.3845 . +v -.2 -.4040 . +v -.1961 -.4235 . +v -.1847 -.4423 . +v -.1662 -.4595 . +v -.1414 -.4747 . +v -.1111 -.4871 . +v -.0765 -.4964 . +v -.0390 -.5021 . +v -.0382 -.3059 -.0057 +v -.0750 -.3116 -.0111 +v -.1089 -.3208 -.0162 +v -.1387 -.3333 -.0206 +v -.1630 -.3484 -.0243 +v -.1812 -.3657 -.0270 +v -.1923 -.3845 -.0287 +v -.1961 -.4040 -.0292 +v -.1923 -.4235 -.0287 +v -.1812 -.4423 -.0270 +v -.1630 -.4595 -.0243 +v -.1387 -.4747 -.0206 +v -.1089 -.4871 -.0162 +v -.0750 -.4964 -.0111 +v -.0382 -.5021 -.0057 +v -.0360 -.3059 -.0111 +v -.0707 -.3116 -.0219 +v -.1026 -.3208 -.0318 +v -.1306 -.3333 -.0405 +v -.1536 -.3484 -.0477 +v -.1707 -.3657 -.0530 +v -.1812 -.3845 -.0563 +v -.1847 -.4040 -.0574 +v -.1812 -.4235 -.0563 +v -.1707 -.4423 -.0530 +v -.1536 -.4595 -.0477 +v -.1306 -.4747 -.0405 +v -.1026 -.4871 -.0318 +v -.0707 -.4964 -.0219 +v -.0360 -.5021 -.0111 +v -.0324 -.3059 -.0162 +v -.0636 -.3116 -.0318 +v -.0923 -.3208 -.0462 +v -.1175 -.3333 -.0589 +v -.1382 -.3484 -.0692 +v -.1536 -.3657 -.0769 +v -.1630 -.3845 -.0817 +v -.1662 -.4040 -.0833 +v -.1630 -.4235 -.0817 +v -.1536 -.4423 -.0769 +v -.1382 -.4595 -.0692 +v -.1175 -.4747 -.0589 +v -.0923 -.4871 -.0462 +v -.0636 -.4964 -.0318 +v -.0324 -.5021 -.0162 +v -.0275 -.3059 -.0206 +v -.0541 -.3116 -.0405 +v -.0785 -.3208 -.0589 +v -.1 -.3333 -.075 +v -.1175 -.3484 -.0881 +v -.1306 -.3657 -.0979 +v -.1387 -.3845 -.1040 +v -.1414 -.4040 -.1060 +v -.1387 -.4235 -.1040 +v -.1306 -.4423 -.0979 +v -.1175 -.4595 -.0881 +v -.1 -.4747 -.075 +v -.0785 -.4871 -.0589 +v -.0541 -.4964 -.0405 +v -.0275 -.5021 -.0206 +v -.0216 -.3059 -.0243 +v -.0425 -.3116 -.0477 +v -.0617 -.3208 -.0692 +v -.0785 -.3333 -.0881 +v -.0923 -.3484 -.1037 +v -.1026 -.3657 -.1152 +v -.1089 -.3845 -.1223 +v -.1111 -.4040 -.1247 +v -.1089 -.4235 -.1223 +v -.1026 -.4423 -.1152 +v -.0923 -.4595 -.1037 +v -.0785 -.4747 -.0881 +v -.0617 -.4871 -.0692 +v -.0425 -.4964 -.0477 +v -.0216 -.5021 -.0243 +v -.0149 -.3059 -.0270 +v -.0292 -.3116 -.0530 +v -.0425 -.3208 -.0769 +v -.0541 -.3333 -.0979 +v -.0636 -.3484 -.1152 +v -.0707 -.3657 -.1280 +v -.0750 -.3845 -.1359 +v -.0765 -.4040 -.1385 +v -.0750 -.4235 -.1359 +v -.0707 -.4423 -.1280 +v -.0636 -.4595 -.1152 +v -.0541 -.4747 -.0979 +v -.0425 -.4871 -.0769 +v -.0292 -.4964 -.0530 +v -.0149 -.5021 -.0270 +v -.0076 -.3059 -.0287 +v -.0149 -.3116 -.0563 +v -.0216 -.3208 -.0817 +v -.0275 -.3333 -.1040 +v -.0324 -.3484 -.1223 +v -.0360 -.3657 -.1359 +v -.0382 -.3845 -.1442 +v -.0390 -.4040 -.1471 +v -.0382 -.4235 -.1442 +v -.0360 -.4423 -.1359 +v -.0324 -.4595 -.1223 +v -.0275 -.4747 -.1040 +v -.0216 -.4871 -.0817 +v -.0149 -.4964 -.0563 +v -.0076 -.5021 -.0287 +v . -.3059 -.0292 +v . -.3116 -.0574 +v . -.3208 -.0833 +v . -.3333 -.1060 +v . -.3484 -.1247 +v . -.3657 -.1385 +v . -.3845 -.1471 +v . -.4040 -.15 +v . -.4235 -.1471 +v . -.4423 -.1385 +v . -.4595 -.1247 +v . -.4747 -.1060 +v . -.4871 -.0833 +v . -.4964 -.0574 +v . -.5021 -.0292 +v .0076 -.3059 -.0287 +v .0149 -.3116 -.0563 +v .0216 -.3208 -.0817 +v .0275 -.3333 -.1040 +v .0324 -.3484 -.1223 +v .0360 -.3657 -.1359 +v .0382 -.3845 -.1442 +v .0390 -.4040 -.1471 +v .0382 -.4235 -.1442 +v .0360 -.4423 -.1359 +v .0324 -.4595 -.1223 +v .0275 -.4747 -.1040 +v .0216 -.4871 -.0817 +v .0149 -.4964 -.0563 +v .0076 -.5021 -.0287 +v .0149 -.3059 -.0270 +v .0292 -.3116 -.0530 +v .0425 -.3208 -.0769 +v .0541 -.3333 -.0979 +v .0636 -.3484 -.1152 +v .0707 -.3657 -.1280 +v .0750 -.3845 -.1359 +v .0765 -.4040 -.1385 +v .0750 -.4235 -.1359 +v .0707 -.4423 -.1280 +v .0636 -.4595 -.1152 +v .0541 -.4747 -.0979 +v .0425 -.4871 -.0769 +v .0292 -.4964 -.0530 +v .0149 -.5021 -.0270 +v .0216 -.3059 -.0243 +v .0425 -.3116 -.0477 +v .0617 -.3208 -.0692 +v .0785 -.3333 -.0881 +v .0923 -.3484 -.1037 +v .1026 -.3657 -.1152 +v .1089 -.3845 -.1223 +v .1111 -.4040 -.1247 +v .1089 -.4235 -.1223 +v .1026 -.4423 -.1152 +v .0923 -.4595 -.1037 +v .0785 -.4747 -.0881 +v .0617 -.4871 -.0692 +v .0425 -.4964 -.0477 +v .0216 -.5021 -.0243 +v .0275 -.3059 -.0206 +v .0541 -.3116 -.0405 +v .0785 -.3208 -.0589 +v .1 -.3333 -.075 +v .1175 -.3484 -.0881 +v .1306 -.3657 -.0979 +v .1387 -.3845 -.1040 +v .1414 -.4040 -.1060 +v .1387 -.4235 -.1040 +v .1306 -.4423 -.0979 +v .1175 -.4595 -.0881 +v .1 -.4747 -.075 +v .0785 -.4871 -.0589 +v .0541 -.4964 -.0405 +v .0275 -.5021 -.0206 +v .0324 -.3059 -.0162 +v .0636 -.3116 -.0318 +v .0923 -.3208 -.0462 +v .1175 -.3333 -.0589 +v .1382 -.3484 -.0692 +v .1536 -.3657 -.0769 +v .1630 -.3845 -.0817 +v .1662 -.4040 -.0833 +v .1630 -.4235 -.0817 +v .1536 -.4423 -.0769 +v .1382 -.4595 -.0692 +v .1175 -.4747 -.0589 +v .0923 -.4871 -.0462 +v .0636 -.4964 -.0318 +v .0324 -.5021 -.0162 +v .0360 -.3059 -.0111 +v .0707 -.3116 -.0219 +v .1026 -.3208 -.0318 +v .1306 -.3333 -.0405 +v .1536 -.3484 -.0477 +v .1707 -.3657 -.0530 +v .1812 -.3845 -.0563 +v .1847 -.4040 -.0574 +v .1812 -.4235 -.0563 +v .1707 -.4423 -.0530 +v .1536 -.4595 -.0477 +v .1306 -.4747 -.0405 +v .1026 -.4871 -.0318 +v .0707 -.4964 -.0219 +v .0360 -.5021 -.0111 +v .0382 -.3059 -.0057 +v .0750 -.3116 -.0111 +v .1089 -.3208 -.0162 +v .1387 -.3333 -.0206 +v .1630 -.3484 -.0243 +v .1812 -.3657 -.0270 +v .1923 -.3845 -.0287 +v .1961 -.4040 -.0292 +v .1923 -.4235 -.0287 +v .1812 -.4423 -.0270 +v .1630 -.4595 -.0243 +v .1387 -.4747 -.0206 +v .1089 -.4871 -.0162 +v .0750 -.4964 -.0111 +v .0382 -.5021 -.0057 +v .0390 -.3059 . +v .0765 -.3116 -. +v .1111 -.3208 -. +v .1414 -.3333 . +v .1662 -.3484 . +v .1847 -.3657 -. +v .1961 -.3845 . +v .2 -.4040 . +v .1961 -.4235 . +v .1847 -.4423 -. +v .1662 -.4595 . +v .1414 -.4747 . +v .1111 -.4871 . +v .0765 -.4964 -. +v .0390 -.5021 -. +v .0382 -.3059 .0057 +v .0750 -.3116 .0111 +v .1089 -.3208 .0162 +v .1387 -.3333 .0206 +v .1630 -.3484 .0243 +v .1812 -.3657 .0270 +v .1923 -.3845 .0287 +v .1961 -.4040 .0292 +v .1923 -.4235 .0287 +v .1812 -.4423 .0270 +v .1630 -.4595 .0243 +v .1387 -.4747 .0206 +v .1089 -.4871 .0162 +v .0750 -.4964 .0111 +v .0382 -.5021 .0057 +v .0360 -.3059 .0111 +v .0707 -.3116 .0219 +v .1026 -.3208 .0318 +v .1306 -.3333 .0405 +v .1536 -.3484 .0477 +v .1707 -.3657 .0530 +v .1812 -.3845 .0563 +v .1847 -.4040 .0574 +v .1812 -.4235 .0563 +v .1707 -.4423 .0530 +v .1536 -.4595 .0477 +v .1306 -.4747 .0405 +v .1026 -.4871 .0318 +v .0707 -.4964 .0219 +v .0360 -.5021 .0111 +v .0324 -.3059 .0162 +v .0636 -.3116 .0318 +v .0923 -.3208 .0462 +v .1175 -.3333 .0589 +v .1382 -.3484 .0692 +v .1536 -.3657 .0769 +v .1630 -.3845 .0817 +v .1662 -.4040 .0833 +v .1630 -.4235 .0817 +v .1536 -.4423 .0769 +v .1382 -.4595 .0692 +v .1175 -.4747 .0589 +v .0923 -.4871 .0462 +v .0636 -.4964 .0318 +v .0324 -.5021 .0162 +v .0275 -.3059 .0206 +v .0541 -.3116 .0405 +v .0785 -.3208 .0589 +v .1 -.3333 .075 +v .1175 -.3484 .0881 +v .1306 -.3657 .0979 +v .1387 -.3845 .1040 +v .1414 -.4040 .1060 +v .1387 -.4235 .1040 +v .1306 -.4423 .0979 +v .1175 -.4595 .0881 +v .1 -.4747 .075 +v .0785 -.4871 .0589 +v .0541 -.4964 .0405 +v .0275 -.5021 .0206 +v .0216 -.3059 .0243 +v .0425 -.3116 .0477 +v .0617 -.3208 .0692 +v .0785 -.3333 .0881 +v .0923 -.3484 .1037 +v .1026 -.3657 .1152 +v .1089 -.3845 .1223 +v .1111 -.4040 .1247 +v .1089 -.4235 .1223 +v .1026 -.4423 .1152 +v .0923 -.4595 .1037 +v .0785 -.4747 .0881 +v .0617 -.4871 .0692 +v .0425 -.4964 .0477 +v .0216 -.5021 .0243 +v . -.5040 . +v .0149 -.3059 .0270 +v .0292 -.3116 .0530 +v .0425 -.3208 .0769 +v .0541 -.3333 .0979 +v .0636 -.3484 .1152 +v .0707 -.3657 .1280 +v .0750 -.3845 .1359 +v .0765 -.4040 .1385 +v .0750 -.4235 .1359 +v .0707 -.4423 .1280 +v .0636 -.4595 .1152 +v .0541 -.4747 .0979 +v .0425 -.4871 .0769 +v .0292 -.4964 .0530 +v .0149 -.5021 .0270 +v .0076 -.3059 .0287 +v .0149 -.3116 .0563 +v .0216 -.3208 .0817 +v .0275 -.3333 .1040 +v .0324 -.3484 .1223 +v .0360 -.3657 .1359 +v .0382 -.3845 .1442 +v .0390 -.4040 .1471 +v .0382 -.4235 .1442 +v .0360 -.4423 .1359 +v .0324 -.4595 .1223 +v .0275 -.4747 .1040 +v .0216 -.4871 .0817 +v .0149 -.4964 .0563 +v .0076 -.5021 .0287 +v . -.3059 .0292 +v . -.3116 .0574 +v . -.3208 .0833 +v . -.3333 .1060 +v . -.3484 .1247 +v . -.3657 .1385 +v . -.3845 .1471 +v . -.4040 .15 +v . -.4235 .1471 +v . -.4423 .1385 +v . -.4595 .1247 +v . -.4747 .1060 +v . -.4871 .0833 +v . -.4964 .0574 +v . -.5021 .0292 +v -.0076 -.3059 .0287 +v -.0149 -.3116 .0563 +v -.0216 -.3208 .0817 +v -.0275 -.3333 .1040 +v -.0324 -.3484 .1223 +v -.0360 -.3657 .1359 +v -.0382 -.3845 .1442 +v -.0390 -.4040 .1471 +v -.0382 -.4235 .1442 +v -.0360 -.4423 .1359 +v -.0324 -.4595 .1223 +v -.0275 -.4747 .1040 +v -.0216 -.4871 .0817 +v -.0149 -.4964 .0563 +v -.0076 -.5021 .0287 +v -.0149 -.3059 .0270 +v -.0292 -.3116 .0530 +v -.0425 -.3208 .0769 +v -.0541 -.3333 .0979 +v -.0636 -.3484 .1152 +v -.0707 -.3657 .1280 +v -.0750 -.3845 .1359 +v -.0765 -.4040 .1385 +v -.0750 -.4235 .1359 +v -.0707 -.4423 .1280 +v -.0636 -.4595 .1152 +v -.0541 -.4747 .0979 +v -.0425 -.4871 .0769 +v -.0292 -.4964 .0530 +v -.0149 -.5021 .0270 +v -.0216 -.3059 .0243 +v -.0425 -.3116 .0477 +v -.0617 -.3208 .0692 +v -.0785 -.3333 .0881 +v -.0923 -.3484 .1037 +v -.1026 -.3657 .1152 +v -.1089 -.3845 .1223 +v -.1111 -.4040 .1247 +v -.1089 -.4235 .1223 +v -.1026 -.4423 .1152 +v -.0923 -.4595 .1037 +v -.0785 -.4747 .0881 +v -.0617 -.4871 .0692 +v -.0425 -.4964 .0477 +v -.0216 -.5021 .0243 +v -.0275 -.3059 .0206 +v -.0541 -.3116 .0405 +v -.0785 -.3208 .0589 +v -.1 -.3333 .075 +v -.1175 -.3484 .0881 +v -.1306 -.3657 .0979 +v -.1387 -.3845 .1040 +v -.1414 -.4040 .1060 +v -.1387 -.4235 .1040 +v -.1306 -.4423 .0979 +v -.1175 -.4595 .0881 +v -.1 -.4747 .075 +v -.0785 -.4871 .0589 +v -.0541 -.4964 .0405 +v -.0275 -.5021 .0206 +v -.0324 -.3059 .0162 +v -.0636 -.3116 .0318 +v -.0923 -.3208 .0462 +v -.1175 -.3333 .0589 +v -.1382 -.3484 .0692 +v -.1536 -.3657 .0769 +v -.1630 -.3845 .0817 +v -.1662 -.4040 .0833 +v -.1630 -.4235 .0817 +v -.1536 -.4423 .0769 +v -.1382 -.4595 .0692 +v -.1175 -.4747 .0589 +v -.0923 -.4871 .0462 +v -.0636 -.4964 .0318 +v -.0324 -.5021 .0162 +v . -.3040 . +v -.0360 -.3059 .0111 +v -.0707 -.3116 .0219 +v -.1026 -.3208 .0318 +v -.1306 -.3333 .0405 +v -.1536 -.3484 .0477 +v -.1707 -.3657 .0530 +v -.1812 -.3845 .0562 +v -.1847 -.4040 .0574 +v -.1812 -.4235 .0562 +v -.1707 -.4423 .0530 +v -.1536 -.4595 .0477 +v -.1306 -.4747 .0405 +v -.1026 -.4871 .0318 +v -.0707 -.4964 .0219 +v -.0360 -.5021 .0111 +v -.0382 -.3059 .0057 +v -.0750 -.3116 .0111 +v -.1089 -.3208 .0162 +v -.1387 -.3333 .0206 +v -.1630 -.3484 .0243 +v -.1812 -.3657 .0270 +v -.1923 -.3845 .0287 +v -.1961 -.4040 .0292 +v -.1923 -.4235 .0287 +v -.1812 -.4423 .0270 +v -.1630 -.4595 .0243 +v -.1387 -.4747 .0206 +v -.1089 -.4871 .0162 +v -.0750 -.4964 .0111 +v -.0382 -.5021 .0057 +vt .4673 .4496 +vt .3779 .3955 +vt .4300 .3073 +vt .5205 .3596 +vt .2911 .3408 +vt .2103 .2875 +vt .2545 .2127 +vt .3402 .2577 +vt .1386 .2376 +vt .0788 .1931 +vt .1083 .1431 +vt .1762 .1740 +vt .6634 .6221 +vt .6427 .7376 +vt .5990 .7285 +vt .6411 .6175 +vt .3117 .2524 +vt .3128 .3676 +vt .2906 .3722 +vt .2681 .2614 +vt .6167 .8440 +vt .5865 .9373 +vt .5058 .9205 +vt .5533 .8308 +vt .6931 .1635 +vt .6582 .2557 +vt .5580 .2112 +vt .6029 .1234 +vt .6169 .3571 +vt .5708 .4639 +vt .4623 .4158 +vt .5105 .3099 +vt .3175 .1463 +vt .2542 .1594 +vt .7203 .0840 +vt .6436 .0500 +vt .2270 .2792 +vt .1945 .1851 +vt .4935 .8051 +vt .5578 .7108 +vt .5136 .0860 +vt .5677 .0181 +vt .4052 .2658 +vt .4588 .1696 +vt .4794 .2197 +vt .5708 .2702 +vt .2963 .1384 +vt .3867 .1752 +vt .1363 .0935 +vt .2118 .1108 +vt .6201 .6085 +vt .2696 .3812 +vt .4297 .8877 +vt .3550 .3707 +vt .1900 .3049 +vt .1409 .2224 +vt .4397 .7676 +vt .5207 .6850 +vt .3688 .9556 +vt .2883 .8995 +vt .3612 .8401 +vt .3051 .2263 +vt .3645 .1324 +vt .5241 .1361 +vt .6165 .1850 +vt .3343 .0676 +vt .4288 .0964 +vt .1616 .0462 +vt .2440 .0506 +vt .6012 .5953 +vt .2508 .3943 +vt .4288 .0525 +vt .2529 .3305 +vt .1586 .3376 +vt .0952 .2699 +vt .3939 .7200 +vt .4892 .6522 +vt .2198 .8283 +vt .3030 .7795 +vt .2140 .1931 +vt .2787 .1011 +vt .5625 .0598 +vt .6556 .1072 +vt .3668 .0028 +vt .4650 .0245 +vt .1052 .1502 +vt .0471 .2106 +vt .5852 .5786 +vt .2348 .4110 +vt .3515 .0244 +vt .1600 .2966 +vt .2717 -.0044 +vt .1339 .3761 +vt .0594 .3258 +vt .3580 .6640 +vt .4645 .6136 +vt .1660 .7445 +vt .2572 .7082 +vt .1354 .1673 +vt .2046 .0769 +vt .1187 .4078 +vt .0401 .3821 +vt .0798 .2704 +vt .0523 .3363 +vt .1042 .2257 +vt .1744 .2521 +vt .1303 .3656 +vt .1708 .1250 +vt .2497 .0381 +vt .2966 .0557 +vt .2305 .1475 +vt .5725 .5589 +vt .2222 .4306 +vt .1477 .8645 +vt .0879 .7714 +vt .0172 .4524 +vt .1000 .4835 +vt .1169 .4188 +vt .0347 .3879 +vt .3332 .6018 +vt .4474 .5707 +vt .1290 .6513 +vt .2257 .6290 +vt .1004 .8191 +vt .0848 .7147 +vt .1828 .7414 +vt .1928 .8442 +vt .0846 .6014 +vt .1981 .5102 +vt .1846 .6286 +vt .2575 .2747 +vt .2227 .3907 +vt .3522 .0708 +vt .3012 .1667 +vt .5638 .5371 +vt .2135 .4524 +vt .0467 .6679 +vt .1082 .4642 +vt .0221 .4538 +vt .3206 .5357 +vt .4387 .5252 +vt .1101 .5524 +vt .2096 .5449 +vt .2923 .7625 +vt .2960 .8641 +vt .3076 .5313 +vt .2963 .6501 +vt .3504 .2926 +vt .3258 .4106 +vt .4142 .0828 +vt .3802 .1819 +vt .5594 .5139 +vt .2091 .4756 +vt .0257 .5580 +vt .1082 .5105 +vt .0221 .5210 +vt .3206 .4684 +vt .4387 .4788 +vt .1101 .4516 +vt .2096 .4592 +vt .4091 .7773 +vt .4059 .8780 +vt .4243 .5461 +vt .4153 .6652 +vt .4493 .3051 +vt .4358 .4245 +vt .4803 .0911 +vt .4644 .1926 +vt .5594 .4902 +vt .2091 .4992 +vt .0257 .4460 +vt .4966 .0047 +vt .5432 .0078 +vt .5480 .0956 +vt .3332 .4023 +vt .4474 .4333 +vt .1290 .3528 +vt .2257 .3751 +vt .5286 .7851 +vt .5185 .8854 +vt .5439 .5539 +vt .5372 .6732 +vt .5507 .3118 +vt .5484 .4319 +vt .5505 .1982 +vt .5638 .4670 +vt .2135 .5223 +vt .1169 .5559 +vt .4060 .9635 +vt .5073 .9702 +vt .0347 .5869 +vt .1339 .5987 +vt .0594 .6489 +vt .3580 .3401 +vt .4645 .3905 +vt .1660 .2596 +vt .2572 .2959 +vt .6463 .7858 +vt .6294 .8860 +vt .6615 .5546 +vt .6572 .6739 +vt .6504 .3124 +vt .6593 .4325 +vt .6147 .0960 +vt .6354 .1987 +vt .5725 .4452 +vt .2222 .5441 +vt .6071 .9707 +vt .1586 .6371 +vt .0952 .7048 +vt .3939 .2841 +vt .4892 .3519 +vt .2198 .1758 +vt .3030 .2246 +vt .7576 .7792 +vt .7343 .8799 +vt .7729 .5480 +vt .7707 .6672 +vt .7448 .3068 +vt .7641 .4264 +vt .6778 .0923 +vt .7157 .1940 +vt .5852 .4255 +vt .2348 .5637 +vt .0879 .2327 +vt .1477 .1396 +vt .1900 .6699 +vt .1409 .7523 +vt .4397 .2364 +vt .5207 .3191 +vt .2883 .1045 +vt .3612 .1640 +vt .8583 .7657 +vt .8291 .8671 +vt .8736 .5345 +vt .8734 .6534 +vt .8302 .2953 +vt .8590 .4136 +vt .7348 .0846 +vt .7883 .1842 +vt .6012 .4088 +vt .2508 .5804 +vt .2237 .0604 +vt .2270 .6956 +vt .1945 .7896 +vt .4935 .1990 +vt .5578 .2933 +vt .3688 .0485 +vt .4297 .1164 +vt .7596 .1875 +vt .8237 .2729 +vt .7589 .3099 +vt .6985 .2224 +vt .9598 .5145 +vt .9612 .6330 +vt .9033 .2784 +vt .9402 .3948 +vt .7836 .0733 +vt .8504 .1698 +vt .6201 .3956 +vt .2696 .5935 +vt .6845 .1145 +vt .6295 .1458 +vt .8744 .3671 +vt .8083 .4049 +vt .2681 .7133 +vt .2542 .8154 +vt .5533 .1732 +vt .5990 .2756 +vt .5545 .0831 +vt .5638 .1805 +vt .4986 .1126 +vt .6814 .3507 +vt .6255 .2609 +vt .8449 .5038 +vt .7674 .5447 +vt .7293 .4465 +vt .8672 .6028 +vt .8744 .6981 +vt .8088 .7328 +vt .7942 .6413 +vt .1735 .8721 +vt .2494 .9048 +vt .6411 .3866 +vt .2906 .6025 +vt .5058 .0836 +vt .8997 .1513 +vt .9612 .2566 +vt .3117 .7223 +vt .3175 .8285 +vt .6167 .1601 +vt .6427 .2665 +vt .4899 .2170 +vt .4358 .1436 +vt .5943 .3938 +vt .5435 .3015 +vt .6803 .5878 +vt .6405 .4905 +vt .7349 .7693 +vt .7122 .6819 +vt .3300 .9215 +vt .6634 .3820 +vt .3128 .6071 +vt .5865 .0668 +vt .8104 .8155 +vt .7476 .8466 +vt .3561 .7223 +vt .3820 .8285 +vt .6814 .1601 +vt .6873 .2665 +vt .4108 .2540 +vt .3685 .1751 +vt .5009 .4375 +vt .4555 .3426 +vt .5869 .6314 +vt .5453 .5350 +vt .6558 .8063 +vt .6242 .7231 +vt .4121 .9215 +vt .6861 .3820 +vt .3355 .6071 +vt .6689 .0668 +vt .6803 .8781 +vt .3997 .7133 +vt .4453 .8154 +vt .7449 .1732 +vt .7310 .2756 +vt .3293 .2902 +vt .2992 .2059 +vt .4049 .4801 +vt .3650 .3828 +vt .4909 .6741 +vt .4474 .5785 +vt .5743 .8425 +vt .5337 .7632 +vt .4927 .9048 +vt .7084 .3866 +vt .3577 .6025 +vt .3303 .1090 +vt .2759 .1331 +vt .6110 .9088 +vt .4408 .6956 +vt .5049 .7896 +vt .8047 .1990 +vt .7721 .2933 +vt .2488 .3240 +vt .2307 .2346 +vt .3098 .5200 +vt .2755 .4203 +vt .3958 .7139 +vt .3504 .6191 +vt .4937 .8763 +vt .4442 .8008 +vt .5686 .8721 +vt .7294 .3956 +vt .3786 .5935 +vt .2220 .1557 +vt .5425 .9376 +vt .4778 .6699 +vt .5586 .7523 +vt .8585 .2364 +vt .8092 .3191 +vt .1721 .3542 +vt .1655 .2603 +vt .2194 .5556 +vt .1903 .4539 +vt .3054 .7496 +vt .2583 .6555 +vt .4171 .9065 +vt .3590 .8343 +vt .6369 .8246 +vt .7483 .4088 +vt .3975 .5804 +vt .1708 .1759 +vt .6293 .9398 +vt .7096 .8839 +vt .5092 .6371 +vt .6042 .7048 +vt .9042 .2841 +vt .8407 .3519 +vt .1024 .3796 +vt .1062 .2820 +vt .1371 .5857 +vt .1128 .4822 +vt .2231 .7796 +vt .1744 .6861 +vt .3473 .9319 +vt .2815 .8626 +vt .6950 .7641 +vt .7643 .4255 +vt .4135 .5637 +vt .8942 .1640 +vt .9524 .2246 +vt .7779 .8128 +vt .5339 .5987 +vt .6401 .6489 +vt .9402 .3401 +vt .8655 .3905 +vt .1713 .8509 +vt .1057 .7519 +vt .1748 .7259 +vt .2300 .8288 +vt .0547 .6432 +vt .0202 .5290 +vt .1016 .4984 +vt .1314 .6143 +vt .1522 .8028 +vt .1020 .7098 +vt .8499 .8490 +vt .8316 .7292 +vt .9096 .7561 +vt .7406 .6930 +vt .7770 .4452 +vt .4261 .5441 +vt .2488 .9364 +vt .2949 .9190 +vt .0661 .6089 +vt .2147 .8845 +vt .5509 .5559 +vt .6648 .5869 +vt .9649 .4023 +vt .8825 .4333 +vt .2565 .7037 +vt .2995 .8099 +vt .1980 .4722 +vt .2223 .5897 +vt .2529 .8066 +vt .2531 .6952 +vt .3495 .6690 +vt .3512 .7799 +vt .8686 .6363 +vt .9506 .6528 +vt .7721 .6140 +vt .7857 .4670 +vt .4348 .5223 +vt .3496 .9042 +vt .0865 .3825 +vt .1848 .3558 +vt .2685 .5926 +vt .3593 .5679 +vt .5596 .5105 +vt .6774 .5210 +vt .9776 .4684 +vt .8912 .4788 +vt .3478 .6861 +vt .3771 .7950 +vt .3057 .4514 +vt .3237 .5701 +vt .4572 .6482 +vt .4610 .7587 +vt .8874 .5377 +vt .9716 .5432 +vt .7881 .5301 +vt .7901 .4902 +vt .4392 .4992 +vt .4106 .8924 +vt .2946 .3346 +vt .4607 .5484 +vt .5596 .4642 +vt .6774 .4538 +vt .9776 .5357 +vt .8912 .5252 +vt .4451 .6738 +vt .4599 .7845 +vt .4205 .4369 +vt .4318 .5564 +vt .5720 .6337 +vt .5781 .7439 +vt .8874 .4371 +vt .9716 .4315 +vt .7881 .4446 +vt .7901 .5139 +vt .4392 .4756 +vt .4756 .8842 +vt .4117 .3198 +vt .5689 .5347 +vt .5509 .4188 +vt .6648 .3879 +vt .4916 .9692 +vt .5422 .8798 +vt .5374 .9662 +vt .5447 .6672 +vt .5446 .7789 +vt .5380 .4292 +vt .5425 .5491 +vt .6895 .6260 +vt .6979 .7360 +vt .5689 .4506 +vt .6685 .4440 +vt .6796 .5274 +vt .7721 .3607 +vt .8825 .5707 +vt .7857 .5371 +vt .4348 .4524 +vt .5315 .3119 +vt .8686 .3385 +vt .5339 .3761 +vt .6401 .3258 +vt .9649 .6018 +vt .9402 .6640 +vt .8655 .6136 +vt .6428 .6667 +vt .6281 .7784 +vt .6538 .4285 +vt .6515 .5485 +vt .8052 .6253 +vt .8159 .7353 +vt .7666 .4435 +vt .7886 .5268 +vt .7406 .2817 +vt .7770 .5589 +vt .4261 .4306 +vt .6077 .8795 +vt .6495 .3112 +vt .8316 .2456 +vt .5092 .3376 +vt .6042 .2699 +vt .9042 .7200 +vt .8407 .6522 +vt .7357 .6721 +vt .7070 .7831 +vt .7632 .4350 +vt .7547 .5546 +vt .6388 .2012 +vt .7483 .2076 +vt .7611 .3178 +vt .9096 .2187 +vt .7779 .1620 +vt .8499 .1258 +vt .6950 .2106 +vt .7643 .5786 +vt .4135 .4110 +vt .6697 .8831 +vt .6764 .4374 +vt .6597 .3389 +vt .7629 .3449 +vt .7858 .4439 +vt .4778 .3049 +vt .5586 .2224 +vt .8585 .7676 +vt .8092 .6850 +vt .8196 .6834 +vt .7784 .7927 +vt .8623 .4483 +vt .8479 .5671 +vt .8473 .2209 +vt .8620 .3314 +vt .7096 .0908 +vt .7740 .0468 +vt .6369 .1502 +vt .7483 .5953 +vt .3975 .3943 +vt .7258 .8907 +vt .7253 .1087 +vt .8185 .1212 +vt .4408 .2792 +vt .5049 .1851 +vt .8047 .8051 +vt .7721 .7108 +vt .8914 .7001 +vt .8395 .8068 +vt .9470 .4679 +vt .9278 .5857 +vt .2675 .7495 +vt .1819 .6897 +vt .2251 .6311 +vt .3116 .6897 +vt .1065 .618 +vt .0441 .5369 +vt .0807 .4872 +vt .1471 .5627 +vt .5686 .1026 +vt .7294 .6085 +vt .3786 .3812 +vt .7738 .9018 +vt .9484 .3514 +vt .4843 .3353 +vt .4398 .2656 +vt .4884 .2107 +vt .5414 .2707 +vt .3997 .2614 +vt .4453 .1594 +vt .7449 .8308 +vt .7310 .7285 +vt .9484 .7215 +vt .8879 .8251 +vt .9272 .3888 +vt .9025 .4985 +vt .8167 .4532 +vt .8464 .3462 +vt .2734 .5606 +vt .3608 .6179 +vt .1217 .4274 +vt .1927 .4963 +vt .4927 .0699 +vt .7084 .6175 +vt .3577 .3722 +vt .8257 .8877 +vt .7497 .9205 +vt .9352 .2833 +vt .8625 .2449 +vt .8620 .6080 +vt .7745 .5619 +vt .0284 .4074 +vt .0633 .3566 +vt .3561 .2524 +vt .3820 .1463 +vt .6814 .8440 +vt .6873 .7376 +vt .8643 .1533 +vt .7807 .2045 +vt .7948 .1189 +vt .7203 .4055 +vt .7556 .3013 +vt .3250 .4811 +vt .4134 .5368 +vt .1654 .3600 +vt .2413 .4214 +vt .4121 .0532 +vt .6861 .6221 +vt .3355 .3676 +vt .6689 .9373 +vt .6762 .5132 +vt .1005 .2993 +vt .6781 .5020 +vt .3208 .4874 +vt .3300 .0532 +usemtl None +s off +f 8/1 7/2 22/3 23/4 +f 6/5 5/6 20/7 21/8 +f 4/9 3/1 18/11 19/12 +f 15/13 14/14 29/15 30/16 +f 2/17 1/18 16/19 17/2 +f 13/21 12/22 27/23 28/24 +f 11/25 10/26 25/27 26/28 +f 9/29 8/3 23/31 24/32 +f 7/2 6/5 21/8 22/3 +f 5/6 4/9 19/12 20/7 +f 3/33 2/17 17/2 18/34 +f 14/14 13/21 28/24 29/15 +f 12/35 11/25 26/28 27/36 +f 10/26 9/29 24/32 25/27 +f 18/34 17/2 32/37 33/38 +f 29/15 28/24 43/39 44/4 +f 27/36 26/28 41/41 42/42 +f 25/27 24/32 39/43 40/44 +f 23/4 22/3 37/45 38/46 +f 21/8 20/7 35/47 36/48 +f 19/12 18/11 33/49 34/5 +f 30/16 29/15 44/4 45/51 +f 17/2 16/19 31/52 32/37 +f 28/24 27/23 42/53 43/39 +f 26/28 25/27 40/44 41/41 +f 24/32 23/31 38/54 39/43 +f 22/3 21/8 36/48 37/45 +f 20/7 19/12 34/5 35/47 +f 33/38 32/37 47/55 48/56 +f 44/4 43/39 58/57 59/58 +f 42/53 41/59 56/6 57/61 +f 40/44 39/43 54/62 55/63 +f 38/46 37/45 52/64 53/65 +f 36/48 35/47 50/66 51/67 +f 34/5 33/49 48/68 49/69 +f 45/51 44/4 59/58 60/7 +f 32/37 31/52 46/71 47/55 +f 43/39 42/53 57/61 58/57 +f 41/41 40/44 55/63 56/72 +f 39/43 38/54 53/73 54/62 +f 37/45 36/48 51/67 52/64 +f 35/47 34/5 49/69 50/66 +f 48/56 47/55 62/74 63/75 +f 59/58 58/57 73/76 74/77 +f 57/61 56/6 71/78 72/79 +f 55/63 54/62 69/8 70/81 +f 53/65 52/64 67/82 68/83 +f 51/67 50/66 65/84 66/85 +f 49/86 48/56 63/75 64/87 +f 60/7 59/58 74/77 75/88 +f 47/55 46/71 61/89 62/74 +f 58/57 57/61 72/79 73/76 +f 56/72 55/63 70/81 71/9 +f 54/62 53/73 68/91 69/8 +f 52/64 51/67 66/85 67/82 +f 50/66 49/69 64/92 65/84 +f 63/75 62/74 77/93 78/94 +f 74/77 73/76 88/95 89/96 +f 72/79 71/78 86/97 87/98 +f 70/81 69/8 84/99 85/1 +f 68/91 67/101 82/102 83/103 +f 66/104 65/105 80/106 81/107 +f 64/108 63/109 78/11 79/111 +f 75/88 74/77 89/96 90/112 +f 62/74 61/89 76/113 77/93 +f 73/76 72/79 87/98 88/95 +f 71/78 70/114 85/115 86/97 +f 69/8 68/91 83/103 84/99 +f 67/116 66/104 81/107 82/117 +f 65/105 64/108 79/111 80/106 +f 78/94 77/93 92/118 93/119 +f 89/96 88/95 103/12 104/121 +f 87/98 86/97 101/122 102/123 +f 85/124 84/125 99/126 100/127 +f 83/128 82/117 97/129 98/13 +f 81/107 80/106 95/131 96/132 +f 79/111 78/11 93/133 94/134 +f 90/112 89/96 104/121 105/135 +f 77/93 76/113 91/136 92/118 +f 88/95 87/98 102/123 103/12 +f 86/97 85/115 100/137 101/122 +f 84/125 83/128 98/13 99/126 +f 82/117 81/107 96/132 97/129 +f 80/106 79/111 94/134 95/131 +f 93/119 92/118 107/138 108/139 +f 104/121 103/12 118/14 119/141 +f 102/123 101/122 116/142 117/143 +f 100/127 99/126 114/144 115/145 +f 98/13 97/129 112/146 113/147 +f 96/132 95/131 110/148 111/149 +f 94/134 93/133 108/15 109/151 +f 105/135 104/121 119/141 120/152 +f 92/118 91/136 106/153 107/138 +f 103/12 102/123 117/143 118/14 +f 101/122 100/137 115/154 116/142 +f 99/126 98/13 113/147 114/144 +f 97/129 96/132 111/149 112/146 +f 95/131 94/134 109/151 110/148 +f 108/139 107/138 122/155 123/156 +f 119/141 118/14 133/157 134/158 +f 117/143 116/142 131/159 132/16 +f 115/145 114/144 129/161 130/162 +f 113/147 112/146 127/163 128/164 +f 111/149 110/148 125/165 126/166 +f 109/151 108/15 123/167 124/168 +f 120/152 119/141 134/158 135/169 +f 107/138 106/153 121/17 122/155 +f 118/14 117/143 132/16 133/157 +f 116/142 115/154 130/171 131/159 +f 114/144 113/147 128/164 129/161 +f 112/146 111/149 126/166 127/163 +f 110/148 109/151 124/168 125/165 +f 123/167 122/172 137/173 138/174 +f 134/158 133/157 148/175 149/176 +f 132/16 131/159 146/177 147/178 +f 130/162 129/161 144/179 145/18 +f 128/164 127/163 142/181 143/182 +f 126/166 125/165 140/183 141/184 +f 124/168 123/167 138/174 139/185 +f 135/169 134/158 149/176 150/186 +f 122/155 121/17 136/187 137/188 +f 133/157 132/16 147/178 148/175 +f 131/189 130/162 145/18 146/19 +f 129/161 128/164 143/182 144/179 +f 127/163 126/166 141/184 142/181 +f 125/165 124/168 139/185 140/183 +f 138/191 137/188 152/192 153/193 +f 149/176 148/175 163/194 164/195 +f 147/178 146/177 161/196 162/197 +f 145/18 144/179 159/198 160/199 +f 143/182 142/181 157/2 158/201 +f 141/184 140/183 155/202 156/203 +f 139/185 138/174 153/204 154/205 +f 150/186 149/176 164/195 165/206 +f 137/188 136/187 151/207 152/192 +f 148/175 147/178 162/197 163/194 +f 146/19 145/18 160/199 161/208 +f 144/179 143/182 158/201 159/198 +f 142/181 141/184 156/203 157/2 +f 140/183 139/185 154/205 155/202 +f 153/193 152/192 167/209 168/21 +f 164/195 163/194 178/211 179/212 +f 162/197 161/196 176/213 177/214 +f 160/199 159/198 174/215 175/216 +f 158/201 157/2 172/217 173/218 +f 156/203 155/202 170/219 171/22 +f 154/205 153/204 168/221 169/222 +f 165/206 164/195 179/212 180/223 +f 152/192 151/207 166/224 167/209 +f 163/194 162/197 177/214 178/211 +f 161/196 160/225 175/226 176/213 +f 159/198 158/201 173/218 174/215 +f 157/2 156/203 171/22 172/217 +f 155/202 154/205 169/222 170/219 +f 168/21 167/209 182/227 183/228 +f 179/212 178/211 193/229 194/23 +f 177/214 176/213 191/231 192/232 +f 175/216 174/215 189/233 190/234 +f 173/218 172/217 187/235 188/236 +f 171/22 170/219 185/237 186/238 +f 169/222 168/221 183/239 184/24 +f 180/223 179/212 194/23 195/241 +f 167/209 166/224 181/242 182/227 +f 178/211 177/214 192/232 193/229 +f 176/213 175/226 190/243 191/231 +f 174/215 173/218 188/236 189/233 +f 172/217 171/22 186/238 187/235 +f 170/219 169/222 184/24 185/237 +f 183/228 182/227 197/244 198/245 +f 194/23 193/229 208/246 209/247 +f 192/232 191/231 206/248 207/249 +f 190/25 189/251 204/252 205/253 +f 188/236 187/235 202/254 203/255 +f 186/238 185/237 200/256 201/257 +f 184/24 183/239 198/258 199/259 +f 195/241 194/23 209/247 210/26 +f 182/227 181/242 196/261 197/244 +f 193/229 192/232 207/249 208/246 +f 191/262 190/25 205/253 206/263 +f 189/251 188/264 203/265 204/252 +f 187/235 186/238 201/257 202/254 +f 185/237 184/24 199/259 200/256 +f 198/245 197/244 212/266 213/267 +f 209/247 208/246 223/268 224/269 +f 207/27 206/263 221/271 222/272 +f 205/253 204/252 219/273 220/274 +f 203/265 202/275 217/276 218/277 +f 201/278 200/279 215/28 216/281 +f 199/282 198/245 213/267 214/283 +f 210/26 209/247 224/269 225/284 +f 197/244 196/261 211/285 212/266 +f 208/246 207/249 222/286 223/268 +f 206/263 205/253 220/274 221/271 +f 204/252 203/265 218/277 219/273 +f 202/275 201/278 216/281 217/276 +f 200/256 199/259 214/287 215/288 +f 213/267 212/266 227/289 228/29 +f 224/269 223/268 238/291 239/292 +f 222/272 221/271 236/293 237/294 +f 220/274 219/273 234/295 235/296 +f 218/277 217/276 232/297 233/298 +f 216/281 215/28 230/299 231/3 +f 214/283 213/267 228/29 229/301 +f 225/284 224/269 239/292 240/302 +f 212/266 211/285 226/303 227/289 +f 223/268 222/286 237/304 238/291 +f 221/271 220/274 235/296 236/293 +f 219/273 218/277 233/298 234/295 +f 217/276 216/281 231/3 232/297 +f 215/28 214/305 229/306 230/299 +f 228/29 227/289 242/307 243/308 +f 239/292 238/291 253/309 254/31 +f 237/294 236/293 251/311 252/312 +f 235/296 234/295 249/313 250/314 +f 233/298 232/297 247/315 248/316 +f 231/3 230/299 245/317 246/318 +f 229/301 228/29 243/308 244/319 +f 240/302 239/292 254/31 255/32 +f 227/289 226/303 241/321 242/307 +f 238/291 237/304 252/322 253/309 +f 236/293 235/296 250/314 251/311 +f 234/295 233/298 248/316 249/313 +f 232/297 231/3 246/318 247/315 +f 230/299 229/306 244/323 245/317 +f 243/308 242/307 257/324 258/325 +f 254/31 253/309 268/326 269/327 +f 252/312 251/311 266/328 267/329 +f 250/314 249/313 264/33 265/331 +f 248/316 247/315 262/332 263/333 +f 246/318 245/317 260/334 261/335 +f 244/319 243/308 258/325 259/336 +f 255/32 254/31 269/327 270/337 +f 242/307 241/321 256/338 257/324 +f 253/339 252/312 267/329 268/34 +f 251/311 250/314 265/331 266/328 +f 249/313 248/316 263/333 264/33 +f 247/315 246/318 261/335 262/332 +f 245/317 244/323 259/341 260/334 +f 258/325 257/324 272/342 273/343 +f 269/327 268/326 283/344 284/345 +f 267/329 266/328 281/346 282/347 +f 265/331 264/33 279/348 280/349 +f 263/333 262/332 277/35 278/351 +f 261/335 260/334 275/352 276/353 +f 259/336 258/325 273/343 274/354 +f 270/337 269/327 284/345 285/355 +f 257/324 256/338 271/356 272/342 +f 268/34 267/329 282/347 283/357 +f 266/328 265/331 280/349 281/346 +f 264/33 263/333 278/351 279/348 +f 262/332 261/335 276/353 277/35 +f 260/334 259/341 274/358 275/352 +f 273/343 272/342 287/359 288/36 +f 284/345 283/344 298/361 299/362 +f 282/347 281/346 296/363 297/364 +f 280/349 279/348 294/365 295/366 +f 278/351 277/35 292/367 293/368 +f 276/353 275/352 290/369 291/37 +f 274/354 273/343 288/36 289/371 +f 285/355 284/345 299/362 300/372 +f 272/342 271/356 286/373 287/359 +f 283/357 282/347 297/364 298/374 +f 281/346 280/349 295/366 296/363 +f 279/348 278/351 293/368 294/365 +f 277/35 276/353 291/37 292/367 +f 275/375 274/354 289/371 290/376 +f 288/36 287/359 302/377 303/378 +f 299/362 298/361 313/379 314/38 +f 297/364 296/363 311/381 312/382 +f 295/366 294/365 309/383 310/384 +f 293/368 292/367 307/385 308/386 +f 291/37 290/369 305/387 306/388 +f 289/371 288/36 303/378 304/389 +f 300/372 299/362 314/38 315/39 +f 287/359 286/373 301/391 302/377 +f 298/361 297/392 312/393 313/379 +f 296/363 295/366 310/384 311/381 +f 294/365 293/368 308/386 309/383 +f 292/367 291/37 306/388 307/385 +f 290/376 289/371 304/389 305/394 +f 303/378 302/377 317/395 318/396 +f 314/38 313/379 328/397 329/398 +f 312/399 311/4 326/401 327/402 +f 310/403 309/404 324/405 325/406 +f 308/386 307/385 322/407 323/408 +f 306/409 305/394 320/41 321/411 +f 304/389 303/378 318/396 319/412 +f 315/39 314/38 329/398 330/413 +f 302/377 301/391 316/414 317/395 +f 313/415 312/399 327/402 328/416 +f 311/4 310/403 325/406 326/401 +f 309/383 308/386 323/408 324/417 +f 307/385 306/388 321/418 322/407 +f 305/394 304/389 319/412 320/41 +f 318/396 317/395 333/419 334/42 +f 329/398 328/397 344/421 345/422 +f 327/402 326/401 342/423 343/424 +f 325/406 324/405 340/425 341/426 +f 323/427 322/428 338/429 339/43 +f 321/411 320/41 336/431 337/432 +f 319/412 318/396 334/42 335/433 +f 330/413 329/398 345/422 346/434 +f 317/395 316/414 332/435 333/419 +f 328/416 327/402 343/424 344/436 +f 326/401 325/406 341/426 342/423 +f 324/405 323/437 339/438 340/425 +f 322/428 321/439 337/44 338/429 +f 320/41 319/412 335/433 336/431 +f 334/42 333/419 348/441 349/442 +f 345/422 344/421 359/443 360/444 +f 343/424 342/423 357/445 358/446 +f 341/426 340/425 355/447 356/448 +f 339/43 338/429 353/449 354/45 +f 337/432 336/431 351/451 352/452 +f 335/433 334/42 349/442 350/453 +f 346/434 345/422 360/444 361/454 +f 333/419 332/435 347/455 348/441 +f 344/436 343/424 358/446 359/456 +f 342/423 341/426 356/448 357/445 +f 340/425 339/438 354/457 355/447 +f 338/429 337/44 352/458 353/449 +f 336/431 335/433 350/453 351/451 +f 349/442 348/441 363/459 364/46 +f 360/444 359/443 374/461 375/462 +f 358/446 357/445 372/463 373/464 +f 356/448 355/447 370/465 371/466 +f 354/45 353/449 368/467 369/468 +f 352/452 351/451 366/469 367/47 +f 350/453 349/442 364/46 365/471 +f 361/454 360/444 375/462 376/472 +f 348/441 347/455 362/473 363/459 +f 359/456 358/446 373/464 374/474 +f 357/445 356/448 371/466 372/463 +f 355/447 354/457 369/475 370/465 +f 353/449 352/458 367/476 368/467 +f 351/451 350/453 365/471 366/469 +f 364/46 363/459 378/477 379/478 +f 375/479 374/474 389/48 390/481 +f 373/464 372/463 387/482 388/483 +f 371/466 370/465 385/484 386/485 +f 369/468 368/467 383/486 384/487 +f 367/476 366/488 381/489 382/49 +f 365/471 364/46 379/478 380/491 +f 376/472 375/462 390/492 391/493 +f 363/459 362/473 377/494 378/477 +f 374/474 373/464 388/483 389/48 +f 372/463 371/466 386/485 387/482 +f 370/465 369/475 384/495 385/484 +f 368/467 367/476 382/49 383/486 +f 366/469 365/471 380/491 381/496 +f 379/478 378/477 393/497 394/498 +f 390/492 389/499 404/5 405/501 +f 388/483 387/482 402/502 403/503 +f 386/485 385/484 400/504 401/505 +f 384/487 383/486 398/506 399/507 +f 382/49 381/489 396/508 397/509 +f 380/491 379/478 394/498 395/51 +f 391/493 390/492 405/501 406/511 +f 378/477 377/494 392/512 393/497 +f 389/48 388/483 403/503 404/513 +f 387/482 386/485 401/505 402/502 +f 385/484 384/495 399/514 400/504 +f 383/486 382/49 397/509 398/506 +f 381/496 380/491 395/51 396/515 +f 394/498 393/497 408/516 409/517 +f 405/501 404/5 419/518 420/519 +f 403/503 402/502 417/52 418/521 +f 401/505 400/504 415/522 416/523 +f 399/514 398/524 413/525 414/526 +f 397/527 396/515 411/528 412/529 +f 395/51 394/498 409/517 410/53 +f 406/511 405/501 420/519 421/531 +f 393/497 392/512 407/532 408/516 +f 404/513 403/503 418/521 419/533 +f 402/502 401/505 416/523 417/52 +f 400/504 399/514 414/526 415/522 +f 398/534 397/535 412/536 413/537 +f 396/515 395/51 410/53 411/528 +f 409/517 408/516 423/538 424/539 +f 420/519 419/518 434/54 435/541 +f 418/521 417/52 432/542 433/543 +f 416/523 415/522 430/544 431/545 +f 414/526 413/525 428/546 429/547 +f 412/529 411/528 426/548 427/549 +f 410/53 409/517 424/539 425/55 +f 421/531 420/519 435/541 436/551 +f 408/516 407/532 422/552 423/538 +f 419/533 418/521 433/543 434/553 +f 417/52 416/523 431/545 432/542 +f 415/522 414/526 429/547 430/544 +f 413/525 412/554 427/555 428/546 +f 411/528 410/53 425/55 426/548 +f 424/539 423/538 438/556 439/557 +f 435/541 434/54 449/558 450/559 +f 433/543 432/542 447/56 448/561 +f 431/545 430/544 445/562 446/563 +f 429/564 428/565 443/566 444/567 +f 427/568 426/569 441/57 442/571 +f 425/55 424/539 439/557 440/572 +f 436/551 435/541 450/559 451/573 +f 423/538 422/552 437/574 438/556 +f 434/553 433/543 448/561 449/575 +f 432/542 431/545 446/563 447/56 +f 430/544 429/547 444/576 445/562 +f 428/565 427/568 442/571 443/566 +f 426/577 425/578 440/579 441/58 +f 439/557 438/556 454/581 455/582 +f 450/559 449/558 465/583 466/584 +f 448/561 447/56 463/585 464/586 +f 446/587 445/588 461/589 462/59 +f 444/567 443/566 459/591 460/592 +f 442/571 441/57 457/593 458/594 +f 440/572 439/557 455/582 456/595 +f 451/573 450/559 466/584 467/596 +f 438/556 437/574 453/597 454/581 +f 449/558 448/598 464/599 465/583 +f 447/6 446/587 462/59 463/601 +f 445/588 444/602 460/603 461/589 +f 443/566 442/571 458/594 459/591 +f 441/57 440/604 456/605 457/593 +f 455/582 454/581 469/606 470/607 +f 466/584 465/583 480/608 481/609 +f 464/61 463/601 478/611 479/612 +f 462/59 461/589 476/613 477/614 +f 460/592 459/591 474/615 475/616 +f 458/594 457/593 472/617 473/618 +f 456/595 455/582 470/607 471/619 +f 467/596 466/584 481/609 482/62 +f 454/581 453/597 468/621 469/606 +f 465/583 464/599 479/622 480/608 +f 463/601 462/59 477/614 478/611 +f 461/589 460/603 475/623 476/613 +f 459/591 458/594 473/618 474/615 +f 457/593 456/605 471/624 472/617 +f 331/625 15/13 30/16 +f 1/18 452/626 16/19 +f 16/19 452/626 31/52 +f 331/625 30/16 45/51 +f 31/52 452/626 46/71 +f 331/625 45/51 60/7 +f 46/71 452/626 61/89 +f 331/625 60/7 75/88 +f 61/89 452/626 76/113 +f 331/625 75/88 90/112 +f 76/113 452/626 91/136 +f 331/625 90/112 105/135 +f 91/136 452/626 106/153 +f 331/625 105/135 120/152 +f 106/153 452/626 121/17 +f 331/625 120/152 135/169 +f 121/17 452/626 136/187 +f 331/625 135/169 150/186 +f 136/187 452/626 151/207 +f 331/625 150/186 165/206 +f 151/207 452/626 166/224 +f 331/625 165/206 180/223 +f 166/224 452/626 181/242 +f 331/625 180/223 195/241 +f 181/242 452/626 196/261 +f 331/625 195/241 210/26 +f 196/261 452/626 211/285 +f 331/625 210/26 225/284 +f 211/285 452/626 226/303 +f 331/625 225/284 240/302 +f 226/303 452/626 241/321 +f 331/625 240/302 255/32 +f 241/321 452/626 256/338 +f 331/625 255/32 270/337 +f 256/338 452/626 271/356 +f 331/625 270/337 285/355 +f 271/356 452/626 286/373 +f 331/625 285/355 300/372 +f 286/373 452/626 301/391 +f 331/625 300/372 315/39 +f 301/391 452/626 316/414 +f 331/625 315/39 330/413 +f 316/414 452/626 332/435 +f 331/625 330/413 346/434 +f 332/435 452/626 347/455 +f 331/625 346/434 361/454 +f 347/455 452/626 362/473 +f 331/625 361/454 376/472 +f 362/473 452/626 377/494 +f 331/625 376/472 391/493 +f 377/494 452/626 392/512 +f 331/625 391/493 406/511 +f 392/512 452/626 407/532 +f 331/625 406/511 421/531 +f 407/532 452/626 422/552 +f 331/625 421/531 436/551 +f 422/552 452/626 437/574 +f 331/625 436/551 451/573 +f 437/574 452/626 453/597 +f 331/625 451/573 467/596 +f 453/597 452/626 468/621 +f 331/625 467/596 482/62 +f 470/607 469/606 2/17 3/33 +f 481/609 480/608 13/21 14/14 +f 468/621 452/626 1/18 +f 479/612 478/611 11/25 12/35 +f 477/614 476/613 9/29 10/26 +f 475/616 474/615 7/2 8/1 +f 473/618 472/617 5/6 6/5 +f 471/619 470/607 3/33 4/627 +f 482/62 481/609 14/14 15/13 +f 469/606 468/621 1/18 2/17 +f 480/608 479/622 12/22 13/21 +f 478/611 477/614 10/26 11/25 +f 476/613 475/623 8/3 9/29 +f 474/615 473/618 6/5 7/2 +f 472/617 471/624 4/9 5/6 +f 331/625 482/62 15/13 diff --git a/minerdream/models/spinel.obj b/minerdream/models/spinel.obj new file mode 100644 index 0000000..5a13a3c --- /dev/null +++ b/minerdream/models/spinel.obj @@ -0,0 +1,161 @@ +# Blender v2.69 (sub . OBJ File: 'amethist1.blend' +# www.blender.org +mtllib topaz.mtl +o Cube +v . -.4456 -.2 +v .0875 -.4456 .2 +v -.0875 -.4456 .2 +v . -.4456 -.2 +v . -.4143 -.2 +v .0875 -.4143 .2 +v -.0875 -.4143 .2 +v -. -.4143 -.2 +v . -.4456 -.2 +v -.0875 -.4456 .2 +v -. -.4143 -.2 +v -.0875 -.4143 .2 +v -. -.4456 -.2 +v .0875 -.4456 .2 +v . -.4143 -.2 +v .0875 -.4143 .2 +v .175 -.4456 .12 +v -.175 -.4456 .12 +v .175 -.4143 .12 +v -.175 -.4143 .12 +v -.0875 -.4925 .12 +v -.0875 -.3675 .12 +v .0875 -.4925 .12 +v .0875 -.3675 .12 +v -.175 -.4456 -.04 +v -.175 -.4143 -.04 +v -.0875 -.4925 -.04 +v .0875 -.4925 -.04 +v .175 -.4456 -.04 +v .175 -.4143 -.04 +v -.0875 -.3675 -.04 +v .0875 -.3675 -.04 +vt .2066 .3816 +vt .3377 .3816 +vt .3222 .4611 +vt .3099 .0134 +vt .0215 .2116 +vt .0599 .0134 +vt .0599 .0134 +vt .6782 .2843 +vt .7525 .2843 +vt .7674 .3609 +vt .6931 .3609 +vt .4221 .0148 +vt .4221 .3242 +vt .5323 .2843 +vt .5323 .3609 +vt .4098 .3609 +vt .4098 .2843 +vt .2066 .2227 +vt .3377 .2227 +vt .3093 .0646 +vt .3093 .4530 +vt .0644 .4530 +vt .0644 .0646 +vt .2111 .1813 +vt .3629 .1813 +vt .3629 .4943 +vt .2111 .4943 +vt .5338 .5906 +vt .6104 .5906 +vt .6104 .6671 +vt .5338 .6671 +vt .3222 .1433 +vt .2781 .3070 +vt .6236 .5444 +vt .3242 .5444 +vt .2315 .1882 +vt .1708 .0241 +vt .2979 .0241 +vt .2979 .1433 +vt .1708 .1433 +vt .0031 .2437 +vt .0049 .0015 +vt .3025 -.0011 +vt .3061 .2437 +vt .7719 .6566 +vt .9074 .6566 +vt .9074 .8735 +vt .7719 .8735 +vt .0642 .0023 +vt .2848 .0023 +vt .2407 .2296 +vt .0201 .2296 +vt .2254 .0001 +vt .3667 -.0032 +vt .3736 .2464 +vt .2288 .2567 +vt .5629 .1256 +vt .5629 .5648 +vt .1890 .5648 +vt .1890 .1256 +vt .1529 .1481 +vt .1529 .2945 +vt .0156 .2945 +vt .0156 .1481 +vt .6637 .6435 +vt .9321 .6435 +vt .9321 .9297 +vt .6637 .9297 +vt .2819 .0024 +vt .2819 .1755 +vt .0050 .1755 +vt .0050 .0024 +vt .0437 .1433 +vt .0386 .1484 +vt .3441 .1484 +vt .3441 .4349 +vt .7719 .4398 +vt .9074 .4398 +vt .0428 .0823 +vt .0428 .1986 +vt .6682 .7036 +vt .6682 .8470 +vt .4387 .9187 +vt .4387 .6319 +vt .1529 .0017 +vt .5807 .5611 +vt .8640 .8633 +vt .5807 .8633 +vt . . +vt 1. . +vt 1. 1. +vt . 1. +usemtl Material +s off +f 21/1 10/2 3/2 18/3 +f 22/4 20/5 7/6 12/7 +f 17/8 19/9 6/1 2/11 +f 10/12 12/13 7/13 3/12 +f 25/14 26/15 8/16 4/17 +f 23/18 14/19 10/2 21/1 +f 24/2 22/21 12/22 16/23 +f 14/24 16/25 12/26 10/27 +f 15/28 13/29 9/3 11/31 +f 17/32 2/19 14/19 23/18 +f 19/33 24/34 16/35 6/35 +f 2/11 6/1 16/1 14/11 +f 5/36 1/36 13/36 15/36 +f 27/37 21/38 18/39 25/4 +f 31/41 26/42 20/43 22/44 +f 29/45 30/46 19/47 17/48 +f 3/49 7/5 20/51 18/52 +f 28/53 23/54 21/55 27/56 +f 32/57 31/58 22/59 24/6 +f 29/61 17/62 23/63 28/64 +f 30/65 32/66 24/67 19/68 +f 18/69 20/7 26/71 25/72 +f 9/73 27/37 25/4 4/73 +f 11/74 8/74 26/75 31/76 +f 1/77 5/78 30/46 29/45 +f 13/79 28/53 27/56 9/8 +f 15/81 11/82 31/83 32/84 +f 1/85 29/61 28/64 13/85 +f 5/86 15/86 32/87 30/88 +usemtl Material_NONE +f 11/89 9/9 4/91 8/92 diff --git a/minerdream/models/topaz.mtl b/minerdream/models/topaz.mtl new file mode 100644 index 0000000..4f78b1e --- /dev/null +++ b/minerdream/models/topaz.mtl @@ -0,0 +1,21 @@ +# Blender MTL File: 'amethist1.blend' +# Material Count: 2 + +newmtl Material +Ns 96.078431 +Ka 0.000000 0.000000 0.000000 +Kd 0.640000 0.640000 0.640000 +Ks 0.500000 0.500000 0.500000 +Ni 1.000000 +d 1.000000 +illum 2 +map_Kd C:\Users\Deividas\Desktop\minetest-0.4.16-win64\games\testdemmods\mods\minerdream\textures\minerdream_amethist.png + +newmtl Material_NONE +Ns 96.078431 +Ka 0.000000 0.000000 0.000000 +Kd 0.640000 0.640000 0.640000 +Ks 0.500000 0.500000 0.500000 +Ni 1.000000 +d 1.000000 +illum 2 diff --git a/minerdream/models/topaz.obj b/minerdream/models/topaz.obj new file mode 100644 index 0000000..5a13a3c --- /dev/null +++ b/minerdream/models/topaz.obj @@ -0,0 +1,161 @@ +# Blender v2.69 (sub . OBJ File: 'amethist1.blend' +# www.blender.org +mtllib topaz.mtl +o Cube +v . -.4456 -.2 +v .0875 -.4456 .2 +v -.0875 -.4456 .2 +v . -.4456 -.2 +v . -.4143 -.2 +v .0875 -.4143 .2 +v -.0875 -.4143 .2 +v -. -.4143 -.2 +v . -.4456 -.2 +v -.0875 -.4456 .2 +v -. -.4143 -.2 +v -.0875 -.4143 .2 +v -. -.4456 -.2 +v .0875 -.4456 .2 +v . -.4143 -.2 +v .0875 -.4143 .2 +v .175 -.4456 .12 +v -.175 -.4456 .12 +v .175 -.4143 .12 +v -.175 -.4143 .12 +v -.0875 -.4925 .12 +v -.0875 -.3675 .12 +v .0875 -.4925 .12 +v .0875 -.3675 .12 +v -.175 -.4456 -.04 +v -.175 -.4143 -.04 +v -.0875 -.4925 -.04 +v .0875 -.4925 -.04 +v .175 -.4456 -.04 +v .175 -.4143 -.04 +v -.0875 -.3675 -.04 +v .0875 -.3675 -.04 +vt .2066 .3816 +vt .3377 .3816 +vt .3222 .4611 +vt .3099 .0134 +vt .0215 .2116 +vt .0599 .0134 +vt .0599 .0134 +vt .6782 .2843 +vt .7525 .2843 +vt .7674 .3609 +vt .6931 .3609 +vt .4221 .0148 +vt .4221 .3242 +vt .5323 .2843 +vt .5323 .3609 +vt .4098 .3609 +vt .4098 .2843 +vt .2066 .2227 +vt .3377 .2227 +vt .3093 .0646 +vt .3093 .4530 +vt .0644 .4530 +vt .0644 .0646 +vt .2111 .1813 +vt .3629 .1813 +vt .3629 .4943 +vt .2111 .4943 +vt .5338 .5906 +vt .6104 .5906 +vt .6104 .6671 +vt .5338 .6671 +vt .3222 .1433 +vt .2781 .3070 +vt .6236 .5444 +vt .3242 .5444 +vt .2315 .1882 +vt .1708 .0241 +vt .2979 .0241 +vt .2979 .1433 +vt .1708 .1433 +vt .0031 .2437 +vt .0049 .0015 +vt .3025 -.0011 +vt .3061 .2437 +vt .7719 .6566 +vt .9074 .6566 +vt .9074 .8735 +vt .7719 .8735 +vt .0642 .0023 +vt .2848 .0023 +vt .2407 .2296 +vt .0201 .2296 +vt .2254 .0001 +vt .3667 -.0032 +vt .3736 .2464 +vt .2288 .2567 +vt .5629 .1256 +vt .5629 .5648 +vt .1890 .5648 +vt .1890 .1256 +vt .1529 .1481 +vt .1529 .2945 +vt .0156 .2945 +vt .0156 .1481 +vt .6637 .6435 +vt .9321 .6435 +vt .9321 .9297 +vt .6637 .9297 +vt .2819 .0024 +vt .2819 .1755 +vt .0050 .1755 +vt .0050 .0024 +vt .0437 .1433 +vt .0386 .1484 +vt .3441 .1484 +vt .3441 .4349 +vt .7719 .4398 +vt .9074 .4398 +vt .0428 .0823 +vt .0428 .1986 +vt .6682 .7036 +vt .6682 .8470 +vt .4387 .9187 +vt .4387 .6319 +vt .1529 .0017 +vt .5807 .5611 +vt .8640 .8633 +vt .5807 .8633 +vt . . +vt 1. . +vt 1. 1. +vt . 1. +usemtl Material +s off +f 21/1 10/2 3/2 18/3 +f 22/4 20/5 7/6 12/7 +f 17/8 19/9 6/1 2/11 +f 10/12 12/13 7/13 3/12 +f 25/14 26/15 8/16 4/17 +f 23/18 14/19 10/2 21/1 +f 24/2 22/21 12/22 16/23 +f 14/24 16/25 12/26 10/27 +f 15/28 13/29 9/3 11/31 +f 17/32 2/19 14/19 23/18 +f 19/33 24/34 16/35 6/35 +f 2/11 6/1 16/1 14/11 +f 5/36 1/36 13/36 15/36 +f 27/37 21/38 18/39 25/4 +f 31/41 26/42 20/43 22/44 +f 29/45 30/46 19/47 17/48 +f 3/49 7/5 20/51 18/52 +f 28/53 23/54 21/55 27/56 +f 32/57 31/58 22/59 24/6 +f 29/61 17/62 23/63 28/64 +f 30/65 32/66 24/67 19/68 +f 18/69 20/7 26/71 25/72 +f 9/73 27/37 25/4 4/73 +f 11/74 8/74 26/75 31/76 +f 1/77 5/78 30/46 29/45 +f 13/79 28/53 27/56 9/8 +f 15/81 11/82 31/83 32/84 +f 1/85 29/61 28/64 13/85 +f 5/86 15/86 32/87 30/88 +usemtl Material_NONE +f 11/89 9/9 4/91 8/92 diff --git a/minerdream/obj_red.sed b/minerdream/obj_red.sed new file mode 100755 index 0000000..6cc00c6 --- /dev/null +++ b/minerdream/obj_red.sed @@ -0,0 +1,6 @@ +#!/bin/sed -f +s/\ 0./ \./g +s/-0./-./g +s/[0]* / /g +s/[0]*$//g +s/\(\.[0-9][0-9][0-9][0-9]\)[0-9]*/\1/g diff --git a/minerdream/ores.txt b/minerdream/ores.txt new file mode 100644 index 0000000..35f9240 --- /dev/null +++ b/minerdream/ores.txt @@ -0,0 +1,47 @@ +name,tier,color,stackmax,disabled_by_mod,overrides,orig_mod,drop_as_lump,crack,has_dust,has_block,is_metall,is_mineral,has_rich,is_gemstone,is_lump_gemstone,in_desert,has_brick,has_bar_block,scarcity,num_ores,clust_size,y_min,y_max,has_lump,has_bar,lump_cooking_time,has_pick,has_axe,has_sword,has_shovel,has_spear,has_bow,tool_stick,tool_cotton,has_helmet,has_chestplate,has_leggings,has_boots,has_shield +default,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +unobtanium,8,0B2108C0,,,,,1,6,1,,8,,,,,,,,17,3,3,-31000,-8700,1,1,96,,,,,,,,,,,,, +tungsten,5,7C9871D0,,,,,1,4,1,,5,,,,,,,,14,4,4,-31000,-750,1,1,42,,,,,,,,,,,,, +palladium,6,AC976FD0,,,,,1,5,1,1,6,,,,,,,,14,5,4,-31000,-3700,1,1,58,1,1,1,,,,minerdream:expensivestick,,1,1,1,1,1 +adamantite,6,AA2435D0,,,,,1,5,1,,6,,,,,,,,14,4,3,-31000,-2300,1,1,58,,,,,,,,,,,,, +orichalcum,8,903F86D0,,,,,1,6,1,1,8,,,,,,1,,17,3,3,-31000,-6500,1,1,86,1,1,1,,1,,minerdream:expensivestick,,1,1,1,1,1 +rarium,7,D95000D0,,,,,1,6,1,1,7,,,,,,1,,16,2,3,-31000,-5000,1,1,72,1,1,1,,1,,minerdream:expensivestick,,1,1,1,1,1 +osmium,7,1D4144D0,,,,,1,6,1,1,7,,,,,,,,16,3,3,-31000,-2500,1,1,64,1,1,1,,1,,minerdream:expensivestick,steel_wire,1,1,1,1,1 +rhodium,6,A4987DD0,,,,,1,5,1,1,6,,,,,,3,3,16,3,3,-31000,-1500,1,1,64,1,1,1,,1,1,minerdream:expensivestick,steel_wire,1,1,1,1,1 +calcium,1,87A9AFD0,,,,,1,2,1,1,1,,,,,,3,3,12,5,2,-31000,420,1,1,2,,,,,,,,,,,,, +tantalum,6,594967D0,,,,,1,5,1,1,6,,,,,,3,3,16,3,3,-31000,-1500,1,1,64,1,1,1,,1,1,minerdream:expensivestick,steel_wire,1,1,1,1,1 +ruthenium,5,835749D0,,,,,1,4,1,1,5,,,,,,3,3,15,3,3,-31000,-500,1,1,32,1,1,1,1,1,1,minerdream:steelstick,steel_wire,1,1,1,1,1 +cobalt,5,3F7390D0,,,,,1,4,1,1,5,,,,,,3,3,15,3,3,-31000,-500,1,1,32,1,1,1,1,1,1,minerdream:steelstick,steel_wire,1,1,1,1,1 +platinum,4,A5B49DD0,,,,,1,1,1,1,4,,,,,,3,3,14,4,3,-31000,-300,1,1,16,1,1,1,1,1,1,,,1,1,1,1,1 +aluminum,4,B2C0C2D0,,aluminum,,,1,1,1,1,4,,,,,,3,3,14,4,3,-31000,-250,1,1,32,1,1,1,1,1,1,,,1,1,1,1,1 +titanium,4,9A947ED0,,,,,1,1,1,1,4,,,,,,,,,,,,,,,,,,,,,,,,,,,, +zinc,2,ADAD8ED0,,,,,1,1,1,1,2,,,,,,3,3,14,7,3,-31000,-50,1,1,4,,,,,,1,,,,,,, +lead,3,2f3743D0,,,technic:mineral_lead,,1,2,1,1,3,,,,,,3,3,13,7,3,-31000,-70,1,1,4,1,1,1,1,1,1,,,1,1,1,1,1 +silver,3,A9BEC2D0,,,moreores:mineral_silver,,1,2,1,1,3,,,,,,3,3,14,3,2,-31000,-64,1,1,8,,,,,1,1,,,,,,, +potassium,1,9b9b9bD0,,,,,1,3,1,1,,1,,,,,3,3,12,7,3,-31000,420,1,1,2,,,,,,1,,,,,,, +nickel,2,A5AA8CD0,,,,,1,2,1,1,2,,,,,,3,3,13,7,3,-31000,-40,1,1,4,1,1,1,1,1,1,,,1,1,1,1,1 +flint,1,,,,,default,,,,,,,,,,,,,,,,,,,,,1,1,1,1,1,,,,1,1,1,1,1 +tin,2,,,,,technic,,,,,2,,,,,,3,3,,,,,,,,,,,,,,,,,,,,, +gold,3,,,,,default,,,,,3,,,,,,3,3,,,,,,,,,,,,,1,1,,,,,,, +copper,2,,,,,default,,,,,2,,,,,,3,3,,,,,,,,,,,,,,1,,,,,,, +steel,2,,,,,default,,,,,2,,,,,,,3,,,,,,,,,,,,,1,1,,,,,,, +diamond,3,,,,,,,,,,3,,,,,,,,,,,,,,,,,,,,1,1,,,,,,, +mese,3,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,1,1,,,,,,, +stainlesssteel,2,,,,,,,,,,2,,,,,,,,,,,,,,,,1,1,1,1,1,1,,,1,1,1,1,1 +brass,,baa52c,,,,,,,,3,,,,,,,3,3,,,,,,,,,,,,,,,,,,,,, +sulfur,2,E89700D0,,,technic:mineral_sulfur,,1,3,,,,2,,,,1,,,,,,,,1,,,,,,,,,,,,,,, +lapislazuli,2,,200,,,,,3,,3,,2,,,1,1,3,,,,,,,1,,,,,,,,,,,,,,, +saltpeter,2,FFC90ED0,200,,,,1,3,1,,,2,,,,1,,,15,5,2,-31000,420,1,,,,,,,,,,,,,,, +spinel,6,,200,,,,,5,,1,,6,,,1,,3,,16,1,1,-31000,-1700,,,,,,,,,,,,,,,, +garnet,5,,200,,,,,4,,1,,5,,,1,,3,,15,1,1,-31000,-650,,,,,,,,,,,,,,,, +bituminous_coal,5,,,,,,,4,,,,,,,,,,,13,10,3,-31000,-500,1,,,,,,,,,,,,,,, +jade,5,,200,,,,,4,,1,,5,,,1,,3,,15,1,1,-31000,-650,,,,,,,,,,,,,,,, +amethyst,5,,200,,,,,4,,1,,5,,,1,,3,,15,1,1,-31000,-650,,,,,,,,,,,,,,,, +onyx,6,,200,,,,,5,,1,,6,,,1,,3,,16,1,1,-31000,-1700,,,,,,,,,,,,,,,, +aquamarine,6,,200,,,,,5,,1,,,,1,1,,3,,16,1,1,-31000,-1700,,,,,,,,,,,,,,,, +topaz,6,,200,,,,,5,,1,,,,1,1,,3,,15,1,1,-31000,-1700,,,,,,,,,,,,,,,, +treasure1,,,,,,,,,,,,,,,,,,,8,1,1,-200,50,,,,,,,,,,,,,,,, +treasure2,,,,,,,,,,,,,,,,,,,10,1,1,-400,-100,,,,,,,,,,,,,,,, +treasure3,,,,,,,,,,,,,,,,,,,12,1,1,-750,-250,,,,,,,,,,,,,,,, +treasure4,,,,,,,,,,,,,,,,,,,14,1,1,-2000,-500,,,,,,,,,,,,,,,, +treasure5,,,,,,,,,,,,,,,,,,,15,1,1,-2500,-1500,,,,,,,,,,,,,,,, diff --git a/minerdream/overrides.lua b/minerdream/overrides.lua new file mode 100644 index 0000000..ef2ad15 --- /dev/null +++ b/minerdream/overrides.lua @@ -0,0 +1,556 @@ +minetest.override_item('3d_armor:helmet_diamond', { + description = "".. core.colorize("#00FFFF", "Soft diamond helmet\n")..core.colorize("#A0A0A0", "tier: 3 (almost rare)\n")..core.colorize("#A0A0A0", "Defence: 13\n")..core.colorize("#A0A0A0", "heal: 7 \n")..core.colorize("#A0A0A0", "type: head gear "), + groups = {armor_head=1, armor_heal=7, armor_use=150,}, + armor_groups = {fleshy=13}, +}) + +minetest.override_item('3d_armor:chestplate_diamond', { + description = "".. core.colorize("#00FFFF", "Soft diamond chestplate\n")..core.colorize("#A0A0A0", "tier: 3 (almost rare)\n")..core.colorize("#A0A0A0", "Defence: 18\n")..core.colorize("#A0A0A0", "heal: 7 \n")..core.colorize("#A0A0A0", "type: torso gear "), + groups = {armor_torso=1, armor_heal=7, armor_use=150,}, + armor_groups = {fleshy=18}, +}) + +minetest.override_item('3d_armor:leggings_diamond', { + description = "".. core.colorize("#00FFFF", "Soft diamond leggings\n")..core.colorize("#A0A0A0", "tier: 3 (almost rare)\n")..core.colorize("#A0A0A0", "Defence: 18\n")..core.colorize("#A0A0A0", "heal: 7 \n")..core.colorize("#A0A0A0", "type: leg gear "), + groups = {armor_legs=1, armor_heal=7, armor_use=150,}, + armor_groups = {fleshy=18}, +}) + +minetest.override_item('3d_armor:boots_diamond', { + description = "".. core.colorize("#00FFFF", "Soft diamond boots\n")..core.colorize("#A0A0A0", "tier: 3 (almost rare)\n")..core.colorize("#A0A0A0", "Defence: 13\n")..core.colorize("#A0A0A0", "heal: 7 \n")..core.colorize("#A0A0A0", "type: feet gear "), + groups = {armor_feet=1, armor_heal=7, armor_use=150,}, + armor_groups = {fleshy=13}, +}) + +minetest.override_item('shields:shield_diamond', { + description = "".. core.colorize("#00FFFF", "Soft diamond shield\n")..core.colorize("#A0A0A0", "tier: 3 (almost rare)\n")..core.colorize("#A0A0A0", "Defence: 13\n")..core.colorize("#A0A0A0", "heal: 7 \n")..core.colorize("#A0A0A0", "type: hand gear "), + groups = {armor_shield=1, armor_heal=7, armor_use=150,}, + armor_groups = {fleshy=13}, +}) + + +minetest.override_item('3d_armor:helmet_gold', { + description = "".. core.colorize("#00FFFF", "Golden helmet\n")..core.colorize("#A0A0A0", "tier: 3 (almost rare)\n")..core.colorize("#A0A0A0", "Defence: 12\n")..core.colorize("#A0A0A0", "heal: 5 \n")..core.colorize("#A0A0A0", "walking speed - 2%\n")..core.colorize("#A0A0A0", "gravity + 2%\n")..core.colorize("#A0A0A0", "type: head gear "), + groups = {armor_head=1, armor_heal=5, armor_use=1500, + physics_speed=-0.02, physics_gravity=0.02}, + armor_groups = {fleshy=12}, +}) + +minetest.override_item('3d_armor:chestplate_gold', { + description = "".. core.colorize("#00FFFF", "Golden chestplate\n")..core.colorize("#A0A0A0", "tier: 3 (almost rare)\n")..core.colorize("#A0A0A0", "Defence: 17\n")..core.colorize("#A0A0A0", "heal: 5 \n")..core.colorize("#A0A0A0", "walking speed - 5%\n")..core.colorize("#A0A0A0", "gravity + 5%\n")..core.colorize("#A0A0A0", "type: torso gear "), + groups = {armor_torso=1, armor_heal=5, armor_use=1500, + physics_speed=-0.05, physics_gravity=0.05}, + armor_groups = {fleshy=17}, +}) + +minetest.override_item('3d_armor:leggings_gold', { + description = "".. core.colorize("#00FFFF", "Golden leggings\n")..core.colorize("#A0A0A0", "tier: 3 (almost rare)\n")..core.colorize("#A0A0A0", "Defence: 17\n")..core.colorize("#A0A0A0", "heal: 5 \n")..core.colorize("#A0A0A0", "walking speed - 4%\n")..core.colorize("#A0A0A0", "gravity + 4%\n")..core.colorize("#A0A0A0", "type: leg gear "), + groups = {armor_legs=1, armor_heal=5, armor_use=1500, + physics_speed=-0.04, physics_gravity=0.04}, + armor_groups = {fleshy=17}, +}) + +minetest.override_item('3d_armor:boots_gold', { + description = "".. core.colorize("#00FFFF", "Golden boots\n")..core.colorize("#A0A0A0", "tier: 3 (almost rare)\n")..core.colorize("#A0A0A0", "Defence: 12\n")..core.colorize("#A0A0A0", "heal: 5 \n")..core.colorize("#A0A0A0", "walking speed - 2%\n")..core.colorize("#A0A0A0", "gravity + 2%\n")..core.colorize("#A0A0A0", "type: feet gear "), + groups = {armor_feet=1, armor_heal=5, armor_use=1500, + physics_speed=-0.02, physics_gravity=0.02}, + armor_groups = {fleshy=12}, +}) + +minetest.override_item('shields:shield_gold', { + description = "".. core.colorize("#00FFFF", "Golden shield\n")..core.colorize("#A0A0A0", "tier: 3 (almost rare)\n")..core.colorize("#A0A0A0", "Defence: 12\n")..core.colorize("#A0A0A0", "heal: 5 \n")..core.colorize("#A0A0A0", "walking speed - 4%\n")..core.colorize("#A0A0A0", "gravity + 4%\n")..core.colorize("#A0A0A0", "type: hand gear "), + groups = {armor_shield=1, armor_heal=5, armor_use=1500, + physics_speed=-0.04, physics_gravity=0.04}, + armor_groups = {fleshy=12}, +}) + +minetest.override_item('3d_armor:helmet_wood', { + description = "".. core.colorize("#FFFFFF", "wooden helmet\n")..core.colorize("#A0A0A0", "tier: 1 (common)\n")..core.colorize("#A0A0A0", "Defence: 5\n")..core.colorize("#A0A0A0", "type: head gear "), +}) + +minetest.override_item('3d_armor:chestplate_wood', { + description = "".. core.colorize("#FFFFFF", "wooden chestplate\n")..core.colorize("#A0A0A0", "tier: 1 (common)\n")..core.colorize("#A0A0A0", "Defence: 10\n")..core.colorize("#A0A0A0", "type: torso gear "), +}) + +minetest.override_item('3d_armor:leggings_wood', { + description = "".. core.colorize("#FFFFFF", "wooden leggings\n")..core.colorize("#A0A0A0", "tier: 1 (common)\n")..core.colorize("#A0A0A0", "Defence: 10\n")..core.colorize("#A0A0A0", "type: leg gear "), +}) + +minetest.override_item('3d_armor:boots_wood', { + description = "".. core.colorize("#FFFFFF", "wooden boots\n")..core.colorize("#A0A0A0", "tier: 1 (common)\n")..core.colorize("#A0A0A0", "Defence: 5\n")..core.colorize("#A0A0A0", "type: feet gear "), +}) + +minetest.override_item('shields:shield_wood', { + description = "".. core.colorize("#FFFFFF", "wooden shield\n")..core.colorize("#A0A0A0", "tier: 1 (common)\n")..core.colorize("#A0A0A0", "Defence: 5\n")..core.colorize("#A0A0A0", "type: hand gear "), +}) + +minetest.override_item('3d_armor:helmet_cactus', { + description = "".. core.colorize("#FFFFFF", "cactus helmet\n")..core.colorize("#A0A0A0", "tier: 1 (common)\n")..core.colorize("#A0A0A0", "Defence: 5\n")..core.colorize("#A0A0A0", "type: head gear "), +}) + +minetest.override_item('3d_armor:chestplate_cactus', { + description = "".. core.colorize("#FFFFFF", "cactus chestplate\n")..core.colorize("#A0A0A0", "tier: 1 (common)\n")..core.colorize("#A0A0A0", "Defence: 10\n")..core.colorize("#A0A0A0", "type: torso gear "), +}) + +minetest.override_item('3d_armor:leggings_cactus', { + description = "".. core.colorize("#FFFFFF", "cactus leggings\n")..core.colorize("#A0A0A0", "tier: 1 (common)\n")..core.colorize("#A0A0A0", "Defence: 10\n")..core.colorize("#A0A0A0", "type: leg gear "), +}) + +minetest.override_item('3d_armor:boots_cactus', { + description = "".. core.colorize("#FFFFFF", "cactus boots\n")..core.colorize("#A0A0A0", "tier: 1 (common)\n")..core.colorize("#A0A0A0", "Defence: 5\n")..core.colorize("#A0A0A0", "type: feet gear "), +}) + +minetest.override_item('shields:shield_cactus', { + description = "".. core.colorize("#FFFFFF", "cactus shield\n")..core.colorize("#A0A0A0", "tier: 1 (common)\n")..core.colorize("#A0A0A0", "Defence: 5\n")..core.colorize("#A0A0A0", "type: hand gear "), +}) + +minetest.override_item('3d_armor:helmet_bronze', { + description = "".. core.colorize("#BFFFFF", "bronze helmet\n")..core.colorize("#A0A0A0", "tier: 2 (uncommon)\n")..core.colorize("#A0A0A0", "Defence: 9\n")..core.colorize("#A0A0A0", "heal: 3 \n")..core.colorize("#A0A0A0", "walking speed - 1%\n")..core.colorize("#A0A0A0", "gravity + 1%\n")..core.colorize("#A0A0A0", "type: head gear "), + groups = {armor_head=1, armor_heal=3, armor_use=600, + physics_speed=-0.01, physics_gravity=0.01}, + armor_groups = {fleshy=9}, +}) + +minetest.override_item('3d_armor:chestplate_bronze', { + description = "".. core.colorize("#BFFFFF", "bronze chestplate\n")..core.colorize("#A0A0A0", "tier: 2 (uncommon)\n")..core.colorize("#A0A0A0", "Defence: 14\n")..core.colorize("#A0A0A0", "heal: 3 \n")..core.colorize("#A0A0A0", "walking speed - 4%\n")..core.colorize("#A0A0A0", "gravity + 4%\n")..core.colorize("#A0A0A0", "type: torso gear "), + groups = {armor_torso=1, armor_heal=3, armor_use=600, + physics_speed=-0.04, physics_gravity=0.04}, + armor_groups = {fleshy=14}, +}) + +minetest.override_item('3d_armor:leggings_bronze', { + description = "".. core.colorize("#BFFFFF", "bronze leggings\n")..core.colorize("#A0A0A0", "tier: 2 (uncommon)\n")..core.colorize("#A0A0A0", "Defence: 14\n")..core.colorize("#A0A0A0", "heal: 3 \n")..core.colorize("#A0A0A0", "walking speed - 3%\n")..core.colorize("#A0A0A0", "gravity + 3%\n")..core.colorize("#A0A0A0", "type: leg gear "), + groups = {armor_legs=1, armor_heal=3, armor_use=600, + physics_speed=-0.03, physics_gravity=0.03}, + armor_groups = {fleshy=14}, +}) + +minetest.override_item('3d_armor:boots_bronze', { + description = "".. core.colorize("#BFFFFF", "bronze boots\n")..core.colorize("#A0A0A0", "tier: 2 (uncommon)\n")..core.colorize("#A0A0A0", "Defence: 9\n")..core.colorize("#A0A0A0", "heal: 3 \n")..core.colorize("#A0A0A0", "walking speed - 1%\n")..core.colorize("#A0A0A0", "gravity + 1%\n")..core.colorize("#A0A0A0", "type: feet gear "), + groups = {armor_feet=1, armor_heal=3, armor_use=600, + physics_speed=-0.01, physics_gravity=0.01}, + armor_groups = {fleshy=9}, +}) + +minetest.override_item('shields:shield_bronze', { + description = "".. core.colorize("#BFFFFF", "bronze shield\n")..core.colorize("#A0A0A0", "tier: 2 (uncommon)\n")..core.colorize("#A0A0A0", "Defence: 9\n")..core.colorize("#A0A0A0", "heal: 3 \n")..core.colorize("#A0A0A0", "walking speed - 3%\n")..core.colorize("#A0A0A0", "gravity + 3%\n")..core.colorize("#A0A0A0", "type: hand gear "), + groups = {armor_shield=1, armor_heal=3, armor_use=600, + physics_speed=-0.03, physics_gravity=0.03}, + armor_groups = {fleshy=9}, +}) + +minetest.override_item('3d_armor:helmet_steel', { + description = "".. core.colorize("#BFFFFF", "steel helmet\n")..core.colorize("#A0A0A0", "tier: 2 (uncommon)\n")..core.colorize("#A0A0A0", "Defence: 10\n")..core.colorize("#A0A0A0", "heal: 5 \n")..core.colorize("#A0A0A0", "walking speed - 1%\n")..core.colorize("#A0A0A0", "gravity + 1%\n")..core.colorize("#A0A0A0", "type: head gear "), + groups = {armor_head=1, armor_heal=5, armor_use=400, + physics_speed=-0.01, physics_gravity=0.01}, + armor_groups = {fleshy=10}, +}) + +minetest.override_item('3d_armor:chestplate_steel', { + description = "".. core.colorize("#BFFFFF", "steel chestplate\n")..core.colorize("#A0A0A0", "tier: 2 (uncommon)\n")..core.colorize("#A0A0A0", "Defence: 15\n")..core.colorize("#A0A0A0", "heal: 5 \n")..core.colorize("#A0A0A0", "walking speed - 4%\n")..core.colorize("#A0A0A0", "gravity + 4%\n")..core.colorize("#A0A0A0", "type: torso gear "), + groups = {armor_torso=1, armor_heal=5, armor_use=400, + physics_speed=-0.04, physics_gravity=0.04}, + armor_groups = {fleshy=15}, +}) + +minetest.override_item('3d_armor:leggings_steel', { + description = "".. core.colorize("#BFFFFF", "steel leggings\n")..core.colorize("#A0A0A0", "tier: 2 (uncommon)\n")..core.colorize("#A0A0A0", "Defence: 15\n")..core.colorize("#A0A0A0", "heal: 5 \n")..core.colorize("#A0A0A0", "walking speed - 3%\n")..core.colorize("#A0A0A0", "gravity + 3%\n")..core.colorize("#A0A0A0", "type: leg gear "), + groups = {armor_legs=1, armor_heal=5, armor_use=400, + physics_speed=-0.03, physics_gravity=0.03}, + armor_groups = {fleshy=15}, +}) + +minetest.override_item('3d_armor:boots_steel', { + description = "".. core.colorize("#BFFFFF", "steel boots\n")..core.colorize("#A0A0A0", "tier: 2 (uncommon)\n")..core.colorize("#A0A0A0", "Defence: 10\n")..core.colorize("#A0A0A0", "heal: 5 \n")..core.colorize("#A0A0A0", "walking speed - 1%\n")..core.colorize("#A0A0A0", "gravity + 1%\n")..core.colorize("#A0A0A0", "type: feet gear "), + groups = {armor_feet=1, armor_heal=5, armor_use=400, + physics_speed=-0.01, physics_gravity=0.01}, + armor_groups = {fleshy=10}, +}) + +minetest.override_item('shields:shield_steel', { + description = "".. core.colorize("#BFFFFF", "steel shield\n")..core.colorize("#A0A0A0", "tier: 2 (uncommon)\n")..core.colorize("#A0A0A0", "Defence: 10\n")..core.colorize("#A0A0A0", "heal: 5 \n")..core.colorize("#A0A0A0", "walking speed - 3%\n")..core.colorize("#A0A0A0", "gravity + 3%\n")..core.colorize("#A0A0A0", "type: hand gear "), + groups = {armor_shield=1, armor_heal=5, armor_use=400, + physics_speed=-0.03, physics_gravity=0.03}, + armor_groups = {fleshy=10}, +}) + + +minetest.override_item('default:sword_wood', { + description = "".. core.colorize("#FFFFFF", "Wooden sword\n")..core.colorize("#A0A0A0", "tier: 1 (common)\n")..core.colorize("#A0A0A0", "mele damage: 2\n")..core.colorize("#A0A0A0", "range: 3.8 \n")..core.colorize("#A0A0A0", "attack interval: 1.0 "), + wield_scale = {x=0.9,y=0.9,z=0.9}, + range = 3.8, +}) + +minetest.override_item('default:sword_stone', { + description = "".. core.colorize("#FFFFFF", "Stone sword\n")..core.colorize("#A0A0A0", "tier: 1 (common)\n")..core.colorize("#A0A0A0", "mele damage: 4\n")..core.colorize("#A0A0A0", "range: 4 \n")..core.colorize("#A0A0A0", "attack interval: 1.2 "), + wield_scale = {x=1.0,y=1.0,z=1.0}, + range = 4, +}) + +minetest.override_item('default:sword_steel', { + description = "".. core.colorize("#BFFFFF", "Steel sword\n")..core.colorize("#A0A0A0", "tier: 2 (uncommon)\n")..core.colorize("#A0A0A0", "mele damage: 6.25\n")..core.colorize("#A0A0A0", "range: 4.25 \n")..core.colorize("#A0A0A0", "attack interval: 0.75 "), + wield_scale = {x=1.1,y=1.1,z=1.1}, + range = 4.25, + tool_capabilities = { + full_punch_interval = 0.75, + max_drop_level=1, + groupcaps={ + snappy={times={[1]=2.35, [2]=1.10, [3]=0.30}, uses=40, maxlevel=2}, + }, + damage_groups = {fleshy=6.25}, + }, +}) + +minetest.override_item('default:sword_bronze', { + description = "".. core.colorize("#BFFFFF", "Bronze sword\n")..core.colorize("#A0A0A0", "tier: 2 (uncommon)\n")..core.colorize("#A0A0A0", "mele damage: 6\n")..core.colorize("#A0A0A0", "range: 4.20 \n")..core.colorize("#A0A0A0", "attack interval: 0.8 "), + wield_scale = {x=1.05,y=1.05,z=1.05}, + range = 4.2, + tool_capabilities = { + full_punch_interval = 0.8, + max_drop_level=1, + groupcaps={ + snappy={times={[1]=2.5, [2]=1.20, [3]=0.35}, uses=30, maxlevel=2}, + }, + damage_groups = {fleshy=6}, + }, +}) + +minetest.override_item('default:sword_mese', { + description = "".. core.colorize("#00FFFF", "MESE sword\n")..core.colorize("#A0A0A0", "tier: 3 (almost rare)\n")..core.colorize("#A0A0A0", "mele damage: 7\n")..core.colorize("#A0A0A0", "range: 4.3 \n")..core.colorize("#A0A0A0", "attack interval: 0.725 "), + wield_scale = {x=1.15,y=1.15,z=1.15}, + range = 4.3, + tool_capabilities = { + full_punch_interval = 0.725, + max_drop_level=1, + groupcaps={ + snappy={times={[1]=2.0, [2]=1.0, [3]=0.25}, uses=40, maxlevel=3}, + }, + damage_groups = {fleshy=7}, + }, +}) + +minetest.override_item('default:sword_diamond', { + description = "".. core.colorize("#00FFFF", "Soft diamond sword\n")..core.colorize("#A0A0A0", "tier: 3 (almost rare)\n")..core.colorize("#A0A0A0", "mele damage: 8\n")..core.colorize("#A0A0A0", "range: 4.35 \n")..core.colorize("#A0A0A0", "attack interval: 0.7 "), + wield_scale = {x=1.2,y=1.2,z=1.2}, + range = 4.35, + tool_capabilities = { + full_punch_interval = 0.7, + max_drop_level=1, + groupcaps={ + snappy={times={[1]=1.8, [2]=0.9, [3]=0.20}, uses=50, maxlevel=3}, + }, + damage_groups = {fleshy=8}, + }, +}) + + +minetest.override_item('default:shovel_wood', { + description = "".. core.colorize("#FFFFFF", "Wooden shovel\n")..core.colorize("#A0A0A0", "tier: 1 (common)\n")..core.colorize("#A0A0A0", "mele damage: 2\n")..core.colorize("#A0A0A0", "range: 3.8 \n")..core.colorize("#A0A0A0", "attack interval: 1.2 "), + wield_scale = {x=0.9,y=0.9,z=0.9}, + range = 3.8, +}) + +minetest.override_item('default:shovel_stone', { + description = "".. core.colorize("#FFFFFF", "Stone shovel\n")..core.colorize("#A0A0A0", "tier: 1 (common)\n")..core.colorize("#A0A0A0", "mele damage: 2.5\n")..core.colorize("#A0A0A0", "range: 4 \n")..core.colorize("#A0A0A0", "attack interval: 1.4 "), + wield_scale = {x=1.0,y=1.0,z=1.0}, + range = 4, + tool_capabilities = { + full_punch_interval = 1.4, + max_drop_level=1, + groupcaps={ + snappy={times={[1]=1.8, [2]=1.2, [3]=0.5}, uses=30, maxlevel=2}, + }, + damage_groups = {fleshy=2.5}, + }, +}) + +minetest.override_item('default:shovel_bronze', { + description = "".. core.colorize("#BFFFFF", "Bronze shovel\n")..core.colorize("#A0A0A0", "tier: 2 (uncommon)\n")..core.colorize("#A0A0A0", "mele damage: 3\n")..core.colorize("#A0A0A0", "range: 4.20 \n")..core.colorize("#A0A0A0", "attack interval: 1.05 "), + wield_scale = {x=1.05,y=1.05,z=1.05}, + range = 4.20, + tool_capabilities = { + full_punch_interval = 1.05, + max_drop_level=1, + groupcaps={ + crumbly={times={[1]=1.5, [2]=0.9, [3]=0.4}, uses=30, maxlevel=2}, + }, + damage_groups = {fleshy=3}, + }, +}) + +minetest.override_item('default:shovel_steel', { + description = "".. core.colorize("#BFFFFF", "Steel shovel\n")..core.colorize("#A0A0A0", "tier: 2 (uncommon)\n")..core.colorize("#A0A0A0", "mele damage: 3.25\n")..core.colorize("#A0A0A0", "range: 4.25 \n")..core.colorize("#A0A0A0", "attack interval: 1.0 "), + wield_scale = {x=1.1,y=1.1,z=1.1}, + range = 4.25, + tool_capabilities = { + full_punch_interval = 1.0, + max_drop_level=1, + groupcaps={ + crumbly={times={[1]=1.35, [2]=0.8, [3]=0.35}, uses=40, maxlevel=2}, + }, + damage_groups = {fleshy=3.25}, + }, +}) + +minetest.override_item('default:shovel_mese', { + description = "".. core.colorize("#00FFFF", "MESE shovel\n")..core.colorize("#A0A0A0", "tier: 3 (almost rare)\n")..core.colorize("#A0A0A0", "mele damage: 4\n")..core.colorize("#A0A0A0", "range: 4.3 \n")..core.colorize("#A0A0A0", "attack interval: 0.95 "), + wield_scale = {x=1.15,y=1.15,z=1.15}, + range = 4.3, + tool_capabilities = { + full_punch_interval = 0.95, + max_drop_level=1, + groupcaps={ + crumbly={times={[1]=1.20, [2]=0.6, [3]=0.30}, uses=40, maxlevel=3}, + }, + damage_groups = {fleshy=4}, + }, +}) + +minetest.override_item('default:shovel_diamond', { + description = "".. core.colorize("#00FFFF", "Soft diamond shovel\n")..core.colorize("#A0A0A0", "tier: 3 (almost rare)\n")..core.colorize("#A0A0A0", "mele damage: 5\n")..core.colorize("#A0A0A0", "range: 4.35 \n")..core.colorize("#A0A0A0", "attack interval: 0.9 "), + wield_scale = {x=1.2,y=1.2,z=1.2}, + range = 4.35, + tool_capabilities = { + full_punch_interval = 0.9, + max_drop_level=1, + groupcaps={ + crumbly={times={[1]=1.10, [2]=0.5, [3]=0.25}, uses=50, maxlevel=3}, + }, + damage_groups = {fleshy=5}, + }, +}) + + +minetest.override_item('default:axe_wood', { + description = "".. core.colorize("#FFFFFF", "Wooden axe\n")..core.colorize("#A0A0A0", "tier: 1 (common)\n")..core.colorize("#A0A0A0", "mele damage: 2\n")..core.colorize("#A0A0A0", "range: 3.8 \n")..core.colorize("#A0A0A0", "attack interval: 1.0 "), + wield_scale = {x=0.9,y=0.9,z=0.9}, + range = 3.8, +}) + +minetest.override_item('default:axe_stone', { + description = "".. core.colorize("#FFFFFF", "Stone axe\n")..core.colorize("#A0A0A0", "tier: 1 (common)\n")..core.colorize("#A0A0A0", "mele damage: 3\n")..core.colorize("#A0A0A0", "range: 4 \n")..core.colorize("#A0A0A0", "attack interval: 1.2 "), + wield_scale = {x=1.0,y=1.0,z=1.0}, + range = 4, + +}) + +minetest.override_item('default:axe_bronze', { + description = "".. core.colorize("#BFFFFF", "Bronze axe\n")..core.colorize("#A0A0A0", "tier: 2 (uncommon)\n")..core.colorize("#A0A0A0", "mele damage: 5\n")..core.colorize("#A0A0A0", "range: 4.20 \n")..core.colorize("#A0A0A0", "attack interval: 1.0 "), + wield_scale = {x=1.05,y=1.05,z=1.05}, + range = 4.20, + tool_capabilities = { + full_punch_interval = 1.00, + max_drop_level=1, + groupcaps={ + choppy={times={[1]=2.50, [2]=1.40, [3]=1.00}, uses=30, maxlevel=2}, + }, + damage_groups = {fleshy=5}, + }, +}) + +minetest.override_item('default:axe_steel', { + description = "".. core.colorize("#BFFFFF", "Steel axe\n")..core.colorize("#A0A0A0", "tier: 2 (uncommon)\n")..core.colorize("#A0A0A0", "mele damage: 5.25\n")..core.colorize("#A0A0A0", "range: 4.25 \n")..core.colorize("#A0A0A0", "attack interval: 0.95 "), + wield_scale = {x=1.1,y=1.1,z=1.1}, + range = 4.25, + tool_capabilities = { + full_punch_interval = 0.95, + max_drop_level=1, + groupcaps={ + choppy={times={[1]=2.35, [2]=1.30, [3]=0.90}, uses=40, maxlevel=2}, + }, + damage_groups = {fleshy=5.25}, + }, +}) + +minetest.override_item('default:axe_mese', { + description = "".. core.colorize("#00FFFF", "MESE axe\n")..core.colorize("#A0A0A0", "tier: 3 (almost rare)\n")..core.colorize("#A0A0A0", "mele damage: 6\n")..core.colorize("#A0A0A0", "range: 4.3 \n")..core.colorize("#A0A0A0", "attack interval: 0.9 "), + wield_scale = {x=1.15,y=1.15,z=1.15}, + range = 4.3, + tool_capabilities = { + full_punch_interval = 0.90, + max_drop_level=1, + groupcaps={ + choppy={times={[1]=2.20, [2]=1.0, [3]=0.60}, uses=40, maxlevel=3}, + }, + damage_groups = {fleshy=6}, + }, +}) + +minetest.override_item('default:axe_diamond', { + description = "".. core.colorize("#00FFFF", "Soft diamond axe\n")..core.colorize("#A0A0A0", "tier: 3 (almost rare)\n")..core.colorize("#A0A0A0", "mele damage: 7\n")..core.colorize("#A0A0A0", "range: 4.35 \n")..core.colorize("#A0A0A0", "attack interval: 0.85 "), + wield_scale = {x=1.2,y=1.2,z=1.2}, + range = 4.35, + tool_capabilities = { + full_punch_interval = 0.85, + max_drop_level=1, + groupcaps={ + choppy={times={[1]=2.00, [2]=0.80, [3]=0.45}, uses=50, maxlevel=3}, + }, + damage_groups = {fleshy=7}, + }, +}) + + +minetest.override_item('default:pick_wood', { + description = "".. core.colorize("#FFFFFF", "Wooden pickaxe\n")..core.colorize("#A0A0A0", "tier: 1 (common)\n")..core.colorize("#A0A0A0", "mele damage: 2\n")..core.colorize("#A0A0A0", "range: 3.8 \n")..core.colorize("#A0A0A0", "attack interval: 1.0 "), + wield_scale = {x=0.9,y=0.9,z=0.9}, + range = 3.8, +}) + +minetest.override_item('default:pick_stone', { + description = "".. core.colorize("#FFFFFF", "Stone pickaxe\n")..core.colorize("#A0A0A0", "tier: 1 (common)\n")..core.colorize("#A0A0A0", "mele damage: 3\n")..core.colorize("#A0A0A0", "range: 4 \n")..core.colorize("#A0A0A0", "attack interval: 1.2 "), + wield_scale = {x=1.0,y=1.0,z=1.0}, + range = 4, + +}) + +minetest.override_item('default:pick_bronze', { + description = "".. core.colorize("#BFFFFF", "Bronze pickaxe\n")..core.colorize("#A0A0A0", "tier: 2 (uncommon)\n")..core.colorize("#A0A0A0", "mele damage: 4.5\n")..core.colorize("#A0A0A0", "range: 4.20 \n")..core.colorize("#A0A0A0", "attack interval: 1.0 "), + wield_scale = {x=1.05,y=1.05,z=1.05}, + range = 4.20, + tool_capabilities = { + full_punch_interval = 1.00, + max_drop_level=1, + groupcaps={ + cracky={times={[1]=4.00, [2]=1.60, [3]=0.80}, uses=30, maxlevel=2}, + }, + damage_groups = {fleshy=4.5}, + }, +}) + +minetest.override_item('default:pick_steel', { + description = "".. core.colorize("#BFFFFF", "Steel pickaxe\n")..core.colorize("#A0A0A0", "tier: 2 (uncommon)\n")..core.colorize("#A0A0A0", "mele damage: 4.75\n")..core.colorize("#A0A0A0", "range: 4.25 \n")..core.colorize("#A0A0A0", "attack interval: 0.95 "), + wield_scale = {x=1.1,y=1.1,z=1.1}, + range = 4.25, + tool_capabilities = { + full_punch_interval = 0.95, + max_drop_level=1, + groupcaps={ + cracky={times={[1]=3.60, [2]=1.40, [3]=0.70}, uses=40, maxlevel=2}, + }, + damage_groups = {fleshy=4.75}, + }, +}) + +minetest.override_item('default:pick_mese', { + description = "".. core.colorize("#00FFFF", "MESE pickaxe\n")..core.colorize("#A0A0A0", "tier: 3 (almost rare)\n")..core.colorize("#A0A0A0", "mele damage: 5.5\n")..core.colorize("#A0A0A0", "range: 4.3 \n")..core.colorize("#A0A0A0", "attack interval: 0.9 "), + wield_scale = {x=1.15,y=1.15,z=1.15}, + range = 4.3, + tool_capabilities = { + full_punch_interval = 0.90, + max_drop_level=1, + groupcaps={ + cracky={times={[1]=2.40, [2]=1.2, [3]=0.60}, uses=40, maxlevel=3}, + }, + damage_groups = {fleshy=5.5}, + }, +}) + +minetest.override_item('default:pick_diamond', { + description = "".. core.colorize("#00FFFF", "Soft diamond pickaxe\n")..core.colorize("#A0A0A0", "tier: 3 (almost rare)\n")..core.colorize("#A0A0A0", "mele damage: 6.5\n")..core.colorize("#A0A0A0", "range: 4.35 \n")..core.colorize("#A0A0A0", "attack interval: 0.85 "), + wield_scale = {x=1.2,y=1.2,z=1.2}, + range = 4.35, + tool_capabilities = { + full_punch_interval = 0.85, + max_drop_level=1, + groupcaps={ + cracky={times={[1]=2.00, [2]=1.00, [3]=0.40}, uses=50, maxlevel=3}, + }, + damage_groups = {fleshy=6.5}, + }, +}) + +minetest.override_item('default:coal_lump', { + description = "".. core.colorize("#FFFFFF", "Coal lump\n")..core.colorize("#A0A0A0", "tier: 1 (common)"), + stack_max= 1000, +}) + +minetest.override_item('default:flint', { + description = "".. core.colorize("#FFFFFF", "flint\n")..core.colorize("#A0A0A0", "tier: 1 (common)"), + stack_max= 1000, +}) + +minetest.override_item('default:iron_lump', { + description = "".. core.colorize("#BFFFFF", "Iron lump\n")..core.colorize("#A0A0A0", "tier: 2 (uncommon)"), + stack_max= 1000, +}) + +minetest.override_item('default:tin_lump', { + description = "".. core.colorize("#BFFFFF", "Tin lump\n")..core.colorize("#A0A0A0", "tier: 2 (uncommon)"), + stack_max= 1000, +}) + +minetest.override_item('default:copper_lump', { + description = "".. core.colorize("#BFFFFF", "Copper lump\n")..core.colorize("#A0A0A0", "tier: 2 (uncommon)"), + stack_max= 1000, +}) + +minetest.override_item('default:gold_lump', { + description = "".. core.colorize("#00FFFF", "Gold lump\n")..core.colorize("#A0A0A0", "tier: 3 (almost rare)"), + stack_max= 1000, +}) + +minetest.override_item('default:steel_ingot', { + description = "".. core.colorize("#BFFFFF", "Steel bar\n")..core.colorize("#A0A0A0", "tier: 2 (uncommon)"), + stack_max= 250, +}) + +minetest.override_item('default:tin_ingot', { + description = "".. core.colorize("#BFFFFF", "Tin bar\n")..core.colorize("#A0A0A0", "tier: 2 (uncommon)"), + stack_max= 250, +}) + +minetest.override_item('default:copper_ingot', { + description = "".. core.colorize("#BFFFFF", "Copper bar\n")..core.colorize("#A0A0A0", "tier: 2 (uncommon)"), + stack_max= 250, +}) + +minetest.override_item('default:bronze_ingot', { + description = "".. core.colorize("#BFFFFF", "Bronze bar\n")..core.colorize("#A0A0A0", "tier: 2 (uncommon)"), + stack_max= 250, +}) + +minetest.override_item('default:gold_ingot', { + description = "".. core.colorize("#00FFFF", "Gold bar\n")..core.colorize("#A0A0A0", "tier: 3 (almost rare)"), + stack_max= 250, +}) + +minetest.override_item('default:diamond', { + description = "".. core.colorize("#00FFFF", "Soft diamond\n")..core.colorize("#A0A0A0", "tier: 3 (almost rare)"), + stack_max= 1000, +}) + +minetest.override_item('default:mese_crystal', { + description = "".. core.colorize("#00FFFF", "MESE crystal\n")..core.colorize("#A0A0A0", "tier: 3 (almost rare)"), + stack_max= 1000, +}) + +minetest.override_item('default:cobble', { + stack_max= 30000, +}) +minetest.override_item('default:torch', { + stack_max= 1000, +}) + +if minetest.get_modpath("hbhunger") then + + hbhunger.register_food("minerdream:vitamin", 1, "", nil, 3) + hbhunger.register_food("minerdream:potion_tiny", 0, "", nil, 5) + hbhunger.register_food("minerdream:potion_lesser", 0, "", nil, 10) + hbhunger.register_food("minerdream:potion_normal", 0, "", nil, 15) + hbhunger.register_food("minerdream:potion_greater", 0, "", nil, 20) + +end + +if minetest.get_modpath("hunger") then + + hunger.register_food("minerdream:vitamin", 1, "", nil, 3) + hunger.register_food("minerdream:potion_tiny", 0, "", nil, 5) + hunger.register_food("minerdream:potion_lesser", 0, "", nil, 10) + hunger.register_food("minerdream:potion_normal", 0, "", nil, 15) + hunger.register_food("minerdream:potion_greater", 0, "", nil, 20) + +end + + + diff --git a/minerdream/read_armor_config.lua b/minerdream/read_armor_config.lua new file mode 100644 index 0000000..a9fdfc4 --- /dev/null +++ b/minerdream/read_armor_config.lua @@ -0,0 +1,69 @@ + +local has_value = basic_functions.has_value +local tier_cols={ + col_num={"name"},} +local tier_definition = basic_functions.import_csv(minerdream.path.."/tiers.txt",tier_cols) +local tool_cols={ + col_num={"range","uses"}, + as_numeric=1, +} +local tool_definition = basic_functions.import_csv(minerdream.path.."/armor.txt",tool_cols) +--print(dump2(tool_definition)) + +for i,tdef in pairs(tool_definition) do + if (i ~= "default") then + local tooldef={} + for col in pairs(tdef) do + tooldef=basic_functions.parse_tree(tooldef,col,tdef[col]) + end + local tierd=tier_definition[tostring(tdef.tier)] + for _,tool in pairs({"helmet","chestplate","boots","leggings","shields"}) do + if tooldef[tool] ~= nil then + local ttv=tooldef[tool] + tdesc=core.colorize("#"..tierd.color, i.." "..tool.."\n").. + core.colorize("#A0A0A0", "tier: "..tierd.name.." ("..tierd.desc..")") + if ttv.fleshy then + tdesc=tdesc.."\n"..core.colorize("#A0A0A0","Defense: "..ttv.fleshy) + end + if ttv.heal then + tdesc=tdesc.."\n"..core.colorize("#A0A0A0","Heal: "..ttv.heal) + end + if ttv.speed then + tdesc=tdesc.."\n"..core.colorize("#A0A0A0","Walking speed: "..(ttv.speed*100).."%") + end + if ttv.gravity then + tdesc=tdesc.."\n"..core.colorize("#A0A0A0","Gravity: "..(ttv.gravity*100).."%") + end + if ttv.jump then + tdesc=tdesc.."\n"..core.colorize("#A0A0A0","Jump force: "..(ttv.jump*100).."%") + end + tt_def={description=tdesc, +-- tt_def={description=i.." "..tool, + inventory_image=minerdream.modname.."_inv_"..tool.."_"..i..".png", + damage_groups = {level = ttv.level or 2}, + armor_groups={fleshy=ttv.fleshy or 10}, + groups={armor_heal=ttv.heal,armor_use=ttv.use, + physics_jump=ttv.jump,physics_speed=ttv.speed,physics_gravity=ttv.gravity} + } + for _,gc in pairs({"cracky","crumbly","choppy","snappy"}) do + tt_def.damage_groups[gc]=ttv[gc] + end + if tool == "helmet" then + tt_def.groups.armor_head=1 + elseif tool == "chestplate" then + tt_def.groups.armor_torso=1 + elseif tool == "leggings" then + tt_def.groups.armor_legs=1 + elseif tool == "boots" then + tt_def.groups.armor_feet=1 + elseif tool == "shields" then + tt_def.groups.armor_shield=1 + end + + toolname=minerdream.modname..":"..tool.."_"..i + armor:register_armor(toolname,tt_def) + end + end + end +end + diff --git a/minerdream/read_mobs_config.lua b/minerdream/read_mobs_config.lua new file mode 100644 index 0000000..4dbee76 --- /dev/null +++ b/minerdream/read_mobs_config.lua @@ -0,0 +1,142 @@ + +local has_value = basic_functions.has_value +local mob_cols={ + col_num={"reach","damage","hp_min", + "hp_max","armor","walk_velocity","run_velocity","walk_chance", + "fall_speed","jump_chance","jump_height","stepheight","floats", + "view_range","water_damage","lava_damage","light_damage","slimeball", + "egg","slimering","maxlight","chance","max_height","collisionbox"}, +-- as_numeric=1, +} +local mob_definition = basic_functions.import_csv(minerdream.path.."/mobs.txt",mob_cols) + +local mob_default = { + type = "monster", + passive = false, + attack_type = "dogfight", + reach = 2, + damage = 1, + hp_min = 5, + hp_max = 5, + armor = 100, + collisionbox = {-0.3, -0.3, -0.3, 0.3, 0.3, 0.3}, + visual = "wielditem", + makes_footstep_sound = true, + walk_velocity = 2, + run_velocity = 2, + walk_chance = 0, + fall_speed = -50, + jump_chance = 30, + jump_height = 6, + stepheight = 1.1, + floats = 0, + view_range = 16, + water_damage = 0, + lava_damage = 8, + light_damage = 0, + animation = { + speed_normal = 15, + speed_run = 15, + stand_start = 0, + stand_end = 14, + walk_start = 15, + walk_end = 38, + run_start = 40, + run_end = 63, + punch_start = 40, + punch_end = 63, + }, + } + +if mob_definition["default"] ~= nil then + tmobd=table.copy(mob_definition["default"]) + for _,column in pairs({"attack_type","reach","damage","hp_min", + "hp_max","armor","walk_velocity","run_velocity","walk_chance", + "fall_speed","jump_chance","jump_height","stepheight","floats", + "view_range","water_damage","lava_damage","light_damage","slimeball", + "egg","slimering","maxlight","chance","max_height"}) do + if tmobd[column] ~= nil then + mob_default[column]=tmobd[column] + end + end + if tmobd["collisionbox"] ~= nil then + local cb=tmobd["collisionbox"] + mob_default["collisionbox"] = {-1*cb, -1*cb, -1*cb, cb, cb, cb} + end +end + +for i,tdef in pairs(mob_definition) do + if (i ~= "default") then + local mdef=table.copy(mob_default) + for _,column in pairs({"attack_type","reach","damage","hp_min", + "hp_max","armor","walk_velocity","run_velocity","walk_chance", + "fall_speed","jump_chance","jump_height","stepheight","floats", + "view_range","water_damage","lava_damage","light_damage","slimeball", + "egg","slimering","maxlight","chance","max_height"}) do + if tdef[column] ~= nil then + mdef[column]=tdef[column] + end + end + if tdef["collisionbox"] ~= nil then + local cb=tdef["collisionbox"] + mdef["collisionbox"] = {-1*cb, -1*cb, -1*cb, cb, cb, cb} + end + mdef.textures = { + {"minerdream:slime_"..i}, + } + mdef.blood_texture = "minerdream_slimeball_"..i..".png" + mdef.drops = { + {name = "minerdream:slimeball_"..i, chance = mdef.slimeball, min = 1, max = 3}, + {name = "minerdream:slime_"..i.."_egg", chance = mdef.egg, min = 1, max = 1}, + {name = "minerdream:accessory_slimering", chance = mdef.slimering, min = 1, max = 1}, + } + + mobs:register_mob("minerdream:slime_"..i, mdef) + mobs:spawn({ + name = "minerdream:slime_"..i, + nodes = {"default:stone"}, + max_light = mdef.maxlight, + chance = mdef.chance, + max_height = mdef.max_height, + }) + + minetest.register_craftitem("minerdream:slime_"..i.."_egg", { + description = i.." slime spawnegg", + inventory_image = "minerdream_egg_"..i.."slime.png", + on_place = function(itemstack, placer, pointed_thing) + if pointed_thing.above then + minetest.env:add_entity(pointed_thing.above, "minerdream:slime_"..i) + itemstack:take_item() + end + return itemstack + end, + }) + minetest.register_node("minerdream:slime_"..i, { + tiles = { + "minerdream_slime_"..i.."_top.png", + "minerdream_slime_"..i.."_top.png", + "minerdream_slime_"..i.."_side.png", + "minerdream_slime_"..i.."_side.png", + "minerdream_slime_"..i.."_side.png", + "minerdream_slime_"..i.."_side.png" + }, + drawtype = "nodebox", + wield_scale = {x=0.4,y=0.4,z=0.4}, + paramtype = "light", + node_box = { + type = "fixed", + fixed = { + {-0.3125, -0.5, -0.3125, 0.3125, 0.3125, 0.3125}, -- NodeBox1 + {-0.375, -0.5, -0.3125, 0.375, 0.25, 0.3125}, -- NodeBox2 + {-0.3125, -0.5, -0.375, 0.3125, 0.25, 0.375}, -- NodeBox3 + {-0.3125, -0.4375, -0.4375, 0.3125, 0.125, 0.4375}, -- NodeBox4 + {-0.375, -0.4375, -0.375, 0.375, 0.125, 0.375}, -- NodeBox5 + {-0.4375, -0.4375, -0.3125, 0.4375, 0.125, 0.3125}, -- NodeBox6 + {-0.25, -0.375, -0.5, 0.25, 0, 0.5}, -- NodeBox7 + {-0.5, -0.375, -0.25, 0.5, 0, 0.25}, -- NodeBox8 + } + } + }) + end +end + diff --git a/minerdream/read_ore_config.lua b/minerdream/read_ore_config.lua new file mode 100644 index 0000000..3d5a444 --- /dev/null +++ b/minerdream/read_ore_config.lua @@ -0,0 +1,457 @@ + +local has_value = basic_functions.has_value +local tier_cols={ + col_num={"name"},} +local tier_definition = basic_functions.import_csv(minerdream.path.."/tiers.txt",tier_cols) +local ore_cols={ + col_num={"crack","scarcity","num_ores","clust_size","y_min","y_max","tier","lump_cooking_time"}, + groups_num={"has_dust","has_block","in_desert","has_block","has_brick","is_metall","is_mineral", + "has_bar","has_lump","has_bar_block","has_dust","has_spear","has_bow","has_arrow","has_pick", + "has_axe","has_shovel","has_sword","has_helmet","has_chestplate","has_shield","has_leggings", + "has_boots","drop_as_lump","is_gemstone","is_lump_gemstone","has_no_drop","has_no_lump"}} +local miner_definition = basic_functions.import_csv(minerdream.path.."/ores.txt",ore_cols) + +if miner_definition["default"] ~= nil then + default_ore = miner_definition["default"] + local test_values = {} + -- check, which numeric columns exist in default entry + for i,d in pairs(ore_cols.col_num) do + if default_ore[d] ~= nil then + table.insert(test_values,1,d) + end + end + + -- check for each ore, if value can be copied from default entry + for i,tdef in pairs(miner_definition) do + if tdef.name ~= default_ore.name then + for j,colu in pairs(test_values) do + if tdef[colu] == nil then + miner_definition[tdef.name][colu] = default_ore[colu] + end + end + end + end +end + +local local_create_def=function(name,type,cracky,tdef) + local temp_def={description=name.." "..type, + tiles={minerdream.modname.."_"..name.."_"..type..".png"}, + groups={cracky=cracky}, + sounds = default.node_sound_stone_defaults(), + } + if tdef.tier then + temp_def.description=core.colorize("#00FF00", temp_def.description.."\n")..tdef.tier_string + end + return temp_def +end +local local_item_insert=function(name,ttype,def) + if minerdream.items[name] == nil then + minerdream.items[name] = {} + end + minerdream.items[name][ttype]=def +end + +local local_craft_block=function(input,output) +minetest.register_craft({ + output = output, + recipe = { + {input, input, input}, + {input, input, input}, + {input, input, input}, + } }) +minetest.register_craft({ + output = input.." 9", + recipe = {{output}} }) +end +local local_craft_stack=function(input,output) + +minetest.register_craft({ + output = output, + recipe = { + {input, input }, + {input, input }, + } }) + +minetest.register_craft({ + output = input.." 4", + recipe = {{output}} }) +end + +local local_craft_brick = function(input,output) + minetest.register_craft( {type = "shapeless", + output = output, + recipe = {input, "default:cobble"},}) +end + +local local_get_recipe=function(tool,material,stick) + if stick == nil then + stick="group:stick" + end + local out_recipe={} + if tool == "spear" then + out_recipe={ + {'', material, material}, + {'', stick, material}, + {stick, '', ''},} + elseif tool == "bow" then + out_recipe = { + {'', material, material}, + {material, '', stick}, + {material, stick, ''},} + elseif tool == "pick" then + out_recipe = { + {material, material, material}, + {'', stick, ''}, + {'', stick, ''},} + elseif tool == "axe" then + out_recipe = { + {material, material, ''}, + {material, stick, ''}, + {'', stick, ''},} + elseif tool == "shovel" then + out_recipe = { + {'', material, ''}, + {'', stick, ''}, + {'', stick, ''},} + elseif tool == "sword" then + out_recipe = { + {'', material, ''}, + {'', material, ''}, + {'', stick, ''},} + elseif tool == "helmet" then + out_recipe = { + {material, material, material}, + {material, '', material},} + elseif tool == "chestplate" then + out_recipe = { + {material, '', material}, + {material, material, material}, + {material, material, material},} + elseif tool == "leggings" then + out_recipe = { + {material, material, material}, + {material, '', material}, + {material, '', material},} + elseif tool == "boots" then + out_recipe = { + {material, '', material}, + {material, '', material},} + elseif tool == "shield" then + out_recipe = { + {material, material, material}, + {material, material, material}, + {'', material, ''},} + else + out_recipe={} + end + return out_recipe +end + +for i,tdef in pairs(miner_definition) do + local is_enabled = true + if tdef.disabled_by_mod ~= nil then + if basic_functions.has_value(minetest.get_modnames(),tdef.disabled_by_mod) then + is_enabled=false + end + end + if (i ~= "default") and (is_enabled) then + minerdream.items[i]={} + local ore_modname=minerdream.modname + if tdef.orig_modname then + ore_modname=tdef.orig_modname + end + local needs_mapgen=false + local mapgen_name="" + tdef.tier_string="" + tdef.tierd={} + if tdef.tier then + tdef.tierd=tier_definition[tostring(tdef.tier)] + tdef.tier_string=core.colorize("#A0A0A0", "tier: "..tdef.tier.." ("..tdef.tierd.desc..")") + minerdream.items[i].tierdef=table.copy(tier_definition[tostring(tdef.tier)]) + end + -- register ores within stone + if tdef.crack ~= nil then + -- base config of ore found in normal stone + local lump_name=ore_modname..":"..i + if tdef.groups.drop_as_lump ~= nil then + lump_name=lump_name.."_lump" + end + local ore_def={description=i.." ore", + name=minerdream.modname..":stone_with_"..i, + groups={cracky=tdef.crack}, + tiles={"default_stone.png^"..minerdream.modname.."_"..i.."_ore.png"}, + sound=default.node_sound_stone_defaults(), + } + -- group definitions for awards + if tdef.groups.is_metall then + ore_def.groups["metall"..tdef.groups.is_metall]=tdef.groups.is_metall + end + if tdef.groups.is_mineral then + ore_def.groups["mineral"..tdef.groups.is_mineral]=tdef.groups.is_mineral + end + -- drops item + if tdef.groups.has_no_drop == nil then + ore_def.drop=lump_name + end + if tdef.stackmax then + ore_def.stack_max = tdef.stackmax + end + if tdef.groups.is_gemstone ~= nil then +-- ore_def.name=minerdream.modname..":"..i + ore_def.description=i + ore_def.paramtype="light" + ore_def.drawtype = "mesh" + ore_def.mesh = "gemstone_cubic_pillars.obj" + ore_def.walkable = "true" + ore_def.inventory_image = "minerdream_"..i.."_gem.png" + ore_def.tiles = {"minerdream_"..i.."_rock.png"} + ore_def.selection_box = {type = "fixed", + fixed = {{-0.4, -0.5, -0.4, 0.4, 0.0, 0.4},},} + ore_def.node_box = {type = "fixed", + fixed = {{-0.4, -0.5, -0.4, 0.4, 0.0, 0.4},},} + end + local lump_def={description=i.." lump", + name=lump_name, + inventory_image=lump_name:gsub(":","_")..".png", + stack_max=minerdream.lump_max_stack, + } + if tdef.groups.is_lump_gemstone ~= nil then + lump_def.drawtype="mesh" + lump_def.mesh = i..".obj" + lump_def.walkable = "true" + lump_def.inventory_image = "minerdream_"..i.."_gem.png" + lump_def.tiles = {"minerdream_"..i..".png"} + lump_def.paramtype = "light" + lump_def.is_ground_content = true + lump_def.groups={snappy=3,dig_immidiate=3} + lump_def.selection_box = {type = "fixed", + fixed = {{-0.2, -0.5, -0.2, 0.2, -0.25, 0.2},},} + lump_def.node_box = {type = "fixed", + fixed = {{-0.2, -0.5, -0.2, 0.2, -0.25, 0.2},},} + end + -- override existing ore? + local to_override = false + if tdef.overrides ~= nil then + if minetest.registered_nodes[tdef.overrides] ~= nil then + -- get drop item of defined ore + temp_def=minetest.registered_nodes[tdef.overrides] + ore_def.name=tdef.overrides + ore_def.drop=temp_def.drop + lump_def.name=temp_def.drop + to_override = true + end + end + if tdef.tier then + ore_def.description=core.colorize("#00FF00", ore_def.description.."\n")..tdef.tier_string + lump_def.description=core.colorize("#00FF00", lump_def.description.."\n")..tdef.tier_string + end + local ore_name=ore_def.name + local lump_name=lump_def.name + if to_override then + ore_def.name=nil + lump_def.name=nil + -- get cooking output of already defined lump + local output, decremented_input = minetest.get_craft_result({ method = "cooking", width = 1, items = { ItemStack(lump_name) }}) + lump_def.ingot_name=output.item:get_name() + tdef.ingot_name=output.item:get_name() + minerdream.items[i].ingot_name=output.item:get_name() + minetest.override_item(ore_name,ore_def) + if tdef.groups.has_no_lump == nil then + minetest.override_item(lump_name,lump_def) + end + lump_def.name=lump_name + ore_def.name=ore_name + else + minetest.register_node(ore_def.name,ore_def) +-- if tdef.groups.has_no_lump == nil then + minetest.register_craftitem(lump_def.name,lump_def) +-- end + -- if not already defined, then add mapgen parameter + if tdef.scarcity ~= nil then + needs_mapgen = true + mapgen_name=ore_def.name + end + end + local_item_insert(i,"ore_def",ore_def) +-- if tdef.groups.has_no_lump == nil then + local_item_insert(i,"lump_def",lump_def) +-- end + -- define desert ores + if tdef.groups.in_desert then + desertore_def=table.copy(ore_def) + desertore_def.name=minerdream.modname..":desertstone_with_"..i + desertore_def.tiles={"default_desert_stone.png^"..minerdream.modname.."_"..i.."_ore.png"} + local_item_insert(i,"desertore_def",desertore_def) + minetest.register_node(desertore_def.name,desertore_def) + end + else + -- if not already defined, then add mapgen parameter + if tdef.scarcity ~= nil then + needs_mapgen = true + mapgen_name=minerdream.modname..":"..i + end + end + + -- define mapgeneration for ores + if needs_mapgen then + local map_def={ore_type = "scatter", + ore = mapgen_name, + wherein = "default:stone", + clust_scarcity = tdef.scarcity * tdef.scarcity * tdef.scarcity, + clust_num_ores = tdef.num_ores or 1, + clust_size = tdef.clust_size or 1, + y_min = tdef.y_min or (-31000), + y_max = tdef.y_max or 0, + } + local_item_insert(i,"map_def",map_def) + minetest.register_ore(map_def) + if tdef.groups.in_desert then + map_def.ore=desertore_def.name + map_def.wherein = "default:desert_stone" + minetest.register_ore(map_def) + end + end + + -- define ore dust + -- only makes sense if it can be grinded + if tdef.groups.has_dust and minetest.get_modpath("technic") then + local dust_def=local_create_def(i,"dust",tdef.groups.has_dust,tdef) + dust_def.tiles={minerdream.modname.."_dust.png"} + dust_def.inventory_image=minerdream.modname.."_dust.png" + if tdef.color ~= nil then + dust_def.inventory_image="minerdream_stone_dust.png^[colorize:#"..tdef.color + end + minetest.register_node(minerdream.modname..":"..i.."_dust",dust_def) + if minerdream.items[i].lump_def then + local lump_def=table.copy(minerdream.items[i].lump_def) + local grind_time=math.ceil((tdef.lump_cooking_time or 64)/minerdream.dust_cooking_time_reduce) + lump_def.grind_time=grind_time + local_item_insert(i,"lump_def",lump_def) + technic.register_grinder_recipe({input = {lump_def.name}, output = dust_def.name.." 2",time=grind_time}) + dust_def.grind_source=lump_def.name + end + local_item_insert(i,"dust_def",dust_def) + end + + -- define ingot + if tdef.groups.has_bar then + local ingot_def=local_create_def(i,"ingot",tdef.groups.has_bar,tdef) + ingot_def.inventory_image=minerdream.modname.."_"..i.."_ingot.png" + ingot_def.stack_max = minerdream.ingot_max_stack + if tdef.ingot_name then --already defined and overridden with new image + ingot_def.name=nil + minetest.override_item(tdef.ingot_name,ingot_def) + minetest.register_alias(tdef.ingot_name,minerdream.modname..":"..i.."_bar") + ingot_def.name=tdef.ingot_name + else + ingot_def.name=minerdream.modname..":"..i.."_ingot" + minetest.register_craftitem(ingot_def.name,ingot_def) + end + + -- if lump is defined and cooking time is given then register cooking recipe + if minerdream.items[i].lump_def and tdef.lump_cooking_time then + local lump_def=table.copy(minerdream.items[i].lump_def) + lump_def.ingot_name=ingot_def.name + ingot_def.lump_name=lump_def.name + lump_def.cooking_time=tdef.lump_cooking_time + minetest.register_craft({type="cooking", + cooktime=tdef.lump_cooking_time, + output=ingot_def.name, + recipe=lump_def.name, + }) + minerdream.items[i].lump_def=lump_def + end + -- if technic loaded and dust registered than add recipes for dust + if tdef.groups.has_dust and minetest.get_modpath("technic") then + if minerdream.items[i].dust_def then + local dust_def=table.copy(minerdream.items[i].dust_def) + local cooking_time=tdef.cooking_time or 64 + cooking_time=math.ceil(cooking_time/minerdream.dust_cooking_time_reduce) + dust_def.cooking_time=cooking_time + minetest.register_craft({type="cooking", + cooktime=cooking_time, + output=ingot_def.name, + recipe=dust_def.name, + }) + technic.register_grinder_recipe({input = {ingot_def.name}, output = dust_def.name,time=cooking_time}) + local_item_insert(i,"dust_def",dust_def) + end + end + local_item_insert(i,"ingot_def",ingot_def) + end + + -- define ore bricks (ore + cobble) + if tdef.groups.has_brick then + local brick_def=local_create_def(i,"brick",tdef.groups.has_brick,tdef) + minetest.register_node(minerdream.modname..":"..i.."_brick",brick_def) + brick_def.name=minerdream.modname..":"..i.."_brick" + local_item_insert(i,"brick_def",brick_def) + if minerdream.items[i].lump_def ~= nil then + local lump_def=table.copy(minerdream.items[i].lump_def) + local_craft_brick(lump_def.name,brick_def.name) + end + end + + -- define ore blocks (9 ores) + if tdef.groups.has_block then + local block_def=local_create_def(i,"block",tdef.groups.has_block,tdef) + local_item_insert(i,"block_def",block_def) + minetest.register_node(minerdream.modname..":"..i.."_block",block_def) + local in_def=minerdream.items[i].ingot_def + if in_def == nil and minerdream.items[i].lump_def ~= nil then + local in_def=minerdream.items[i].lump_def + end + if in_def ~= nil then + local_craft_block(in_def.name,minerdream.modname..":"..i.."_block") + end + end + + -- define bar stack + if tdef.groups.has_bar_block then + local bar_def=local_create_def(i,"bar_block",tdef.groups.has_bar_block,tdef) + bar_def.paramtype="light" + bar_def.is_ground_content=true + bar_def.groups={snappy=tdef.groups.has_bar,dig_immediate=3} + local_item_insert(i,"bar_block_def",bar_def) + minetest.register_node(minerdream.modname..":"..i.."_bar_block",bar_def) + local ingot_def=minerdream.items[i].ingot_def + if ingot_def ~= nil then + local_craft_stack(ingot_def.name,minerdream.modname..":"..i.."_bar_block") + end + end + + if minerdream.items[i].ingot_def ~= nil then + local ingot_name=minerdream.items[i].ingot_def.name + for _,tool in ipairs({"spear","pick","axe","sword","shovel","helmet","chestplate","leggings","boots","shield"}) do + if tdef.groups["has_"..tool] ~= nil then + local stick = "group:stick" + if tdef.tool_stick ~= nil then + stick=tdef.tool_stick + end + minetest.register_craft({ + output=minerdream.modname..":"..tool.."_"..i, + recipe=local_get_recipe(tool,ingot_name,stick) + }) + end + end + for _,tool in ipairs({"bow"}) do + if tdef.groups["has_"..tool] ~= nil then + local stick = "farming:cotton" + if tdef.tool_cotton ~= nil then + if tdef.tool_cotton == "steel_wire" then + stick = minerdream.steel_wire + else + stick=tdef.tool_cotton + end + end + minetest.register_craft({ + output=minerdream.modname..":"..tool.."_"..i, + recipe=local_get_recipe(tool,ingot_name,stick) + }) + end + end + end + + end +end + diff --git a/minerdream/read_tool_config.lua b/minerdream/read_tool_config.lua new file mode 100644 index 0000000..5905db4 --- /dev/null +++ b/minerdream/read_tool_config.lua @@ -0,0 +1,63 @@ + +local has_value = basic_functions.has_value +local tier_cols={ + col_num={"name"},} +local tier_definition = basic_functions.import_csv(minerdream.path.."/tiers.txt",tier_cols) +local tool_cols={ + col_num={"range","uses"}, + as_numeric=1, +} +local tool_definition = basic_functions.import_csv(minerdream.path.."/tools.txt",tool_cols) +--print(dump2(tool_definition)) + + +for i,tdef in pairs(tool_definition) do + if (i ~= "default") and (minerdream.items[i] ~= nil) then + idef=table.copy(minerdream.items[i]) + local tooldef={} + for col in pairs(tdef) do + tooldef=basic_functions.parse_tree(tooldef,col,tdef[col]) + end + for _,tool in pairs({"pick","axe","sword","shovel","spear"}) do + if tooldef[tool] ~= nil then + local ttv=tooldef[tool] + tdesc=core.colorize("#"..idef.tierdef.color, i.." "..tool.."\n").. + core.colorize("#A0A0A0", "tier: "..idef.tierdef.name.." ("..idef.tierdef.desc..")") + if tooldef.uses then + tdesc=tdesc.."\n"..core.colorize("#A0A0A0","Uses: "..tooldef.uses) + end + if ttv.maxlevel then + tdesc=tdesc.."\n"..core.colorize("#A0A0A0","Max. Level: "..ttv.maxlevel) + end + if ttv.fleshy then + tdesc=tdesc.."\n"..core.colorize("#A0A0A0","Damage: "..ttv.fleshy) + end + tt_def={description=tdesc, +-- tt_def={description=i.." "..tool, + inventory_image=minerdream.modname.."_"..tool.."_"..i..".png", + range=tooldef.range or 2, + tool_capabilities={max_drop_level = 1,groupcaps={}, + damage_groups = {fleshy = ttv.fleshy or 4},}, +-- damage_groups = {fleshy=6.25}, + } + for _,gc in pairs({"cracky","crumbly","choppy","snappy"}) do + if ttv[gc] ~= nil then + local ml = 1 + if tooldef.maxlevel ~=nil then + ml=tooldef.maxlevel + end + if ttv.maxlevel ~= nil then + ml = ttv.maxlevel + end + tt_def.tool_capabilities.groupcaps[gc]={times=table.copy(ttv[gc]), + uses=tooldef.uses,maxlevel=ml} + end + end + toolname=minerdream.modname..":"..tool.."_"..i + minetest.register_tool(toolname,tt_def) + + end + end + end +end + diff --git a/minerdream/read_weapon_config.lua b/minerdream/read_weapon_config.lua new file mode 100644 index 0000000..66764af --- /dev/null +++ b/minerdream/read_weapon_config.lua @@ -0,0 +1,195 @@ + +local has_value = basic_functions.has_value +local tier_cols={ + col_num={"name"},} +local tier_definition = basic_functions.import_csv(minerdream.path.."/tiers.txt",tier_cols) +local tool_cols={ + col_num={"bow_wield_scale","tier","bow_velocity","bow_acceleration","arrow_damage"}, + groups_num={"is_bowarrow"}, +-- as_numeric=1, +} +local tool_definition = basic_functions.import_csv(minerdream.path.."/arrows.txt",tool_cols) +--print(dump2(tool_definition)) + +local minerdream_arrow = { + physical = false, + timer = 0, + visual = "wielditem", + visual_size = {x=0.5, y=0.5,}, + textures = {'minerdream:shotarrow'}, + lastpos= {}, + collisionbox = {0, 0, 0, 0, 0, 0}, +} + +for i,tdef in pairs(tool_definition) do + if (i ~= "default") then + if tdef.groups.is_bowarrow then + -- register bow + minetest.register_tool("minerdream:bow_"..i, { + description = "".. core.colorize("#BFFFFF", i.." bow\n")..core.colorize("#A0A0A0", "projectile speed: "..tdef.bow_velocity.."\n")..core.colorize("#A0A0A0", "projectile gravity: "..tdef.bow_acceleration.."\n")..core.colorize("#A0A0A0", "ranged damage: "..tdef.arrow_damage.."\n")..core.colorize("#A0A0A0", "ammo: arrows"), + inventory_image = "minerdream_bow_"..i..".png", + wield_scale = {x=tdef.bow_wield_scale,y=tdef.bow_wield_scale,z=tdef.bow_wield_scale}, + on_use = function(itemstack, user, pointed_thing) + local inv = user:get_inventory() + if not inv:contains_item("main", "minerdream:arrow 1") then + minetest.sound_play("", {object=user}) + return itemstack + end + if not minetest.setting_getbool("creative_mode") then + inv:remove_item("main", "minerdream:arrow") + end + local pos = user:getpos() + local dir = user:get_look_dir() + local yaw = user:get_look_yaw() + if pos and dir and yaw then + pos.y = pos.y + 1.6 + local obj = minetest.add_entity(pos, "minerdream:copperarrow") + if obj then + minetest.sound_play("", {object=obj}) + obj:setvelocity({x=dir.x * tdef.bow_velocity, y=dir.y * tdef.bow_velocity, z=dir.z * tdef.bow_velocity}) + obj:setacceleration({x=dir.x * tdef.bow_acceleration, y=tdef.bow_acceleration, z=dir.z * tdef.bow_acceleration}) + obj:setyaw(yaw + math.pi) + local ent = obj:get_luaentity() + if ent then + ent.player = ent.player or user + end + end + end + return itemstack + end, + }) + -- end register bow + + local tarrow=table.copy(minerdream_arrow) + tarrow.on_step = function(self, dtime) + self.timer = self.timer + dtime + local pos = self.object:getpos() + local node = minetest.get_node(pos) + + if self.timer > (3.5/tdef.bow_velocity) then + local objs = minetest.get_objects_inside_radius({x = pos.x, y = pos.y, z = pos.z}, 1) + for k, obj in pairs(objs) do + if obj:get_luaentity() ~= nil then + if obj:get_luaentity().name ~= "minerdream:"..i.."arrow" and obj:get_luaentity().name ~= "__builtin:item" then + obj:punch(self.object, 1.0, { + full_punch_interval = 1.0, + damage_groups= {fleshy = tdef.arrow_damage}, + }, nil) + minetest.sound_play("default_dig_cracky", {pos = self.lastpos, gain = 0.8}) + self.object:remove() + + end + else + obj:punch(self.object, 1.0, { + full_punch_interval = 1.0, + damage_groups= {fleshy = tdef.arrow_damage}, + }, nil) + minetest.sound_play("default_dig_cracky", {pos = self.lastpos, gain = 0.8}) + self.object:remove() + end + end + end + + if self.lastpos.x ~= nil then + if minetest.registered_nodes[node.name].walkable then + if not minetest.setting_getbool("creative_mode") then + minetest.add_item(self.lastpos, "minerdream:arrow") + end + minetest.sound_play("default_dig_cracky", {pos = self.lastpos, gain = 0.8}) + self.object:remove() + end + end + self.lastpos= {x = pos.x, y = pos.y, z = pos.z} + end + minetest.register_entity("minerdream:"..i.."arrow", tarrow ) + else + minetest.register_craftitem("minerdream:"..i:gsub(" ","_"), { + description = "".. core.colorize("#BFFFFF", i.."\n")..core.colorize("#A0A0A0", "throwable speed: "..tdef.bow_velocity.."\n")..core.colorize("#A0A0A0", "throwable gravity: "..tdef.bow_acceleration.."\n")..core.colorize("#A0A0A0", "throwing damage: "..tdef.arrow_damage), + range = 0, + stack_max= 500, + inventory_image = "minerdream_"..i:gsub(" ","_")..".png", + on_use = function(itemstack, user, pointed_thing) + if not minetest.setting_getbool("creative_mode") then itemstack:take_item() + end + if pointed_thing.type ~= "nothing" then + local pointed = minetest.get_pointed_thing_position(pointed_thing) + if vector.distance(user:getpos(), pointed) < tdef.distance then + return itemstack + end + end + local pos = user:getpos() + local dir = user:get_look_dir() + local yaw = user:get_look_yaw() + if pos and dir then + pos.y = pos.y + 1.5 + local obj = minetest.add_entity(pos, "minerdream:shuriken") + if obj then + obj:setvelocity({x=dir.x * tdef.bow_velocity, y=dir.y * tdef.bow_velocity, z=dir.z * tdef.bow_velocity}) + obj:setacceleration({x=dir.x * tdef.bow_acceleration, y=tdef.bow_acceleration, z=dir.z * tdef.bow_acceleration}) + obj:setyaw(yaw + math.pi) + local ent = obj:get_luaentity() + if ent then + ent.player = ent.player or user + end + end + end + return itemstack + end, + }) + local tthrow=table.copy(minerdream_arrow) + tthrow.visual="cube" + tthrow.visual_size={x=0.5,y=0.0,} + tthrow.textures = {'minerdream_'..i:gsub(" ","_")..'.png','minerdream_'..i:gsub(" ","_")..'.png','minerdream_'..i:gsub(" ","_")..'.png','minerdream_'..i:gsub(" ","_")..'.png','minerdream_'..i:gsub(" ","_")..'.png','minerdream_'..i:gsub(" ","_")..'.png'} + tthrow.on_step = function(self, dtime) + self.timer = self.timer + dtime + local pos = self.object:getpos() + local node = minetest.get_node(pos) + + if self.timer > (3.5/tdef.bow_velocity) then + local objs = minetest.get_objects_inside_radius({x = pos.x, y = pos.y, z = pos.z}, 1) + for k, obj in pairs(objs) do + if obj:get_luaentity() ~= nil then + if obj:get_luaentity().name ~= "minerdream:"..i:gsub(" ","_") and obj:get_luaentity().name ~= "__builtin:item" then + obj:punch(self.object, 1.0, { + full_punch_interval = 1.0, + damage_groups= {fleshy = tdef.arrow_damage}, + }, nil) + minetest.sound_play("default_dig_cracky", {pos = self.lastpos, gain = 0.8}) + self.object:remove() + end + else + obj:punch(self.object, 1.0, { + full_punch_interval = 1.0, + damage_groups= {fleshy = tdef.arrow_damage}, + }, nil) + minetest.sound_play("default_dig_cracky", {pos = self.lastpos, gain = 0.8}) + self.object:remove() + end + end + end + + if self.lastpos.x ~= nil then + if minetest.registered_nodes[node.name].walkable then + if not minetest.setting_getbool("creative_mode") then + minetest.add_item(self.lastpos, "minerdream:"..i:gsub(" ","_")) + end + minetest.sound_play("default_dig_cracky", {pos = self.lastpos, gain = 0.8}) + self.object:remove() + end + end + self.lastpos= {x = pos.x, y = pos.y, z = pos.z} + end + minetest.register_entity("minerdream:"..i:gsub(" ","_"), tthrow) + end + end +end + +minetest.register_craftitem("minerdream:arrow", { + description = "".. core.colorize("#FFFFFF", "arrow\n")..core.colorize("#A0A0A0", "ammunition for bows"), + stack_max= 1000, + inventory_image = "minerdream_arrow_inv.png", +}) + +minetest.register_craftitem("minerdream:shotarrow", { + inventory_image = "minerdream_arrow.png", +}) diff --git a/minerdream/settingtypes.txt b/minerdream/settingtypes.txt new file mode 100644 index 0000000..4097996 --- /dev/null +++ b/minerdream/settingtypes.txt @@ -0,0 +1,3 @@ +minerdream.ingot_stack_max (Max stack for ingots) int 250 99 1000 +minerdream.lump_stack_max (Max stack for lumps) int 999 99 1000 +minerdream.dust_cooking_time_reduce (Recucing factor for cooking dust instead of lump) float 2 1 5 diff --git a/minerdream/sounds/minerdream_empty.ogg b/minerdream/sounds/minerdream_empty.ogg new file mode 100644 index 0000000..8e60db8 Binary files /dev/null and b/minerdream/sounds/minerdream_empty.ogg differ diff --git a/minerdream/sounds/minerdream_explosion.ogg b/minerdream/sounds/minerdream_explosion.ogg new file mode 100644 index 0000000..9f5a077 Binary files /dev/null and b/minerdream/sounds/minerdream_explosion.ogg differ diff --git a/minerdream/sounds/minerdream_extinguish.ogg b/minerdream/sounds/minerdream_extinguish.ogg new file mode 100644 index 0000000..8baeac3 Binary files /dev/null and b/minerdream/sounds/minerdream_extinguish.ogg differ diff --git a/minerdream/sounds/minerdream_handgun.ogg b/minerdream/sounds/minerdream_handgun.ogg new file mode 100644 index 0000000..43877bf Binary files /dev/null and b/minerdream/sounds/minerdream_handgun.ogg differ diff --git a/minerdream/sounds/minerdream_laser.ogg b/minerdream/sounds/minerdream_laser.ogg new file mode 100644 index 0000000..e383e85 Binary files /dev/null and b/minerdream/sounds/minerdream_laser.ogg differ diff --git a/minerdream/sounds/minerdream_pelletfall.ogg b/minerdream/sounds/minerdream_pelletfall.ogg new file mode 100644 index 0000000..6abe726 Binary files /dev/null and b/minerdream/sounds/minerdream_pelletfall.ogg differ diff --git a/minerdream/sounds/minerdream_shotgun.ogg b/minerdream/sounds/minerdream_shotgun.ogg new file mode 100644 index 0000000..4e0cdf4 Binary files /dev/null and b/minerdream/sounds/minerdream_shotgun.ogg differ diff --git a/minerdream/sounds/minerdream_waterspray.ogg b/minerdream/sounds/minerdream_waterspray.ogg new file mode 100644 index 0000000..b54754c Binary files /dev/null and b/minerdream/sounds/minerdream_waterspray.ogg differ diff --git a/minerdream/steel_wire.lua b/minerdream/steel_wire.lua new file mode 100644 index 0000000..51b7337 --- /dev/null +++ b/minerdream/steel_wire.lua @@ -0,0 +1,6 @@ + +minetest.register_craftitem('minerdream:steel_wire', { + description = "Steel Wire", + inventory_image = "minerdream_steel_wire.png", + stack_max= 1000, +}) diff --git a/minerdream/textures/minerdream_accessory_protectionring.png b/minerdream/textures/minerdream_accessory_protectionring.png new file mode 100644 index 0000000..c2090e6 Binary files /dev/null and b/minerdream/textures/minerdream_accessory_protectionring.png differ diff --git a/minerdream/textures/minerdream_accessory_protectionring_preview.png b/minerdream/textures/minerdream_accessory_protectionring_preview.png new file mode 100644 index 0000000..07f1f2f Binary files /dev/null and b/minerdream/textures/minerdream_accessory_protectionring_preview.png differ diff --git a/minerdream/textures/minerdream_accessory_slimering.png b/minerdream/textures/minerdream_accessory_slimering.png new file mode 100644 index 0000000..ed3e448 Binary files /dev/null and b/minerdream/textures/minerdream_accessory_slimering.png differ diff --git a/minerdream/textures/minerdream_accessory_slimering_preview.png b/minerdream/textures/minerdream_accessory_slimering_preview.png new file mode 100644 index 0000000..7ca0296 Binary files /dev/null and b/minerdream/textures/minerdream_accessory_slimering_preview.png differ diff --git a/minerdream/textures/minerdream_accessory_speedring.png b/minerdream/textures/minerdream_accessory_speedring.png new file mode 100644 index 0000000..42068a2 Binary files /dev/null and b/minerdream/textures/minerdream_accessory_speedring.png differ diff --git a/minerdream/textures/minerdream_accessory_speedring_preview.png b/minerdream/textures/minerdream_accessory_speedring_preview.png new file mode 100644 index 0000000..9dfb92c Binary files /dev/null and b/minerdream/textures/minerdream_accessory_speedring_preview.png differ diff --git a/minerdream/textures/minerdream_achievement_armed.png b/minerdream/textures/minerdream_achievement_armed.png new file mode 100644 index 0000000..cf117c2 Binary files /dev/null and b/minerdream/textures/minerdream_achievement_armed.png differ diff --git a/minerdream/textures/minerdream_achievement_caveman.png b/minerdream/textures/minerdream_achievement_caveman.png new file mode 100644 index 0000000..467b931 Binary files /dev/null and b/minerdream/textures/minerdream_achievement_caveman.png differ diff --git a/minerdream/textures/minerdream_achievement_health.png b/minerdream/textures/minerdream_achievement_health.png new file mode 100644 index 0000000..219cc42 Binary files /dev/null and b/minerdream/textures/minerdream_achievement_health.png differ diff --git a/minerdream/textures/minerdream_achievement_neatjunk.png b/minerdream/textures/minerdream_achievement_neatjunk.png new file mode 100644 index 0000000..e701936 Binary files /dev/null and b/minerdream/textures/minerdream_achievement_neatjunk.png differ diff --git a/minerdream/textures/minerdream_achievement_secondminer.png b/minerdream/textures/minerdream_achievement_secondminer.png new file mode 100644 index 0000000..676eb1d Binary files /dev/null and b/minerdream/textures/minerdream_achievement_secondminer.png differ diff --git a/minerdream/textures/minerdream_adamantite_bar.png b/minerdream/textures/minerdream_adamantite_bar.png new file mode 100644 index 0000000..60b7b45 Binary files /dev/null and b/minerdream/textures/minerdream_adamantite_bar.png differ diff --git a/minerdream/textures/minerdream_adamantite_block.png b/minerdream/textures/minerdream_adamantite_block.png new file mode 100755 index 0000000..1e128e2 Binary files /dev/null and b/minerdream/textures/minerdream_adamantite_block.png differ diff --git a/minerdream/textures/minerdream_adamantite_dust.png b/minerdream/textures/minerdream_adamantite_dust.png new file mode 100755 index 0000000..e4354a8 Binary files /dev/null and b/minerdream/textures/minerdream_adamantite_dust.png differ diff --git a/minerdream/textures/minerdream_adamantite_ingot.png b/minerdream/textures/minerdream_adamantite_ingot.png new file mode 100755 index 0000000..194d4f8 Binary files /dev/null and b/minerdream/textures/minerdream_adamantite_ingot.png differ diff --git a/minerdream/textures/minerdream_adamantite_lump.png b/minerdream/textures/minerdream_adamantite_lump.png new file mode 100644 index 0000000..40f88d5 Binary files /dev/null and b/minerdream/textures/minerdream_adamantite_lump.png differ diff --git a/minerdream/textures/minerdream_adamantite_ore.png b/minerdream/textures/minerdream_adamantite_ore.png new file mode 100644 index 0000000..3bf4de6 Binary files /dev/null and b/minerdream/textures/minerdream_adamantite_ore.png differ diff --git a/minerdream/textures/minerdream_aluminum_bar.png b/minerdream/textures/minerdream_aluminum_bar.png new file mode 100644 index 0000000..8ab0ad7 Binary files /dev/null and b/minerdream/textures/minerdream_aluminum_bar.png differ diff --git a/minerdream/textures/minerdream_aluminum_block.png b/minerdream/textures/minerdream_aluminum_block.png new file mode 100644 index 0000000..f223a4a Binary files /dev/null and b/minerdream/textures/minerdream_aluminum_block.png differ diff --git a/minerdream/textures/minerdream_aluminum_brick.png b/minerdream/textures/minerdream_aluminum_brick.png new file mode 100644 index 0000000..3638cf9 Binary files /dev/null and b/minerdream/textures/minerdream_aluminum_brick.png differ diff --git a/minerdream/textures/minerdream_aluminum_dust.png b/minerdream/textures/minerdream_aluminum_dust.png new file mode 100755 index 0000000..1982649 Binary files /dev/null and b/minerdream/textures/minerdream_aluminum_dust.png differ diff --git a/minerdream/textures/minerdream_aluminum_ingot.png b/minerdream/textures/minerdream_aluminum_ingot.png new file mode 100755 index 0000000..3e03841 Binary files /dev/null and b/minerdream/textures/minerdream_aluminum_ingot.png differ diff --git a/minerdream/textures/minerdream_aluminum_lump.png b/minerdream/textures/minerdream_aluminum_lump.png new file mode 100644 index 0000000..7d863ab Binary files /dev/null and b/minerdream/textures/minerdream_aluminum_lump.png differ diff --git a/minerdream/textures/minerdream_aluminum_ore.png b/minerdream/textures/minerdream_aluminum_ore.png new file mode 100644 index 0000000..2acbc4a Binary files /dev/null and b/minerdream/textures/minerdream_aluminum_ore.png differ diff --git a/minerdream/textures/minerdream_amethyst_block.png b/minerdream/textures/minerdream_amethyst_block.png new file mode 100644 index 0000000..a95a6e5 Binary files /dev/null and b/minerdream/textures/minerdream_amethyst_block.png differ diff --git a/minerdream/textures/minerdream_amethyst_block_alternate.png b/minerdream/textures/minerdream_amethyst_block_alternate.png new file mode 100644 index 0000000..8f1d8ae Binary files /dev/null and b/minerdream/textures/minerdream_amethyst_block_alternate.png differ diff --git a/minerdream/textures/minerdream_amethyst_brick.png b/minerdream/textures/minerdream_amethyst_brick.png new file mode 100644 index 0000000..408c6ab Binary files /dev/null and b/minerdream/textures/minerdream_amethyst_brick.png differ diff --git a/minerdream/textures/minerdream_amethyst_gem.png b/minerdream/textures/minerdream_amethyst_gem.png new file mode 100644 index 0000000..4567bd0 Binary files /dev/null and b/minerdream/textures/minerdream_amethyst_gem.png differ diff --git a/minerdream/textures/minerdream_amethyst_ore.png b/minerdream/textures/minerdream_amethyst_ore.png new file mode 100644 index 0000000..478c2d1 Binary files /dev/null and b/minerdream/textures/minerdream_amethyst_ore.png differ diff --git a/minerdream/textures/minerdream_amethyst_ray.png b/minerdream/textures/minerdream_amethyst_ray.png new file mode 100644 index 0000000..78a24c9 Binary files /dev/null and b/minerdream/textures/minerdream_amethyst_ray.png differ diff --git a/minerdream/textures/minerdream_amethyst_staff.png b/minerdream/textures/minerdream_amethyst_staff.png new file mode 100644 index 0000000..bfce56f Binary files /dev/null and b/minerdream/textures/minerdream_amethyst_staff.png differ diff --git a/minerdream/textures/minerdream_aquamarine_block.png b/minerdream/textures/minerdream_aquamarine_block.png new file mode 100644 index 0000000..170054c Binary files /dev/null and b/minerdream/textures/minerdream_aquamarine_block.png differ diff --git a/minerdream/textures/minerdream_aquamarine_brick.png b/minerdream/textures/minerdream_aquamarine_brick.png new file mode 100644 index 0000000..5a241a3 Binary files /dev/null and b/minerdream/textures/minerdream_aquamarine_brick.png differ diff --git a/minerdream/textures/minerdream_aquamarine_gem.png b/minerdream/textures/minerdream_aquamarine_gem.png new file mode 100644 index 0000000..b922343 Binary files /dev/null and b/minerdream/textures/minerdream_aquamarine_gem.png differ diff --git a/minerdream/textures/minerdream_aquamarine_ore.png b/minerdream/textures/minerdream_aquamarine_ore.png new file mode 100644 index 0000000..e458339 Binary files /dev/null and b/minerdream/textures/minerdream_aquamarine_ore.png differ diff --git a/minerdream/textures/minerdream_aquamarine_rock.png b/minerdream/textures/minerdream_aquamarine_rock.png new file mode 100644 index 0000000..c7534b2 Binary files /dev/null and b/minerdream/textures/minerdream_aquamarine_rock.png differ diff --git a/minerdream/textures/minerdream_arrow.png b/minerdream/textures/minerdream_arrow.png new file mode 100644 index 0000000..be84a2a Binary files /dev/null and b/minerdream/textures/minerdream_arrow.png differ diff --git a/minerdream/textures/minerdream_arrow_inv.png b/minerdream/textures/minerdream_arrow_inv.png new file mode 100644 index 0000000..3b31ba3 Binary files /dev/null and b/minerdream/textures/minerdream_arrow_inv.png differ diff --git a/minerdream/textures/minerdream_axe_aluminum.png b/minerdream/textures/minerdream_axe_aluminum.png new file mode 100644 index 0000000..9664304 Binary files /dev/null and b/minerdream/textures/minerdream_axe_aluminum.png differ diff --git a/minerdream/textures/minerdream_axe_cobalt.png b/minerdream/textures/minerdream_axe_cobalt.png new file mode 100644 index 0000000..6515357 Binary files /dev/null and b/minerdream/textures/minerdream_axe_cobalt.png differ diff --git a/minerdream/textures/minerdream_axe_flint.png b/minerdream/textures/minerdream_axe_flint.png new file mode 100644 index 0000000..81639d5 Binary files /dev/null and b/minerdream/textures/minerdream_axe_flint.png differ diff --git a/minerdream/textures/minerdream_axe_gold.png b/minerdream/textures/minerdream_axe_gold.png new file mode 100644 index 0000000..69573da Binary files /dev/null and b/minerdream/textures/minerdream_axe_gold.png differ diff --git a/minerdream/textures/minerdream_axe_lead.png b/minerdream/textures/minerdream_axe_lead.png new file mode 100644 index 0000000..b04fa68 Binary files /dev/null and b/minerdream/textures/minerdream_axe_lead.png differ diff --git a/minerdream/textures/minerdream_axe_nickel.png b/minerdream/textures/minerdream_axe_nickel.png new file mode 100644 index 0000000..8970efa Binary files /dev/null and b/minerdream/textures/minerdream_axe_nickel.png differ diff --git a/minerdream/textures/minerdream_axe_orichalcum.png b/minerdream/textures/minerdream_axe_orichalcum.png new file mode 100644 index 0000000..8eae344 Binary files /dev/null and b/minerdream/textures/minerdream_axe_orichalcum.png differ diff --git a/minerdream/textures/minerdream_axe_osmium.png b/minerdream/textures/minerdream_axe_osmium.png new file mode 100644 index 0000000..b09721b Binary files /dev/null and b/minerdream/textures/minerdream_axe_osmium.png differ diff --git a/minerdream/textures/minerdream_axe_palladium.png b/minerdream/textures/minerdream_axe_palladium.png new file mode 100644 index 0000000..1cfe445 Binary files /dev/null and b/minerdream/textures/minerdream_axe_palladium.png differ diff --git a/minerdream/textures/minerdream_axe_platinum.png b/minerdream/textures/minerdream_axe_platinum.png new file mode 100644 index 0000000..bf743d1 Binary files /dev/null and b/minerdream/textures/minerdream_axe_platinum.png differ diff --git a/minerdream/textures/minerdream_axe_rarium.png b/minerdream/textures/minerdream_axe_rarium.png new file mode 100644 index 0000000..2e91d65 Binary files /dev/null and b/minerdream/textures/minerdream_axe_rarium.png differ diff --git a/minerdream/textures/minerdream_axe_rhodium.png b/minerdream/textures/minerdream_axe_rhodium.png new file mode 100644 index 0000000..c31f407 Binary files /dev/null and b/minerdream/textures/minerdream_axe_rhodium.png differ diff --git a/minerdream/textures/minerdream_axe_ruthenium.png b/minerdream/textures/minerdream_axe_ruthenium.png new file mode 100644 index 0000000..4dcd467 Binary files /dev/null and b/minerdream/textures/minerdream_axe_ruthenium.png differ diff --git a/minerdream/textures/minerdream_axe_silver.png b/minerdream/textures/minerdream_axe_silver.png new file mode 100644 index 0000000..a78755b Binary files /dev/null and b/minerdream/textures/minerdream_axe_silver.png differ diff --git a/minerdream/textures/minerdream_axe_stainlesssteel.png b/minerdream/textures/minerdream_axe_stainlesssteel.png new file mode 100644 index 0000000..658e841 Binary files /dev/null and b/minerdream/textures/minerdream_axe_stainlesssteel.png differ diff --git a/minerdream/textures/minerdream_axe_tantalum.png b/minerdream/textures/minerdream_axe_tantalum.png new file mode 100644 index 0000000..62b89f1 Binary files /dev/null and b/minerdream/textures/minerdream_axe_tantalum.png differ diff --git a/minerdream/textures/minerdream_bituminous_coal.png b/minerdream/textures/minerdream_bituminous_coal.png new file mode 100644 index 0000000..156e96e Binary files /dev/null and b/minerdream/textures/minerdream_bituminous_coal.png differ diff --git a/minerdream/textures/minerdream_bituminous_coal_ore.png b/minerdream/textures/minerdream_bituminous_coal_ore.png new file mode 100644 index 0000000..21a7f8d Binary files /dev/null and b/minerdream/textures/minerdream_bituminous_coal_ore.png differ diff --git a/minerdream/textures/minerdream_boom.png b/minerdream/textures/minerdream_boom.png new file mode 100644 index 0000000..f91962c Binary files /dev/null and b/minerdream/textures/minerdream_boom.png differ diff --git a/minerdream/textures/minerdream_boots_aluminum.png b/minerdream/textures/minerdream_boots_aluminum.png new file mode 100644 index 0000000..d118ed7 Binary files /dev/null and b/minerdream/textures/minerdream_boots_aluminum.png differ diff --git a/minerdream/textures/minerdream_boots_aluminum_preview.png b/minerdream/textures/minerdream_boots_aluminum_preview.png new file mode 100644 index 0000000..79c10ce Binary files /dev/null and b/minerdream/textures/minerdream_boots_aluminum_preview.png differ diff --git a/minerdream/textures/minerdream_boots_cobalt.png b/minerdream/textures/minerdream_boots_cobalt.png new file mode 100644 index 0000000..b5a4ae6 Binary files /dev/null and b/minerdream/textures/minerdream_boots_cobalt.png differ diff --git a/minerdream/textures/minerdream_boots_cobalt_preview.png b/minerdream/textures/minerdream_boots_cobalt_preview.png new file mode 100644 index 0000000..6ea84fb Binary files /dev/null and b/minerdream/textures/minerdream_boots_cobalt_preview.png differ diff --git a/minerdream/textures/minerdream_boots_defender.png b/minerdream/textures/minerdream_boots_defender.png new file mode 100644 index 0000000..5a36b48 Binary files /dev/null and b/minerdream/textures/minerdream_boots_defender.png differ diff --git a/minerdream/textures/minerdream_boots_defender_preview.png b/minerdream/textures/minerdream_boots_defender_preview.png new file mode 100644 index 0000000..6347d80 Binary files /dev/null and b/minerdream/textures/minerdream_boots_defender_preview.png differ diff --git a/minerdream/textures/minerdream_boots_knight.png b/minerdream/textures/minerdream_boots_knight.png new file mode 100644 index 0000000..2001709 Binary files /dev/null and b/minerdream/textures/minerdream_boots_knight.png differ diff --git a/minerdream/textures/minerdream_boots_knight_preview.png b/minerdream/textures/minerdream_boots_knight_preview.png new file mode 100644 index 0000000..4f6e166 Binary files /dev/null and b/minerdream/textures/minerdream_boots_knight_preview.png differ diff --git a/minerdream/textures/minerdream_boots_lead.png b/minerdream/textures/minerdream_boots_lead.png new file mode 100644 index 0000000..e2f5dde Binary files /dev/null and b/minerdream/textures/minerdream_boots_lead.png differ diff --git a/minerdream/textures/minerdream_boots_lead_preview.png b/minerdream/textures/minerdream_boots_lead_preview.png new file mode 100644 index 0000000..99c123f Binary files /dev/null and b/minerdream/textures/minerdream_boots_lead_preview.png differ diff --git a/minerdream/textures/minerdream_boots_nickel.png b/minerdream/textures/minerdream_boots_nickel.png new file mode 100644 index 0000000..3f92002 Binary files /dev/null and b/minerdream/textures/minerdream_boots_nickel.png differ diff --git a/minerdream/textures/minerdream_boots_nickel_preview.png b/minerdream/textures/minerdream_boots_nickel_preview.png new file mode 100644 index 0000000..e55f8e0 Binary files /dev/null and b/minerdream/textures/minerdream_boots_nickel_preview.png differ diff --git a/minerdream/textures/minerdream_boots_orichalcum.png b/minerdream/textures/minerdream_boots_orichalcum.png new file mode 100644 index 0000000..07b012d Binary files /dev/null and b/minerdream/textures/minerdream_boots_orichalcum.png differ diff --git a/minerdream/textures/minerdream_boots_orichalcum_preview.png b/minerdream/textures/minerdream_boots_orichalcum_preview.png new file mode 100644 index 0000000..3e9101b Binary files /dev/null and b/minerdream/textures/minerdream_boots_orichalcum_preview.png differ diff --git a/minerdream/textures/minerdream_boots_osmium.png b/minerdream/textures/minerdream_boots_osmium.png new file mode 100644 index 0000000..294c5a0 Binary files /dev/null and b/minerdream/textures/minerdream_boots_osmium.png differ diff --git a/minerdream/textures/minerdream_boots_osmium_preview.png b/minerdream/textures/minerdream_boots_osmium_preview.png new file mode 100644 index 0000000..60f5448 Binary files /dev/null and b/minerdream/textures/minerdream_boots_osmium_preview.png differ diff --git a/minerdream/textures/minerdream_boots_palladium.png b/minerdream/textures/minerdream_boots_palladium.png new file mode 100644 index 0000000..890792a Binary files /dev/null and b/minerdream/textures/minerdream_boots_palladium.png differ diff --git a/minerdream/textures/minerdream_boots_palladium_preview.png b/minerdream/textures/minerdream_boots_palladium_preview.png new file mode 100644 index 0000000..287a122 Binary files /dev/null and b/minerdream/textures/minerdream_boots_palladium_preview.png differ diff --git a/minerdream/textures/minerdream_boots_platinum.png b/minerdream/textures/minerdream_boots_platinum.png new file mode 100644 index 0000000..d182f2f Binary files /dev/null and b/minerdream/textures/minerdream_boots_platinum.png differ diff --git a/minerdream/textures/minerdream_boots_platinum_preview.png b/minerdream/textures/minerdream_boots_platinum_preview.png new file mode 100644 index 0000000..238d3b4 Binary files /dev/null and b/minerdream/textures/minerdream_boots_platinum_preview.png differ diff --git a/minerdream/textures/minerdream_boots_rarium.png b/minerdream/textures/minerdream_boots_rarium.png new file mode 100644 index 0000000..cb3b0e2 Binary files /dev/null and b/minerdream/textures/minerdream_boots_rarium.png differ diff --git a/minerdream/textures/minerdream_boots_rarium_preview.png b/minerdream/textures/minerdream_boots_rarium_preview.png new file mode 100644 index 0000000..70ced98 Binary files /dev/null and b/minerdream/textures/minerdream_boots_rarium_preview.png differ diff --git a/minerdream/textures/minerdream_boots_rhodium.png b/minerdream/textures/minerdream_boots_rhodium.png new file mode 100644 index 0000000..37c4e24 Binary files /dev/null and b/minerdream/textures/minerdream_boots_rhodium.png differ diff --git a/minerdream/textures/minerdream_boots_rhodium_preview.png b/minerdream/textures/minerdream_boots_rhodium_preview.png new file mode 100644 index 0000000..c94d435 Binary files /dev/null and b/minerdream/textures/minerdream_boots_rhodium_preview.png differ diff --git a/minerdream/textures/minerdream_boots_ruthenium.png b/minerdream/textures/minerdream_boots_ruthenium.png new file mode 100644 index 0000000..f5982a9 Binary files /dev/null and b/minerdream/textures/minerdream_boots_ruthenium.png differ diff --git a/minerdream/textures/minerdream_boots_ruthenium_preview.png b/minerdream/textures/minerdream_boots_ruthenium_preview.png new file mode 100644 index 0000000..51e240a Binary files /dev/null and b/minerdream/textures/minerdream_boots_ruthenium_preview.png differ diff --git a/minerdream/textures/minerdream_boots_scout.png b/minerdream/textures/minerdream_boots_scout.png new file mode 100644 index 0000000..fb2d94a Binary files /dev/null and b/minerdream/textures/minerdream_boots_scout.png differ diff --git a/minerdream/textures/minerdream_boots_scout_preview.png b/minerdream/textures/minerdream_boots_scout_preview.png new file mode 100644 index 0000000..cbfc8e8 Binary files /dev/null and b/minerdream/textures/minerdream_boots_scout_preview.png differ diff --git a/minerdream/textures/minerdream_boots_shadow.png b/minerdream/textures/minerdream_boots_shadow.png new file mode 100644 index 0000000..4107fc7 Binary files /dev/null and b/minerdream/textures/minerdream_boots_shadow.png differ diff --git a/minerdream/textures/minerdream_boots_shadow_preview.png b/minerdream/textures/minerdream_boots_shadow_preview.png new file mode 100644 index 0000000..b7ec867 Binary files /dev/null and b/minerdream/textures/minerdream_boots_shadow_preview.png differ diff --git a/minerdream/textures/minerdream_boots_silver.png b/minerdream/textures/minerdream_boots_silver.png new file mode 100644 index 0000000..da5fd4e Binary files /dev/null and b/minerdream/textures/minerdream_boots_silver.png differ diff --git a/minerdream/textures/minerdream_boots_silver_preview.png b/minerdream/textures/minerdream_boots_silver_preview.png new file mode 100644 index 0000000..c06e240 Binary files /dev/null and b/minerdream/textures/minerdream_boots_silver_preview.png differ diff --git a/minerdream/textures/minerdream_boots_stainlesssteel.png b/minerdream/textures/minerdream_boots_stainlesssteel.png new file mode 100644 index 0000000..2fd2938 Binary files /dev/null and b/minerdream/textures/minerdream_boots_stainlesssteel.png differ diff --git a/minerdream/textures/minerdream_boots_stainlesssteel_preview.png b/minerdream/textures/minerdream_boots_stainlesssteel_preview.png new file mode 100644 index 0000000..e548e22 Binary files /dev/null and b/minerdream/textures/minerdream_boots_stainlesssteel_preview.png differ diff --git a/minerdream/textures/minerdream_boots_tantalum.png b/minerdream/textures/minerdream_boots_tantalum.png new file mode 100644 index 0000000..06d5c69 Binary files /dev/null and b/minerdream/textures/minerdream_boots_tantalum.png differ diff --git a/minerdream/textures/minerdream_boots_tantalum_preview.png b/minerdream/textures/minerdream_boots_tantalum_preview.png new file mode 100644 index 0000000..1c557d0 Binary files /dev/null and b/minerdream/textures/minerdream_boots_tantalum_preview.png differ diff --git a/minerdream/textures/minerdream_bow_aluminum.png b/minerdream/textures/minerdream_bow_aluminum.png new file mode 100644 index 0000000..2addfbb Binary files /dev/null and b/minerdream/textures/minerdream_bow_aluminum.png differ diff --git a/minerdream/textures/minerdream_bow_bronze.png b/minerdream/textures/minerdream_bow_bronze.png new file mode 100644 index 0000000..56a809b Binary files /dev/null and b/minerdream/textures/minerdream_bow_bronze.png differ diff --git a/minerdream/textures/minerdream_bow_cobalt.png b/minerdream/textures/minerdream_bow_cobalt.png new file mode 100644 index 0000000..6d233c3 Binary files /dev/null and b/minerdream/textures/minerdream_bow_cobalt.png differ diff --git a/minerdream/textures/minerdream_bow_copper.png b/minerdream/textures/minerdream_bow_copper.png new file mode 100644 index 0000000..7fa8f6b Binary files /dev/null and b/minerdream/textures/minerdream_bow_copper.png differ diff --git a/minerdream/textures/minerdream_bow_diamond.png b/minerdream/textures/minerdream_bow_diamond.png new file mode 100644 index 0000000..90d0806 Binary files /dev/null and b/minerdream/textures/minerdream_bow_diamond.png differ diff --git a/minerdream/textures/minerdream_bow_gold.png b/minerdream/textures/minerdream_bow_gold.png new file mode 100644 index 0000000..aafe8ac Binary files /dev/null and b/minerdream/textures/minerdream_bow_gold.png differ diff --git a/minerdream/textures/minerdream_bow_lead.png b/minerdream/textures/minerdream_bow_lead.png new file mode 100644 index 0000000..b0424b5 Binary files /dev/null and b/minerdream/textures/minerdream_bow_lead.png differ diff --git a/minerdream/textures/minerdream_bow_mese.png b/minerdream/textures/minerdream_bow_mese.png new file mode 100644 index 0000000..3f7e548 Binary files /dev/null and b/minerdream/textures/minerdream_bow_mese.png differ diff --git a/minerdream/textures/minerdream_bow_nickel.png b/minerdream/textures/minerdream_bow_nickel.png new file mode 100644 index 0000000..74dedb2 Binary files /dev/null and b/minerdream/textures/minerdream_bow_nickel.png differ diff --git a/minerdream/textures/minerdream_bow_platinum.png b/minerdream/textures/minerdream_bow_platinum.png new file mode 100644 index 0000000..7cff238 Binary files /dev/null and b/minerdream/textures/minerdream_bow_platinum.png differ diff --git a/minerdream/textures/minerdream_bow_rhodium.png b/minerdream/textures/minerdream_bow_rhodium.png new file mode 100644 index 0000000..9460f0d Binary files /dev/null and b/minerdream/textures/minerdream_bow_rhodium.png differ diff --git a/minerdream/textures/minerdream_bow_ruthenium.png b/minerdream/textures/minerdream_bow_ruthenium.png new file mode 100644 index 0000000..3ddab64 Binary files /dev/null and b/minerdream/textures/minerdream_bow_ruthenium.png differ diff --git a/minerdream/textures/minerdream_bow_silver.png b/minerdream/textures/minerdream_bow_silver.png new file mode 100644 index 0000000..636a1d0 Binary files /dev/null and b/minerdream/textures/minerdream_bow_silver.png differ diff --git a/minerdream/textures/minerdream_bow_stainlesssteel.png b/minerdream/textures/minerdream_bow_stainlesssteel.png new file mode 100644 index 0000000..28f5923 Binary files /dev/null and b/minerdream/textures/minerdream_bow_stainlesssteel.png differ diff --git a/minerdream/textures/minerdream_bow_steel.png b/minerdream/textures/minerdream_bow_steel.png new file mode 100644 index 0000000..9ff3639 Binary files /dev/null and b/minerdream/textures/minerdream_bow_steel.png differ diff --git a/minerdream/textures/minerdream_bow_tantalum.png b/minerdream/textures/minerdream_bow_tantalum.png new file mode 100644 index 0000000..1471f6c Binary files /dev/null and b/minerdream/textures/minerdream_bow_tantalum.png differ diff --git a/minerdream/textures/minerdream_bow_tin.png b/minerdream/textures/minerdream_bow_tin.png new file mode 100644 index 0000000..b76f4b9 Binary files /dev/null and b/minerdream/textures/minerdream_bow_tin.png differ diff --git a/minerdream/textures/minerdream_brass_bar.png b/minerdream/textures/minerdream_brass_bar.png new file mode 100644 index 0000000..8be4bef Binary files /dev/null and b/minerdream/textures/minerdream_brass_bar.png differ diff --git a/minerdream/textures/minerdream_brass_block.png b/minerdream/textures/minerdream_brass_block.png new file mode 100644 index 0000000..6fa3d46 Binary files /dev/null and b/minerdream/textures/minerdream_brass_block.png differ diff --git a/minerdream/textures/minerdream_brass_brick.png b/minerdream/textures/minerdream_brass_brick.png new file mode 100644 index 0000000..bca12fc Binary files /dev/null and b/minerdream/textures/minerdream_brass_brick.png differ diff --git a/minerdream/textures/minerdream_brass_dust.png b/minerdream/textures/minerdream_brass_dust.png new file mode 100755 index 0000000..c71086f Binary files /dev/null and b/minerdream/textures/minerdream_brass_dust.png differ diff --git a/minerdream/textures/minerdream_brass_ingot.png b/minerdream/textures/minerdream_brass_ingot.png new file mode 100755 index 0000000..cb4641c Binary files /dev/null and b/minerdream/textures/minerdream_brass_ingot.png differ diff --git a/minerdream/textures/minerdream_brass_nugget.png b/minerdream/textures/minerdream_brass_nugget.png new file mode 100644 index 0000000..80ace0e Binary files /dev/null and b/minerdream/textures/minerdream_brass_nugget.png differ diff --git a/minerdream/textures/minerdream_bullet_inv.png b/minerdream/textures/minerdream_bullet_inv.png new file mode 100644 index 0000000..0cc182a Binary files /dev/null and b/minerdream/textures/minerdream_bullet_inv.png differ diff --git a/minerdream/textures/minerdream_calcium_bar.png b/minerdream/textures/minerdream_calcium_bar.png new file mode 100644 index 0000000..1795b27 Binary files /dev/null and b/minerdream/textures/minerdream_calcium_bar.png differ diff --git a/minerdream/textures/minerdream_calcium_block.png b/minerdream/textures/minerdream_calcium_block.png new file mode 100644 index 0000000..9407524 Binary files /dev/null and b/minerdream/textures/minerdream_calcium_block.png differ diff --git a/minerdream/textures/minerdream_calcium_brick.png b/minerdream/textures/minerdream_calcium_brick.png new file mode 100644 index 0000000..ae6a2e3 Binary files /dev/null and b/minerdream/textures/minerdream_calcium_brick.png differ diff --git a/minerdream/textures/minerdream_calcium_dust.png b/minerdream/textures/minerdream_calcium_dust.png new file mode 100755 index 0000000..725bf87 Binary files /dev/null and b/minerdream/textures/minerdream_calcium_dust.png differ diff --git a/minerdream/textures/minerdream_calcium_ingot.png b/minerdream/textures/minerdream_calcium_ingot.png new file mode 100755 index 0000000..64520b4 Binary files /dev/null and b/minerdream/textures/minerdream_calcium_ingot.png differ diff --git a/minerdream/textures/minerdream_calcium_lump.png b/minerdream/textures/minerdream_calcium_lump.png new file mode 100644 index 0000000..cf2d0cd Binary files /dev/null and b/minerdream/textures/minerdream_calcium_lump.png differ diff --git a/minerdream/textures/minerdream_calcium_ore.png b/minerdream/textures/minerdream_calcium_ore.png new file mode 100644 index 0000000..51ffe13 Binary files /dev/null and b/minerdream/textures/minerdream_calcium_ore.png differ diff --git a/minerdream/textures/minerdream_casing.png b/minerdream/textures/minerdream_casing.png new file mode 100644 index 0000000..9069a0d Binary files /dev/null and b/minerdream/textures/minerdream_casing.png differ diff --git a/minerdream/textures/minerdream_chestplate_aluminum.png b/minerdream/textures/minerdream_chestplate_aluminum.png new file mode 100644 index 0000000..e1fb4e3 Binary files /dev/null and b/minerdream/textures/minerdream_chestplate_aluminum.png differ diff --git a/minerdream/textures/minerdream_chestplate_aluminum_preview.png b/minerdream/textures/minerdream_chestplate_aluminum_preview.png new file mode 100644 index 0000000..0e1c0ab Binary files /dev/null and b/minerdream/textures/minerdream_chestplate_aluminum_preview.png differ diff --git a/minerdream/textures/minerdream_chestplate_cobalt.png b/minerdream/textures/minerdream_chestplate_cobalt.png new file mode 100644 index 0000000..fba766e Binary files /dev/null and b/minerdream/textures/minerdream_chestplate_cobalt.png differ diff --git a/minerdream/textures/minerdream_chestplate_cobalt_preview.png b/minerdream/textures/minerdream_chestplate_cobalt_preview.png new file mode 100644 index 0000000..6455d0a Binary files /dev/null and b/minerdream/textures/minerdream_chestplate_cobalt_preview.png differ diff --git a/minerdream/textures/minerdream_chestplate_defender.png b/minerdream/textures/minerdream_chestplate_defender.png new file mode 100644 index 0000000..915638c Binary files /dev/null and b/minerdream/textures/minerdream_chestplate_defender.png differ diff --git a/minerdream/textures/minerdream_chestplate_defender_preview.png b/minerdream/textures/minerdream_chestplate_defender_preview.png new file mode 100644 index 0000000..f00a5de Binary files /dev/null and b/minerdream/textures/minerdream_chestplate_defender_preview.png differ diff --git a/minerdream/textures/minerdream_chestplate_knight.png b/minerdream/textures/minerdream_chestplate_knight.png new file mode 100644 index 0000000..386d5d5 Binary files /dev/null and b/minerdream/textures/minerdream_chestplate_knight.png differ diff --git a/minerdream/textures/minerdream_chestplate_knight_preview.png b/minerdream/textures/minerdream_chestplate_knight_preview.png new file mode 100644 index 0000000..18a3775 Binary files /dev/null and b/minerdream/textures/minerdream_chestplate_knight_preview.png differ diff --git a/minerdream/textures/minerdream_chestplate_lead.png b/minerdream/textures/minerdream_chestplate_lead.png new file mode 100644 index 0000000..bf4501c Binary files /dev/null and b/minerdream/textures/minerdream_chestplate_lead.png differ diff --git a/minerdream/textures/minerdream_chestplate_lead_preview.png b/minerdream/textures/minerdream_chestplate_lead_preview.png new file mode 100644 index 0000000..542c45c Binary files /dev/null and b/minerdream/textures/minerdream_chestplate_lead_preview.png differ diff --git a/minerdream/textures/minerdream_chestplate_nickel.png b/minerdream/textures/minerdream_chestplate_nickel.png new file mode 100644 index 0000000..a5f09a0 Binary files /dev/null and b/minerdream/textures/minerdream_chestplate_nickel.png differ diff --git a/minerdream/textures/minerdream_chestplate_nickel_preview.png b/minerdream/textures/minerdream_chestplate_nickel_preview.png new file mode 100644 index 0000000..4d76b37 Binary files /dev/null and b/minerdream/textures/minerdream_chestplate_nickel_preview.png differ diff --git a/minerdream/textures/minerdream_chestplate_orichalcum.png b/minerdream/textures/minerdream_chestplate_orichalcum.png new file mode 100644 index 0000000..d29ea5f Binary files /dev/null and b/minerdream/textures/minerdream_chestplate_orichalcum.png differ diff --git a/minerdream/textures/minerdream_chestplate_orichalcum_preview.png b/minerdream/textures/minerdream_chestplate_orichalcum_preview.png new file mode 100644 index 0000000..ce1b02f Binary files /dev/null and b/minerdream/textures/minerdream_chestplate_orichalcum_preview.png differ diff --git a/minerdream/textures/minerdream_chestplate_osmium.png b/minerdream/textures/minerdream_chestplate_osmium.png new file mode 100644 index 0000000..21f745c Binary files /dev/null and b/minerdream/textures/minerdream_chestplate_osmium.png differ diff --git a/minerdream/textures/minerdream_chestplate_osmium_preview.png b/minerdream/textures/minerdream_chestplate_osmium_preview.png new file mode 100644 index 0000000..12978f6 Binary files /dev/null and b/minerdream/textures/minerdream_chestplate_osmium_preview.png differ diff --git a/minerdream/textures/minerdream_chestplate_palladium.png b/minerdream/textures/minerdream_chestplate_palladium.png new file mode 100644 index 0000000..b2dd633 Binary files /dev/null and b/minerdream/textures/minerdream_chestplate_palladium.png differ diff --git a/minerdream/textures/minerdream_chestplate_palladium_preview.png b/minerdream/textures/minerdream_chestplate_palladium_preview.png new file mode 100644 index 0000000..b5221dd Binary files /dev/null and b/minerdream/textures/minerdream_chestplate_palladium_preview.png differ diff --git a/minerdream/textures/minerdream_chestplate_platinum.png b/minerdream/textures/minerdream_chestplate_platinum.png new file mode 100644 index 0000000..b06e2b7 Binary files /dev/null and b/minerdream/textures/minerdream_chestplate_platinum.png differ diff --git a/minerdream/textures/minerdream_chestplate_platinum_preview.png b/minerdream/textures/minerdream_chestplate_platinum_preview.png new file mode 100644 index 0000000..793734c Binary files /dev/null and b/minerdream/textures/minerdream_chestplate_platinum_preview.png differ diff --git a/minerdream/textures/minerdream_chestplate_rarium.png b/minerdream/textures/minerdream_chestplate_rarium.png new file mode 100644 index 0000000..d4cea42 Binary files /dev/null and b/minerdream/textures/minerdream_chestplate_rarium.png differ diff --git a/minerdream/textures/minerdream_chestplate_rarium_preview.png b/minerdream/textures/minerdream_chestplate_rarium_preview.png new file mode 100644 index 0000000..7e88d03 Binary files /dev/null and b/minerdream/textures/minerdream_chestplate_rarium_preview.png differ diff --git a/minerdream/textures/minerdream_chestplate_rhodium.png b/minerdream/textures/minerdream_chestplate_rhodium.png new file mode 100644 index 0000000..9a497ae Binary files /dev/null and b/minerdream/textures/minerdream_chestplate_rhodium.png differ diff --git a/minerdream/textures/minerdream_chestplate_rhodium_preview.png b/minerdream/textures/minerdream_chestplate_rhodium_preview.png new file mode 100644 index 0000000..be0cb04 Binary files /dev/null and b/minerdream/textures/minerdream_chestplate_rhodium_preview.png differ diff --git a/minerdream/textures/minerdream_chestplate_ruthenium.png b/minerdream/textures/minerdream_chestplate_ruthenium.png new file mode 100644 index 0000000..f97bac1 Binary files /dev/null and b/minerdream/textures/minerdream_chestplate_ruthenium.png differ diff --git a/minerdream/textures/minerdream_chestplate_ruthenium_preview.png b/minerdream/textures/minerdream_chestplate_ruthenium_preview.png new file mode 100644 index 0000000..6628e39 Binary files /dev/null and b/minerdream/textures/minerdream_chestplate_ruthenium_preview.png differ diff --git a/minerdream/textures/minerdream_chestplate_scout.png b/minerdream/textures/minerdream_chestplate_scout.png new file mode 100644 index 0000000..dab5baf Binary files /dev/null and b/minerdream/textures/minerdream_chestplate_scout.png differ diff --git a/minerdream/textures/minerdream_chestplate_scout_preview.png b/minerdream/textures/minerdream_chestplate_scout_preview.png new file mode 100644 index 0000000..e1a9993 Binary files /dev/null and b/minerdream/textures/minerdream_chestplate_scout_preview.png differ diff --git a/minerdream/textures/minerdream_chestplate_shadow.png b/minerdream/textures/minerdream_chestplate_shadow.png new file mode 100644 index 0000000..5f65001 Binary files /dev/null and b/minerdream/textures/minerdream_chestplate_shadow.png differ diff --git a/minerdream/textures/minerdream_chestplate_shadow_preview.png b/minerdream/textures/minerdream_chestplate_shadow_preview.png new file mode 100644 index 0000000..798a811 Binary files /dev/null and b/minerdream/textures/minerdream_chestplate_shadow_preview.png differ diff --git a/minerdream/textures/minerdream_chestplate_silver.png b/minerdream/textures/minerdream_chestplate_silver.png new file mode 100644 index 0000000..0d71211 Binary files /dev/null and b/minerdream/textures/minerdream_chestplate_silver.png differ diff --git a/minerdream/textures/minerdream_chestplate_silver_preview.png b/minerdream/textures/minerdream_chestplate_silver_preview.png new file mode 100644 index 0000000..11b5b1f Binary files /dev/null and b/minerdream/textures/minerdream_chestplate_silver_preview.png differ diff --git a/minerdream/textures/minerdream_chestplate_stainlesssteel.png b/minerdream/textures/minerdream_chestplate_stainlesssteel.png new file mode 100644 index 0000000..bc89c6c Binary files /dev/null and b/minerdream/textures/minerdream_chestplate_stainlesssteel.png differ diff --git a/minerdream/textures/minerdream_chestplate_stainlesssteel_preview.png b/minerdream/textures/minerdream_chestplate_stainlesssteel_preview.png new file mode 100644 index 0000000..b5b9013 Binary files /dev/null and b/minerdream/textures/minerdream_chestplate_stainlesssteel_preview.png differ diff --git a/minerdream/textures/minerdream_chestplate_tantalum.png b/minerdream/textures/minerdream_chestplate_tantalum.png new file mode 100644 index 0000000..d0f60eb Binary files /dev/null and b/minerdream/textures/minerdream_chestplate_tantalum.png differ diff --git a/minerdream/textures/minerdream_chestplate_tantalum_preview.png b/minerdream/textures/minerdream_chestplate_tantalum_preview.png new file mode 100644 index 0000000..822b5f3 Binary files /dev/null and b/minerdream/textures/minerdream_chestplate_tantalum_preview.png differ diff --git a/minerdream/textures/minerdream_claymore.png b/minerdream/textures/minerdream_claymore.png new file mode 100644 index 0000000..f0b2997 Binary files /dev/null and b/minerdream/textures/minerdream_claymore.png differ diff --git a/minerdream/textures/minerdream_club.png b/minerdream/textures/minerdream_club.png new file mode 100644 index 0000000..e1c9c7d Binary files /dev/null and b/minerdream/textures/minerdream_club.png differ diff --git a/minerdream/textures/minerdream_cobalt_bar.png b/minerdream/textures/minerdream_cobalt_bar.png new file mode 100644 index 0000000..4a4ec71 Binary files /dev/null and b/minerdream/textures/minerdream_cobalt_bar.png differ diff --git a/minerdream/textures/minerdream_cobalt_block.png b/minerdream/textures/minerdream_cobalt_block.png new file mode 100644 index 0000000..e138de6 Binary files /dev/null and b/minerdream/textures/minerdream_cobalt_block.png differ diff --git a/minerdream/textures/minerdream_cobalt_brick.png b/minerdream/textures/minerdream_cobalt_brick.png new file mode 100644 index 0000000..68ae4b9 Binary files /dev/null and b/minerdream/textures/minerdream_cobalt_brick.png differ diff --git a/minerdream/textures/minerdream_cobalt_dust.png b/minerdream/textures/minerdream_cobalt_dust.png new file mode 100755 index 0000000..6f6ecac Binary files /dev/null and b/minerdream/textures/minerdream_cobalt_dust.png differ diff --git a/minerdream/textures/minerdream_cobalt_ingot.png b/minerdream/textures/minerdream_cobalt_ingot.png new file mode 100755 index 0000000..4a595a6 Binary files /dev/null and b/minerdream/textures/minerdream_cobalt_ingot.png differ diff --git a/minerdream/textures/minerdream_cobalt_lump.png b/minerdream/textures/minerdream_cobalt_lump.png new file mode 100644 index 0000000..abe7a58 Binary files /dev/null and b/minerdream/textures/minerdream_cobalt_lump.png differ diff --git a/minerdream/textures/minerdream_cobalt_ore.png b/minerdream/textures/minerdream_cobalt_ore.png new file mode 100644 index 0000000..bf2eec7 Binary files /dev/null and b/minerdream/textures/minerdream_cobalt_ore.png differ diff --git a/minerdream/textures/minerdream_copper_brick.png b/minerdream/textures/minerdream_copper_brick.png new file mode 100644 index 0000000..c08eba5 Binary files /dev/null and b/minerdream/textures/minerdream_copper_brick.png differ diff --git a/minerdream/textures/minerdream_dagger.png b/minerdream/textures/minerdream_dagger.png new file mode 100644 index 0000000..5c61730 Binary files /dev/null and b/minerdream/textures/minerdream_dagger.png differ diff --git a/minerdream/textures/minerdream_dark_shuriken.png b/minerdream/textures/minerdream_dark_shuriken.png new file mode 100644 index 0000000..d4b2d2e Binary files /dev/null and b/minerdream/textures/minerdream_dark_shuriken.png differ diff --git a/minerdream/textures/minerdream_decobrick_orichalcum.png b/minerdream/textures/minerdream_decobrick_orichalcum.png new file mode 100644 index 0000000..a437213 Binary files /dev/null and b/minerdream/textures/minerdream_decobrick_orichalcum.png differ diff --git a/minerdream/textures/minerdream_decobrick_osmium.png b/minerdream/textures/minerdream_decobrick_osmium.png new file mode 100644 index 0000000..b09166f Binary files /dev/null and b/minerdream/textures/minerdream_decobrick_osmium.png differ diff --git a/minerdream/textures/minerdream_decobrick_palladium.png b/minerdream/textures/minerdream_decobrick_palladium.png new file mode 100644 index 0000000..f842658 Binary files /dev/null and b/minerdream/textures/minerdream_decobrick_palladium.png differ diff --git a/minerdream/textures/minerdream_decobrick_rarium.png b/minerdream/textures/minerdream_decobrick_rarium.png new file mode 100644 index 0000000..5717d39 Binary files /dev/null and b/minerdream/textures/minerdream_decobrick_rarium.png differ diff --git a/minerdream/textures/minerdream_dust.png b/minerdream/textures/minerdream_dust.png new file mode 100644 index 0000000..0edebe7 Binary files /dev/null and b/minerdream/textures/minerdream_dust.png differ diff --git a/minerdream/textures/minerdream_egg_blueslime.png b/minerdream/textures/minerdream_egg_blueslime.png new file mode 100644 index 0000000..051949e Binary files /dev/null and b/minerdream/textures/minerdream_egg_blueslime.png differ diff --git a/minerdream/textures/minerdream_egg_brownslime.png b/minerdream/textures/minerdream_egg_brownslime.png new file mode 100644 index 0000000..ddaa1cd Binary files /dev/null and b/minerdream/textures/minerdream_egg_brownslime.png differ diff --git a/minerdream/textures/minerdream_egg_greenslime.png b/minerdream/textures/minerdream_egg_greenslime.png new file mode 100644 index 0000000..88ae3a0 Binary files /dev/null and b/minerdream/textures/minerdream_egg_greenslime.png differ diff --git a/minerdream/textures/minerdream_egg_purpleslime.png b/minerdream/textures/minerdream_egg_purpleslime.png new file mode 100644 index 0000000..08d5b19 Binary files /dev/null and b/minerdream/textures/minerdream_egg_purpleslime.png differ diff --git a/minerdream/textures/minerdream_egg_redslime.png b/minerdream/textures/minerdream_egg_redslime.png new file mode 100644 index 0000000..8c83d4e Binary files /dev/null and b/minerdream/textures/minerdream_egg_redslime.png differ diff --git a/minerdream/textures/minerdream_egg_yellowslime.png b/minerdream/textures/minerdream_egg_yellowslime.png new file mode 100644 index 0000000..3990e01 Binary files /dev/null and b/minerdream/textures/minerdream_egg_yellowslime.png differ diff --git a/minerdream/textures/minerdream_expensivestick.png b/minerdream/textures/minerdream_expensivestick.png new file mode 100644 index 0000000..7990305 Binary files /dev/null and b/minerdream/textures/minerdream_expensivestick.png differ diff --git a/minerdream/textures/minerdream_garnet_block.png b/minerdream/textures/minerdream_garnet_block.png new file mode 100644 index 0000000..bab4b8b Binary files /dev/null and b/minerdream/textures/minerdream_garnet_block.png differ diff --git a/minerdream/textures/minerdream_garnet_brick.png b/minerdream/textures/minerdream_garnet_brick.png new file mode 100644 index 0000000..1488f3f Binary files /dev/null and b/minerdream/textures/minerdream_garnet_brick.png differ diff --git a/minerdream/textures/minerdream_garnet_gem.png b/minerdream/textures/minerdream_garnet_gem.png new file mode 100644 index 0000000..ffc0992 Binary files /dev/null and b/minerdream/textures/minerdream_garnet_gem.png differ diff --git a/minerdream/textures/minerdream_garnet_ore.png b/minerdream/textures/minerdream_garnet_ore.png new file mode 100644 index 0000000..62af60f Binary files /dev/null and b/minerdream/textures/minerdream_garnet_ore.png differ diff --git a/minerdream/textures/minerdream_gold_brick.png b/minerdream/textures/minerdream_gold_brick.png new file mode 100644 index 0000000..1b333c8 Binary files /dev/null and b/minerdream/textures/minerdream_gold_brick.png differ diff --git a/minerdream/textures/minerdream_gold_nugget.png b/minerdream/textures/minerdream_gold_nugget.png new file mode 100644 index 0000000..b5711e0 Binary files /dev/null and b/minerdream/textures/minerdream_gold_nugget.png differ diff --git a/minerdream/textures/minerdream_golden_crystal_trisword.png b/minerdream/textures/minerdream_golden_crystal_trisword.png new file mode 100644 index 0000000..866106a Binary files /dev/null and b/minerdream/textures/minerdream_golden_crystal_trisword.png differ diff --git a/minerdream/textures/minerdream_grenade.png b/minerdream/textures/minerdream_grenade.png new file mode 100644 index 0000000..6e1257f Binary files /dev/null and b/minerdream/textures/minerdream_grenade.png differ diff --git a/minerdream/textures/minerdream_grenade_nopin.png b/minerdream/textures/minerdream_grenade_nopin.png new file mode 100644 index 0000000..d1f6250 Binary files /dev/null and b/minerdream/textures/minerdream_grenade_nopin.png differ diff --git a/minerdream/textures/minerdream_handgun.png b/minerdream/textures/minerdream_handgun.png new file mode 100644 index 0000000..979618b Binary files /dev/null and b/minerdream/textures/minerdream_handgun.png differ diff --git a/minerdream/textures/minerdream_helmet_aluminum.png b/minerdream/textures/minerdream_helmet_aluminum.png new file mode 100644 index 0000000..901b0b6 Binary files /dev/null and b/minerdream/textures/minerdream_helmet_aluminum.png differ diff --git a/minerdream/textures/minerdream_helmet_aluminum_preview.png b/minerdream/textures/minerdream_helmet_aluminum_preview.png new file mode 100644 index 0000000..63d895a Binary files /dev/null and b/minerdream/textures/minerdream_helmet_aluminum_preview.png differ diff --git a/minerdream/textures/minerdream_helmet_cobalt.png b/minerdream/textures/minerdream_helmet_cobalt.png new file mode 100644 index 0000000..8b91567 Binary files /dev/null and b/minerdream/textures/minerdream_helmet_cobalt.png differ diff --git a/minerdream/textures/minerdream_helmet_cobalt_preview.png b/minerdream/textures/minerdream_helmet_cobalt_preview.png new file mode 100644 index 0000000..76a362a Binary files /dev/null and b/minerdream/textures/minerdream_helmet_cobalt_preview.png differ diff --git a/minerdream/textures/minerdream_helmet_defender.png b/minerdream/textures/minerdream_helmet_defender.png new file mode 100644 index 0000000..7237745 Binary files /dev/null and b/minerdream/textures/minerdream_helmet_defender.png differ diff --git a/minerdream/textures/minerdream_helmet_defender_preview.png b/minerdream/textures/minerdream_helmet_defender_preview.png new file mode 100644 index 0000000..ee83143 Binary files /dev/null and b/minerdream/textures/minerdream_helmet_defender_preview.png differ diff --git a/minerdream/textures/minerdream_helmet_knight.png b/minerdream/textures/minerdream_helmet_knight.png new file mode 100644 index 0000000..c3b8982 Binary files /dev/null and b/minerdream/textures/minerdream_helmet_knight.png differ diff --git a/minerdream/textures/minerdream_helmet_knight_preview.png b/minerdream/textures/minerdream_helmet_knight_preview.png new file mode 100644 index 0000000..515822e Binary files /dev/null and b/minerdream/textures/minerdream_helmet_knight_preview.png differ diff --git a/minerdream/textures/minerdream_helmet_lead.png b/minerdream/textures/minerdream_helmet_lead.png new file mode 100644 index 0000000..c8123b8 Binary files /dev/null and b/minerdream/textures/minerdream_helmet_lead.png differ diff --git a/minerdream/textures/minerdream_helmet_lead_preview.png b/minerdream/textures/minerdream_helmet_lead_preview.png new file mode 100644 index 0000000..1f23878 Binary files /dev/null and b/minerdream/textures/minerdream_helmet_lead_preview.png differ diff --git a/minerdream/textures/minerdream_helmet_nickel.png b/minerdream/textures/minerdream_helmet_nickel.png new file mode 100644 index 0000000..b57d758 Binary files /dev/null and b/minerdream/textures/minerdream_helmet_nickel.png differ diff --git a/minerdream/textures/minerdream_helmet_nickel_preview.png b/minerdream/textures/minerdream_helmet_nickel_preview.png new file mode 100644 index 0000000..9d72d36 Binary files /dev/null and b/minerdream/textures/minerdream_helmet_nickel_preview.png differ diff --git a/minerdream/textures/minerdream_helmet_orichalcum.png b/minerdream/textures/minerdream_helmet_orichalcum.png new file mode 100644 index 0000000..707ebf7 Binary files /dev/null and b/minerdream/textures/minerdream_helmet_orichalcum.png differ diff --git a/minerdream/textures/minerdream_helmet_orichalcum_preview.png b/minerdream/textures/minerdream_helmet_orichalcum_preview.png new file mode 100644 index 0000000..4529b6c Binary files /dev/null and b/minerdream/textures/minerdream_helmet_orichalcum_preview.png differ diff --git a/minerdream/textures/minerdream_helmet_osmium.png b/minerdream/textures/minerdream_helmet_osmium.png new file mode 100644 index 0000000..0d60f92 Binary files /dev/null and b/minerdream/textures/minerdream_helmet_osmium.png differ diff --git a/minerdream/textures/minerdream_helmet_osmium_preview.png b/minerdream/textures/minerdream_helmet_osmium_preview.png new file mode 100644 index 0000000..27b359d Binary files /dev/null and b/minerdream/textures/minerdream_helmet_osmium_preview.png differ diff --git a/minerdream/textures/minerdream_helmet_palladium.png b/minerdream/textures/minerdream_helmet_palladium.png new file mode 100644 index 0000000..85550be Binary files /dev/null and b/minerdream/textures/minerdream_helmet_palladium.png differ diff --git a/minerdream/textures/minerdream_helmet_palladium_preview.png b/minerdream/textures/minerdream_helmet_palladium_preview.png new file mode 100644 index 0000000..c944b54 Binary files /dev/null and b/minerdream/textures/minerdream_helmet_palladium_preview.png differ diff --git a/minerdream/textures/minerdream_helmet_platinum.png b/minerdream/textures/minerdream_helmet_platinum.png new file mode 100644 index 0000000..3a1a63e Binary files /dev/null and b/minerdream/textures/minerdream_helmet_platinum.png differ diff --git a/minerdream/textures/minerdream_helmet_platinum_preview.png b/minerdream/textures/minerdream_helmet_platinum_preview.png new file mode 100644 index 0000000..dae295e Binary files /dev/null and b/minerdream/textures/minerdream_helmet_platinum_preview.png differ diff --git a/minerdream/textures/minerdream_helmet_rarium.png b/minerdream/textures/minerdream_helmet_rarium.png new file mode 100644 index 0000000..21e9fc1 Binary files /dev/null and b/minerdream/textures/minerdream_helmet_rarium.png differ diff --git a/minerdream/textures/minerdream_helmet_rarium_preview.png b/minerdream/textures/minerdream_helmet_rarium_preview.png new file mode 100644 index 0000000..f75cfcc Binary files /dev/null and b/minerdream/textures/minerdream_helmet_rarium_preview.png differ diff --git a/minerdream/textures/minerdream_helmet_rhodium.png b/minerdream/textures/minerdream_helmet_rhodium.png new file mode 100644 index 0000000..6cea253 Binary files /dev/null and b/minerdream/textures/minerdream_helmet_rhodium.png differ diff --git a/minerdream/textures/minerdream_helmet_rhodium_preview.png b/minerdream/textures/minerdream_helmet_rhodium_preview.png new file mode 100644 index 0000000..5648a31 Binary files /dev/null and b/minerdream/textures/minerdream_helmet_rhodium_preview.png differ diff --git a/minerdream/textures/minerdream_helmet_ruthenium.png b/minerdream/textures/minerdream_helmet_ruthenium.png new file mode 100644 index 0000000..c855bed Binary files /dev/null and b/minerdream/textures/minerdream_helmet_ruthenium.png differ diff --git a/minerdream/textures/minerdream_helmet_ruthenium_preview.png b/minerdream/textures/minerdream_helmet_ruthenium_preview.png new file mode 100644 index 0000000..ab796a2 Binary files /dev/null and b/minerdream/textures/minerdream_helmet_ruthenium_preview.png differ diff --git a/minerdream/textures/minerdream_helmet_scout.png b/minerdream/textures/minerdream_helmet_scout.png new file mode 100644 index 0000000..6635ef5 Binary files /dev/null and b/minerdream/textures/minerdream_helmet_scout.png differ diff --git a/minerdream/textures/minerdream_helmet_scout_preview.png b/minerdream/textures/minerdream_helmet_scout_preview.png new file mode 100644 index 0000000..bc48c10 Binary files /dev/null and b/minerdream/textures/minerdream_helmet_scout_preview.png differ diff --git a/minerdream/textures/minerdream_helmet_shadow.png b/minerdream/textures/minerdream_helmet_shadow.png new file mode 100644 index 0000000..0b8ce05 Binary files /dev/null and b/minerdream/textures/minerdream_helmet_shadow.png differ diff --git a/minerdream/textures/minerdream_helmet_shadow_preview.png b/minerdream/textures/minerdream_helmet_shadow_preview.png new file mode 100644 index 0000000..e77b9c7 Binary files /dev/null and b/minerdream/textures/minerdream_helmet_shadow_preview.png differ diff --git a/minerdream/textures/minerdream_helmet_silver.png b/minerdream/textures/minerdream_helmet_silver.png new file mode 100644 index 0000000..6b12f1f Binary files /dev/null and b/minerdream/textures/minerdream_helmet_silver.png differ diff --git a/minerdream/textures/minerdream_helmet_silver_preview.png b/minerdream/textures/minerdream_helmet_silver_preview.png new file mode 100644 index 0000000..df6bffa Binary files /dev/null and b/minerdream/textures/minerdream_helmet_silver_preview.png differ diff --git a/minerdream/textures/minerdream_helmet_stainlesssteel.png b/minerdream/textures/minerdream_helmet_stainlesssteel.png new file mode 100644 index 0000000..e489ac8 Binary files /dev/null and b/minerdream/textures/minerdream_helmet_stainlesssteel.png differ diff --git a/minerdream/textures/minerdream_helmet_stainlesssteel_preview.png b/minerdream/textures/minerdream_helmet_stainlesssteel_preview.png new file mode 100644 index 0000000..47811aa Binary files /dev/null and b/minerdream/textures/minerdream_helmet_stainlesssteel_preview.png differ diff --git a/minerdream/textures/minerdream_helmet_tantalum.png b/minerdream/textures/minerdream_helmet_tantalum.png new file mode 100644 index 0000000..f7e0fc8 Binary files /dev/null and b/minerdream/textures/minerdream_helmet_tantalum.png differ diff --git a/minerdream/textures/minerdream_helmet_tantalum_preview.png b/minerdream/textures/minerdream_helmet_tantalum_preview.png new file mode 100644 index 0000000..bb276db Binary files /dev/null and b/minerdream/textures/minerdream_helmet_tantalum_preview.png differ diff --git a/minerdream/textures/minerdream_ingot.png b/minerdream/textures/minerdream_ingot.png new file mode 100644 index 0000000..fb82ac0 Binary files /dev/null and b/minerdream/textures/minerdream_ingot.png differ diff --git a/minerdream/textures/minerdream_inv_accessory_protectionring.png b/minerdream/textures/minerdream_inv_accessory_protectionring.png new file mode 100644 index 0000000..f668c58 Binary files /dev/null and b/minerdream/textures/minerdream_inv_accessory_protectionring.png differ diff --git a/minerdream/textures/minerdream_inv_accessory_slimering.png b/minerdream/textures/minerdream_inv_accessory_slimering.png new file mode 100644 index 0000000..78c69ba Binary files /dev/null and b/minerdream/textures/minerdream_inv_accessory_slimering.png differ diff --git a/minerdream/textures/minerdream_inv_accessory_speedring.png b/minerdream/textures/minerdream_inv_accessory_speedring.png new file mode 100644 index 0000000..e653b83 Binary files /dev/null and b/minerdream/textures/minerdream_inv_accessory_speedring.png differ diff --git a/minerdream/textures/minerdream_inv_boots_aluminum.png b/minerdream/textures/minerdream_inv_boots_aluminum.png new file mode 100644 index 0000000..f3c4003 Binary files /dev/null and b/minerdream/textures/minerdream_inv_boots_aluminum.png differ diff --git a/minerdream/textures/minerdream_inv_boots_cobalt.png b/minerdream/textures/minerdream_inv_boots_cobalt.png new file mode 100644 index 0000000..14a864f Binary files /dev/null and b/minerdream/textures/minerdream_inv_boots_cobalt.png differ diff --git a/minerdream/textures/minerdream_inv_boots_defender.png b/minerdream/textures/minerdream_inv_boots_defender.png new file mode 100644 index 0000000..0c22903 Binary files /dev/null and b/minerdream/textures/minerdream_inv_boots_defender.png differ diff --git a/minerdream/textures/minerdream_inv_boots_knight.png b/minerdream/textures/minerdream_inv_boots_knight.png new file mode 100644 index 0000000..877d497 Binary files /dev/null and b/minerdream/textures/minerdream_inv_boots_knight.png differ diff --git a/minerdream/textures/minerdream_inv_boots_lead.png b/minerdream/textures/minerdream_inv_boots_lead.png new file mode 100644 index 0000000..a24d14a Binary files /dev/null and b/minerdream/textures/minerdream_inv_boots_lead.png differ diff --git a/minerdream/textures/minerdream_inv_boots_nickel.png b/minerdream/textures/minerdream_inv_boots_nickel.png new file mode 100644 index 0000000..a6d84ee Binary files /dev/null and b/minerdream/textures/minerdream_inv_boots_nickel.png differ diff --git a/minerdream/textures/minerdream_inv_boots_orichalcum.png b/minerdream/textures/minerdream_inv_boots_orichalcum.png new file mode 100644 index 0000000..6c741c9 Binary files /dev/null and b/minerdream/textures/minerdream_inv_boots_orichalcum.png differ diff --git a/minerdream/textures/minerdream_inv_boots_osmium.png b/minerdream/textures/minerdream_inv_boots_osmium.png new file mode 100644 index 0000000..48f7634 Binary files /dev/null and b/minerdream/textures/minerdream_inv_boots_osmium.png differ diff --git a/minerdream/textures/minerdream_inv_boots_palladium.png b/minerdream/textures/minerdream_inv_boots_palladium.png new file mode 100644 index 0000000..00fef04 Binary files /dev/null and b/minerdream/textures/minerdream_inv_boots_palladium.png differ diff --git a/minerdream/textures/minerdream_inv_boots_platinum.png b/minerdream/textures/minerdream_inv_boots_platinum.png new file mode 100644 index 0000000..2cff6ec Binary files /dev/null and b/minerdream/textures/minerdream_inv_boots_platinum.png differ diff --git a/minerdream/textures/minerdream_inv_boots_rarium.png b/minerdream/textures/minerdream_inv_boots_rarium.png new file mode 100644 index 0000000..4b37878 Binary files /dev/null and b/minerdream/textures/minerdream_inv_boots_rarium.png differ diff --git a/minerdream/textures/minerdream_inv_boots_rhodium.png b/minerdream/textures/minerdream_inv_boots_rhodium.png new file mode 100644 index 0000000..675a9ca Binary files /dev/null and b/minerdream/textures/minerdream_inv_boots_rhodium.png differ diff --git a/minerdream/textures/minerdream_inv_boots_ruthenium.png b/minerdream/textures/minerdream_inv_boots_ruthenium.png new file mode 100644 index 0000000..1dd3cfa Binary files /dev/null and b/minerdream/textures/minerdream_inv_boots_ruthenium.png differ diff --git a/minerdream/textures/minerdream_inv_boots_scout.png b/minerdream/textures/minerdream_inv_boots_scout.png new file mode 100644 index 0000000..c3ab97f Binary files /dev/null and b/minerdream/textures/minerdream_inv_boots_scout.png differ diff --git a/minerdream/textures/minerdream_inv_boots_shadow.png b/minerdream/textures/minerdream_inv_boots_shadow.png new file mode 100644 index 0000000..b79f8f7 Binary files /dev/null and b/minerdream/textures/minerdream_inv_boots_shadow.png differ diff --git a/minerdream/textures/minerdream_inv_boots_silver.png b/minerdream/textures/minerdream_inv_boots_silver.png new file mode 100644 index 0000000..b295506 Binary files /dev/null and b/minerdream/textures/minerdream_inv_boots_silver.png differ diff --git a/minerdream/textures/minerdream_inv_boots_stainlesssteel.png b/minerdream/textures/minerdream_inv_boots_stainlesssteel.png new file mode 100644 index 0000000..fa7ec4a Binary files /dev/null and b/minerdream/textures/minerdream_inv_boots_stainlesssteel.png differ diff --git a/minerdream/textures/minerdream_inv_boots_tantalum.png b/minerdream/textures/minerdream_inv_boots_tantalum.png new file mode 100644 index 0000000..3939524 Binary files /dev/null and b/minerdream/textures/minerdream_inv_boots_tantalum.png differ diff --git a/minerdream/textures/minerdream_inv_chestplate_aluminum.png b/minerdream/textures/minerdream_inv_chestplate_aluminum.png new file mode 100644 index 0000000..f92f213 Binary files /dev/null and b/minerdream/textures/minerdream_inv_chestplate_aluminum.png differ diff --git a/minerdream/textures/minerdream_inv_chestplate_cobalt.png b/minerdream/textures/minerdream_inv_chestplate_cobalt.png new file mode 100644 index 0000000..35de7ae Binary files /dev/null and b/minerdream/textures/minerdream_inv_chestplate_cobalt.png differ diff --git a/minerdream/textures/minerdream_inv_chestplate_defender.png b/minerdream/textures/minerdream_inv_chestplate_defender.png new file mode 100644 index 0000000..fc82991 Binary files /dev/null and b/minerdream/textures/minerdream_inv_chestplate_defender.png differ diff --git a/minerdream/textures/minerdream_inv_chestplate_knight.png b/minerdream/textures/minerdream_inv_chestplate_knight.png new file mode 100644 index 0000000..268ed2e Binary files /dev/null and b/minerdream/textures/minerdream_inv_chestplate_knight.png differ diff --git a/minerdream/textures/minerdream_inv_chestplate_lead.png b/minerdream/textures/minerdream_inv_chestplate_lead.png new file mode 100644 index 0000000..a6a5f8a Binary files /dev/null and b/minerdream/textures/minerdream_inv_chestplate_lead.png differ diff --git a/minerdream/textures/minerdream_inv_chestplate_nickel.png b/minerdream/textures/minerdream_inv_chestplate_nickel.png new file mode 100644 index 0000000..264b612 Binary files /dev/null and b/minerdream/textures/minerdream_inv_chestplate_nickel.png differ diff --git a/minerdream/textures/minerdream_inv_chestplate_orichalcum.png b/minerdream/textures/minerdream_inv_chestplate_orichalcum.png new file mode 100644 index 0000000..375a563 Binary files /dev/null and b/minerdream/textures/minerdream_inv_chestplate_orichalcum.png differ diff --git a/minerdream/textures/minerdream_inv_chestplate_osmium.png b/minerdream/textures/minerdream_inv_chestplate_osmium.png new file mode 100644 index 0000000..cb6f926 Binary files /dev/null and b/minerdream/textures/minerdream_inv_chestplate_osmium.png differ diff --git a/minerdream/textures/minerdream_inv_chestplate_palladium.png b/minerdream/textures/minerdream_inv_chestplate_palladium.png new file mode 100644 index 0000000..abfa693 Binary files /dev/null and b/minerdream/textures/minerdream_inv_chestplate_palladium.png differ diff --git a/minerdream/textures/minerdream_inv_chestplate_platinum.png b/minerdream/textures/minerdream_inv_chestplate_platinum.png new file mode 100644 index 0000000..d43ac0a Binary files /dev/null and b/minerdream/textures/minerdream_inv_chestplate_platinum.png differ diff --git a/minerdream/textures/minerdream_inv_chestplate_rarium.png b/minerdream/textures/minerdream_inv_chestplate_rarium.png new file mode 100644 index 0000000..4ff8bd8 Binary files /dev/null and b/minerdream/textures/minerdream_inv_chestplate_rarium.png differ diff --git a/minerdream/textures/minerdream_inv_chestplate_rhodium.png b/minerdream/textures/minerdream_inv_chestplate_rhodium.png new file mode 100644 index 0000000..71f463a Binary files /dev/null and b/minerdream/textures/minerdream_inv_chestplate_rhodium.png differ diff --git a/minerdream/textures/minerdream_inv_chestplate_ruthenium.png b/minerdream/textures/minerdream_inv_chestplate_ruthenium.png new file mode 100644 index 0000000..2ea85dc Binary files /dev/null and b/minerdream/textures/minerdream_inv_chestplate_ruthenium.png differ diff --git a/minerdream/textures/minerdream_inv_chestplate_scout.png b/minerdream/textures/minerdream_inv_chestplate_scout.png new file mode 100644 index 0000000..00a04ad Binary files /dev/null and b/minerdream/textures/minerdream_inv_chestplate_scout.png differ diff --git a/minerdream/textures/minerdream_inv_chestplate_shadow.png b/minerdream/textures/minerdream_inv_chestplate_shadow.png new file mode 100644 index 0000000..77d20e5 Binary files /dev/null and b/minerdream/textures/minerdream_inv_chestplate_shadow.png differ diff --git a/minerdream/textures/minerdream_inv_chestplate_silver.png b/minerdream/textures/minerdream_inv_chestplate_silver.png new file mode 100644 index 0000000..13f0be7 Binary files /dev/null and b/minerdream/textures/minerdream_inv_chestplate_silver.png differ diff --git a/minerdream/textures/minerdream_inv_chestplate_stainlesssteel.png b/minerdream/textures/minerdream_inv_chestplate_stainlesssteel.png new file mode 100644 index 0000000..dafb153 Binary files /dev/null and b/minerdream/textures/minerdream_inv_chestplate_stainlesssteel.png differ diff --git a/minerdream/textures/minerdream_inv_chestplate_tantalum.png b/minerdream/textures/minerdream_inv_chestplate_tantalum.png new file mode 100644 index 0000000..fb425a1 Binary files /dev/null and b/minerdream/textures/minerdream_inv_chestplate_tantalum.png differ diff --git a/minerdream/textures/minerdream_inv_helmet_aluminum.png b/minerdream/textures/minerdream_inv_helmet_aluminum.png new file mode 100644 index 0000000..108d5a2 Binary files /dev/null and b/minerdream/textures/minerdream_inv_helmet_aluminum.png differ diff --git a/minerdream/textures/minerdream_inv_helmet_cobalt.png b/minerdream/textures/minerdream_inv_helmet_cobalt.png new file mode 100644 index 0000000..fcbd646 Binary files /dev/null and b/minerdream/textures/minerdream_inv_helmet_cobalt.png differ diff --git a/minerdream/textures/minerdream_inv_helmet_defender.png b/minerdream/textures/minerdream_inv_helmet_defender.png new file mode 100644 index 0000000..21f7824 Binary files /dev/null and b/minerdream/textures/minerdream_inv_helmet_defender.png differ diff --git a/minerdream/textures/minerdream_inv_helmet_knight.png b/minerdream/textures/minerdream_inv_helmet_knight.png new file mode 100644 index 0000000..4dc2a81 Binary files /dev/null and b/minerdream/textures/minerdream_inv_helmet_knight.png differ diff --git a/minerdream/textures/minerdream_inv_helmet_lead.png b/minerdream/textures/minerdream_inv_helmet_lead.png new file mode 100644 index 0000000..b5e1cf2 Binary files /dev/null and b/minerdream/textures/minerdream_inv_helmet_lead.png differ diff --git a/minerdream/textures/minerdream_inv_helmet_nickel.png b/minerdream/textures/minerdream_inv_helmet_nickel.png new file mode 100644 index 0000000..4aacaaa Binary files /dev/null and b/minerdream/textures/minerdream_inv_helmet_nickel.png differ diff --git a/minerdream/textures/minerdream_inv_helmet_orichalcum.png b/minerdream/textures/minerdream_inv_helmet_orichalcum.png new file mode 100644 index 0000000..8d4837b Binary files /dev/null and b/minerdream/textures/minerdream_inv_helmet_orichalcum.png differ diff --git a/minerdream/textures/minerdream_inv_helmet_osmium.png b/minerdream/textures/minerdream_inv_helmet_osmium.png new file mode 100644 index 0000000..55fb6c6 Binary files /dev/null and b/minerdream/textures/minerdream_inv_helmet_osmium.png differ diff --git a/minerdream/textures/minerdream_inv_helmet_palladium.png b/minerdream/textures/minerdream_inv_helmet_palladium.png new file mode 100644 index 0000000..bfb24dd Binary files /dev/null and b/minerdream/textures/minerdream_inv_helmet_palladium.png differ diff --git a/minerdream/textures/minerdream_inv_helmet_platinum.png b/minerdream/textures/minerdream_inv_helmet_platinum.png new file mode 100644 index 0000000..5550cdb Binary files /dev/null and b/minerdream/textures/minerdream_inv_helmet_platinum.png differ diff --git a/minerdream/textures/minerdream_inv_helmet_rarium.png b/minerdream/textures/minerdream_inv_helmet_rarium.png new file mode 100644 index 0000000..6bd7348 Binary files /dev/null and b/minerdream/textures/minerdream_inv_helmet_rarium.png differ diff --git a/minerdream/textures/minerdream_inv_helmet_rhodium.png b/minerdream/textures/minerdream_inv_helmet_rhodium.png new file mode 100644 index 0000000..597c689 Binary files /dev/null and b/minerdream/textures/minerdream_inv_helmet_rhodium.png differ diff --git a/minerdream/textures/minerdream_inv_helmet_ruthenium.png b/minerdream/textures/minerdream_inv_helmet_ruthenium.png new file mode 100644 index 0000000..3e1e0a5 Binary files /dev/null and b/minerdream/textures/minerdream_inv_helmet_ruthenium.png differ diff --git a/minerdream/textures/minerdream_inv_helmet_scout.png b/minerdream/textures/minerdream_inv_helmet_scout.png new file mode 100644 index 0000000..3936e47 Binary files /dev/null and b/minerdream/textures/minerdream_inv_helmet_scout.png differ diff --git a/minerdream/textures/minerdream_inv_helmet_shadow.png b/minerdream/textures/minerdream_inv_helmet_shadow.png new file mode 100644 index 0000000..38f45a1 Binary files /dev/null and b/minerdream/textures/minerdream_inv_helmet_shadow.png differ diff --git a/minerdream/textures/minerdream_inv_helmet_silver.png b/minerdream/textures/minerdream_inv_helmet_silver.png new file mode 100644 index 0000000..dc1ee2a Binary files /dev/null and b/minerdream/textures/minerdream_inv_helmet_silver.png differ diff --git a/minerdream/textures/minerdream_inv_helmet_stainlesssteel.png b/minerdream/textures/minerdream_inv_helmet_stainlesssteel.png new file mode 100644 index 0000000..9a42142 Binary files /dev/null and b/minerdream/textures/minerdream_inv_helmet_stainlesssteel.png differ diff --git a/minerdream/textures/minerdream_inv_helmet_tantalum.png b/minerdream/textures/minerdream_inv_helmet_tantalum.png new file mode 100644 index 0000000..2fffeb8 Binary files /dev/null and b/minerdream/textures/minerdream_inv_helmet_tantalum.png differ diff --git a/minerdream/textures/minerdream_inv_leggings_aluminum.png b/minerdream/textures/minerdream_inv_leggings_aluminum.png new file mode 100644 index 0000000..74a0544 Binary files /dev/null and b/minerdream/textures/minerdream_inv_leggings_aluminum.png differ diff --git a/minerdream/textures/minerdream_inv_leggings_cobalt.png b/minerdream/textures/minerdream_inv_leggings_cobalt.png new file mode 100644 index 0000000..900d07c Binary files /dev/null and b/minerdream/textures/minerdream_inv_leggings_cobalt.png differ diff --git a/minerdream/textures/minerdream_inv_leggings_defender.png b/minerdream/textures/minerdream_inv_leggings_defender.png new file mode 100644 index 0000000..3e97ca0 Binary files /dev/null and b/minerdream/textures/minerdream_inv_leggings_defender.png differ diff --git a/minerdream/textures/minerdream_inv_leggings_knight.png b/minerdream/textures/minerdream_inv_leggings_knight.png new file mode 100644 index 0000000..35d78eb Binary files /dev/null and b/minerdream/textures/minerdream_inv_leggings_knight.png differ diff --git a/minerdream/textures/minerdream_inv_leggings_lead.png b/minerdream/textures/minerdream_inv_leggings_lead.png new file mode 100644 index 0000000..0baa9df Binary files /dev/null and b/minerdream/textures/minerdream_inv_leggings_lead.png differ diff --git a/minerdream/textures/minerdream_inv_leggings_nickel.png b/minerdream/textures/minerdream_inv_leggings_nickel.png new file mode 100644 index 0000000..ff89534 Binary files /dev/null and b/minerdream/textures/minerdream_inv_leggings_nickel.png differ diff --git a/minerdream/textures/minerdream_inv_leggings_orichalcum.png b/minerdream/textures/minerdream_inv_leggings_orichalcum.png new file mode 100644 index 0000000..9524479 Binary files /dev/null and b/minerdream/textures/minerdream_inv_leggings_orichalcum.png differ diff --git a/minerdream/textures/minerdream_inv_leggings_osmium.png b/minerdream/textures/minerdream_inv_leggings_osmium.png new file mode 100644 index 0000000..4ae326c Binary files /dev/null and b/minerdream/textures/minerdream_inv_leggings_osmium.png differ diff --git a/minerdream/textures/minerdream_inv_leggings_palladium.png b/minerdream/textures/minerdream_inv_leggings_palladium.png new file mode 100644 index 0000000..fddc140 Binary files /dev/null and b/minerdream/textures/minerdream_inv_leggings_palladium.png differ diff --git a/minerdream/textures/minerdream_inv_leggings_platinum.png b/minerdream/textures/minerdream_inv_leggings_platinum.png new file mode 100644 index 0000000..c1486ab Binary files /dev/null and b/minerdream/textures/minerdream_inv_leggings_platinum.png differ diff --git a/minerdream/textures/minerdream_inv_leggings_rarium.png b/minerdream/textures/minerdream_inv_leggings_rarium.png new file mode 100644 index 0000000..f4ffef6 Binary files /dev/null and b/minerdream/textures/minerdream_inv_leggings_rarium.png differ diff --git a/minerdream/textures/minerdream_inv_leggings_rhodium.png b/minerdream/textures/minerdream_inv_leggings_rhodium.png new file mode 100644 index 0000000..4d65cd9 Binary files /dev/null and b/minerdream/textures/minerdream_inv_leggings_rhodium.png differ diff --git a/minerdream/textures/minerdream_inv_leggings_ruthenium.png b/minerdream/textures/minerdream_inv_leggings_ruthenium.png new file mode 100644 index 0000000..77cc248 Binary files /dev/null and b/minerdream/textures/minerdream_inv_leggings_ruthenium.png differ diff --git a/minerdream/textures/minerdream_inv_leggings_scout.png b/minerdream/textures/minerdream_inv_leggings_scout.png new file mode 100644 index 0000000..3cbb277 Binary files /dev/null and b/minerdream/textures/minerdream_inv_leggings_scout.png differ diff --git a/minerdream/textures/minerdream_inv_leggings_shadow.png b/minerdream/textures/minerdream_inv_leggings_shadow.png new file mode 100644 index 0000000..942fd51 Binary files /dev/null and b/minerdream/textures/minerdream_inv_leggings_shadow.png differ diff --git a/minerdream/textures/minerdream_inv_leggings_silver.png b/minerdream/textures/minerdream_inv_leggings_silver.png new file mode 100644 index 0000000..ea98f32 Binary files /dev/null and b/minerdream/textures/minerdream_inv_leggings_silver.png differ diff --git a/minerdream/textures/minerdream_inv_leggings_stainlesssteel.png b/minerdream/textures/minerdream_inv_leggings_stainlesssteel.png new file mode 100644 index 0000000..aeaeca7 Binary files /dev/null and b/minerdream/textures/minerdream_inv_leggings_stainlesssteel.png differ diff --git a/minerdream/textures/minerdream_inv_leggings_tantalum.png b/minerdream/textures/minerdream_inv_leggings_tantalum.png new file mode 100644 index 0000000..5539c7c Binary files /dev/null and b/minerdream/textures/minerdream_inv_leggings_tantalum.png differ diff --git a/minerdream/textures/minerdream_inv_shield_aluminum.png b/minerdream/textures/minerdream_inv_shield_aluminum.png new file mode 100644 index 0000000..6df1d37 Binary files /dev/null and b/minerdream/textures/minerdream_inv_shield_aluminum.png differ diff --git a/minerdream/textures/minerdream_inv_shield_cobalt.png b/minerdream/textures/minerdream_inv_shield_cobalt.png new file mode 100644 index 0000000..63e43f9 Binary files /dev/null and b/minerdream/textures/minerdream_inv_shield_cobalt.png differ diff --git a/minerdream/textures/minerdream_inv_shield_defender.png b/minerdream/textures/minerdream_inv_shield_defender.png new file mode 100644 index 0000000..a3f0c33 Binary files /dev/null and b/minerdream/textures/minerdream_inv_shield_defender.png differ diff --git a/minerdream/textures/minerdream_inv_shield_knight.png b/minerdream/textures/minerdream_inv_shield_knight.png new file mode 100644 index 0000000..1600ed5 Binary files /dev/null and b/minerdream/textures/minerdream_inv_shield_knight.png differ diff --git a/minerdream/textures/minerdream_inv_shield_lead.png b/minerdream/textures/minerdream_inv_shield_lead.png new file mode 100644 index 0000000..99ea932 Binary files /dev/null and b/minerdream/textures/minerdream_inv_shield_lead.png differ diff --git a/minerdream/textures/minerdream_inv_shield_nickel.png b/minerdream/textures/minerdream_inv_shield_nickel.png new file mode 100644 index 0000000..eba7460 Binary files /dev/null and b/minerdream/textures/minerdream_inv_shield_nickel.png differ diff --git a/minerdream/textures/minerdream_inv_shield_orichalcum.png b/minerdream/textures/minerdream_inv_shield_orichalcum.png new file mode 100644 index 0000000..a93344d Binary files /dev/null and b/minerdream/textures/minerdream_inv_shield_orichalcum.png differ diff --git a/minerdream/textures/minerdream_inv_shield_osmium.png b/minerdream/textures/minerdream_inv_shield_osmium.png new file mode 100644 index 0000000..34d6e52 Binary files /dev/null and b/minerdream/textures/minerdream_inv_shield_osmium.png differ diff --git a/minerdream/textures/minerdream_inv_shield_palladium.png b/minerdream/textures/minerdream_inv_shield_palladium.png new file mode 100644 index 0000000..6d3417b Binary files /dev/null and b/minerdream/textures/minerdream_inv_shield_palladium.png differ diff --git a/minerdream/textures/minerdream_inv_shield_platinum.png b/minerdream/textures/minerdream_inv_shield_platinum.png new file mode 100644 index 0000000..3cd37ff Binary files /dev/null and b/minerdream/textures/minerdream_inv_shield_platinum.png differ diff --git a/minerdream/textures/minerdream_inv_shield_rarium.png b/minerdream/textures/minerdream_inv_shield_rarium.png new file mode 100644 index 0000000..63f04e0 Binary files /dev/null and b/minerdream/textures/minerdream_inv_shield_rarium.png differ diff --git a/minerdream/textures/minerdream_inv_shield_rhodium.png b/minerdream/textures/minerdream_inv_shield_rhodium.png new file mode 100644 index 0000000..e02b795 Binary files /dev/null and b/minerdream/textures/minerdream_inv_shield_rhodium.png differ diff --git a/minerdream/textures/minerdream_inv_shield_ruthenium.png b/minerdream/textures/minerdream_inv_shield_ruthenium.png new file mode 100644 index 0000000..0b3f84a Binary files /dev/null and b/minerdream/textures/minerdream_inv_shield_ruthenium.png differ diff --git a/minerdream/textures/minerdream_inv_shield_scout.png b/minerdream/textures/minerdream_inv_shield_scout.png new file mode 100644 index 0000000..445c47a Binary files /dev/null and b/minerdream/textures/minerdream_inv_shield_scout.png differ diff --git a/minerdream/textures/minerdream_inv_shield_shadow.png b/minerdream/textures/minerdream_inv_shield_shadow.png new file mode 100644 index 0000000..051d59d Binary files /dev/null and b/minerdream/textures/minerdream_inv_shield_shadow.png differ diff --git a/minerdream/textures/minerdream_inv_shield_silver.png b/minerdream/textures/minerdream_inv_shield_silver.png new file mode 100644 index 0000000..a5ecf67 Binary files /dev/null and b/minerdream/textures/minerdream_inv_shield_silver.png differ diff --git a/minerdream/textures/minerdream_inv_shield_stainlesssteel.png b/minerdream/textures/minerdream_inv_shield_stainlesssteel.png new file mode 100644 index 0000000..cc7f437 Binary files /dev/null and b/minerdream/textures/minerdream_inv_shield_stainlesssteel.png differ diff --git a/minerdream/textures/minerdream_inv_shield_tantalum.png b/minerdream/textures/minerdream_inv_shield_tantalum.png new file mode 100644 index 0000000..65c5ee0 Binary files /dev/null and b/minerdream/textures/minerdream_inv_shield_tantalum.png differ diff --git a/minerdream/textures/minerdream_iron_brick.png b/minerdream/textures/minerdream_iron_brick.png new file mode 100644 index 0000000..e8d9071 Binary files /dev/null and b/minerdream/textures/minerdream_iron_brick.png differ diff --git a/minerdream/textures/minerdream_jade_block.png b/minerdream/textures/minerdream_jade_block.png new file mode 100644 index 0000000..df669f5 Binary files /dev/null and b/minerdream/textures/minerdream_jade_block.png differ diff --git a/minerdream/textures/minerdream_jade_brick.png b/minerdream/textures/minerdream_jade_brick.png new file mode 100644 index 0000000..05cdf91 Binary files /dev/null and b/minerdream/textures/minerdream_jade_brick.png differ diff --git a/minerdream/textures/minerdream_jade_gem.png b/minerdream/textures/minerdream_jade_gem.png new file mode 100644 index 0000000..c8221fb Binary files /dev/null and b/minerdream/textures/minerdream_jade_gem.png differ diff --git a/minerdream/textures/minerdream_jade_ore.png b/minerdream/textures/minerdream_jade_ore.png new file mode 100644 index 0000000..0d27b9b Binary files /dev/null and b/minerdream/textures/minerdream_jade_ore.png differ diff --git a/minerdream/textures/minerdream_katana.png b/minerdream/textures/minerdream_katana.png new file mode 100644 index 0000000..5c02f38 Binary files /dev/null and b/minerdream/textures/minerdream_katana.png differ diff --git a/minerdream/textures/minerdream_lapislazuli_block.png b/minerdream/textures/minerdream_lapislazuli_block.png new file mode 100644 index 0000000..b143915 Binary files /dev/null and b/minerdream/textures/minerdream_lapislazuli_block.png differ diff --git a/minerdream/textures/minerdream_lapislazuli_brick.png b/minerdream/textures/minerdream_lapislazuli_brick.png new file mode 100644 index 0000000..3cf0e72 Binary files /dev/null and b/minerdream/textures/minerdream_lapislazuli_brick.png differ diff --git a/minerdream/textures/minerdream_lapislazuli_gem.png b/minerdream/textures/minerdream_lapislazuli_gem.png new file mode 100644 index 0000000..d452247 Binary files /dev/null and b/minerdream/textures/minerdream_lapislazuli_gem.png differ diff --git a/minerdream/textures/minerdream_lapislazuli_goldblock.png b/minerdream/textures/minerdream_lapislazuli_goldblock.png new file mode 100644 index 0000000..b984174 Binary files /dev/null and b/minerdream/textures/minerdream_lapislazuli_goldblock.png differ diff --git a/minerdream/textures/minerdream_lapislazuli_goldblock_a.png b/minerdream/textures/minerdream_lapislazuli_goldblock_a.png new file mode 100644 index 0000000..868637a Binary files /dev/null and b/minerdream/textures/minerdream_lapislazuli_goldblock_a.png differ diff --git a/minerdream/textures/minerdream_lapislazuli_goldblock_b.png b/minerdream/textures/minerdream_lapislazuli_goldblock_b.png new file mode 100644 index 0000000..3b01f1b Binary files /dev/null and b/minerdream/textures/minerdream_lapislazuli_goldblock_b.png differ diff --git a/minerdream/textures/minerdream_lapislazuli_goldblock_c.png b/minerdream/textures/minerdream_lapislazuli_goldblock_c.png new file mode 100644 index 0000000..f5aca41 Binary files /dev/null and b/minerdream/textures/minerdream_lapislazuli_goldblock_c.png differ diff --git a/minerdream/textures/minerdream_lapislazuli_goldblock_d.png b/minerdream/textures/minerdream_lapislazuli_goldblock_d.png new file mode 100644 index 0000000..840a0c9 Binary files /dev/null and b/minerdream/textures/minerdream_lapislazuli_goldblock_d.png differ diff --git a/minerdream/textures/minerdream_lapislazuli_ore.png b/minerdream/textures/minerdream_lapislazuli_ore.png new file mode 100644 index 0000000..4adb086 Binary files /dev/null and b/minerdream/textures/minerdream_lapislazuli_ore.png differ diff --git a/minerdream/textures/minerdream_lapislazuli_smallbrick.png b/minerdream/textures/minerdream_lapislazuli_smallbrick.png new file mode 100644 index 0000000..13ce7c9 Binary files /dev/null and b/minerdream/textures/minerdream_lapislazuli_smallbrick.png differ diff --git a/minerdream/textures/minerdream_lapislazuligold_brick.png b/minerdream/textures/minerdream_lapislazuligold_brick.png new file mode 100644 index 0000000..57fa13a Binary files /dev/null and b/minerdream/textures/minerdream_lapislazuligold_brick.png differ diff --git a/minerdream/textures/minerdream_lapislazuligold_brick_a.png b/minerdream/textures/minerdream_lapislazuligold_brick_a.png new file mode 100644 index 0000000..b45b137 Binary files /dev/null and b/minerdream/textures/minerdream_lapislazuligold_brick_a.png differ diff --git a/minerdream/textures/minerdream_lead_bar.png b/minerdream/textures/minerdream_lead_bar.png new file mode 100644 index 0000000..a74764f Binary files /dev/null and b/minerdream/textures/minerdream_lead_bar.png differ diff --git a/minerdream/textures/minerdream_lead_block.png b/minerdream/textures/minerdream_lead_block.png new file mode 100644 index 0000000..9ceca55 Binary files /dev/null and b/minerdream/textures/minerdream_lead_block.png differ diff --git a/minerdream/textures/minerdream_lead_brick.png b/minerdream/textures/minerdream_lead_brick.png new file mode 100644 index 0000000..d2dc9b5 Binary files /dev/null and b/minerdream/textures/minerdream_lead_brick.png differ diff --git a/minerdream/textures/minerdream_lead_dust.png b/minerdream/textures/minerdream_lead_dust.png new file mode 100755 index 0000000..334101e Binary files /dev/null and b/minerdream/textures/minerdream_lead_dust.png differ diff --git a/minerdream/textures/minerdream_lead_ingot.png b/minerdream/textures/minerdream_lead_ingot.png new file mode 100755 index 0000000..36f3f9f Binary files /dev/null and b/minerdream/textures/minerdream_lead_ingot.png differ diff --git a/minerdream/textures/minerdream_lead_lump.png b/minerdream/textures/minerdream_lead_lump.png new file mode 100644 index 0000000..06df1f3 Binary files /dev/null and b/minerdream/textures/minerdream_lead_lump.png differ diff --git a/minerdream/textures/minerdream_lead_ore.png b/minerdream/textures/minerdream_lead_ore.png new file mode 100644 index 0000000..5c65259 Binary files /dev/null and b/minerdream/textures/minerdream_lead_ore.png differ diff --git a/minerdream/textures/minerdream_leggings_aluminum.png b/minerdream/textures/minerdream_leggings_aluminum.png new file mode 100644 index 0000000..41e6403 Binary files /dev/null and b/minerdream/textures/minerdream_leggings_aluminum.png differ diff --git a/minerdream/textures/minerdream_leggings_aluminum_preview.png b/minerdream/textures/minerdream_leggings_aluminum_preview.png new file mode 100644 index 0000000..519f349 Binary files /dev/null and b/minerdream/textures/minerdream_leggings_aluminum_preview.png differ diff --git a/minerdream/textures/minerdream_leggings_cobalt.png b/minerdream/textures/minerdream_leggings_cobalt.png new file mode 100644 index 0000000..74898d9 Binary files /dev/null and b/minerdream/textures/minerdream_leggings_cobalt.png differ diff --git a/minerdream/textures/minerdream_leggings_cobalt_preview.png b/minerdream/textures/minerdream_leggings_cobalt_preview.png new file mode 100644 index 0000000..21cb3b5 Binary files /dev/null and b/minerdream/textures/minerdream_leggings_cobalt_preview.png differ diff --git a/minerdream/textures/minerdream_leggings_defender.png b/minerdream/textures/minerdream_leggings_defender.png new file mode 100644 index 0000000..1a14327 Binary files /dev/null and b/minerdream/textures/minerdream_leggings_defender.png differ diff --git a/minerdream/textures/minerdream_leggings_defender_preview.png b/minerdream/textures/minerdream_leggings_defender_preview.png new file mode 100644 index 0000000..b98e605 Binary files /dev/null and b/minerdream/textures/minerdream_leggings_defender_preview.png differ diff --git a/minerdream/textures/minerdream_leggings_knight.png b/minerdream/textures/minerdream_leggings_knight.png new file mode 100644 index 0000000..ac47924 Binary files /dev/null and b/minerdream/textures/minerdream_leggings_knight.png differ diff --git a/minerdream/textures/minerdream_leggings_knight_preview.png b/minerdream/textures/minerdream_leggings_knight_preview.png new file mode 100644 index 0000000..1c0e0ac Binary files /dev/null and b/minerdream/textures/minerdream_leggings_knight_preview.png differ diff --git a/minerdream/textures/minerdream_leggings_lead.png b/minerdream/textures/minerdream_leggings_lead.png new file mode 100644 index 0000000..a71e6d6 Binary files /dev/null and b/minerdream/textures/minerdream_leggings_lead.png differ diff --git a/minerdream/textures/minerdream_leggings_lead_preview.png b/minerdream/textures/minerdream_leggings_lead_preview.png new file mode 100644 index 0000000..6cfe54a Binary files /dev/null and b/minerdream/textures/minerdream_leggings_lead_preview.png differ diff --git a/minerdream/textures/minerdream_leggings_nickel.png b/minerdream/textures/minerdream_leggings_nickel.png new file mode 100644 index 0000000..40c3b63 Binary files /dev/null and b/minerdream/textures/minerdream_leggings_nickel.png differ diff --git a/minerdream/textures/minerdream_leggings_nickel_preview.png b/minerdream/textures/minerdream_leggings_nickel_preview.png new file mode 100644 index 0000000..54fd446 Binary files /dev/null and b/minerdream/textures/minerdream_leggings_nickel_preview.png differ diff --git a/minerdream/textures/minerdream_leggings_orichalcum.png b/minerdream/textures/minerdream_leggings_orichalcum.png new file mode 100644 index 0000000..6a7a841 Binary files /dev/null and b/minerdream/textures/minerdream_leggings_orichalcum.png differ diff --git a/minerdream/textures/minerdream_leggings_orichalcum_preview.png b/minerdream/textures/minerdream_leggings_orichalcum_preview.png new file mode 100644 index 0000000..72b4373 Binary files /dev/null and b/minerdream/textures/minerdream_leggings_orichalcum_preview.png differ diff --git a/minerdream/textures/minerdream_leggings_osmium.png b/minerdream/textures/minerdream_leggings_osmium.png new file mode 100644 index 0000000..5c0c62c Binary files /dev/null and b/minerdream/textures/minerdream_leggings_osmium.png differ diff --git a/minerdream/textures/minerdream_leggings_osmium_preview.png b/minerdream/textures/minerdream_leggings_osmium_preview.png new file mode 100644 index 0000000..5731bd8 Binary files /dev/null and b/minerdream/textures/minerdream_leggings_osmium_preview.png differ diff --git a/minerdream/textures/minerdream_leggings_palladium.png b/minerdream/textures/minerdream_leggings_palladium.png new file mode 100644 index 0000000..af6c6fa Binary files /dev/null and b/minerdream/textures/minerdream_leggings_palladium.png differ diff --git a/minerdream/textures/minerdream_leggings_palladium_preview.png b/minerdream/textures/minerdream_leggings_palladium_preview.png new file mode 100644 index 0000000..76c9864 Binary files /dev/null and b/minerdream/textures/minerdream_leggings_palladium_preview.png differ diff --git a/minerdream/textures/minerdream_leggings_platinum.png b/minerdream/textures/minerdream_leggings_platinum.png new file mode 100644 index 0000000..d03e1c2 Binary files /dev/null and b/minerdream/textures/minerdream_leggings_platinum.png differ diff --git a/minerdream/textures/minerdream_leggings_platinum_preview.png b/minerdream/textures/minerdream_leggings_platinum_preview.png new file mode 100644 index 0000000..9265ede Binary files /dev/null and b/minerdream/textures/minerdream_leggings_platinum_preview.png differ diff --git a/minerdream/textures/minerdream_leggings_rarium.png b/minerdream/textures/minerdream_leggings_rarium.png new file mode 100644 index 0000000..9b9214d Binary files /dev/null and b/minerdream/textures/minerdream_leggings_rarium.png differ diff --git a/minerdream/textures/minerdream_leggings_rarium_preview.png b/minerdream/textures/minerdream_leggings_rarium_preview.png new file mode 100644 index 0000000..6308d90 Binary files /dev/null and b/minerdream/textures/minerdream_leggings_rarium_preview.png differ diff --git a/minerdream/textures/minerdream_leggings_rhodium.png b/minerdream/textures/minerdream_leggings_rhodium.png new file mode 100644 index 0000000..fb37cd3 Binary files /dev/null and b/minerdream/textures/minerdream_leggings_rhodium.png differ diff --git a/minerdream/textures/minerdream_leggings_rhodium_preview.png b/minerdream/textures/minerdream_leggings_rhodium_preview.png new file mode 100644 index 0000000..2aeb2b2 Binary files /dev/null and b/minerdream/textures/minerdream_leggings_rhodium_preview.png differ diff --git a/minerdream/textures/minerdream_leggings_ruthenium.png b/minerdream/textures/minerdream_leggings_ruthenium.png new file mode 100644 index 0000000..86a8f55 Binary files /dev/null and b/minerdream/textures/minerdream_leggings_ruthenium.png differ diff --git a/minerdream/textures/minerdream_leggings_ruthenium_preview.png b/minerdream/textures/minerdream_leggings_ruthenium_preview.png new file mode 100644 index 0000000..be38386 Binary files /dev/null and b/minerdream/textures/minerdream_leggings_ruthenium_preview.png differ diff --git a/minerdream/textures/minerdream_leggings_scout.png b/minerdream/textures/minerdream_leggings_scout.png new file mode 100644 index 0000000..af6806f Binary files /dev/null and b/minerdream/textures/minerdream_leggings_scout.png differ diff --git a/minerdream/textures/minerdream_leggings_scout_preview.png b/minerdream/textures/minerdream_leggings_scout_preview.png new file mode 100644 index 0000000..48fa777 Binary files /dev/null and b/minerdream/textures/minerdream_leggings_scout_preview.png differ diff --git a/minerdream/textures/minerdream_leggings_shadow.png b/minerdream/textures/minerdream_leggings_shadow.png new file mode 100644 index 0000000..6e1a2fe Binary files /dev/null and b/minerdream/textures/minerdream_leggings_shadow.png differ diff --git a/minerdream/textures/minerdream_leggings_shadow_preview.png b/minerdream/textures/minerdream_leggings_shadow_preview.png new file mode 100644 index 0000000..7b23a29 Binary files /dev/null and b/minerdream/textures/minerdream_leggings_shadow_preview.png differ diff --git a/minerdream/textures/minerdream_leggings_silver.png b/minerdream/textures/minerdream_leggings_silver.png new file mode 100644 index 0000000..0adc62e Binary files /dev/null and b/minerdream/textures/minerdream_leggings_silver.png differ diff --git a/minerdream/textures/minerdream_leggings_silver_preview.png b/minerdream/textures/minerdream_leggings_silver_preview.png new file mode 100644 index 0000000..65f7b9b Binary files /dev/null and b/minerdream/textures/minerdream_leggings_silver_preview.png differ diff --git a/minerdream/textures/minerdream_leggings_stainlesssteel.png b/minerdream/textures/minerdream_leggings_stainlesssteel.png new file mode 100644 index 0000000..ae90235 Binary files /dev/null and b/minerdream/textures/minerdream_leggings_stainlesssteel.png differ diff --git a/minerdream/textures/minerdream_leggings_stainlesssteel_preview.png b/minerdream/textures/minerdream_leggings_stainlesssteel_preview.png new file mode 100644 index 0000000..f9e3445 Binary files /dev/null and b/minerdream/textures/minerdream_leggings_stainlesssteel_preview.png differ diff --git a/minerdream/textures/minerdream_leggings_tantalum.png b/minerdream/textures/minerdream_leggings_tantalum.png new file mode 100644 index 0000000..54a3c69 Binary files /dev/null and b/minerdream/textures/minerdream_leggings_tantalum.png differ diff --git a/minerdream/textures/minerdream_leggings_tantalum_preview.png b/minerdream/textures/minerdream_leggings_tantalum_preview.png new file mode 100644 index 0000000..3e11f60 Binary files /dev/null and b/minerdream/textures/minerdream_leggings_tantalum_preview.png differ diff --git a/minerdream/textures/minerdream_mace.png b/minerdream/textures/minerdream_mace.png new file mode 100644 index 0000000..76ff1bd Binary files /dev/null and b/minerdream/textures/minerdream_mace.png differ diff --git a/minerdream/textures/minerdream_magic_ring.png b/minerdream/textures/minerdream_magic_ring.png new file mode 100644 index 0000000..7f185a3 Binary files /dev/null and b/minerdream/textures/minerdream_magic_ring.png differ diff --git a/minerdream/textures/minerdream_magic_test.png b/minerdream/textures/minerdream_magic_test.png new file mode 100644 index 0000000..63844a1 Binary files /dev/null and b/minerdream/textures/minerdream_magic_test.png differ diff --git a/minerdream/textures/minerdream_marble_black.png b/minerdream/textures/minerdream_marble_black.png new file mode 100644 index 0000000..fff47e6 Binary files /dev/null and b/minerdream/textures/minerdream_marble_black.png differ diff --git a/minerdream/textures/minerdream_marble_black_brick.png b/minerdream/textures/minerdream_marble_black_brick.png new file mode 100644 index 0000000..9da23ea Binary files /dev/null and b/minerdream/textures/minerdream_marble_black_brick.png differ diff --git a/minerdream/textures/minerdream_marble_black_polished.png b/minerdream/textures/minerdream_marble_black_polished.png new file mode 100644 index 0000000..3138859 Binary files /dev/null and b/minerdream/textures/minerdream_marble_black_polished.png differ diff --git a/minerdream/textures/minerdream_marble_black_smallbrick.png b/minerdream/textures/minerdream_marble_black_smallbrick.png new file mode 100644 index 0000000..62c12fb Binary files /dev/null and b/minerdream/textures/minerdream_marble_black_smallbrick.png differ diff --git a/minerdream/textures/minerdream_marble_blue.png b/minerdream/textures/minerdream_marble_blue.png new file mode 100644 index 0000000..90c01ef Binary files /dev/null and b/minerdream/textures/minerdream_marble_blue.png differ diff --git a/minerdream/textures/minerdream_marble_blue_brick.png b/minerdream/textures/minerdream_marble_blue_brick.png new file mode 100644 index 0000000..8abf215 Binary files /dev/null and b/minerdream/textures/minerdream_marble_blue_brick.png differ diff --git a/minerdream/textures/minerdream_marble_blue_polished.png b/minerdream/textures/minerdream_marble_blue_polished.png new file mode 100644 index 0000000..c5d5010 Binary files /dev/null and b/minerdream/textures/minerdream_marble_blue_polished.png differ diff --git a/minerdream/textures/minerdream_marble_blue_smallbrick.png b/minerdream/textures/minerdream_marble_blue_smallbrick.png new file mode 100644 index 0000000..cdc2468 Binary files /dev/null and b/minerdream/textures/minerdream_marble_blue_smallbrick.png differ diff --git a/minerdream/textures/minerdream_marble_green.png b/minerdream/textures/minerdream_marble_green.png new file mode 100644 index 0000000..bcd0050 Binary files /dev/null and b/minerdream/textures/minerdream_marble_green.png differ diff --git a/minerdream/textures/minerdream_marble_green_brick.png b/minerdream/textures/minerdream_marble_green_brick.png new file mode 100644 index 0000000..4c94813 Binary files /dev/null and b/minerdream/textures/minerdream_marble_green_brick.png differ diff --git a/minerdream/textures/minerdream_marble_green_polished.png b/minerdream/textures/minerdream_marble_green_polished.png new file mode 100644 index 0000000..2e39cd5 Binary files /dev/null and b/minerdream/textures/minerdream_marble_green_polished.png differ diff --git a/minerdream/textures/minerdream_marble_green_smallbrick.png b/minerdream/textures/minerdream_marble_green_smallbrick.png new file mode 100644 index 0000000..3c52440 Binary files /dev/null and b/minerdream/textures/minerdream_marble_green_smallbrick.png differ diff --git a/minerdream/textures/minerdream_marble_pink.png b/minerdream/textures/minerdream_marble_pink.png new file mode 100644 index 0000000..7eb5bc7 Binary files /dev/null and b/minerdream/textures/minerdream_marble_pink.png differ diff --git a/minerdream/textures/minerdream_marble_pink_brick.png b/minerdream/textures/minerdream_marble_pink_brick.png new file mode 100644 index 0000000..0e3efd2 Binary files /dev/null and b/minerdream/textures/minerdream_marble_pink_brick.png differ diff --git a/minerdream/textures/minerdream_marble_pink_polished.png b/minerdream/textures/minerdream_marble_pink_polished.png new file mode 100644 index 0000000..e71b36d Binary files /dev/null and b/minerdream/textures/minerdream_marble_pink_polished.png differ diff --git a/minerdream/textures/minerdream_marble_pink_smallbrick.png b/minerdream/textures/minerdream_marble_pink_smallbrick.png new file mode 100644 index 0000000..35f170b Binary files /dev/null and b/minerdream/textures/minerdream_marble_pink_smallbrick.png differ diff --git a/minerdream/textures/minerdream_marble_red.png b/minerdream/textures/minerdream_marble_red.png new file mode 100644 index 0000000..e482a42 Binary files /dev/null and b/minerdream/textures/minerdream_marble_red.png differ diff --git a/minerdream/textures/minerdream_marble_red_brick.png b/minerdream/textures/minerdream_marble_red_brick.png new file mode 100644 index 0000000..6845cc4 Binary files /dev/null and b/minerdream/textures/minerdream_marble_red_brick.png differ diff --git a/minerdream/textures/minerdream_marble_red_polished.png b/minerdream/textures/minerdream_marble_red_polished.png new file mode 100644 index 0000000..016124d Binary files /dev/null and b/minerdream/textures/minerdream_marble_red_polished.png differ diff --git a/minerdream/textures/minerdream_marble_red_smallbrick.png b/minerdream/textures/minerdream_marble_red_smallbrick.png new file mode 100644 index 0000000..bbcccb3 Binary files /dev/null and b/minerdream/textures/minerdream_marble_red_smallbrick.png differ diff --git a/minerdream/textures/minerdream_marble_white.png b/minerdream/textures/minerdream_marble_white.png new file mode 100644 index 0000000..3d81dbe Binary files /dev/null and b/minerdream/textures/minerdream_marble_white.png differ diff --git a/minerdream/textures/minerdream_marble_white_brick.png b/minerdream/textures/minerdream_marble_white_brick.png new file mode 100644 index 0000000..93a3d3c Binary files /dev/null and b/minerdream/textures/minerdream_marble_white_brick.png differ diff --git a/minerdream/textures/minerdream_marble_white_polished.png b/minerdream/textures/minerdream_marble_white_polished.png new file mode 100644 index 0000000..567841d Binary files /dev/null and b/minerdream/textures/minerdream_marble_white_polished.png differ diff --git a/minerdream/textures/minerdream_marble_white_smallbrick.png b/minerdream/textures/minerdream_marble_white_smallbrick.png new file mode 100644 index 0000000..17a8991 Binary files /dev/null and b/minerdream/textures/minerdream_marble_white_smallbrick.png differ diff --git a/minerdream/textures/minerdream_mithril_bar.png b/minerdream/textures/minerdream_mithril_bar.png new file mode 100644 index 0000000..982012c Binary files /dev/null and b/minerdream/textures/minerdream_mithril_bar.png differ diff --git a/minerdream/textures/minerdream_mithril_lump.png b/minerdream/textures/minerdream_mithril_lump.png new file mode 100644 index 0000000..1cd283e Binary files /dev/null and b/minerdream/textures/minerdream_mithril_lump.png differ diff --git a/minerdream/textures/minerdream_mithril_ore.png b/minerdream/textures/minerdream_mithril_ore.png new file mode 100644 index 0000000..edf794e Binary files /dev/null and b/minerdream/textures/minerdream_mithril_ore.png differ diff --git a/minerdream/textures/minerdream_nickel_bar.png b/minerdream/textures/minerdream_nickel_bar.png new file mode 100644 index 0000000..4382614 Binary files /dev/null and b/minerdream/textures/minerdream_nickel_bar.png differ diff --git a/minerdream/textures/minerdream_nickel_block.png b/minerdream/textures/minerdream_nickel_block.png new file mode 100644 index 0000000..04794c0 Binary files /dev/null and b/minerdream/textures/minerdream_nickel_block.png differ diff --git a/minerdream/textures/minerdream_nickel_brick.png b/minerdream/textures/minerdream_nickel_brick.png new file mode 100644 index 0000000..6662dcb Binary files /dev/null and b/minerdream/textures/minerdream_nickel_brick.png differ diff --git a/minerdream/textures/minerdream_nickel_dust.png b/minerdream/textures/minerdream_nickel_dust.png new file mode 100755 index 0000000..05b6748 Binary files /dev/null and b/minerdream/textures/minerdream_nickel_dust.png differ diff --git a/minerdream/textures/minerdream_nickel_ingot.png b/minerdream/textures/minerdream_nickel_ingot.png new file mode 100755 index 0000000..b7b1b34 Binary files /dev/null and b/minerdream/textures/minerdream_nickel_ingot.png differ diff --git a/minerdream/textures/minerdream_nickel_lump.png b/minerdream/textures/minerdream_nickel_lump.png new file mode 100644 index 0000000..92022ec Binary files /dev/null and b/minerdream/textures/minerdream_nickel_lump.png differ diff --git a/minerdream/textures/minerdream_nickel_ore.png b/minerdream/textures/minerdream_nickel_ore.png new file mode 100644 index 0000000..06d8b09 Binary files /dev/null and b/minerdream/textures/minerdream_nickel_ore.png differ diff --git a/minerdream/textures/minerdream_oceanstaff.png b/minerdream/textures/minerdream_oceanstaff.png new file mode 100644 index 0000000..b930511 Binary files /dev/null and b/minerdream/textures/minerdream_oceanstaff.png differ diff --git a/minerdream/textures/minerdream_onyx_block.png b/minerdream/textures/minerdream_onyx_block.png new file mode 100644 index 0000000..48390e8 Binary files /dev/null and b/minerdream/textures/minerdream_onyx_block.png differ diff --git a/minerdream/textures/minerdream_onyx_brick.png b/minerdream/textures/minerdream_onyx_brick.png new file mode 100644 index 0000000..c2ba11a Binary files /dev/null and b/minerdream/textures/minerdream_onyx_brick.png differ diff --git a/minerdream/textures/minerdream_onyx_gem.png b/minerdream/textures/minerdream_onyx_gem.png new file mode 100644 index 0000000..97cae22 Binary files /dev/null and b/minerdream/textures/minerdream_onyx_gem.png differ diff --git a/minerdream/textures/minerdream_onyx_ore.png b/minerdream/textures/minerdream_onyx_ore.png new file mode 100644 index 0000000..e81f51e Binary files /dev/null and b/minerdream/textures/minerdream_onyx_ore.png differ diff --git a/minerdream/textures/minerdream_orichalcum_bar.png b/minerdream/textures/minerdream_orichalcum_bar.png new file mode 100644 index 0000000..72c9f4c Binary files /dev/null and b/minerdream/textures/minerdream_orichalcum_bar.png differ diff --git a/minerdream/textures/minerdream_orichalcum_block.png b/minerdream/textures/minerdream_orichalcum_block.png new file mode 100644 index 0000000..beac9dd Binary files /dev/null and b/minerdream/textures/minerdream_orichalcum_block.png differ diff --git a/minerdream/textures/minerdream_orichalcum_brick.png b/minerdream/textures/minerdream_orichalcum_brick.png new file mode 100644 index 0000000..f9c1172 Binary files /dev/null and b/minerdream/textures/minerdream_orichalcum_brick.png differ diff --git a/minerdream/textures/minerdream_orichalcum_bullet.png b/minerdream/textures/minerdream_orichalcum_bullet.png new file mode 100644 index 0000000..94e8cb2 Binary files /dev/null and b/minerdream/textures/minerdream_orichalcum_bullet.png differ diff --git a/minerdream/textures/minerdream_orichalcum_dust.png b/minerdream/textures/minerdream_orichalcum_dust.png new file mode 100755 index 0000000..2ba3074 Binary files /dev/null and b/minerdream/textures/minerdream_orichalcum_dust.png differ diff --git a/minerdream/textures/minerdream_orichalcum_ingot.png b/minerdream/textures/minerdream_orichalcum_ingot.png new file mode 100755 index 0000000..2721046 Binary files /dev/null and b/minerdream/textures/minerdream_orichalcum_ingot.png differ diff --git a/minerdream/textures/minerdream_orichalcum_lump.png b/minerdream/textures/minerdream_orichalcum_lump.png new file mode 100644 index 0000000..93620b8 Binary files /dev/null and b/minerdream/textures/minerdream_orichalcum_lump.png differ diff --git a/minerdream/textures/minerdream_orichalcum_ore.png b/minerdream/textures/minerdream_orichalcum_ore.png new file mode 100644 index 0000000..2a2dd0c Binary files /dev/null and b/minerdream/textures/minerdream_orichalcum_ore.png differ diff --git a/minerdream/textures/minerdream_orichalcum_rifle.png b/minerdream/textures/minerdream_orichalcum_rifle.png new file mode 100644 index 0000000..adf75cb Binary files /dev/null and b/minerdream/textures/minerdream_orichalcum_rifle.png differ diff --git a/minerdream/textures/minerdream_orichalcum_rifle_barrel.png b/minerdream/textures/minerdream_orichalcum_rifle_barrel.png new file mode 100644 index 0000000..44860ef Binary files /dev/null and b/minerdream/textures/minerdream_orichalcum_rifle_barrel.png differ diff --git a/minerdream/textures/minerdream_orichalcum_rifle_base.png b/minerdream/textures/minerdream_orichalcum_rifle_base.png new file mode 100644 index 0000000..1b48560 Binary files /dev/null and b/minerdream/textures/minerdream_orichalcum_rifle_base.png differ diff --git a/minerdream/textures/minerdream_orichalcum_rifle_grip.png b/minerdream/textures/minerdream_orichalcum_rifle_grip.png new file mode 100644 index 0000000..920c399 Binary files /dev/null and b/minerdream/textures/minerdream_orichalcum_rifle_grip.png differ diff --git a/minerdream/textures/minerdream_orichalcum_rifle_handle.png b/minerdream/textures/minerdream_orichalcum_rifle_handle.png new file mode 100644 index 0000000..37c8f13 Binary files /dev/null and b/minerdream/textures/minerdream_orichalcum_rifle_handle.png differ diff --git a/minerdream/textures/minerdream_orichalcum_rifle_scope.png b/minerdream/textures/minerdream_orichalcum_rifle_scope.png new file mode 100644 index 0000000..c00b5ef Binary files /dev/null and b/minerdream/textures/minerdream_orichalcum_rifle_scope.png differ diff --git a/minerdream/textures/minerdream_orichalcum_rifle_stock.png b/minerdream/textures/minerdream_orichalcum_rifle_stock.png new file mode 100644 index 0000000..3e4a643 Binary files /dev/null and b/minerdream/textures/minerdream_orichalcum_rifle_stock.png differ diff --git a/minerdream/textures/minerdream_orichalcum_shot.png b/minerdream/textures/minerdream_orichalcum_shot.png new file mode 100644 index 0000000..b824389 Binary files /dev/null and b/minerdream/textures/minerdream_orichalcum_shot.png differ diff --git a/minerdream/textures/minerdream_osmium_bar.png b/minerdream/textures/minerdream_osmium_bar.png new file mode 100644 index 0000000..6bf90a9 Binary files /dev/null and b/minerdream/textures/minerdream_osmium_bar.png differ diff --git a/minerdream/textures/minerdream_osmium_block.png b/minerdream/textures/minerdream_osmium_block.png new file mode 100644 index 0000000..290e672 Binary files /dev/null and b/minerdream/textures/minerdream_osmium_block.png differ diff --git a/minerdream/textures/minerdream_osmium_brick.png b/minerdream/textures/minerdream_osmium_brick.png new file mode 100644 index 0000000..109062d Binary files /dev/null and b/minerdream/textures/minerdream_osmium_brick.png differ diff --git a/minerdream/textures/minerdream_osmium_dust.png b/minerdream/textures/minerdream_osmium_dust.png new file mode 100755 index 0000000..64e7bc2 Binary files /dev/null and b/minerdream/textures/minerdream_osmium_dust.png differ diff --git a/minerdream/textures/minerdream_osmium_ingot.png b/minerdream/textures/minerdream_osmium_ingot.png new file mode 100755 index 0000000..2023cef Binary files /dev/null and b/minerdream/textures/minerdream_osmium_ingot.png differ diff --git a/minerdream/textures/minerdream_osmium_lump.png b/minerdream/textures/minerdream_osmium_lump.png new file mode 100644 index 0000000..05ad186 Binary files /dev/null and b/minerdream/textures/minerdream_osmium_lump.png differ diff --git a/minerdream/textures/minerdream_osmium_ore.png b/minerdream/textures/minerdream_osmium_ore.png new file mode 100644 index 0000000..6fade87 Binary files /dev/null and b/minerdream/textures/minerdream_osmium_ore.png differ diff --git a/minerdream/textures/minerdream_palladium_bar.png b/minerdream/textures/minerdream_palladium_bar.png new file mode 100644 index 0000000..85e513c Binary files /dev/null and b/minerdream/textures/minerdream_palladium_bar.png differ diff --git a/minerdream/textures/minerdream_palladium_block.png b/minerdream/textures/minerdream_palladium_block.png new file mode 100644 index 0000000..8f51e83 Binary files /dev/null and b/minerdream/textures/minerdream_palladium_block.png differ diff --git a/minerdream/textures/minerdream_palladium_brick.png b/minerdream/textures/minerdream_palladium_brick.png new file mode 100644 index 0000000..b1f5ae2 Binary files /dev/null and b/minerdream/textures/minerdream_palladium_brick.png differ diff --git a/minerdream/textures/minerdream_palladium_dust.png b/minerdream/textures/minerdream_palladium_dust.png new file mode 100755 index 0000000..0da4164 Binary files /dev/null and b/minerdream/textures/minerdream_palladium_dust.png differ diff --git a/minerdream/textures/minerdream_palladium_ingot.png b/minerdream/textures/minerdream_palladium_ingot.png new file mode 100755 index 0000000..6c56f76 Binary files /dev/null and b/minerdream/textures/minerdream_palladium_ingot.png differ diff --git a/minerdream/textures/minerdream_palladium_lump.png b/minerdream/textures/minerdream_palladium_lump.png new file mode 100644 index 0000000..820738d Binary files /dev/null and b/minerdream/textures/minerdream_palladium_lump.png differ diff --git a/minerdream/textures/minerdream_palladium_ore.png b/minerdream/textures/minerdream_palladium_ore.png new file mode 100644 index 0000000..388d137 Binary files /dev/null and b/minerdream/textures/minerdream_palladium_ore.png differ diff --git a/minerdream/textures/minerdream_pellet.png b/minerdream/textures/minerdream_pellet.png new file mode 100644 index 0000000..da14f77 Binary files /dev/null and b/minerdream/textures/minerdream_pellet.png differ diff --git a/minerdream/textures/minerdream_pick_aluminum.png b/minerdream/textures/minerdream_pick_aluminum.png new file mode 100644 index 0000000..3c233a2 Binary files /dev/null and b/minerdream/textures/minerdream_pick_aluminum.png differ diff --git a/minerdream/textures/minerdream_pick_cobalt.png b/minerdream/textures/minerdream_pick_cobalt.png new file mode 100644 index 0000000..068202f Binary files /dev/null and b/minerdream/textures/minerdream_pick_cobalt.png differ diff --git a/minerdream/textures/minerdream_pick_flint.png b/minerdream/textures/minerdream_pick_flint.png new file mode 100644 index 0000000..d93797b Binary files /dev/null and b/minerdream/textures/minerdream_pick_flint.png differ diff --git a/minerdream/textures/minerdream_pick_gold.png b/minerdream/textures/minerdream_pick_gold.png new file mode 100644 index 0000000..6616907 Binary files /dev/null and b/minerdream/textures/minerdream_pick_gold.png differ diff --git a/minerdream/textures/minerdream_pick_lead.png b/minerdream/textures/minerdream_pick_lead.png new file mode 100644 index 0000000..642c0ec Binary files /dev/null and b/minerdream/textures/minerdream_pick_lead.png differ diff --git a/minerdream/textures/minerdream_pick_nickel.png b/minerdream/textures/minerdream_pick_nickel.png new file mode 100644 index 0000000..4f6e369 Binary files /dev/null and b/minerdream/textures/minerdream_pick_nickel.png differ diff --git a/minerdream/textures/minerdream_pick_orichalcum.png b/minerdream/textures/minerdream_pick_orichalcum.png new file mode 100644 index 0000000..8139436 Binary files /dev/null and b/minerdream/textures/minerdream_pick_orichalcum.png differ diff --git a/minerdream/textures/minerdream_pick_osmium.png b/minerdream/textures/minerdream_pick_osmium.png new file mode 100644 index 0000000..5f9aacc Binary files /dev/null and b/minerdream/textures/minerdream_pick_osmium.png differ diff --git a/minerdream/textures/minerdream_pick_palladium.png b/minerdream/textures/minerdream_pick_palladium.png new file mode 100644 index 0000000..9eae720 Binary files /dev/null and b/minerdream/textures/minerdream_pick_palladium.png differ diff --git a/minerdream/textures/minerdream_pick_platinum.png b/minerdream/textures/minerdream_pick_platinum.png new file mode 100644 index 0000000..aefd1e6 Binary files /dev/null and b/minerdream/textures/minerdream_pick_platinum.png differ diff --git a/minerdream/textures/minerdream_pick_rarium.png b/minerdream/textures/minerdream_pick_rarium.png new file mode 100644 index 0000000..5fb2ed9 Binary files /dev/null and b/minerdream/textures/minerdream_pick_rarium.png differ diff --git a/minerdream/textures/minerdream_pick_rhodium.png b/minerdream/textures/minerdream_pick_rhodium.png new file mode 100644 index 0000000..4dcaceb Binary files /dev/null and b/minerdream/textures/minerdream_pick_rhodium.png differ diff --git a/minerdream/textures/minerdream_pick_ruthenium.png b/minerdream/textures/minerdream_pick_ruthenium.png new file mode 100644 index 0000000..e98288c Binary files /dev/null and b/minerdream/textures/minerdream_pick_ruthenium.png differ diff --git a/minerdream/textures/minerdream_pick_silver.png b/minerdream/textures/minerdream_pick_silver.png new file mode 100644 index 0000000..dfff26a Binary files /dev/null and b/minerdream/textures/minerdream_pick_silver.png differ diff --git a/minerdream/textures/minerdream_pick_stainlesssteel.png b/minerdream/textures/minerdream_pick_stainlesssteel.png new file mode 100644 index 0000000..17e73e9 Binary files /dev/null and b/minerdream/textures/minerdream_pick_stainlesssteel.png differ diff --git a/minerdream/textures/minerdream_pick_tantalum.png b/minerdream/textures/minerdream_pick_tantalum.png new file mode 100644 index 0000000..0026ff9 Binary files /dev/null and b/minerdream/textures/minerdream_pick_tantalum.png differ diff --git a/minerdream/textures/minerdream_pill.png b/minerdream/textures/minerdream_pill.png new file mode 100644 index 0000000..54078a7 Binary files /dev/null and b/minerdream/textures/minerdream_pill.png differ diff --git a/minerdream/textures/minerdream_pink_blaster.png b/minerdream/textures/minerdream_pink_blaster.png new file mode 100644 index 0000000..d4e2b52 Binary files /dev/null and b/minerdream/textures/minerdream_pink_blaster.png differ diff --git a/minerdream/textures/minerdream_pink_ray.png b/minerdream/textures/minerdream_pink_ray.png new file mode 100644 index 0000000..aa87e25 Binary files /dev/null and b/minerdream/textures/minerdream_pink_ray.png differ diff --git a/minerdream/textures/minerdream_platinum_bar.png b/minerdream/textures/minerdream_platinum_bar.png new file mode 100644 index 0000000..e3781ab Binary files /dev/null and b/minerdream/textures/minerdream_platinum_bar.png differ diff --git a/minerdream/textures/minerdream_platinum_block.png b/minerdream/textures/minerdream_platinum_block.png new file mode 100644 index 0000000..411fadb Binary files /dev/null and b/minerdream/textures/minerdream_platinum_block.png differ diff --git a/minerdream/textures/minerdream_platinum_brick.png b/minerdream/textures/minerdream_platinum_brick.png new file mode 100644 index 0000000..e32a1b6 Binary files /dev/null and b/minerdream/textures/minerdream_platinum_brick.png differ diff --git a/minerdream/textures/minerdream_platinum_dust.png b/minerdream/textures/minerdream_platinum_dust.png new file mode 100755 index 0000000..42edf0d Binary files /dev/null and b/minerdream/textures/minerdream_platinum_dust.png differ diff --git a/minerdream/textures/minerdream_platinum_ingot.png b/minerdream/textures/minerdream_platinum_ingot.png new file mode 100755 index 0000000..3d2c36e Binary files /dev/null and b/minerdream/textures/minerdream_platinum_ingot.png differ diff --git a/minerdream/textures/minerdream_platinum_lump.png b/minerdream/textures/minerdream_platinum_lump.png new file mode 100644 index 0000000..4d1e4a5 Binary files /dev/null and b/minerdream/textures/minerdream_platinum_lump.png differ diff --git a/minerdream/textures/minerdream_platinum_ore.png b/minerdream/textures/minerdream_platinum_ore.png new file mode 100644 index 0000000..0c0a7a4 Binary files /dev/null and b/minerdream/textures/minerdream_platinum_ore.png differ diff --git a/minerdream/textures/minerdream_poorgold_ore.png b/minerdream/textures/minerdream_poorgold_ore.png new file mode 100644 index 0000000..f6dd9a3 Binary files /dev/null and b/minerdream/textures/minerdream_poorgold_ore.png differ diff --git a/minerdream/textures/minerdream_potassium_bar.png b/minerdream/textures/minerdream_potassium_bar.png new file mode 100644 index 0000000..131ad0f Binary files /dev/null and b/minerdream/textures/minerdream_potassium_bar.png differ diff --git a/minerdream/textures/minerdream_potassium_block.png b/minerdream/textures/minerdream_potassium_block.png new file mode 100644 index 0000000..44a808f Binary files /dev/null and b/minerdream/textures/minerdream_potassium_block.png differ diff --git a/minerdream/textures/minerdream_potassium_brick.png b/minerdream/textures/minerdream_potassium_brick.png new file mode 100644 index 0000000..8ad538c Binary files /dev/null and b/minerdream/textures/minerdream_potassium_brick.png differ diff --git a/minerdream/textures/minerdream_potassium_dust.png b/minerdream/textures/minerdream_potassium_dust.png new file mode 100755 index 0000000..10fba39 Binary files /dev/null and b/minerdream/textures/minerdream_potassium_dust.png differ diff --git a/minerdream/textures/minerdream_potassium_ingot.png b/minerdream/textures/minerdream_potassium_ingot.png new file mode 100755 index 0000000..ebb5d9d Binary files /dev/null and b/minerdream/textures/minerdream_potassium_ingot.png differ diff --git a/minerdream/textures/minerdream_potassium_lump.png b/minerdream/textures/minerdream_potassium_lump.png new file mode 100644 index 0000000..4b07eb7 Binary files /dev/null and b/minerdream/textures/minerdream_potassium_lump.png differ diff --git a/minerdream/textures/minerdream_potassium_ore.png b/minerdream/textures/minerdream_potassium_ore.png new file mode 100644 index 0000000..9652b6f Binary files /dev/null and b/minerdream/textures/minerdream_potassium_ore.png differ diff --git a/minerdream/textures/minerdream_potion_greater.png b/minerdream/textures/minerdream_potion_greater.png new file mode 100644 index 0000000..b335903 Binary files /dev/null and b/minerdream/textures/minerdream_potion_greater.png differ diff --git a/minerdream/textures/minerdream_potion_lesser.png b/minerdream/textures/minerdream_potion_lesser.png new file mode 100644 index 0000000..3ef8501 Binary files /dev/null and b/minerdream/textures/minerdream_potion_lesser.png differ diff --git a/minerdream/textures/minerdream_potion_normal.png b/minerdream/textures/minerdream_potion_normal.png new file mode 100644 index 0000000..1268415 Binary files /dev/null and b/minerdream/textures/minerdream_potion_normal.png differ diff --git a/minerdream/textures/minerdream_potion_tiny.png b/minerdream/textures/minerdream_potion_tiny.png new file mode 100644 index 0000000..19eabe6 Binary files /dev/null and b/minerdream/textures/minerdream_potion_tiny.png differ diff --git a/minerdream/textures/minerdream_ranged_test.png b/minerdream/textures/minerdream_ranged_test.png new file mode 100644 index 0000000..7ad4219 Binary files /dev/null and b/minerdream/textures/minerdream_ranged_test.png differ diff --git a/minerdream/textures/minerdream_rarium_bar.png b/minerdream/textures/minerdream_rarium_bar.png new file mode 100644 index 0000000..b283116 Binary files /dev/null and b/minerdream/textures/minerdream_rarium_bar.png differ diff --git a/minerdream/textures/minerdream_rarium_block.png b/minerdream/textures/minerdream_rarium_block.png new file mode 100644 index 0000000..07f9ae6 Binary files /dev/null and b/minerdream/textures/minerdream_rarium_block.png differ diff --git a/minerdream/textures/minerdream_rarium_brick.png b/minerdream/textures/minerdream_rarium_brick.png new file mode 100644 index 0000000..1b6e16c Binary files /dev/null and b/minerdream/textures/minerdream_rarium_brick.png differ diff --git a/minerdream/textures/minerdream_rarium_dust.png b/minerdream/textures/minerdream_rarium_dust.png new file mode 100755 index 0000000..25cb4ef Binary files /dev/null and b/minerdream/textures/minerdream_rarium_dust.png differ diff --git a/minerdream/textures/minerdream_rarium_ingot.png b/minerdream/textures/minerdream_rarium_ingot.png new file mode 100755 index 0000000..da7f83c Binary files /dev/null and b/minerdream/textures/minerdream_rarium_ingot.png differ diff --git a/minerdream/textures/minerdream_rarium_lump.png b/minerdream/textures/minerdream_rarium_lump.png new file mode 100644 index 0000000..a53093b Binary files /dev/null and b/minerdream/textures/minerdream_rarium_lump.png differ diff --git a/minerdream/textures/minerdream_rarium_ore.png b/minerdream/textures/minerdream_rarium_ore.png new file mode 100644 index 0000000..7d8120e Binary files /dev/null and b/minerdream/textures/minerdream_rarium_ore.png differ diff --git a/minerdream/textures/minerdream_rarium_ore_simple.png b/minerdream/textures/minerdream_rarium_ore_simple.png new file mode 100644 index 0000000..c835e2e Binary files /dev/null and b/minerdream/textures/minerdream_rarium_ore_simple.png differ diff --git a/minerdream/textures/minerdream_revolver.png b/minerdream/textures/minerdream_revolver.png new file mode 100644 index 0000000..2182a0b Binary files /dev/null and b/minerdream/textures/minerdream_revolver.png differ diff --git a/minerdream/textures/minerdream_rhodium_bar.png b/minerdream/textures/minerdream_rhodium_bar.png new file mode 100644 index 0000000..794c4db Binary files /dev/null and b/minerdream/textures/minerdream_rhodium_bar.png differ diff --git a/minerdream/textures/minerdream_rhodium_block.png b/minerdream/textures/minerdream_rhodium_block.png new file mode 100644 index 0000000..7faaa2d Binary files /dev/null and b/minerdream/textures/minerdream_rhodium_block.png differ diff --git a/minerdream/textures/minerdream_rhodium_brick.png b/minerdream/textures/minerdream_rhodium_brick.png new file mode 100644 index 0000000..42f8c2d Binary files /dev/null and b/minerdream/textures/minerdream_rhodium_brick.png differ diff --git a/minerdream/textures/minerdream_rhodium_dust.png b/minerdream/textures/minerdream_rhodium_dust.png new file mode 100755 index 0000000..784809d Binary files /dev/null and b/minerdream/textures/minerdream_rhodium_dust.png differ diff --git a/minerdream/textures/minerdream_rhodium_ingot.png b/minerdream/textures/minerdream_rhodium_ingot.png new file mode 100755 index 0000000..4e3f829 Binary files /dev/null and b/minerdream/textures/minerdream_rhodium_ingot.png differ diff --git a/minerdream/textures/minerdream_rhodium_lump.png b/minerdream/textures/minerdream_rhodium_lump.png new file mode 100644 index 0000000..85fd148 Binary files /dev/null and b/minerdream/textures/minerdream_rhodium_lump.png differ diff --git a/minerdream/textures/minerdream_rhodium_ore.png b/minerdream/textures/minerdream_rhodium_ore.png new file mode 100644 index 0000000..06856ef Binary files /dev/null and b/minerdream/textures/minerdream_rhodium_ore.png differ diff --git a/minerdream/textures/minerdream_richiron_ore.png b/minerdream/textures/minerdream_richiron_ore.png new file mode 100644 index 0000000..b0f5495 Binary files /dev/null and b/minerdream/textures/minerdream_richiron_ore.png differ diff --git a/minerdream/textures/minerdream_ruthenium_bar.png b/minerdream/textures/minerdream_ruthenium_bar.png new file mode 100644 index 0000000..bf5d3c0 Binary files /dev/null and b/minerdream/textures/minerdream_ruthenium_bar.png differ diff --git a/minerdream/textures/minerdream_ruthenium_block.png b/minerdream/textures/minerdream_ruthenium_block.png new file mode 100644 index 0000000..7b8a921 Binary files /dev/null and b/minerdream/textures/minerdream_ruthenium_block.png differ diff --git a/minerdream/textures/minerdream_ruthenium_brick.png b/minerdream/textures/minerdream_ruthenium_brick.png new file mode 100644 index 0000000..d9af225 Binary files /dev/null and b/minerdream/textures/minerdream_ruthenium_brick.png differ diff --git a/minerdream/textures/minerdream_ruthenium_dust.png b/minerdream/textures/minerdream_ruthenium_dust.png new file mode 100755 index 0000000..1d98c87 Binary files /dev/null and b/minerdream/textures/minerdream_ruthenium_dust.png differ diff --git a/minerdream/textures/minerdream_ruthenium_ingot.png b/minerdream/textures/minerdream_ruthenium_ingot.png new file mode 100755 index 0000000..ef3e88d Binary files /dev/null and b/minerdream/textures/minerdream_ruthenium_ingot.png differ diff --git a/minerdream/textures/minerdream_ruthenium_lump.png b/minerdream/textures/minerdream_ruthenium_lump.png new file mode 100644 index 0000000..7889bea Binary files /dev/null and b/minerdream/textures/minerdream_ruthenium_lump.png differ diff --git a/minerdream/textures/minerdream_ruthenium_ore.png b/minerdream/textures/minerdream_ruthenium_ore.png new file mode 100644 index 0000000..f6170e5 Binary files /dev/null and b/minerdream/textures/minerdream_ruthenium_ore.png differ diff --git a/minerdream/textures/minerdream_saltpeter_dust.png b/minerdream/textures/minerdream_saltpeter_dust.png new file mode 100644 index 0000000..39040c4 Binary files /dev/null and b/minerdream/textures/minerdream_saltpeter_dust.png differ diff --git a/minerdream/textures/minerdream_saltpeter_lump.png b/minerdream/textures/minerdream_saltpeter_lump.png new file mode 100644 index 0000000..f8a1d62 Binary files /dev/null and b/minerdream/textures/minerdream_saltpeter_lump.png differ diff --git a/minerdream/textures/minerdream_saltpeter_ore.png b/minerdream/textures/minerdream_saltpeter_ore.png new file mode 100644 index 0000000..a1ca90c Binary files /dev/null and b/minerdream/textures/minerdream_saltpeter_ore.png differ diff --git a/minerdream/textures/minerdream_shield_aluminum.png b/minerdream/textures/minerdream_shield_aluminum.png new file mode 100644 index 0000000..b9d3e8e Binary files /dev/null and b/minerdream/textures/minerdream_shield_aluminum.png differ diff --git a/minerdream/textures/minerdream_shield_aluminum_preview.png b/minerdream/textures/minerdream_shield_aluminum_preview.png new file mode 100644 index 0000000..a3e49d3 Binary files /dev/null and b/minerdream/textures/minerdream_shield_aluminum_preview.png differ diff --git a/minerdream/textures/minerdream_shield_cobalt.png b/minerdream/textures/minerdream_shield_cobalt.png new file mode 100644 index 0000000..90a2417 Binary files /dev/null and b/minerdream/textures/minerdream_shield_cobalt.png differ diff --git a/minerdream/textures/minerdream_shield_cobalt_preview.png b/minerdream/textures/minerdream_shield_cobalt_preview.png new file mode 100644 index 0000000..dacaf43 Binary files /dev/null and b/minerdream/textures/minerdream_shield_cobalt_preview.png differ diff --git a/minerdream/textures/minerdream_shield_defender.png b/minerdream/textures/minerdream_shield_defender.png new file mode 100644 index 0000000..f0608ea Binary files /dev/null and b/minerdream/textures/minerdream_shield_defender.png differ diff --git a/minerdream/textures/minerdream_shield_defender_preview.png b/minerdream/textures/minerdream_shield_defender_preview.png new file mode 100644 index 0000000..96b6ec2 Binary files /dev/null and b/minerdream/textures/minerdream_shield_defender_preview.png differ diff --git a/minerdream/textures/minerdream_shield_knight.png b/minerdream/textures/minerdream_shield_knight.png new file mode 100644 index 0000000..d5fc9ec Binary files /dev/null and b/minerdream/textures/minerdream_shield_knight.png differ diff --git a/minerdream/textures/minerdream_shield_knight_preview.png b/minerdream/textures/minerdream_shield_knight_preview.png new file mode 100644 index 0000000..901d553 Binary files /dev/null and b/minerdream/textures/minerdream_shield_knight_preview.png differ diff --git a/minerdream/textures/minerdream_shield_lead.png b/minerdream/textures/minerdream_shield_lead.png new file mode 100644 index 0000000..1e2f125 Binary files /dev/null and b/minerdream/textures/minerdream_shield_lead.png differ diff --git a/minerdream/textures/minerdream_shield_lead_preview.png b/minerdream/textures/minerdream_shield_lead_preview.png new file mode 100644 index 0000000..28ff0f3 Binary files /dev/null and b/minerdream/textures/minerdream_shield_lead_preview.png differ diff --git a/minerdream/textures/minerdream_shield_nickel.png b/minerdream/textures/minerdream_shield_nickel.png new file mode 100644 index 0000000..1586f6a Binary files /dev/null and b/minerdream/textures/minerdream_shield_nickel.png differ diff --git a/minerdream/textures/minerdream_shield_nickel_preview.png b/minerdream/textures/minerdream_shield_nickel_preview.png new file mode 100644 index 0000000..7cacd2b Binary files /dev/null and b/minerdream/textures/minerdream_shield_nickel_preview.png differ diff --git a/minerdream/textures/minerdream_shield_orichalcum.png b/minerdream/textures/minerdream_shield_orichalcum.png new file mode 100644 index 0000000..e562e03 Binary files /dev/null and b/minerdream/textures/minerdream_shield_orichalcum.png differ diff --git a/minerdream/textures/minerdream_shield_orichalcum_preview.png b/minerdream/textures/minerdream_shield_orichalcum_preview.png new file mode 100644 index 0000000..358006b Binary files /dev/null and b/minerdream/textures/minerdream_shield_orichalcum_preview.png differ diff --git a/minerdream/textures/minerdream_shield_osmium.png b/minerdream/textures/minerdream_shield_osmium.png new file mode 100644 index 0000000..e144f60 Binary files /dev/null and b/minerdream/textures/minerdream_shield_osmium.png differ diff --git a/minerdream/textures/minerdream_shield_osmium_preview.png b/minerdream/textures/minerdream_shield_osmium_preview.png new file mode 100644 index 0000000..fb1b3e5 Binary files /dev/null and b/minerdream/textures/minerdream_shield_osmium_preview.png differ diff --git a/minerdream/textures/minerdream_shield_palladium.png b/minerdream/textures/minerdream_shield_palladium.png new file mode 100644 index 0000000..ace94e8 Binary files /dev/null and b/minerdream/textures/minerdream_shield_palladium.png differ diff --git a/minerdream/textures/minerdream_shield_palladium_preview.png b/minerdream/textures/minerdream_shield_palladium_preview.png new file mode 100644 index 0000000..64696bb Binary files /dev/null and b/minerdream/textures/minerdream_shield_palladium_preview.png differ diff --git a/minerdream/textures/minerdream_shield_platinum.png b/minerdream/textures/minerdream_shield_platinum.png new file mode 100644 index 0000000..2d2be1e Binary files /dev/null and b/minerdream/textures/minerdream_shield_platinum.png differ diff --git a/minerdream/textures/minerdream_shield_platinum_preview.png b/minerdream/textures/minerdream_shield_platinum_preview.png new file mode 100644 index 0000000..eb42b11 Binary files /dev/null and b/minerdream/textures/minerdream_shield_platinum_preview.png differ diff --git a/minerdream/textures/minerdream_shield_rarium.png b/minerdream/textures/minerdream_shield_rarium.png new file mode 100644 index 0000000..7c3a5e4 Binary files /dev/null and b/minerdream/textures/minerdream_shield_rarium.png differ diff --git a/minerdream/textures/minerdream_shield_rarium_preview.png b/minerdream/textures/minerdream_shield_rarium_preview.png new file mode 100644 index 0000000..8e6f7b1 Binary files /dev/null and b/minerdream/textures/minerdream_shield_rarium_preview.png differ diff --git a/minerdream/textures/minerdream_shield_rhodium.png b/minerdream/textures/minerdream_shield_rhodium.png new file mode 100644 index 0000000..4206fc6 Binary files /dev/null and b/minerdream/textures/minerdream_shield_rhodium.png differ diff --git a/minerdream/textures/minerdream_shield_rhodium_preview.png b/minerdream/textures/minerdream_shield_rhodium_preview.png new file mode 100644 index 0000000..42ed6aa Binary files /dev/null and b/minerdream/textures/minerdream_shield_rhodium_preview.png differ diff --git a/minerdream/textures/minerdream_shield_ruthenium.png b/minerdream/textures/minerdream_shield_ruthenium.png new file mode 100644 index 0000000..a4a7557 Binary files /dev/null and b/minerdream/textures/minerdream_shield_ruthenium.png differ diff --git a/minerdream/textures/minerdream_shield_ruthenium_preview.png b/minerdream/textures/minerdream_shield_ruthenium_preview.png new file mode 100644 index 0000000..b2403ce Binary files /dev/null and b/minerdream/textures/minerdream_shield_ruthenium_preview.png differ diff --git a/minerdream/textures/minerdream_shield_scout.png b/minerdream/textures/minerdream_shield_scout.png new file mode 100644 index 0000000..f2a826f Binary files /dev/null and b/minerdream/textures/minerdream_shield_scout.png differ diff --git a/minerdream/textures/minerdream_shield_scout_preview.png b/minerdream/textures/minerdream_shield_scout_preview.png new file mode 100644 index 0000000..3fa6613 Binary files /dev/null and b/minerdream/textures/minerdream_shield_scout_preview.png differ diff --git a/minerdream/textures/minerdream_shield_shadow.png b/minerdream/textures/minerdream_shield_shadow.png new file mode 100644 index 0000000..7048a87 Binary files /dev/null and b/minerdream/textures/minerdream_shield_shadow.png differ diff --git a/minerdream/textures/minerdream_shield_shadow_preview.png b/minerdream/textures/minerdream_shield_shadow_preview.png new file mode 100644 index 0000000..f20d899 Binary files /dev/null and b/minerdream/textures/minerdream_shield_shadow_preview.png differ diff --git a/minerdream/textures/minerdream_shield_silver.png b/minerdream/textures/minerdream_shield_silver.png new file mode 100644 index 0000000..d78b5cb Binary files /dev/null and b/minerdream/textures/minerdream_shield_silver.png differ diff --git a/minerdream/textures/minerdream_shield_silver_preview.png b/minerdream/textures/minerdream_shield_silver_preview.png new file mode 100644 index 0000000..4b8c278 Binary files /dev/null and b/minerdream/textures/minerdream_shield_silver_preview.png differ diff --git a/minerdream/textures/minerdream_shield_stainlesssteel.png b/minerdream/textures/minerdream_shield_stainlesssteel.png new file mode 100644 index 0000000..62b1f06 Binary files /dev/null and b/minerdream/textures/minerdream_shield_stainlesssteel.png differ diff --git a/minerdream/textures/minerdream_shield_stainlesssteel_preview.png b/minerdream/textures/minerdream_shield_stainlesssteel_preview.png new file mode 100644 index 0000000..ea6c3d2 Binary files /dev/null and b/minerdream/textures/minerdream_shield_stainlesssteel_preview.png differ diff --git a/minerdream/textures/minerdream_shield_tantalum.png b/minerdream/textures/minerdream_shield_tantalum.png new file mode 100644 index 0000000..e2780ad Binary files /dev/null and b/minerdream/textures/minerdream_shield_tantalum.png differ diff --git a/minerdream/textures/minerdream_shield_tantalum_preview.png b/minerdream/textures/minerdream_shield_tantalum_preview.png new file mode 100644 index 0000000..deb71fd Binary files /dev/null and b/minerdream/textures/minerdream_shield_tantalum_preview.png differ diff --git a/minerdream/textures/minerdream_shortsword.png b/minerdream/textures/minerdream_shortsword.png new file mode 100644 index 0000000..4e4580e Binary files /dev/null and b/minerdream/textures/minerdream_shortsword.png differ diff --git a/minerdream/textures/minerdream_shortsword_orichalcum.png b/minerdream/textures/minerdream_shortsword_orichalcum.png new file mode 100644 index 0000000..09e98ea Binary files /dev/null and b/minerdream/textures/minerdream_shortsword_orichalcum.png differ diff --git a/minerdream/textures/minerdream_shortsword_osmium.png b/minerdream/textures/minerdream_shortsword_osmium.png new file mode 100644 index 0000000..c6238a1 Binary files /dev/null and b/minerdream/textures/minerdream_shortsword_osmium.png differ diff --git a/minerdream/textures/minerdream_shortsword_palladium.png b/minerdream/textures/minerdream_shortsword_palladium.png new file mode 100644 index 0000000..d606539 Binary files /dev/null and b/minerdream/textures/minerdream_shortsword_palladium.png differ diff --git a/minerdream/textures/minerdream_shortsword_rarium.png b/minerdream/textures/minerdream_shortsword_rarium.png new file mode 100644 index 0000000..5229e9b Binary files /dev/null and b/minerdream/textures/minerdream_shortsword_rarium.png differ diff --git a/minerdream/textures/minerdream_shot.png b/minerdream/textures/minerdream_shot.png new file mode 100644 index 0000000..7f84dc0 Binary files /dev/null and b/minerdream/textures/minerdream_shot.png differ diff --git a/minerdream/textures/minerdream_shotgun.png b/minerdream/textures/minerdream_shotgun.png new file mode 100644 index 0000000..ec24823 Binary files /dev/null and b/minerdream/textures/minerdream_shotgun.png differ diff --git a/minerdream/textures/minerdream_shovel_aluminum.png b/minerdream/textures/minerdream_shovel_aluminum.png new file mode 100644 index 0000000..ed2838d Binary files /dev/null and b/minerdream/textures/minerdream_shovel_aluminum.png differ diff --git a/minerdream/textures/minerdream_shovel_cobalt.png b/minerdream/textures/minerdream_shovel_cobalt.png new file mode 100644 index 0000000..e636197 Binary files /dev/null and b/minerdream/textures/minerdream_shovel_cobalt.png differ diff --git a/minerdream/textures/minerdream_shovel_flint.png b/minerdream/textures/minerdream_shovel_flint.png new file mode 100644 index 0000000..45c3c6c Binary files /dev/null and b/minerdream/textures/minerdream_shovel_flint.png differ diff --git a/minerdream/textures/minerdream_shovel_gold.png b/minerdream/textures/minerdream_shovel_gold.png new file mode 100644 index 0000000..8187df2 Binary files /dev/null and b/minerdream/textures/minerdream_shovel_gold.png differ diff --git a/minerdream/textures/minerdream_shovel_lead.png b/minerdream/textures/minerdream_shovel_lead.png new file mode 100644 index 0000000..b586cb6 Binary files /dev/null and b/minerdream/textures/minerdream_shovel_lead.png differ diff --git a/minerdream/textures/minerdream_shovel_nickel.png b/minerdream/textures/minerdream_shovel_nickel.png new file mode 100644 index 0000000..54bcd99 Binary files /dev/null and b/minerdream/textures/minerdream_shovel_nickel.png differ diff --git a/minerdream/textures/minerdream_shovel_palladium.png b/minerdream/textures/minerdream_shovel_palladium.png new file mode 100644 index 0000000..cd27895 Binary files /dev/null and b/minerdream/textures/minerdream_shovel_palladium.png differ diff --git a/minerdream/textures/minerdream_shovel_platinum.png b/minerdream/textures/minerdream_shovel_platinum.png new file mode 100644 index 0000000..5757a56 Binary files /dev/null and b/minerdream/textures/minerdream_shovel_platinum.png differ diff --git a/minerdream/textures/minerdream_shovel_ruthenium.png b/minerdream/textures/minerdream_shovel_ruthenium.png new file mode 100644 index 0000000..256ffa5 Binary files /dev/null and b/minerdream/textures/minerdream_shovel_ruthenium.png differ diff --git a/minerdream/textures/minerdream_shovel_silver.png b/minerdream/textures/minerdream_shovel_silver.png new file mode 100644 index 0000000..8ae8bb7 Binary files /dev/null and b/minerdream/textures/minerdream_shovel_silver.png differ diff --git a/minerdream/textures/minerdream_shovel_stainlesssteel.png b/minerdream/textures/minerdream_shovel_stainlesssteel.png new file mode 100644 index 0000000..5d092fb Binary files /dev/null and b/minerdream/textures/minerdream_shovel_stainlesssteel.png differ diff --git a/minerdream/textures/minerdream_shuriken.png b/minerdream/textures/minerdream_shuriken.png new file mode 100644 index 0000000..c0fe043 Binary files /dev/null and b/minerdream/textures/minerdream_shuriken.png differ diff --git a/minerdream/textures/minerdream_silver_bar.png b/minerdream/textures/minerdream_silver_bar.png new file mode 100644 index 0000000..63299f8 Binary files /dev/null and b/minerdream/textures/minerdream_silver_bar.png differ diff --git a/minerdream/textures/minerdream_silver_block.png b/minerdream/textures/minerdream_silver_block.png new file mode 100644 index 0000000..0b8f126 Binary files /dev/null and b/minerdream/textures/minerdream_silver_block.png differ diff --git a/minerdream/textures/minerdream_silver_brick.png b/minerdream/textures/minerdream_silver_brick.png new file mode 100644 index 0000000..869f069 Binary files /dev/null and b/minerdream/textures/minerdream_silver_brick.png differ diff --git a/minerdream/textures/minerdream_silver_dust.png b/minerdream/textures/minerdream_silver_dust.png new file mode 100644 index 0000000..a36c60d Binary files /dev/null and b/minerdream/textures/minerdream_silver_dust.png differ diff --git a/minerdream/textures/minerdream_silver_ingot.png b/minerdream/textures/minerdream_silver_ingot.png new file mode 100644 index 0000000..b224230 Binary files /dev/null and b/minerdream/textures/minerdream_silver_ingot.png differ diff --git a/minerdream/textures/minerdream_silver_lump.png b/minerdream/textures/minerdream_silver_lump.png new file mode 100644 index 0000000..2968e06 Binary files /dev/null and b/minerdream/textures/minerdream_silver_lump.png differ diff --git a/minerdream/textures/minerdream_silver_ore.png b/minerdream/textures/minerdream_silver_ore.png new file mode 100644 index 0000000..43ef7da Binary files /dev/null and b/minerdream/textures/minerdream_silver_ore.png differ diff --git a/minerdream/textures/minerdream_slime_blue_side.png b/minerdream/textures/minerdream_slime_blue_side.png new file mode 100644 index 0000000..f6b4e5d Binary files /dev/null and b/minerdream/textures/minerdream_slime_blue_side.png differ diff --git a/minerdream/textures/minerdream_slime_blue_top.png b/minerdream/textures/minerdream_slime_blue_top.png new file mode 100644 index 0000000..e79abe2 Binary files /dev/null and b/minerdream/textures/minerdream_slime_blue_top.png differ diff --git a/minerdream/textures/minerdream_slime_brown_side.png b/minerdream/textures/minerdream_slime_brown_side.png new file mode 100644 index 0000000..ad3e9d7 Binary files /dev/null and b/minerdream/textures/minerdream_slime_brown_side.png differ diff --git a/minerdream/textures/minerdream_slime_brown_top.png b/minerdream/textures/minerdream_slime_brown_top.png new file mode 100644 index 0000000..235f513 Binary files /dev/null and b/minerdream/textures/minerdream_slime_brown_top.png differ diff --git a/minerdream/textures/minerdream_slime_green_side.png b/minerdream/textures/minerdream_slime_green_side.png new file mode 100644 index 0000000..4f958b1 Binary files /dev/null and b/minerdream/textures/minerdream_slime_green_side.png differ diff --git a/minerdream/textures/minerdream_slime_green_top.png b/minerdream/textures/minerdream_slime_green_top.png new file mode 100644 index 0000000..ef2dcef Binary files /dev/null and b/minerdream/textures/minerdream_slime_green_top.png differ diff --git a/minerdream/textures/minerdream_slime_purple_side.png b/minerdream/textures/minerdream_slime_purple_side.png new file mode 100644 index 0000000..a5dbf68 Binary files /dev/null and b/minerdream/textures/minerdream_slime_purple_side.png differ diff --git a/minerdream/textures/minerdream_slime_purple_top.png b/minerdream/textures/minerdream_slime_purple_top.png new file mode 100644 index 0000000..03c907f Binary files /dev/null and b/minerdream/textures/minerdream_slime_purple_top.png differ diff --git a/minerdream/textures/minerdream_slime_red_side.png b/minerdream/textures/minerdream_slime_red_side.png new file mode 100644 index 0000000..9a7d789 Binary files /dev/null and b/minerdream/textures/minerdream_slime_red_side.png differ diff --git a/minerdream/textures/minerdream_slime_red_top.png b/minerdream/textures/minerdream_slime_red_top.png new file mode 100644 index 0000000..3b44843 Binary files /dev/null and b/minerdream/textures/minerdream_slime_red_top.png differ diff --git a/minerdream/textures/minerdream_slime_side.png b/minerdream/textures/minerdream_slime_side.png new file mode 100644 index 0000000..4f958b1 Binary files /dev/null and b/minerdream/textures/minerdream_slime_side.png differ diff --git a/minerdream/textures/minerdream_slime_top.png b/minerdream/textures/minerdream_slime_top.png new file mode 100644 index 0000000..ef2dcef Binary files /dev/null and b/minerdream/textures/minerdream_slime_top.png differ diff --git a/minerdream/textures/minerdream_slime_yellow_side.png b/minerdream/textures/minerdream_slime_yellow_side.png new file mode 100644 index 0000000..64b3e6c Binary files /dev/null and b/minerdream/textures/minerdream_slime_yellow_side.png differ diff --git a/minerdream/textures/minerdream_slime_yellow_top.png b/minerdream/textures/minerdream_slime_yellow_top.png new file mode 100644 index 0000000..de0c9af Binary files /dev/null and b/minerdream/textures/minerdream_slime_yellow_top.png differ diff --git a/minerdream/textures/minerdream_slimeball_blue.png b/minerdream/textures/minerdream_slimeball_blue.png new file mode 100644 index 0000000..c0cea2f Binary files /dev/null and b/minerdream/textures/minerdream_slimeball_blue.png differ diff --git a/minerdream/textures/minerdream_slimeball_brown.png b/minerdream/textures/minerdream_slimeball_brown.png new file mode 100644 index 0000000..666fe8c Binary files /dev/null and b/minerdream/textures/minerdream_slimeball_brown.png differ diff --git a/minerdream/textures/minerdream_slimeball_green.png b/minerdream/textures/minerdream_slimeball_green.png new file mode 100644 index 0000000..f6cf793 Binary files /dev/null and b/minerdream/textures/minerdream_slimeball_green.png differ diff --git a/minerdream/textures/minerdream_slimeball_purple.png b/minerdream/textures/minerdream_slimeball_purple.png new file mode 100644 index 0000000..020ddf3 Binary files /dev/null and b/minerdream/textures/minerdream_slimeball_purple.png differ diff --git a/minerdream/textures/minerdream_slimeball_red.png b/minerdream/textures/minerdream_slimeball_red.png new file mode 100644 index 0000000..ec34d44 Binary files /dev/null and b/minerdream/textures/minerdream_slimeball_red.png differ diff --git a/minerdream/textures/minerdream_slimeball_yellow.png b/minerdream/textures/minerdream_slimeball_yellow.png new file mode 100644 index 0000000..1990dad Binary files /dev/null and b/minerdream/textures/minerdream_slimeball_yellow.png differ diff --git a/minerdream/textures/minerdream_slimeblock_blue.png b/minerdream/textures/minerdream_slimeblock_blue.png new file mode 100644 index 0000000..1907f9c Binary files /dev/null and b/minerdream/textures/minerdream_slimeblock_blue.png differ diff --git a/minerdream/textures/minerdream_slimeblock_brown.png b/minerdream/textures/minerdream_slimeblock_brown.png new file mode 100644 index 0000000..074281e Binary files /dev/null and b/minerdream/textures/minerdream_slimeblock_brown.png differ diff --git a/minerdream/textures/minerdream_slimeblock_green.png b/minerdream/textures/minerdream_slimeblock_green.png new file mode 100644 index 0000000..c93dd67 Binary files /dev/null and b/minerdream/textures/minerdream_slimeblock_green.png differ diff --git a/minerdream/textures/minerdream_slimeblock_purple.png b/minerdream/textures/minerdream_slimeblock_purple.png new file mode 100644 index 0000000..c21af20 Binary files /dev/null and b/minerdream/textures/minerdream_slimeblock_purple.png differ diff --git a/minerdream/textures/minerdream_slimeblock_red.png b/minerdream/textures/minerdream_slimeblock_red.png new file mode 100644 index 0000000..bb76712 Binary files /dev/null and b/minerdream/textures/minerdream_slimeblock_red.png differ diff --git a/minerdream/textures/minerdream_slimeblock_yellow.png b/minerdream/textures/minerdream_slimeblock_yellow.png new file mode 100644 index 0000000..83c9099 Binary files /dev/null and b/minerdream/textures/minerdream_slimeblock_yellow.png differ diff --git a/minerdream/textures/minerdream_spear_aluminum.png b/minerdream/textures/minerdream_spear_aluminum.png new file mode 100644 index 0000000..9d12b8a Binary files /dev/null and b/minerdream/textures/minerdream_spear_aluminum.png differ diff --git a/minerdream/textures/minerdream_spear_bronze.png b/minerdream/textures/minerdream_spear_bronze.png new file mode 100644 index 0000000..ef736dd Binary files /dev/null and b/minerdream/textures/minerdream_spear_bronze.png differ diff --git a/minerdream/textures/minerdream_spear_cobalt.png b/minerdream/textures/minerdream_spear_cobalt.png new file mode 100644 index 0000000..ad2e5c3 Binary files /dev/null and b/minerdream/textures/minerdream_spear_cobalt.png differ diff --git a/minerdream/textures/minerdream_spear_diamond.png b/minerdream/textures/minerdream_spear_diamond.png new file mode 100644 index 0000000..6c6c5aa Binary files /dev/null and b/minerdream/textures/minerdream_spear_diamond.png differ diff --git a/minerdream/textures/minerdream_spear_flint.png b/minerdream/textures/minerdream_spear_flint.png new file mode 100644 index 0000000..5e46823 Binary files /dev/null and b/minerdream/textures/minerdream_spear_flint.png differ diff --git a/minerdream/textures/minerdream_spear_gold.png b/minerdream/textures/minerdream_spear_gold.png new file mode 100644 index 0000000..4c429a9 Binary files /dev/null and b/minerdream/textures/minerdream_spear_gold.png differ diff --git a/minerdream/textures/minerdream_spear_lead.png b/minerdream/textures/minerdream_spear_lead.png new file mode 100644 index 0000000..34cd4d1 Binary files /dev/null and b/minerdream/textures/minerdream_spear_lead.png differ diff --git a/minerdream/textures/minerdream_spear_mese.png b/minerdream/textures/minerdream_spear_mese.png new file mode 100644 index 0000000..c8f7f0d Binary files /dev/null and b/minerdream/textures/minerdream_spear_mese.png differ diff --git a/minerdream/textures/minerdream_spear_nickel.png b/minerdream/textures/minerdream_spear_nickel.png new file mode 100644 index 0000000..b8ecd0d Binary files /dev/null and b/minerdream/textures/minerdream_spear_nickel.png differ diff --git a/minerdream/textures/minerdream_spear_orichalcum.png b/minerdream/textures/minerdream_spear_orichalcum.png new file mode 100644 index 0000000..c7cbb80 Binary files /dev/null and b/minerdream/textures/minerdream_spear_orichalcum.png differ diff --git a/minerdream/textures/minerdream_spear_osmium.png b/minerdream/textures/minerdream_spear_osmium.png new file mode 100644 index 0000000..0bc30a4 Binary files /dev/null and b/minerdream/textures/minerdream_spear_osmium.png differ diff --git a/minerdream/textures/minerdream_spear_platinum.png b/minerdream/textures/minerdream_spear_platinum.png new file mode 100644 index 0000000..a037f6c Binary files /dev/null and b/minerdream/textures/minerdream_spear_platinum.png differ diff --git a/minerdream/textures/minerdream_spear_rarium.png b/minerdream/textures/minerdream_spear_rarium.png new file mode 100644 index 0000000..0a6bb15 Binary files /dev/null and b/minerdream/textures/minerdream_spear_rarium.png differ diff --git a/minerdream/textures/minerdream_spear_rhodium.png b/minerdream/textures/minerdream_spear_rhodium.png new file mode 100644 index 0000000..6b68d77 Binary files /dev/null and b/minerdream/textures/minerdream_spear_rhodium.png differ diff --git a/minerdream/textures/minerdream_spear_ruthenium.png b/minerdream/textures/minerdream_spear_ruthenium.png new file mode 100644 index 0000000..147c0c1 Binary files /dev/null and b/minerdream/textures/minerdream_spear_ruthenium.png differ diff --git a/minerdream/textures/minerdream_spear_silver.png b/minerdream/textures/minerdream_spear_silver.png new file mode 100644 index 0000000..a316cc9 Binary files /dev/null and b/minerdream/textures/minerdream_spear_silver.png differ diff --git a/minerdream/textures/minerdream_spear_stainlesssteel.png b/minerdream/textures/minerdream_spear_stainlesssteel.png new file mode 100644 index 0000000..ffede13 Binary files /dev/null and b/minerdream/textures/minerdream_spear_stainlesssteel.png differ diff --git a/minerdream/textures/minerdream_spear_steel.png b/minerdream/textures/minerdream_spear_steel.png new file mode 100644 index 0000000..ffede13 Binary files /dev/null and b/minerdream/textures/minerdream_spear_steel.png differ diff --git a/minerdream/textures/minerdream_spear_tantalum.png b/minerdream/textures/minerdream_spear_tantalum.png new file mode 100644 index 0000000..9217f52 Binary files /dev/null and b/minerdream/textures/minerdream_spear_tantalum.png differ diff --git a/minerdream/textures/minerdream_spinel_block.png b/minerdream/textures/minerdream_spinel_block.png new file mode 100644 index 0000000..c8d2580 Binary files /dev/null and b/minerdream/textures/minerdream_spinel_block.png differ diff --git a/minerdream/textures/minerdream_spinel_brick.png b/minerdream/textures/minerdream_spinel_brick.png new file mode 100644 index 0000000..1a1496b Binary files /dev/null and b/minerdream/textures/minerdream_spinel_brick.png differ diff --git a/minerdream/textures/minerdream_spinel_gem.png b/minerdream/textures/minerdream_spinel_gem.png new file mode 100644 index 0000000..d13385d Binary files /dev/null and b/minerdream/textures/minerdream_spinel_gem.png differ diff --git a/minerdream/textures/minerdream_spinel_ore.png b/minerdream/textures/minerdream_spinel_ore.png new file mode 100644 index 0000000..22c3a6a Binary files /dev/null and b/minerdream/textures/minerdream_spinel_ore.png differ diff --git a/minerdream/textures/minerdream_stainlesssteel_bar.png b/minerdream/textures/minerdream_stainlesssteel_bar.png new file mode 100644 index 0000000..fb82ac0 Binary files /dev/null and b/minerdream/textures/minerdream_stainlesssteel_bar.png differ diff --git a/minerdream/textures/minerdream_steel_wire.png b/minerdream/textures/minerdream_steel_wire.png new file mode 100644 index 0000000..9de232e Binary files /dev/null and b/minerdream/textures/minerdream_steel_wire.png differ diff --git a/minerdream/textures/minerdream_steelstick.png b/minerdream/textures/minerdream_steelstick.png new file mode 100644 index 0000000..deaeb61 Binary files /dev/null and b/minerdream/textures/minerdream_steelstick.png differ diff --git a/minerdream/textures/minerdream_stone_dust.png b/minerdream/textures/minerdream_stone_dust.png new file mode 100644 index 0000000..de2b10e Binary files /dev/null and b/minerdream/textures/minerdream_stone_dust.png differ diff --git a/minerdream/textures/minerdream_sulfur_dust.png b/minerdream/textures/minerdream_sulfur_dust.png new file mode 100644 index 0000000..a8606c7 Binary files /dev/null and b/minerdream/textures/minerdream_sulfur_dust.png differ diff --git a/minerdream/textures/minerdream_sulfur_lump.png b/minerdream/textures/minerdream_sulfur_lump.png new file mode 100644 index 0000000..b6eb5c4 Binary files /dev/null and b/minerdream/textures/minerdream_sulfur_lump.png differ diff --git a/minerdream/textures/minerdream_sulfur_ore.png b/minerdream/textures/minerdream_sulfur_ore.png new file mode 100644 index 0000000..3ac0623 Binary files /dev/null and b/minerdream/textures/minerdream_sulfur_ore.png differ diff --git a/minerdream/textures/minerdream_sulfur_powder.png b/minerdream/textures/minerdream_sulfur_powder.png new file mode 100644 index 0000000..b35ae4b Binary files /dev/null and b/minerdream/textures/minerdream_sulfur_powder.png differ diff --git a/minerdream/textures/minerdream_sword_aluminum.png b/minerdream/textures/minerdream_sword_aluminum.png new file mode 100644 index 0000000..cd6eefd Binary files /dev/null and b/minerdream/textures/minerdream_sword_aluminum.png differ diff --git a/minerdream/textures/minerdream_sword_cobalt.png b/minerdream/textures/minerdream_sword_cobalt.png new file mode 100644 index 0000000..56d4dee Binary files /dev/null and b/minerdream/textures/minerdream_sword_cobalt.png differ diff --git a/minerdream/textures/minerdream_sword_flint.png b/minerdream/textures/minerdream_sword_flint.png new file mode 100644 index 0000000..cabc739 Binary files /dev/null and b/minerdream/textures/minerdream_sword_flint.png differ diff --git a/minerdream/textures/minerdream_sword_gold.png b/minerdream/textures/minerdream_sword_gold.png new file mode 100644 index 0000000..e1a7049 Binary files /dev/null and b/minerdream/textures/minerdream_sword_gold.png differ diff --git a/minerdream/textures/minerdream_sword_lead.png b/minerdream/textures/minerdream_sword_lead.png new file mode 100644 index 0000000..068f1f4 Binary files /dev/null and b/minerdream/textures/minerdream_sword_lead.png differ diff --git a/minerdream/textures/minerdream_sword_nickel.png b/minerdream/textures/minerdream_sword_nickel.png new file mode 100644 index 0000000..6e8a6c6 Binary files /dev/null and b/minerdream/textures/minerdream_sword_nickel.png differ diff --git a/minerdream/textures/minerdream_sword_orichalcum.png b/minerdream/textures/minerdream_sword_orichalcum.png new file mode 100644 index 0000000..7dda927 Binary files /dev/null and b/minerdream/textures/minerdream_sword_orichalcum.png differ diff --git a/minerdream/textures/minerdream_sword_osmium.png b/minerdream/textures/minerdream_sword_osmium.png new file mode 100644 index 0000000..353d4b9 Binary files /dev/null and b/minerdream/textures/minerdream_sword_osmium.png differ diff --git a/minerdream/textures/minerdream_sword_palladium.png b/minerdream/textures/minerdream_sword_palladium.png new file mode 100644 index 0000000..67a48ef Binary files /dev/null and b/minerdream/textures/minerdream_sword_palladium.png differ diff --git a/minerdream/textures/minerdream_sword_platinum.png b/minerdream/textures/minerdream_sword_platinum.png new file mode 100644 index 0000000..ac99910 Binary files /dev/null and b/minerdream/textures/minerdream_sword_platinum.png differ diff --git a/minerdream/textures/minerdream_sword_rarium.png b/minerdream/textures/minerdream_sword_rarium.png new file mode 100644 index 0000000..b496306 Binary files /dev/null and b/minerdream/textures/minerdream_sword_rarium.png differ diff --git a/minerdream/textures/minerdream_sword_rhodium.png b/minerdream/textures/minerdream_sword_rhodium.png new file mode 100644 index 0000000..d2eccc6 Binary files /dev/null and b/minerdream/textures/minerdream_sword_rhodium.png differ diff --git a/minerdream/textures/minerdream_sword_ruthenium.png b/minerdream/textures/minerdream_sword_ruthenium.png new file mode 100644 index 0000000..3dd47e5 Binary files /dev/null and b/minerdream/textures/minerdream_sword_ruthenium.png differ diff --git a/minerdream/textures/minerdream_sword_silver.png b/minerdream/textures/minerdream_sword_silver.png new file mode 100644 index 0000000..084de5b Binary files /dev/null and b/minerdream/textures/minerdream_sword_silver.png differ diff --git a/minerdream/textures/minerdream_sword_stainlesssteel.png b/minerdream/textures/minerdream_sword_stainlesssteel.png new file mode 100644 index 0000000..60cd851 Binary files /dev/null and b/minerdream/textures/minerdream_sword_stainlesssteel.png differ diff --git a/minerdream/textures/minerdream_sword_tantalum.png b/minerdream/textures/minerdream_sword_tantalum.png new file mode 100644 index 0000000..51f191b Binary files /dev/null and b/minerdream/textures/minerdream_sword_tantalum.png differ diff --git a/minerdream/textures/minerdream_tantalum_bar.png b/minerdream/textures/minerdream_tantalum_bar.png new file mode 100644 index 0000000..2991435 Binary files /dev/null and b/minerdream/textures/minerdream_tantalum_bar.png differ diff --git a/minerdream/textures/minerdream_tantalum_block.png b/minerdream/textures/minerdream_tantalum_block.png new file mode 100644 index 0000000..a267ded Binary files /dev/null and b/minerdream/textures/minerdream_tantalum_block.png differ diff --git a/minerdream/textures/minerdream_tantalum_brick.png b/minerdream/textures/minerdream_tantalum_brick.png new file mode 100644 index 0000000..870f356 Binary files /dev/null and b/minerdream/textures/minerdream_tantalum_brick.png differ diff --git a/minerdream/textures/minerdream_tantalum_dust.png b/minerdream/textures/minerdream_tantalum_dust.png new file mode 100755 index 0000000..4c8417d Binary files /dev/null and b/minerdream/textures/minerdream_tantalum_dust.png differ diff --git a/minerdream/textures/minerdream_tantalum_ingot.png b/minerdream/textures/minerdream_tantalum_ingot.png new file mode 100755 index 0000000..77af068 Binary files /dev/null and b/minerdream/textures/minerdream_tantalum_ingot.png differ diff --git a/minerdream/textures/minerdream_tantalum_lump.png b/minerdream/textures/minerdream_tantalum_lump.png new file mode 100644 index 0000000..4dea189 Binary files /dev/null and b/minerdream/textures/minerdream_tantalum_lump.png differ diff --git a/minerdream/textures/minerdream_tantalum_ore.png b/minerdream/textures/minerdream_tantalum_ore.png new file mode 100644 index 0000000..34735db Binary files /dev/null and b/minerdream/textures/minerdream_tantalum_ore.png differ diff --git a/minerdream/textures/minerdream_throwing_knife.png b/minerdream/textures/minerdream_throwing_knife.png new file mode 100644 index 0000000..9476055 Binary files /dev/null and b/minerdream/textures/minerdream_throwing_knife.png differ diff --git a/minerdream/textures/minerdream_thrownknife.png b/minerdream/textures/minerdream_thrownknife.png new file mode 100644 index 0000000..adba911 Binary files /dev/null and b/minerdream/textures/minerdream_thrownknife.png differ diff --git a/minerdream/textures/minerdream_tin_brick.png b/minerdream/textures/minerdream_tin_brick.png new file mode 100644 index 0000000..adce85e Binary files /dev/null and b/minerdream/textures/minerdream_tin_brick.png differ diff --git a/minerdream/textures/minerdream_titanium_bar.png b/minerdream/textures/minerdream_titanium_bar.png new file mode 100644 index 0000000..64bd790 Binary files /dev/null and b/minerdream/textures/minerdream_titanium_bar.png differ diff --git a/minerdream/textures/minerdream_titanium_block.png b/minerdream/textures/minerdream_titanium_block.png new file mode 100755 index 0000000..2c7cb49 Binary files /dev/null and b/minerdream/textures/minerdream_titanium_block.png differ diff --git a/minerdream/textures/minerdream_titanium_dust.png b/minerdream/textures/minerdream_titanium_dust.png new file mode 100755 index 0000000..92af13f Binary files /dev/null and b/minerdream/textures/minerdream_titanium_dust.png differ diff --git a/minerdream/textures/minerdream_titanium_ingot.png b/minerdream/textures/minerdream_titanium_ingot.png new file mode 100755 index 0000000..351734e Binary files /dev/null and b/minerdream/textures/minerdream_titanium_ingot.png differ diff --git a/minerdream/textures/minerdream_titanium_lump.png b/minerdream/textures/minerdream_titanium_lump.png new file mode 100644 index 0000000..340ef49 Binary files /dev/null and b/minerdream/textures/minerdream_titanium_lump.png differ diff --git a/minerdream/textures/minerdream_titanium_ore.png b/minerdream/textures/minerdream_titanium_ore.png new file mode 100644 index 0000000..cf208e8 Binary files /dev/null and b/minerdream/textures/minerdream_titanium_ore.png differ diff --git a/minerdream/textures/minerdream_topaz_block.png b/minerdream/textures/minerdream_topaz_block.png new file mode 100644 index 0000000..c0fbdbe Binary files /dev/null and b/minerdream/textures/minerdream_topaz_block.png differ diff --git a/minerdream/textures/minerdream_topaz_brick.png b/minerdream/textures/minerdream_topaz_brick.png new file mode 100644 index 0000000..52f4816 Binary files /dev/null and b/minerdream/textures/minerdream_topaz_brick.png differ diff --git a/minerdream/textures/minerdream_topaz_gem.png b/minerdream/textures/minerdream_topaz_gem.png new file mode 100644 index 0000000..3ab492d Binary files /dev/null and b/minerdream/textures/minerdream_topaz_gem.png differ diff --git a/minerdream/textures/minerdream_topaz_ore.png b/minerdream/textures/minerdream_topaz_ore.png new file mode 100644 index 0000000..635e90c Binary files /dev/null and b/minerdream/textures/minerdream_topaz_ore.png differ diff --git a/minerdream/textures/minerdream_topaz_rock.png b/minerdream/textures/minerdream_topaz_rock.png new file mode 100644 index 0000000..4b81df2 Binary files /dev/null and b/minerdream/textures/minerdream_topaz_rock.png differ diff --git a/minerdream/textures/minerdream_treasure1.png b/minerdream/textures/minerdream_treasure1.png new file mode 100644 index 0000000..43ad2e5 Binary files /dev/null and b/minerdream/textures/minerdream_treasure1.png differ diff --git a/minerdream/textures/minerdream_treasure2.png b/minerdream/textures/minerdream_treasure2.png new file mode 100644 index 0000000..c9c67f0 Binary files /dev/null and b/minerdream/textures/minerdream_treasure2.png differ diff --git a/minerdream/textures/minerdream_treasure3.png b/minerdream/textures/minerdream_treasure3.png new file mode 100644 index 0000000..9c2849a Binary files /dev/null and b/minerdream/textures/minerdream_treasure3.png differ diff --git a/minerdream/textures/minerdream_treasure4.png b/minerdream/textures/minerdream_treasure4.png new file mode 100644 index 0000000..e9cb805 Binary files /dev/null and b/minerdream/textures/minerdream_treasure4.png differ diff --git a/minerdream/textures/minerdream_treasure5.png b/minerdream/textures/minerdream_treasure5.png new file mode 100644 index 0000000..29bcde8 Binary files /dev/null and b/minerdream/textures/minerdream_treasure5.png differ diff --git a/minerdream/textures/minerdream_tungsten_bar.png b/minerdream/textures/minerdream_tungsten_bar.png new file mode 100644 index 0000000..a664859 Binary files /dev/null and b/minerdream/textures/minerdream_tungsten_bar.png differ diff --git a/minerdream/textures/minerdream_tungsten_block.png b/minerdream/textures/minerdream_tungsten_block.png new file mode 100755 index 0000000..ef6c40c Binary files /dev/null and b/minerdream/textures/minerdream_tungsten_block.png differ diff --git a/minerdream/textures/minerdream_tungsten_dust.png b/minerdream/textures/minerdream_tungsten_dust.png new file mode 100755 index 0000000..87a180c Binary files /dev/null and b/minerdream/textures/minerdream_tungsten_dust.png differ diff --git a/minerdream/textures/minerdream_tungsten_ingot.png b/minerdream/textures/minerdream_tungsten_ingot.png new file mode 100755 index 0000000..fa20aea Binary files /dev/null and b/minerdream/textures/minerdream_tungsten_ingot.png differ diff --git a/minerdream/textures/minerdream_tungsten_lump.png b/minerdream/textures/minerdream_tungsten_lump.png new file mode 100644 index 0000000..605a614 Binary files /dev/null and b/minerdream/textures/minerdream_tungsten_lump.png differ diff --git a/minerdream/textures/minerdream_tungsten_ore.png b/minerdream/textures/minerdream_tungsten_ore.png new file mode 100644 index 0000000..c250b26 Binary files /dev/null and b/minerdream/textures/minerdream_tungsten_ore.png differ diff --git a/minerdream/textures/minerdream_unobtanium_bar.png b/minerdream/textures/minerdream_unobtanium_bar.png new file mode 100644 index 0000000..2a3f178 Binary files /dev/null and b/minerdream/textures/minerdream_unobtanium_bar.png differ diff --git a/minerdream/textures/minerdream_unobtanium_block.png b/minerdream/textures/minerdream_unobtanium_block.png new file mode 100755 index 0000000..08d94af Binary files /dev/null and b/minerdream/textures/minerdream_unobtanium_block.png differ diff --git a/minerdream/textures/minerdream_unobtanium_dust.png b/minerdream/textures/minerdream_unobtanium_dust.png new file mode 100755 index 0000000..c78e0b2 Binary files /dev/null and b/minerdream/textures/minerdream_unobtanium_dust.png differ diff --git a/minerdream/textures/minerdream_unobtanium_ingot.png b/minerdream/textures/minerdream_unobtanium_ingot.png new file mode 100755 index 0000000..71f177b Binary files /dev/null and b/minerdream/textures/minerdream_unobtanium_ingot.png differ diff --git a/minerdream/textures/minerdream_unobtanium_lump.png b/minerdream/textures/minerdream_unobtanium_lump.png new file mode 100644 index 0000000..6e7b6b1 Binary files /dev/null and b/minerdream/textures/minerdream_unobtanium_lump.png differ diff --git a/minerdream/textures/minerdream_unobtanium_ore.png b/minerdream/textures/minerdream_unobtanium_ore.png new file mode 100644 index 0000000..a1c5e4b Binary files /dev/null and b/minerdream/textures/minerdream_unobtanium_ore.png differ diff --git a/minerdream/textures/minerdream_water_ray.png b/minerdream/textures/minerdream_water_ray.png new file mode 100644 index 0000000..d34da43 Binary files /dev/null and b/minerdream/textures/minerdream_water_ray.png differ diff --git a/minerdream/textures/minerdream_zinc_bar.png b/minerdream/textures/minerdream_zinc_bar.png new file mode 100644 index 0000000..3945bdb Binary files /dev/null and b/minerdream/textures/minerdream_zinc_bar.png differ diff --git a/minerdream/textures/minerdream_zinc_block.png b/minerdream/textures/minerdream_zinc_block.png new file mode 100644 index 0000000..5567aff Binary files /dev/null and b/minerdream/textures/minerdream_zinc_block.png differ diff --git a/minerdream/textures/minerdream_zinc_brick.png b/minerdream/textures/minerdream_zinc_brick.png new file mode 100644 index 0000000..fc96aea Binary files /dev/null and b/minerdream/textures/minerdream_zinc_brick.png differ diff --git a/minerdream/textures/minerdream_zinc_dust.png b/minerdream/textures/minerdream_zinc_dust.png new file mode 100755 index 0000000..d155ca1 Binary files /dev/null and b/minerdream/textures/minerdream_zinc_dust.png differ diff --git a/minerdream/textures/minerdream_zinc_ingot.png b/minerdream/textures/minerdream_zinc_ingot.png new file mode 100755 index 0000000..7d5e2f8 Binary files /dev/null and b/minerdream/textures/minerdream_zinc_ingot.png differ diff --git a/minerdream/textures/minerdream_zinc_lump.png b/minerdream/textures/minerdream_zinc_lump.png new file mode 100644 index 0000000..751ca5b Binary files /dev/null and b/minerdream/textures/minerdream_zinc_lump.png differ diff --git a/minerdream/textures/minerdream_zinc_ore.png b/minerdream/textures/minerdream_zinc_ore.png new file mode 100644 index 0000000..f59bb34 Binary files /dev/null and b/minerdream/textures/minerdream_zinc_ore.png differ diff --git a/minerdream/textures/src/minerdream_ore_template.xcf b/minerdream/textures/src/minerdream_ore_template.xcf new file mode 100755 index 0000000..cebbfb3 Binary files /dev/null and b/minerdream/textures/src/minerdream_ore_template.xcf differ diff --git a/minerdream/textures/stone4checking.png b/minerdream/textures/stone4checking.png new file mode 100644 index 0000000..62325e9 Binary files /dev/null and b/minerdream/textures/stone4checking.png differ diff --git a/minerdream/tiers.txt b/minerdream/tiers.txt new file mode 100644 index 0000000..d29cef8 --- /dev/null +++ b/minerdream/tiers.txt @@ -0,0 +1,15 @@ +name,color,desc +1,FFFFFF,common +2,BFFFFF,uncommon +3,00FFFF,almost rare +4,40FF80,rare +5,0040FF,extra rare +6,00FF00,epic +7,00BF00,royal +8,8000BF,heroic +9,FF40BF,unreal +10,FF0000,mythic +11,FF8000,legendary +12,FFBF00,impossible +13,FFFF00,god-like +14,000000,ultimate diff --git a/minerdream/tools.gnumeric b/minerdream/tools.gnumeric new file mode 100644 index 0000000..7bf3337 Binary files /dev/null and b/minerdream/tools.gnumeric differ diff --git a/minerdream/tools.txt b/minerdream/tools.txt new file mode 100644 index 0000000..493b250 --- /dev/null +++ b/minerdream/tools.txt @@ -0,0 +1,19 @@ +name,tier,pick_cracky_6,pick_cracky_5,pick_cracky_4,pick_cracky_1,pick_cracky_2,pick_cracky_3,pick_crumbly_1,pick_crumbly_2,pick_crumbly_3,pick_maxlevel,pick_fleshy,axe_choppy_1,axe_choppy_2,axe_choppy_3,axe_maxlevel,axe_fleshy,sword_snappy_1,sword_snappy_2,sword_snappy_3,sword_maxlevel,sword_fleshy,shovel_crumbly_1,shovel_crumbly_2,shovel_crumbly_3,shovel_maxlevel,shovel_fleshy,fleshy,range,punch_intervall,uses,spear_fleshy,spear_range,spear_snappy_1,spear_snappy_2,spear_snappy_3 +orichalcum,8,4.75,3.25,2.5,0.9,0.45,0.1,0.45,0.18,0.1,5,16,0.95,0.28,0.19,5,16,1,0.5,0.04,4,17,,,,,,16,6,0.75,120,19,8,1.15,0.46,0.03 +rarium,7,5,3.5,2.75,1,0.45,0.125,0.5,0.2,0.1,4,14,1,0.3,0.2,4,14,1,0.5,0.04,4,16,,,,,,13,5.5,0.75,110,17,7.5,1.2,0.5,0.04 +osmium,7,5,3.5,2.75,1,0.45,0.125,0.5,0.2,0.1,4,14,1,0.3,0.2,4,14,1,0.5,0.04,4,16,,,,,,13,5.5,0.75,110,17,7.5,1.2,0.5,0.04 +palladium,6,6,4,3,1.2,0.45,0.175,0.55,0.225,0.1,3,12,1.1,0.35,0.225,3,12,1.25,0.55,0.05,3,14.5,,,,,,12,5,0.8,110,,,,, +rhodium,6,6,4,3,1.25,0.5,0.2,0.6,0.25,0.1,3,12,1.2,0.4,0.25,3,12,1.25,0.55,0.05,3,14,,,,,,12,5,0.8,105,15,7.25,1.25,0.55,0.05 +tantalum,6,6,4,3,1.25,0.5,0.2,0.6,0.25,0.1,3,12,1.2,0.4,0.25,3,12,1.25,0.55,0.05,3,14,,,,,,12,5,0.8,105,15,7.25,1.25,0.55,0.05 +ruthenium,5,,5,3.5,1.5,0.7,0.25,,,,3,10,1.5,0.5,0.3,3,11,1.5,0.7,0.1,3,11,0.8,0.3,0.15,3,9,10,4.65,0.8,80,12,6.9,1.5,0.7,0.1 +cobalt,5,,5,3.5,1.5,0.7,0.25,,,,3,9,1.5,0.5,0.3,3,10,1.5,0.7,0.1,3,10,0.8,0.3,0.15,3,8,9,4.65,0.7,80,11,6.9,1.5,0.7,0.1 +platinum,4,,,3.8,1.7,0.8,0.3,,,,3,8,1.7,0.65,0.35,3,8,1.5,0.7,0.1,3,9,0.8,0.3,0.15,3,7,8,4.5,0.8,60,10,6.7,1.5,0.7,0.1 +aluminum,4,,,4,1.85,0.9,0.35,,,,3,7,1.85,0.7,0.4,3,7,1.65,0.8,0.15,3,8,0.95,0.4,0.2,3,5,7,4.5,0.65,60,9,6.7,1.65,0.8,0.15 +stainlesssteel,2,,,,3.6,1.4,0.7,,,,2,4.75,2.35,1.3,0.9,2,5.25,2.35,1.1,0.3,2,6.25,1.35,0.8,0.35,2,3.25,4.75,4.25,0.95,100,7.25,6.1,2.35,1.1,0.3 +lead,3,,,,2.4,1.2,0.6,,,,3,9,2.2,1,0.6,3,9,2,1,0.25,3,10,1.2,0.6,0.3,3,7,9,4.3,1.6,5,11,6.25,2,1,0.25 +nickel,2,,,,3.4,1.3,0.65,,,,2,5.25,2.275,1.2,0.75,2,6.75,2.2,0.95,0.275,2,6.75,1.3,0.75,0.325,2,3.75,5.25,4.25,0.9,45,7.75,6.2,2.2,0.95,0.275 +gold,3,,,,2.4,1.2,0.6,,,,3,5.5,2.2,1,0.6,3,6,2,1,0.25,3,7,1.2,0.6,0.3,3,4,5.5,4.3,1.1,5,8,6.25,2,1,0.25 +silver,3,,,,2.4,1.2,0.6,,,,3,5.5,2.4,1.1,0.65,3,6,2.2,1.1,0.3,3,7,1.4,0.7,0.35,3,4,5.5,4.5,0.9,45,8,6.25,2.2,1.1,0.3 +flint,1,,,,4.15,1.7,0.85,,,,2,4,2.65,1.5,1.05,2,5,2.65,1.6,0.4,2,5,1.65,1,0.45,2,4,4,4.15,1.1,20,7,5.9,2.65,1.6,0.4 +mese,3,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,8,6.25,2.2,1.1,0.3 +diamond,3,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,9,6.3,1.65,0.8,0.15 diff --git a/minerdream/treasure.lua b/minerdream/treasure.lua new file mode 100644 index 0000000..5a5a2a2 --- /dev/null +++ b/minerdream/treasure.lua @@ -0,0 +1,446 @@ +minetest.register_node("minerdream:treasure1", { + description = "".. core.colorize("#BFFFFF", "Wooden loot crate\n")..core.colorize("#A0A0A0", "tier: 2 (uncommon)"), + tiles = {"minerdream_treasure1.png"}, + is_ground_content = false, + groups = {cracky = 3, choppy = 3}, + drop = { + max_items = 5, + items = { + { + items = {'minerdream:dagger 1'}, + rarity = 25, + }, + { + items = {'minerdream:treasure2'}, + rarity = 15, + }, + { + items = {'default:wood 5'}, + rarity = 5, + }, + { + items = {'default:stick 5'}, + rarity = 5, + }, + { + items = {'default:torch 10'}, + rarity = 5, + }, + { + items = {'default:apple 3'}, + rarity = 5, + }, + { + items = {'minerdream:arrow 10'}, + rarity = 5, + }, + { + items = {'minerdream:shuriken 15'}, + rarity = 5, + }, + { + items = {'default:coal_lump 3'}, + rarity = 10, + }, + { + items = {'minerdream:potassium_lump 3'}, + rarity = 10, + }, + { + items = {'minerdream:calcium_lump 3'}, + rarity = 10, + }, + { + items = {'default:flint 2'}, + rarity = 10, + }, + { + items = {'minerdream:zinc_lump 3'}, + rarity = 15, + }, + { + items = {'minerdream:nickel_lump 3'}, + rarity = 15, + }, + { + items = {'default:iron_lump 3'}, + rarity = 15, + }, + { + items = {'default:copper_lump 3'}, + rarity = 15, + }, + { + items = {'default:tin_lump 3'}, + rarity = 15, + }, + + + } + }, + sounds = default.node_sound_wood_defaults(), + +}) + +minetest.register_node("minerdream:treasure2", { + description = "".. core.colorize("#00FFFF", "Sturdy wooden loot crate\n")..core.colorize("#A0A0A0", "tier: 3 (almost rare)"), + tiles = {"minerdream_treasure2.png"}, + is_ground_content = false, + groups = {cracky = 2, choppy = 2}, + drop = { + max_items = 5, + items = { + { + items = {'minerdream:shortsword 1'}, + rarity = 25, + }, + { + items = {'minerdream:club 1'}, + rarity = 25, + }, + { + items = {'minerdream:grenade 1'}, + rarity = 5, + }, + { + items = {'minerdream:treasure3'}, + rarity = 25, + }, + { + items = {'minerdream:shuriken 25'}, + rarity = 5, + }, + { + items = {'default:tree 5'}, + rarity = 5, + }, + { + items = {'default:wood 5'}, + rarity = 5, + }, + { + items = {'default:torch 15'}, + rarity = 5, + }, + { + items = {'minerdream:vitamin 3'}, + rarity = 5, + }, + { + items = {'minerdream:potion_tiny 1'}, + rarity = 5, + }, + { + items = {'default:coal_lump 5'}, + rarity = 10, + }, + { + items = {'default:steel_ingot 3'}, + rarity = 10, + }, + { + items = {'default:ladder_wood 15'}, + rarity = 5, + }, + { + items = {'minerdream:lead_lump 3'}, + rarity = 15, + }, +--[[ { + items = {'minerdream:silver_lump 3'}, + rarity = 15, + },]] + { + items = {'default:gold_lump 3'}, + rarity = 15, + }, +--[[ { + items = {'minerdream:lapislazuli_lump 4'}, + rarity = 11, + },]] + { + items = {'default:mese_crystal 3'}, + rarity = 15, + }, + { + items = {'default:diamond 2'}, + rarity = 20, + }, + { + items = {'minerdream:arrow 15'}, + rarity = 5, + }, + + + } + }, + sounds = default.node_sound_wood_defaults(), + +}) + +minetest.register_node("minerdream:treasure3", { + description = "".. core.colorize("#40FF80", "Reinforced wooden loot crate\n")..core.colorize("#A0A0A0", "tier: 4 (rare)"), + tiles = {"minerdream_treasure3.png"}, + is_ground_content = false, + groups = {cracky = 1, choppy = 1}, + drop = { + max_items = 5, + items = { + { + items = {'minerdream:mace 1'}, + rarity = 25, + }, + { + items = {'minerdream:treasure4'}, + rarity = 30, + }, + { + items = {'minerdream:grenade 2'}, + rarity = 5, + }, + { + items = {'minerdream:throwing_knife 15'}, + rarity = 5, + }, + { + items = {'default:tree 5'}, + rarity = 5, + }, + { + items = {'default:torch 25'}, + rarity = 5, + }, + { + items = {'farming:bread 3'}, + rarity = 5, + }, + { + items = {'minerdream:potion_tiny 2'}, + rarity = 3, + }, + { + items = {'default:coal_lump 8'}, + rarity = 10, + }, + { + items = {'default:steel_ingot 5'}, + rarity = 10, + }, + { + items = {'minerdream:platinum_lump 3'}, + rarity = 15, + }, +--[[ { + items = {'minerdream:aluminum_lump 3'}, + rarity = 15, + },]] + { + items = {'default:ladder_wood 20'}, + rarity = 5, + }, + { + items = {'minerdream:arrow 20'}, + rarity = 5, + }, + + + } + }, + sounds = default.node_sound_wood_defaults(), + +}) + +minetest.register_node("minerdream:treasure4", { + description = "".. core.colorize("#0040FF", "Well-reinforced wooden loot crate\n")..core.colorize("#A0A0A0", "tier: 5 (extra rare)"), + tiles = {"minerdream_treasure4.png"}, + is_ground_content = false, + groups = {cracky = 4, choppy = 1}, + drop = { + max_items = 5, + items = { + { + items = {'minerdream:revolver'}, + rarity = 25, + }, + { + items = {'minerdream:claymore'}, + rarity = 20, + }, + { + items = {'minerdream:treasure5'}, + rarity = 20, + }, + { + items = {'minerdream:throwing_knife 25'}, + rarity = 5, + }, + { + items = {'minerdream:grenade 3'}, + rarity = 5, + }, + { + items = {'default:torch 35'}, + rarity = 5, + }, + { + items = {'farming:bread 5'}, + rarity = 5, + }, + { + items = {'minerdream:potion_lesser 1'}, + rarity = 3, + }, + { + items = {'default:coal_lump 10'}, + rarity = 10, + }, + { + items = {'minerdream:bituminous_coal 5'}, + rarity = 15, + }, + { + items = {'default:steel_ingot 8'}, + rarity = 10, + }, +--[[ { + items = {'minerdream:stainlesssteel_bar 3'}, + rarity = 15, + },]] + { + items = {'minerdream:cobalt_lump 3'}, + rarity = 15, + }, + { + items = {'minerdream:ruthenium_lump 3'}, + rarity = 15, + }, + { + items = {'minerdream:amethyst 1'}, + rarity = 15, + }, + { + items = {'minerdream:garnet 1'}, + rarity = 15, + }, + { + items = {'minerdream:jade 1'}, + rarity = 15, + }, + { + items = {'default:ladder_wood 25'}, + rarity = 5, + }, + { + items = {'minerdream:arrow 25'}, + rarity = 5, + }, + { + items = {'minerdream:bullet 25'}, + rarity = 7, + }, + + + } + }, + sounds = default.node_sound_wood_defaults(), + +}) + +minetest.register_node("minerdream:treasure5", { + description = "".. core.colorize("#00FF00", "Steel loot crate\n")..core.colorize("#A0A0A0", "tier: 6 (epic)"), + tiles = {"minerdream_treasure5.png"}, + is_ground_content = false, + groups = {cracky = 5}, + drop = { + max_items = 5, + items = { + { + items = {'minerdream:shotgun'}, + rarity = 25, + }, + { + items = {'minerdream:katana'}, + rarity = 20, + }, + { + items = {'minerdream:treasure5'}, + rarity = 25, + }, + { + items = {'minerdream:throwing_knife 30'}, + rarity = 5, + }, + { + items = {'minerdream:grenade 4'}, + rarity = 5, + }, + { + items = {'default:torch 50'}, + rarity = 5, + }, + { + items = {'farming:bread 7'}, + rarity = 5, + }, + { + items = {'minerdream:potion_lesser 2'}, + rarity = 3, + }, + { + items = {'minerdream:bituminous_coal 8'}, + rarity = 10, + }, + { + items = {'default:steel_ingot 10'}, + rarity = 10, + }, +--[[ { + items = {'minerdream:stainlesssteel_bar 4'}, + rarity = 13, + },]] + { + items = {'minerdream:rhodium_lump 3'}, + rarity = 15, + }, + { + items = {'minerdream:tantalum_lump 3'}, + rarity = 15, + }, + { + items = {'minerdream:onyx 1'}, + rarity = 15, + }, + { + items = {'minerdream:spinel 1'}, + rarity = 15, + }, + { + items = {'minerdream:topaz 1'}, + rarity = 15, + }, + { + items = {'minerdream:aquamarine 1'}, + rarity = 15, + }, + { + items = {'default:ladder_wood 30'}, + rarity = 5, + }, + { + items = {'minerdream:arrow 30'}, + rarity = 5, + }, + { + items = {'minerdream:bullet 30'}, + rarity = 7, + }, + + + } + }, + sounds = default.node_sound_wood_defaults(), + +}) + + + diff --git a/minerdream/weapons.lua b/minerdream/weapons.lua new file mode 100644 index 0000000..6cb70bc --- /dev/null +++ b/minerdream/weapons.lua @@ -0,0 +1,1049 @@ + +-----------------------guns--------------- + +minetest.register_tool("minerdream:handgun", { + description = "".. core.colorize("#00FFFF", "handgun\n")..core.colorize("#A0A0A0", "tier: 3 (almost rare)\n")..core.colorize("#A0A0A0", "projectile speed: 20\n")..core.colorize("#A0A0A0", "ranged damage: 4\n")..core.colorize("#A0A0A0", "ammo: bullets"), + inventory_image = "minerdream_handgun.png", + wield_scale = {x=1.0,y=1.0,z=1.0}, + on_use = function(itemstack, user, pointed_thing) + local inv = user:get_inventory() + if not inv:contains_item("main", "minerdream:bullet 1") then + minetest.sound_play("minerdream_empty", {object=user}) + return itemstack + end + if not minetest.setting_getbool("creative_mode") then + inv:remove_item("main", "minerdream:bullet") + end + local pos = user:getpos() + local dir = user:get_look_dir() + local yaw = user:get_look_yaw() + if pos and dir and yaw then + pos.y = pos.y + 1.6 + local obj = minetest.add_entity(pos, "minerdream:handgunshot") + if obj then + minetest.sound_play("minerdream_handgun", {object=obj}) + obj:setvelocity({x=dir.x * 20, y=dir.y * 20, z=dir.z * 20}) + obj:setacceleration({x=dir.x * 0, y=0, z=dir.z * 0}) + obj:setyaw(yaw + math.pi) + pos.y = pos.y - 0.2 + local obj = minetest.add_entity(pos, "minerdream:gunsmoke") + minetest.sound_play("minerdream_handgun", {object=obj}) + obj:setvelocity({x=dir.x * 3, y=dir.y * 3, z=dir.z * 3}) + obj:setacceleration({x=dir.x * -4, y=2, z=dir.z * -4}) + obj:setyaw(yaw + math.pi) + pos.y = pos.y + 0.3 + local obj = minetest.add_entity(pos, "minerdream:pellet") + minetest.sound_play("minerdream_handgun", {object=obj}) + obj:setvelocity({x=dir.x * -25, y=dir.y * 0, z=dir.z * -25}) + obj:setacceleration({x=dir.x * 10, y=-25, z=dir.z * 10}) + obj:setyaw(yaw + math.pi) + + local ent = obj:get_luaentity() + if ent then + ent.player = ent.player or user + end + end + end + return itemstack + end, +}) + +local minerdream_handgunshot = { + physical = false, + timer = 0, + visual = "wielditem", + visual_size = {x=0.25, y=0.4,}, + textures = {'minerdream:shot'}, + lastpos= {}, + collisionbox = {0, 0, 0, 0, 0, 0}, +} +minerdream_handgunshot.on_step = function(self, dtime) + self.timer = self.timer + dtime + local pos = self.object:getpos() + local node = minetest.get_node(pos) + + if self.timer > 0.15 then + local objs = minetest.get_objects_inside_radius({x = pos.x, y = pos.y, z = pos.z}, 1) + for k, obj in pairs(objs) do + if obj:get_luaentity() ~= nil then + if obj:get_luaentity().name ~= "minerdream:handgunshot" and obj:get_luaentity().name ~= "__builtin:item" then + local damage = 4 + obj:punch(self.object, 1.0, { + full_punch_interval = 1.0, + damage_groups= {fleshy = damage}, + }, nil) + minetest.sound_play("default_dig_cracky", {pos = self.lastpos, gain = 0.8}) + self.object:remove() + end + else + local damage = 4 + obj:punch(self.object, 1.0, { + full_punch_interval = 1.0, + damage_groups= {fleshy = damage}, + }, nil) + minetest.sound_play("default_dig_cracky", {pos = self.lastpos, gain = 0.8}) + self.object:remove() + end + end + end + + if self.lastpos.x ~= nil then + if minetest.registered_nodes[node.name].walkable then + if not minetest.setting_getbool("creative_mode") then + minetest.add_item(self.lastpos, "") + end + minetest.sound_play("default_dig_cracky", {pos = self.lastpos, gain = 0.8}) + self.object:remove() + end + end + self.lastpos= {x = pos.x, y = pos.y, z = pos.z} +end + +minetest.register_entity("minerdream:handgunshot", minerdream_handgunshot) + + +minetest.register_craftitem("minerdream:bullet", { + description = "".. core.colorize("#FFFFFF", "bullet\n")..core.colorize("#A0A0A0", "ammunition for guns"), + stack_max= 2000, + inventory_image = "minerdream_bullet_inv.png", +}) + +minetest.register_craftitem("minerdream:casing", { + description = "".. core.colorize("#FFFFFF", "bullet casing\n")..core.colorize("#A0A0A0", "this buleet is empty, and mostly useless, but if you collect 9 of those, you can recicle them into a brass nugget"), + stack_max= 2000, + inventory_image = "minerdream_casing.png", +}) + + +minetest.register_craftitem("minerdream:shot", { + inventory_image = "minerdream_shot.png", +}) + +local minerdream_gunsmoke = { + physical = false, + timer = 0, + visual = "sprite", + visual_size = {x=0.5, y=0.5,}, + textures = {'tnt_smoke.png'}, + lastpos= { }, + collisionbox = {0, 0, 0, 0, 0, 0}, +} +minerdream_gunsmoke.on_step = function(self, dtime) + self.timer = self.timer + dtime + local pos = self.object:getpos() + local node = minetest.get_node(pos) + + if self.timer > 1 then + local objs = minetest.get_objects_inside_radius({x = pos.x, y = pos.y, z = pos.z}, 100) + for k, obj in pairs(objs) do + if obj:get_luaentity() ~= nil then + if obj:get_luaentity().name ~= "minerdream:gunsmoke" and obj:get_luaentity().name ~= "__builtin:item" then + local damage = 0 + obj:punch(self.object, 1.0, { + full_punch_interval = 1.0, + damage_groups= {fleshy = damage}, + }, nil) + + self.object:remove() + end + else + local damage = 0 + obj:punch(self.object, 1.0, { + full_punch_interval = 1.0, + damage_groups= {fleshy = damage}, + }, nil) + + self.object:remove() + end + end + end + + if self.lastpos.x ~= nil then + if minetest.registered_nodes[node.name].walkable then + if not minetest.setting_getbool("creative_mode") then + minetest.add_item(self.lastpos, "") + end + + self.object:remove() + end + end + self.lastpos= {x = pos.x, y = pos.y, z = pos.z} +end +minetest.register_entity("minerdream:gunsmoke", minerdream_gunsmoke) + + +local minerdream_pellet = { + physical = false, + timer = 0, + visual = "wielditem", + visual_size = {x=0.5, y=0.5,}, + textures = {'minerdream:pellet'}, + lastpos= {}, + collisionbox = {0, 0, 0, 0, 0, 0}, +} +minerdream_pellet.on_step = function(self, dtime) + self.timer = self.timer + dtime + local pos = self.object:getpos() + local node = minetest.get_node(pos) + + if self.timer > 0.0 then + local objs = minetest.get_objects_inside_radius({x = pos.x, y = pos.y, z = pos.z}, 1) + for k, obj in pairs(objs) do + if obj:get_luaentity() ~= nil then + if obj:get_luaentity().name ~= "minerdream:pellet" and obj:get_luaentity().name ~= "__builtin:item" then + local damage = 0 + obj:punch(self.object, 1.0, { + full_punch_interval = 1.0, + damage_groups= {fleshy = damage}, + }, nil) + end + else + local damage = 0 + obj:punch(self.object, 1.0, { + full_punch_interval = 1.0, + damage_groups= {fleshy = damage}, + }, nil) + end + end + end + + if self.lastpos.x ~= nil then + if minetest.registered_nodes[node.name].walkable then + if not minetest.setting_getbool("creative_mode") then + minetest.add_item(self.lastpos, "minerdream:casing") + end + minetest.sound_play("minerdream_pelletfall", {pos = self.lastpos, gain = 0.8}) + self.object:remove() + end + end + self.lastpos= {x = pos.x, y = pos.y, z = pos.z} +end + +minetest.register_entity("minerdream:pellet", minerdream_pellet) + + +minetest.register_tool("minerdream:revolver", { + description = "".. core.colorize("#0040FF", "Revolver\n")..core.colorize("#A0A0A0", "tier: 5 (extra rare)\n")..core.colorize("#A0A0A0", "projectile speed: 40\n")..core.colorize("#A0A0A0", "ranged damage: 6\n")..core.colorize("#A0A0A0", "ammo: bullets"), + inventory_image = "minerdream_revolver.png", + wield_scale = {x=1.0,y=1.0,z=1.0}, + on_use = function(itemstack, user, pointed_thing) + local inv = user:get_inventory() + if not inv:contains_item("main", "minerdream:bullet 1") then + minetest.sound_play("minerdream_empty", {object=user}) + return itemstack + end + if not minetest.setting_getbool("creative_mode") then + inv:remove_item("main", "minerdream:bullet") + end + local pos = user:getpos() + local dir = user:get_look_dir() + local yaw = user:get_look_yaw() + if pos and dir and yaw then + pos.y = pos.y + 1.6 + local obj = minetest.add_entity(pos, "minerdream:revolvershot") + if obj then + minetest.sound_play("minerdream_revolver", {object=obj}) + obj:setvelocity({x=dir.x * 40, y=dir.y * 40, z=dir.z * 40}) + obj:setacceleration({x=dir.x * 0, y=0, z=dir.z * 0}) + obj:setyaw(yaw + math.pi) + pos.y = pos.y - 0.2 + local obj = minetest.add_entity(pos, "minerdream:gunsmoke") + minetest.sound_play("minerdream_handgun", {object=obj}) + obj:setvelocity({x=dir.x * 3, y=dir.y * 3, z=dir.z * 3}) + obj:setacceleration({x=dir.x * -4, y=2, z=dir.z * -4}) + obj:setyaw(yaw + math.pi) + pos.y = pos.y + 0.3 + local obj = minetest.add_entity(pos, "minerdream:pellet") + minetest.sound_play("minerdream_handgun", {object=obj}) + obj:setvelocity({x=dir.x * -25, y=dir.y * 0, z=dir.z * -25}) + obj:setacceleration({x=dir.x * 10, y=-25, z=dir.z * 10}) + obj:setyaw(yaw + math.pi) + + local ent = obj:get_luaentity() + if ent then + ent.player = ent.player or user + end + end + end + return itemstack + end, +}) + +local minerdream_revolvershot = { + physical = false, + timer = 0, + visual = "wielditem", + visual_size = {x=0.25, y=0.4,}, + textures = {'minerdream:shot'}, + lastpos= {}, + collisionbox = {0, 0, 0, 0, 0, 0}, +} +minerdream_revolvershot.on_step = function(self, dtime) + self.timer = self.timer + dtime + local pos = self.object:getpos() + local node = minetest.get_node(pos) + + if self.timer > 0.10 then + local objs = minetest.get_objects_inside_radius({x = pos.x, y = pos.y, z = pos.z}, 1) + for k, obj in pairs(objs) do + if obj:get_luaentity() ~= nil then + if obj:get_luaentity().name ~= "minerdream:revolvershot" and obj:get_luaentity().name ~= "__builtin:item" then + local damage = 6 + obj:punch(self.object, 1.0, { + full_punch_interval = 1.0, + damage_groups= {fleshy = damage}, + }, nil) + minetest.sound_play("default_dig_cracky", {pos = self.lastpos, gain = 0.8}) + self.object:remove() + end + else + local damage = 6 + obj:punch(self.object, 1.0, { + full_punch_interval = 1.0, + damage_groups= {fleshy = damage}, + }, nil) + minetest.sound_play("default_dig_cracky", {pos = self.lastpos, gain = 0.8}) + self.object:remove() + end + end + end + + if self.lastpos.x ~= nil then + if minetest.registered_nodes[node.name].walkable then + if not minetest.setting_getbool("creative_mode") then + minetest.add_item(self.lastpos, "") + end + minetest.sound_play("default_dig_cracky", {pos = self.lastpos, gain = 0.8}) + self.object:remove() + end + end + self.lastpos= {x = pos.x, y = pos.y, z = pos.z} +end + +minetest.register_entity("minerdream:revolvershot", minerdream_revolvershot) + +minetest.register_tool("minerdream:shotgun", { + description = "".. core.colorize("#00FF00", "Shotgun\n")..core.colorize("#A0A0A0", "tier: 6 (epic)\n")..core.colorize("#A0A0A0", "projectile speed: 20\n")..core.colorize("#A0A0A0", "Projectile ammount: 5\n")..core.colorize("#A0A0A0", "ranged damage: 6\n")..core.colorize("#A0A0A0", "ammo: bullets x2"), + inventory_image = "minerdream_shotgun.png", + wield_scale = {x=2.0,y=2.0,z=1.0}, + on_use = function(itemstack, user, pointed_thing) + local inv = user:get_inventory() + if not inv:contains_item("main", "minerdream:bullet 2") then + minetest.sound_play("minerdream_empty", {object=user}) + return itemstack + end + if not minetest.setting_getbool("creative_mode") then + inv:remove_item("main", "minerdream:bullet 2") + end + local pos = user:getpos() + local dir = user:get_look_dir() + local yaw = user:get_look_yaw() + if pos and dir and yaw then + pos.y = pos.y + 1.6 + local obj = minetest.add_entity(pos, "minerdream:shotgunshot") + if obj then + minetest.sound_play("minerdream_shotgun", {object=obj}) + obj:setvelocity({x=dir.x * 20, y=dir.y * 20, z=dir.z * 20}) + obj:setacceleration({x=dir.x * 0, y=0, z=dir.z * 0}) + obj:setyaw(yaw + math.pi) + pos.y = pos.y + 0.0 + local obj = minetest.add_entity(pos, "minerdream:shotgunshot") + minetest.sound_play("", {object=obj}) + obj:setvelocity({x=dir.x * 23, y=dir.y * 20, z=dir.z * 20}) + obj:setacceleration({x=dir.x * 0, y=0, z=dir.z * 0}) + obj:setyaw(yaw + math.pi) + pos.y = pos.y + 0.0 + local obj = minetest.add_entity(pos, "minerdream:shotgunshot") + minetest.sound_play("", {object=obj}) + obj:setvelocity({x=dir.x * 26, y=dir.y * 20, z=dir.z * 20}) + obj:setacceleration({x=dir.x * 0, y=0, z=dir.z * 0}) + obj:setyaw(yaw + math.pi) + pos.y = pos.y + 0.0 + local obj = minetest.add_entity(pos, "minerdream:shotgunshot") + minetest.sound_play("", {object=obj}) + obj:setvelocity({x=dir.x * 17, y=dir.y * 20, z=dir.z * 20}) + obj:setacceleration({x=dir.x * 0, y=0, z=dir.z * 0}) + obj:setyaw(yaw + math.pi) + pos.y = pos.y + 0.0 + local obj = minetest.add_entity(pos, "minerdream:shotgunshot") + minetest.sound_play("", {object=obj}) + obj:setvelocity({x=dir.x * 14, y=dir.y * 20, z=dir.z * 20}) + obj:setacceleration({x=dir.x * 0, y=0, z=dir.z * 0}) + obj:setyaw(yaw + math.pi) + pos.y = pos.y - 0.2 + local obj = minetest.add_entity(pos, "minerdream:gunsmoke") + minetest.sound_play("", {object=obj}) + obj:setvelocity({x=dir.x * 3, y=dir.y * 3, z=dir.z * 3}) + obj:setacceleration({x=dir.x * -4, y=2, z=dir.z * -4}) + obj:setyaw(yaw + math.pi) + pos.y = pos.y + 0.3 + local obj = minetest.add_entity(pos, "minerdream:pellet") + minetest.sound_play("", {object=obj}) + obj:setvelocity({x=dir.x * -25, y=dir.y * 0, z=dir.z * -25}) + obj:setacceleration({x=dir.x * 10, y=-25, z=dir.z * 10}) + obj:setyaw(yaw + math.pi) + pos.y = pos.y + 0.3 + local obj = minetest.add_entity(pos, "minerdream:pellet") + minetest.sound_play("", {object=obj}) + obj:setvelocity({x=dir.x * -26, y=dir.y * 0, z=dir.z * -26}) + obj:setacceleration({x=dir.x * 10, y=-25, z=dir.z * 10}) + obj:setyaw(yaw + math.pi) + + + local ent = obj:get_luaentity() + if ent then + ent.player = ent.player or user + end + end + end + return itemstack + end, +}) + +local minerdream_shotgunshot = { + physical = false, + timer = 0, + visual = "wielditem", + visual_size = {x=0.25, y=0.4,}, + textures = {'minerdream:shot'}, + lastpos= {}, + collisionbox = {0, 0, 0, 0, 0, 0}, +} +minerdream_shotgunshot.on_step = function(self, dtime) + self.timer = self.timer + dtime + local pos = self.object:getpos() + local node = minetest.get_node(pos) + + if self.timer > 0.15 then + local objs = minetest.get_objects_inside_radius({x = pos.x, y = pos.y, z = pos.z}, 1) + for k, obj in pairs(objs) do + if obj:get_luaentity() ~= nil then + if obj:get_luaentity().name ~= "minerdream:shotgunshot" and obj:get_luaentity().name ~= "__builtin:item" then + local damage = 6 + obj:punch(self.object, 1.0, { + full_punch_interval = 1.0, + damage_groups= {fleshy = damage}, + }, nil) + minetest.sound_play("default_dig_cracky", {pos = self.lastpos, gain = 0.8}) + self.object:remove() + end + else + local damage = 6 + obj:punch(self.object, 1.0, { + full_punch_interval = 1.0, + damage_groups= {fleshy = damage}, + }, nil) + minetest.sound_play("default_dig_cracky", {pos = self.lastpos, gain = 0.8}) + self.object:remove() + end + end + end + + if self.lastpos.x ~= nil then + if minetest.registered_nodes[node.name].walkable then + if not minetest.setting_getbool("creative_mode") then + minetest.add_item(self.lastpos, "") + end + minetest.sound_play("default_dig_cracky", {pos = self.lastpos, gain = 0.8}) + self.object:remove() + end + end + self.lastpos= {x = pos.x, y = pos.y, z = pos.z} +end + +minetest.register_entity("minerdream:shotgunshot", minerdream_shotgunshot) + + +minetest.register_craftitem("minerdream:pellet", { + wield_scale = {x=6.0,y=2.0,z=0.5}, + inventory_image = "minerdream_pellet.png", +}) +----------------specthrowables------- +minetest.register_craftitem("minerdream:grenade", { + description = "".. core.colorize("#00FFFF", "Grenade\n")..core.colorize("#A0A0A0", "tier: 3 (almost rare)\n")..core.colorize("#A0A0A0", "throwable speed: 15\n")..core.colorize("#A0A0A0", "throwable gravity: 7\n")..core.colorize("#A0A0A0", "explosion range : 3\n")..core.colorize("#A0A0A0", "explosive damage: 15"), + range = 0, + stack_max= 25, + inventory_image = "minerdream_grenade.png", + on_use = function(itemstack, user, pointed_thing) + if not minetest.setting_getbool("creative_mode") then itemstack:take_item() + end + if pointed_thing.type ~= "nothing" then + local pointed = minetest.get_pointed_thing_position(pointed_thing) + if vector.distance(user:getpos(), pointed) < 8 then + return itemstack + end + end + local pos = user:getpos() + local dir = user:get_look_dir() + local yaw = user:get_look_yaw() + if pos and dir then + pos.y = pos.y + 1.5 + local obj = minetest.add_entity(pos, "minerdream:grenade") + if obj then + obj:setvelocity({x=dir.x * 15, y=dir.y * 15, z=dir.z * 15}) + obj:setacceleration({x=dir.x * -7, y=-7, z=dir.z * -7}) + obj:setyaw(yaw + math.pi) + local ent = obj:get_luaentity() + if ent then + ent.player = ent.player or user + end + end + end + return itemstack + end, +}) +local minerdream_grenade = { + physical = false, + timer = 0, + visual = "sprite", + visual_size = {x=0.30, y=0.30,}, + textures = {'minerdream_grenade_nopin.png'}, + lastpos= {}, + collisionbox = {0, 0, 0, 0, 0, 0}, +} +minerdream_grenade.on_step = function(self, dtime) + self.timer = self.timer + dtime + local pos = self.object:getpos() + local node = minetest.get_node(pos) + + if self.timer > 0.2 then + local objs = minetest.get_objects_inside_radius({x = pos.x, y = pos.y, z = pos.z}, 1) + for k, obj in pairs(objs) do + if obj:get_luaentity() ~= nil then + if obj:get_luaentity().name ~= "minerdream:grenade" and obj:get_luaentity().name ~= "__builtin:item" then + local damage = 0 + obj:punch(self.object, 1.0, { + full_punch_interval = 1.0, + damage_groups= {fleshy = damage}, + }, nil) + + end + else + local damage = 0 + obj:punch(self.object, 1.0, { + full_punch_interval = 1.0, + damage_groups= {fleshy = damage}, + }, nil) + + end + end + end + + if self.lastpos.x ~= nil then + if minetest.registered_nodes[node.name].walkable then + if not minetest.setting_getbool("creative_mode") then + minetest.add_entity(self.lastpos, "minerdream:grenade_explosion") + minetest.add_entity(self.lastpos, "minerdream:grenadedmg") + end + minetest.sound_play("default_dig_cracky", {pos = self.lastpos, gain = 0.8}) + self.object:remove() + end + end + self.lastpos= {x = pos.x, y = pos.y, z = pos.z} +end + +minetest.register_entity("minerdream:grenade", minerdream_grenade ) + + + +local minerdream_grenade_explosion = { + physical = false, + timer = 0, + visual = "mesh", + mesh = "boom.obj", + visual_size = {x=45.0, y=45.0,}, + textures = {'minerdream_boom.png'}, + lastpos= {}, + collisionbox = {0, 0, 0, 0, 0, 0}, +} +minerdream_grenade_explosion.on_step = function(self, dtime) + self.timer = self.timer + dtime + local pos = self.object:getpos() + local node = minetest.get_node(pos) + + + local objs = minetest.get_objects_inside_radius({x = pos.x, y = pos.y, z = pos.z}, 3) + for k, obj in pairs(objs) do + if obj:get_luaentity() ~= nil then + if obj:get_luaentity().name ~= "minerdream:grenade_explosion" and obj:get_luaentity().name ~= "__builtin:item" then + + local damage = 0 + obj:punch(self.object, 0.1, { + full_punch_interval = 0.1, + damage_groups= {fleshy = damage}, + }, nil) + minetest.sound_play("minerdream_explosion", {pos = self.lastpos, gain = 0.8}) + + + end + else + local damage = 0 + obj:punch(self.object, 0.1, { + full_punch_interval = 0.1, + damage_groups= {fleshy = damage}, + }, nil) + minetest.sound_play("minerdream_explosion", {pos = self.lastpos, gain = 0.8}) + + + end + + if self.timer > 0.1 then + self.object:remove() + end + end + self.lastpos= {x = pos.x, y = pos.y, z = pos.z} +end + +minetest.register_entity("minerdream:grenade_explosion", minerdream_grenade_explosion ) + + +local minerdream_grenadedmg = { + physical = false, + timer = 0, + visual = "sprite", + visual_size = {x=0.30, y=0.30,}, + textures = {'minerdream_grenade_nopin.png'}, + lastpos= {}, + collisionbox = {0, 0, 0, 0, 0, 0}, +} +minerdream_grenadedmg.on_step = function(self, dtime) + self.timer = self.timer + dtime + local pos = self.object:getpos() + local node = minetest.get_node(pos) + + + local objs = minetest.get_objects_inside_radius({x = pos.x, y = pos.y, z = pos.z}, 3) + for k, obj in pairs(objs) do + if obj:get_luaentity() ~= nil then + if obj:get_luaentity().name ~= "minerdream:grenadedmg" and obj:get_luaentity().name ~= +"minerdream:grenade_explosion" and obj:get_luaentity().name ~= "__builtin:item" then + local damage = 15 + obj:punch(self.object, 1.0, { + full_punch_interval = 1.0, + damage_groups= {fleshy = damage}, + }, nil) + self.object:remove() + end + else + local damage = 15 + obj:punch(self.object, 0.1, { + full_punch_interval = 0.1, + damage_groups= {fleshy = damage}, + }, nil) + minetest.sound_play("", {pos = self.lastpos, gain = 0.8}) + self.object:remove() + + end + + if self.timer > 0.075 then + self.object:remove() + end + end + self.lastpos= {x = pos.x, y = pos.y, z = pos.z} +end + +minetest.register_entity("minerdream:grenadedmg", minerdream_grenadedmg ) + +--------------magic------------------- +minetest.register_tool("minerdream:amethyst_staff", { + description = "".. core.colorize("#0040FF", "Amethyst staff\n")..core.colorize("#A0A0A0", "tier: 5 (extra rare)\n")..core.colorize("#A0A0A0", "projectile speed: 15\n")..core.colorize("#A0A0A0", "magic damage: 7\n")..core.colorize("#A0A0A0", "mana usage: 10"), + inventory_image = "minerdream_amethyst_staff.png", + wield_scale = {x=1.25,y=1.25,z=1.25}, + on_use = function(itemstack, placer, pointed_thing) + if mana.subtract(placer:get_player_name(), 10) then + local dir = placer:get_look_dir(); + local yaw = placer:get_look_yaw() + local playerpos = placer:getpos(); + local obj = minetest.env:add_entity({x=playerpos.x+0+dir.x,y=playerpos.y+1.5+dir.y,z=playerpos.z+0+dir.z}, "minerdream:amethyst_ray") + local vec = {x=dir.x*15,y=dir.y*15,z=dir.z*15} + obj:setvelocity(vec) + local acc = {x=dir.x*0,y=dir.y*0,z=dir.z*0} + obj:setacceleration(acc) + obj:setyaw(yaw + math.pi) + end + return itemstack + end, +}) + +local minerdream_amethyst_ray = { + physical = false, + timer = 0, + visual = "wielditem", + visual_size = {x=0.5, y=0.5,}, + textures = {'minerdream:amethyst_ray'}, + lastpos= {}, + collisionbox = {0, 0, 0, 0, 0, 0}, +} +minerdream_amethyst_ray.on_step = function(self, dtime) + self.timer = self.timer + dtime + local pos = self.object:getpos() + local node = minetest.get_node(pos) + + if self.timer > 0.15 then + local objs = minetest.get_objects_inside_radius({x = pos.x, y = pos.y, z = pos.z}, 1) + for k, obj in pairs(objs) do + if obj:get_luaentity() ~= nil then + if obj:get_luaentity().name ~= "minerdream:amethyst_ray" and obj:get_luaentity().name ~= "__builtin:item" then + local damage = 7 + obj:punch(self.object, 1.0, { + full_punch_interval = 1.0, + damage_groups= {fleshy = damage}, + }, nil) + minetest.sound_play("default_dig_cracky", {pos = self.lastpos, gain = 0.8}) + self.object:remove() + + end + else + local damage = 7 + obj:punch(self.object, 1.0, { + full_punch_interval = 1.0, + damage_groups= {fleshy = damage}, + }, nil) + minetest.sound_play("default_dig_cracky", {pos = self.lastpos, gain = 0.8}) + self.object:remove() + end + end + end + + if self.lastpos.x ~= nil then + if minetest.registered_nodes[node.name].walkable then + if not minetest.setting_getbool("creative_mode") then + minetest.add_item(self.lastpos, "") + end + minetest.sound_play("default_dig_cracky", {pos = self.lastpos, gain = 0.8}) + self.object:remove() + end + end + self.lastpos= {x = pos.x, y = pos.y, z = pos.z} +end + + +minetest.register_entity("minerdream:amethyst_ray", minerdream_amethyst_ray ) + +minetest.register_craftitem("minerdream:amethyst_ray", { + inventory_image = "minerdream_amethyst_ray.png", +}) + +minetest.register_tool("minerdream:ocean_staff", { + description = "".. core.colorize("#00FF00", "Staff of ocean\n")..core.colorize("#A0A0A0", "tier: 6 (epic)\n")..core.colorize("#A0A0A0", "projectile speed: 10-15\n")..core.colorize("#A0A0A0", "magic damage: 4\n")..core.colorize("#A0A0A0", "mana usage: 25\n")..core.colorize("#A0A0A0", "Sprays a beam of water, that can hit 6 times, and extiguish flames"), + inventory_image = "minerdream_oceanstaff.png", + wield_scale = {x=1.25,y=1.25,z=1.25}, + on_use = function(itemstack, placer, user, pointed_thing) + if mana.subtract(placer:get_player_name(), 25) then + local dir = placer:get_look_dir(); + local yaw = placer:get_look_yaw() + local playerpos = placer:getpos(); + local obj = minetest.env:add_entity({x=playerpos.x+0+dir.x,y=playerpos.y+1.5+dir.y,z=playerpos.z+0+dir.z}, "minerdream:water_ray") + local vec = {x=dir.x*10,y=dir.y*10,z=dir.z*10} + obj:setvelocity(vec) + local acc = {x=dir.x*0,y=dir.y*0,z=dir.z*0} + obj:setacceleration(acc) + obj:setyaw(yaw + math.pi) + minetest.sound_play("minerdream_waterspray", {object=obj}) +--------------------------------------------------- + local dir = placer:get_look_dir(); + local yaw = placer:get_look_yaw() + local playerpos = placer:getpos(); + local obj = minetest.env:add_entity({x=playerpos.x+0+dir.x,y=playerpos.y+1.5+dir.y,z=playerpos.z+0+dir.z}, "minerdream:water_ray") + local vec = {x=dir.x*11,y=dir.y*11,z=dir.z*11} + obj:setvelocity(vec) + local acc = {x=dir.x*0,y=dir.y*0,z=dir.z*0} + obj:setacceleration(acc) + obj:setyaw(yaw + math.pi) +--------------------------------------------------- + local dir = placer:get_look_dir(); + local yaw = placer:get_look_yaw() + local playerpos = placer:getpos(); + local obj = minetest.env:add_entity({x=playerpos.x+0+dir.x,y=playerpos.y+1.5+dir.y,z=playerpos.z+0+dir.z}, "minerdream:water_ray") + local vec = {x=dir.x*12,y=dir.y*12,z=dir.z*12} + obj:setvelocity(vec) + local acc = {x=dir.x*0,y=dir.y*0,z=dir.z*0} + obj:setacceleration(acc) + obj:setyaw(yaw + math.pi) +--------------------------------------------------- + local dir = placer:get_look_dir(); + local yaw = placer:get_look_yaw() + local playerpos = placer:getpos(); + local obj = minetest.env:add_entity({x=playerpos.x+0+dir.x,y=playerpos.y+1.5+dir.y,z=playerpos.z+0+dir.z}, "minerdream:water_ray") + local vec = {x=dir.x*13,y=dir.y*13,z=dir.z*13} + obj:setvelocity(vec) + local acc = {x=dir.x*0,y=dir.y*0,z=dir.z*0} + obj:setacceleration(acc) + obj:setyaw(yaw + math.pi) +--------------------------------------------------- + local dir = placer:get_look_dir(); + local yaw = placer:get_look_yaw() + local playerpos = placer:getpos(); + local obj = minetest.env:add_entity({x=playerpos.x+0+dir.x,y=playerpos.y+1.5+dir.y,z=playerpos.z+0+dir.z}, "minerdream:water_ray") + local vec = {x=dir.x*14,y=dir.y*14,z=dir.z*14} + obj:setvelocity(vec) + local acc = {x=dir.x*0,y=dir.y*0,z=dir.z*0} + obj:setacceleration(acc) + obj:setyaw(yaw + math.pi) +--------------------------------------------------- + local dir = placer:get_look_dir(); + local yaw = placer:get_look_yaw() + local playerpos = placer:getpos(); + local obj = minetest.env:add_entity({x=playerpos.x+0+dir.x,y=playerpos.y+1.5+dir.y,z=playerpos.z+0+dir.z}, "minerdream:water_ray") + local vec = {x=dir.x*15,y=dir.y*15,z=dir.z*15} + obj:setvelocity(vec) + local acc = {x=dir.x*0,y=dir.y*0,z=dir.z*0} + obj:setacceleration(acc) + obj:setyaw(yaw + math.pi) + + end + return itemstack + end, +}) + +local minerdream_water_ray = { + physical = false, + timer = 0, + visual = "wielditem", + visual_size = {x=1.25, y=1.25,}, + textures = {'minerdream:water_ray'}, + lastpos= {}, + collisionbox = {0, 0, 0, 0, 0, 0}, +} +minerdream_water_ray.on_step = function(self, dtime) + self.timer = self.timer + dtime + local pos = self.object:getpos() + local node = minetest.get_node(pos) + + if self.timer > 0.15 then + local objs = minetest.get_objects_inside_radius({x = pos.x, y = pos.y, z = pos.z}, 1) + for k, obj in pairs(objs) do + if obj:get_luaentity() ~= nil then + if obj:get_luaentity().name ~= "minerdream:water_ray" and obj:get_luaentity().name ~= "__builtin:item" then + local damage = 4 + obj:punch(self.object, 1.0, { + full_punch_interval = 1.0, + damage_groups= {fleshy = damage}, + }, nil) + minetest.sound_play("default_dig_cracky", {pos = self.lastpos, gain = 0.8}) + self.object:remove() + + end + else + local damage = 4 + obj:punch(self.object, 1.0, { + full_punch_interval = 1.0, + damage_groups= {fleshy = damage}, + }, nil) + minetest.sound_play("default_dig_cracky", {pos = self.lastpos, gain = 0.8}) + + end + end + end + + if self.lastpos.x ~= nil then + if minetest.registered_nodes[node.name].walkable then + if not minetest.setting_getbool("creative_mode") then + minetest.add_item(self.lastpos, "") + end + minetest.sound_play("default_dig_cracky", {pos = self.lastpos, gain = 0.8}) + self.object:remove() + end + if math.floor(self.lastpos.x+0.5) ~= math.floor(pos.x+0.5) or math.floor(self.lastpos.y+0.5) ~= math.floor(pos.y+0.5) or math.floor(self.lastpos.z+0.5) ~= math.floor(pos.z+0.5) then + if minetest.env:get_node(self.lastpos).name == "fire:basic_flame" then + minetest.env:remove_node(self.lastpos) + minetest.sound_play("minerdream_extinguish", {pos = self.lastpos, gain = 0.8}) + end + end + end + self.lastpos={x=pos.x, y=pos.y, z=pos.z} +end + +minetest.register_entity("minerdream:water_ray", minerdream_water_ray ) + + +minetest.register_craftitem("minerdream:water_ray", { + inventory_image = "minerdream_water_ray.png", +}) + +minetest.register_tool("minerdream:pink_blaster", { + description = "".. core.colorize("#00FF00", "Pink blaster\n")..core.colorize("#A0A0A0", "tier: 6 (epic)\n")..core.colorize("#A0A0A0", "projectile speed: 35\n")..core.colorize("#A0A0A0", "magic damage: 7\n")..core.colorize("#A0A0A0", "mana usage: 20\n")..core.colorize("#A0A0A0", "Shoots out a pink ray, that penetrates enemies"), + inventory_image = "minerdream_pink_blaster.png", + wield_scale = {x=1.1,y=1.1,z=1.1}, + on_use = function(itemstack, placer, user, pointed_thing) + if mana.subtract(placer:get_player_name(), 20) then + local dir = placer:get_look_dir(); + local yaw = placer:get_look_yaw() + local playerpos = placer:getpos(); + local obj = minetest.env:add_entity({x=playerpos.x+0+dir.x,y=playerpos.y+1.5+dir.y,z=playerpos.z+0+dir.z}, "minerdream:pink_ray") + local vec = {x=dir.x*35,y=dir.y*35,z=dir.z*35} + obj:setvelocity(vec) + local acc = {x=dir.x*0,y=dir.y*0,z=dir.z*0} + obj:setacceleration(acc) + obj:setyaw(yaw + math.pi) + minetest.sound_play("minerdream_laser", {object=obj}) + end + return itemstack + end, +}) + +local minerdream_pink_ray = { + physical = false, + timer = 0, + visual = "wielditem", + visual_size = {x=0.5, y=0.5,}, + textures = {'minerdream:pink_ray'}, + lastpos= {}, + collisionbox = {0, 0, 0, 0, 0, 0}, +} +minerdream_pink_ray.on_step = function(self, dtime) + self.timer = self.timer + dtime + local pos = self.object:getpos() + local node = minetest.get_node(pos) + + if self.timer > 0.12 then + local objs = minetest.get_objects_inside_radius({x = pos.x, y = pos.y, z = pos.z}, 1) + for k, obj in pairs(objs) do + if obj:get_luaentity() ~= nil then + if obj:get_luaentity().name ~= "minerdream:pink_ray" and obj:get_luaentity().name ~= "__builtin:item" then + local damage = 7 + obj:punch(self.object, 1.0, { + full_punch_interval = 1.0, + damage_groups= {fleshy = damage}, + }, nil) + minetest.sound_play("default_dig_cracky", {pos = self.lastpos, gain = 0.8}) + + end + else + local damage = 7 + obj:punch(self.object, 1.0, { + full_punch_interval = 1.0, + damage_groups= {fleshy = damage}, + }, nil) + minetest.sound_play("default_dig_cracky", {pos = self.lastpos, gain = 0.8}) + end + end + end + + if self.lastpos.x ~= nil then + if minetest.registered_nodes[node.name].walkable then + if not minetest.setting_getbool("creative_mode") then + minetest.add_item(self.lastpos, "") + end + minetest.sound_play("default_dig_cracky", {pos = self.lastpos, gain = 0.8}) + self.object:remove() + end + end + self.lastpos= {x = pos.x, y = pos.y, z = pos.z} +end + + +minetest.register_entity("minerdream:pink_ray", minerdream_pink_ray ) + +minetest.register_craftitem("minerdream:pink_ray", { + inventory_image = "minerdream_pink_ray.png", +}) + + +minetest.register_tool('minerdream:golden_crystal_trisword', { + description = "".. core.colorize("#00FF00", "Golden crystal tri-sword\n")..core.colorize("#A0A0A0", "tier: 6 (epic)\n")..core.colorize("#A0A0A0", "mele damage: 18\n")..core.colorize("#A0A0A0", "range: 4.8 \n")..core.colorize("#A0A0A0", "attack interval: 0.725 "), + wield_scale = {x=1.45,y=1.45,z=1.45}, + inventory_image = "minerdream_golden_crystal_trisword.png", + range = 4.8, + tool_capabilities = { + full_punch_interval = 0.725, + max_drop_level=1, + groupcaps={ + snappy={times={[1]=1.50, [2]=0.7, [3]=0.10}, uses=80, maxlevel=3}, + }, + damage_groups = {fleshy=18}, + }, +}) + +---------------artefact-------- + +minetest.register_tool('minerdream:dagger', { + description = "".. core.colorize("#BFFFFF", "Dagger\n")..core.colorize("#A0A0A0", "tier: 2 (uncommon)\n")..core.colorize("#A0A0A0", "mele damage: 4\n")..core.colorize("#A0A0A0", "range: 2.5 \n")..core.colorize("#A0A0A0", "attack interval: 0.3 "), + wield_scale = {x=0.8,y=0.8,z=0.8}, + inventory_image = "minerdream_dagger.png", + range = 2.5, + tool_capabilities = { + full_punch_interval = 0.3, + max_drop_level=1, + groupcaps={ + snappy={times={[1]=1.0, [2]=0.5, [3]=0.25}, uses=100, maxlevel=3}, + }, + damage_groups = {fleshy=4}, + }, +}) + +minetest.register_tool('minerdream:shortsword', { + description = "".. core.colorize("#00FFFF", "Shortsword\n")..core.colorize("#A0A0A0", "tier: 3 (almost rare)\n")..core.colorize("#A0A0A0", "mele damage: 5\n")..core.colorize("#A0A0A0", "range: 3 \n")..core.colorize("#A0A0A0", "attack interval: 0.35 "), + wield_scale = {x=0.9,y=0.9,z=0.9}, + inventory_image = "minerdream_shortsword.png", + range = 3.0, + tool_capabilities = { + full_punch_interval = 0.35, + max_drop_level=1, + groupcaps={ + snappy={times={[1]=1.0, [2]=0.5, [3]=0.25}, uses=100, maxlevel=3}, + }, + damage_groups = {fleshy=5}, + }, +}) + +minetest.register_tool('minerdream:club', { + description = "".. core.colorize("#00FFFF", "Heavy club\n")..core.colorize("#A0A0A0", "tier: 3 (almost rare)\n")..core.colorize("#A0A0A0", "mele damage: 10\n")..core.colorize("#A0A0A0", "range: 4.1 \n")..core.colorize("#A0A0A0", "attack interval: 1.5 "), + wield_scale = {x=1.1,y=1.1,z=1.5}, + inventory_image = "minerdream_club.png", + range = 4.1, + tool_capabilities = { + full_punch_interval = 1.5, + max_drop_level=1, + groupcaps={ + snappy={times={[1]=1.0, [2]=0.5, [3]=0.25}, uses=100, maxlevel=3}, + }, + damage_groups = {fleshy=10}, + }, +}) + +minetest.register_tool('minerdream:mace', { + description = "".. core.colorize("#40FF80", "Mace\n")..core.colorize("#A0A0A0", "tier: 4 (rare)\n")..core.colorize("#A0A0A0", "mele damage: 10\n")..core.colorize("#A0A0A0", "range: 4.25 \n")..core.colorize("#A0A0A0", "attack interval: 1.15 "), + wield_scale = {x=1.2,y=1.2,z=1.5}, + inventory_image = "minerdream_mace.png", + range = 4.25, + tool_capabilities = { + full_punch_interval = 1.15, + max_drop_level=1, + groupcaps={ + snappy={times={[1]=1.0, [2]=0.5, [3]=0.25}, uses=100, maxlevel=3}, + }, + damage_groups = {fleshy=10}, + }, +}) + +minetest.register_tool('minerdream:claymore', { + description = "".. core.colorize("#0040FF", "Shortsword\n")..core.colorize("#A0A0A0", "tier: 5 (extra rare)\n")..core.colorize("#A0A0A0", "mele damage: 11\n")..core.colorize("#A0A0A0", "range:4.8 \n")..core.colorize("#A0A0A0", "attack interval: 0.575 "), + wield_scale = {x=1.45,y=1.45,z=0.9}, + inventory_image = "minerdream_claymore.png", + range = 4.8, + tool_capabilities = { + full_punch_interval = 0.575, + max_drop_level=1, + groupcaps={ + snappy={times={[1]=0.3, [2]=0.15, [3]=0.075}, uses=200, maxlevel=3}, + }, + damage_groups = {fleshy=11}, + }, +}) + +minetest.register_tool('minerdream:katana', { + description = "".. core.colorize("#00FF00", "Shortsword\n")..core.colorize("#A0A0A0", "tier: 6 (epic)\n")..core.colorize("#A0A0A0", "mele damage: 10\n")..core.colorize("#A0A0A0", "range:5.25 \n")..core.colorize("#A0A0A0", "attack interval: 0.5 "), + wield_scale = {x=1.6,y=1.6,z=0.8}, + inventory_image = "minerdream_katana.png", + range = 5.25, + tool_capabilities = { + full_punch_interval = 0.5, + max_drop_level=1, + groupcaps={ + snappy={times={[1]=0.2, [2]=0.1, [3]=0.05}, uses=200, maxlevel=3}, + }, + damage_groups = {fleshy=12}, + }, +}) + diff --git a/modpack.txt b/modpack.txt new file mode 100644 index 0000000..e69de29