From c3e2a307328b441463cf97630cbc6b9f53fb15eb Mon Sep 17 00:00:00 2001 From: AntumDeluge Date: Tue, 23 Aug 2016 19:50:25 -0700 Subject: [PATCH] [trampoline] init.lua: Use default:junglewood to create brown trampoline. Use "coloredwood" in place of "stained_wood" to create other colored trampolines. --- mods/furniture/trampoline/depends.txt | 2 +- mods/furniture/trampoline/init.lua | 32 ++++++++++++++++++++++++--- 2 files changed, 30 insertions(+), 4 deletions(-) diff --git a/mods/furniture/trampoline/depends.txt b/mods/furniture/trampoline/depends.txt index ed893b9c..62b0eade 100644 --- a/mods/furniture/trampoline/depends.txt +++ b/mods/furniture/trampoline/depends.txt @@ -1,2 +1,2 @@ -stained_wood? +coloredwood? craft_guide? \ No newline at end of file diff --git a/mods/furniture/trampoline/init.lua b/mods/furniture/trampoline/init.lua index 09972bf2..8653a49f 100644 --- a/mods/furniture/trampoline/init.lua +++ b/mods/furniture/trampoline/init.lua @@ -49,7 +49,7 @@ addColoredTrampCraft = function(color) output = "trampoline:trampoline_" .. color, recipe = { {"default:leaves", "default:leaves", "default:leaves"}, - {"stained_wood:" .. color, "stained_wood:" .. color, "stained_wood:" .. color}, + {"coloredwood:wood_" .. color, "coloredwood:wood_" .. color, "coloredwood:wood_" .. color}, {"default:stick", "default:stick", "default:stick"} } }) @@ -83,9 +83,35 @@ minetest.register_craft({ -- *** Colored Trampolines *** -if minetest.get_modpath("stained_wood") ~= nil then +-- BROWN TRAMP + +minetest.register_node("trampoline:trampoline_brown", { + description = "Brown Trampoline", + drawtype = "nodebox", + node_box = trampolinebox, + selection_box = trampolinebox, + paramtype = "light", + tiles = { + "top.png", + "bottom.png", + "sides.png^sides_overlay_brown.png" + }, + groups = {dig_immediate=2, bouncy=20+20, fall_damage_add_percent=-70}, +}) + +minetest.register_craft({ + output = "trampoline:trampoline_brown", + recipe = { + {"default:leaves", "default:leaves", "default:leaves"}, + {"default:junglewood", "default:junglewood", "default:junglewood"}, + {"default:stick", "default:stick", "default:stick"} + } +}) + + +if minetest.get_modpath("coloredwood") ~= nil then local color_count = 0 - local tramp_colors = {"blue", "brown", "green", "red", "violet", "yellow"} + local tramp_colors = {"blue", "green", "red", "violet", "yellow"} -- Get the number of tramp colors available for _ in pairs(tramp_colors) do